#tpl-ag1-buy-box{scroll-margin-top:120px}.theme-benefits.theme-benefits{width:100%;min-width:0}.theme-benefits>.theme-benefits__media{min-width:0}.theme-benefits>.theme-benefits__media .theme-image{width:100%}@media(min-width:990px){.theme-benefits.theme-benefits:not(.theme-display--mobile_only){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:var(--carousel-gap, var(--grid-desktop-horizontal-spacing));align-items:center}.theme-benefits>.theme-benefits__media{grid-area:1 / 2}.theme-benefits>.theme-benefits__carousel.theme-content--slider{grid-area:1 / 1 / 2 / 4;display:block;min-width:0;pointer-events:none}.theme-benefits>.theme-benefits__carousel.theme-content--slider>.theme-carousel__track{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:var(--carousel-gap, var(--grid-desktop-horizontal-spacing));row-gap:var(--carousel-gap, var(--grid-desktop-vertical-spacing));overflow:visible;align-items:start}.theme-benefits .theme-carousel__track>.theme-carousel__slide{min-width:0;pointer-events:auto}.theme-benefits .theme-carousel__track>.theme-carousel__slide:nth-child(odd){grid-column:1}.theme-benefits .theme-carousel__track>.theme-carousel__slide:nth-child(2n){grid-column:3}.theme-benefits>.theme-benefits__carousel>.theme-carousel__controls{display:none}}@media(max-width:989px){.theme-benefits.theme-benefits:not(.theme-display--desktop_only){display:flex;flex-direction:column;gap:var(--carousel-gap-mobile, var(--grid-mobile-vertical-spacing))}.theme-benefits>.theme-benefits__carousel.theme-content--slider{min-width:0;width:100%}.theme-benefits--stack>.theme-benefits__carousel.theme-content--slider>.theme-carousel__track{flex-direction:column;overflow:visible}.theme-benefits--stack .theme-carousel__track>.theme-carousel__slide{flex-basis:auto}.theme-benefits--split>.theme-benefits__media{order:1}.theme-benefits--split>.theme-benefits__carousel.theme-content--slider,.theme-benefits--split>.theme-benefits__carousel>.theme-carousel__track{display:contents}.theme-benefits--split .theme-carousel__track>.theme-carousel__slide{width:100%;flex:0 0 auto;order:0}.theme-benefits--split .theme-carousel__track>.theme-carousel__slide:nth-child(n+4){order:2}.theme-benefits--stack>.theme-benefits__carousel>.theme-carousel__controls,.theme-benefits--split>.theme-benefits__carousel>.theme-carousel__controls{display:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/theme-responsive-marketing.css.map */
