/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/.pnpm/css-loader@7.1.2_webpack@5.101.3/node_modules/css-loader/dist/cjs.js!./node_modules/.pnpm/postcss-loader@8.2.0_postcss@8.5.6_typescript@5.9.2_webpack@5.101.3/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./node_modules/.pnpm/swiper@11.2.10/node_modules/swiper/modules/free-mode.css ***!
  \************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/.pnpm/css-loader@7.1.2_webpack@5.101.3/node_modules/css-loader/dist/cjs.js!./node_modules/.pnpm/postcss-loader@8.2.0_postcss@8.5.6_typescript@5.9.2_webpack@5.101.3/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./node_modules/.pnpm/swiper@11.2.10/node_modules/swiper/modules/mousewheel.css ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************//*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/.pnpm/css-loader@7.1.2_webpack@5.101.3/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/.pnpm/postcss-loader@8.2.0_postcss@8.5.6_typescript@5.9.2_webpack@5.101.3/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/.pnpm/sass-loader@16.0.5_sass@1.92.1_webpack@5.101.3/node_modules/sass-loader/dist/cjs.js!./src/scss/sections/sticky-feature.scss ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.section-sticky-feature{--sticky-feature-column-gap: 32px;--sticky-feature-products-row-gap: 16px;--sticky-feature-products-column-gap: 8px;--sticky-feature-products-gap: 8px;--sticky-feature-products-per-view: 2.1;--slides-offset-before: var(--container-padding);--slides-offset-after: var(--container-padding)}.sticky-feature__product--carousel{width:calc((100% - var(--slides-offset-before) - var(--slides-offset-after) - (var(--sticky-feature-products-per-view) - 1) * var(--sticky-feature-products-gap)) / var(--sticky-feature-products-per-view))}.sticky-feature{display:block;margin-inline:auto;max-width:var(--container-max-width);padding-inline:var(--container-padding);width:100%}.sticky-feature__title{font:var(--font-heading-pre-heading);margin-bottom:16px}@media(min-width:768px){.sticky-feature__title{margin-bottom:32px}}.sticky-feature__layout{display:flex;flex-direction:column;gap:var(--sticky-feature-column-gap);width:100%}@media(min-width:768px){.sticky-feature__layout{align-items:stretch;flex-direction:row}}.sticky-feature__feature{border-radius:4px;flex-shrink:0;overflow:hidden;width:100%}@media(min-width:768px){.sticky-feature__feature{align-self:flex-start;position:sticky;top:0;width:calc(50% - var(--sticky-feature-column-gap) / 2)}}.sticky-feature__image-wrapper{isolation:isolate;overflow:hidden;position:relative}.sticky-feature__image-wrapper:before{aspect-ratio:343/420;content:"";display:block;width:100%}@media(min-width:768px){.sticky-feature__image-wrapper:before{aspect-ratio:580/700}}.sticky-feature__image-wrapper img,.sticky-feature__image-wrapper svg{height:100%;top:0;right:0;bottom:0;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;width:100%}.sticky-feature__content-wrapper{align-items:center;display:flex;height:100%;justify-content:center;left:0;padding:32px;position:absolute;text-align:center;top:0;width:100%;z-index:2}.sticky-feature__content-wrapper--overlay:after{background:linear-gradient(180deg,#37272240,#37272200),#37272233;content:"";display:block;height:100%;top:0;right:0;bottom:0;left:0;position:absolute;width:100%;z-index:1}.sticky-feature__content-inner{margin-inline:auto;max-width:800px;position:relative;z-index:2}.sticky-feature__content-inner .block-button-group{margin-inline:auto}.sticky-feature__products{min-width:0;width:100%}@media(min-width:768px){.sticky-feature__products{align-self:stretch;flex:1;min-height:0;position:relative;width:calc(50% - var(--sticky-feature-column-gap) / 2)}}.sticky-feature__products-carousel{margin-inline:calc(-1 * var(--container-padding));width:calc(100% + 2 * var(--container-padding))}.sticky-feature__carousel{overflow:hidden;width:100%}.sticky-feature__carousel .swiper-wrapper{height:auto}.sticky-feature__products-scroll{display:none}@media(min-width:768px){.sticky-feature__products-scroll{display:block;top:0;right:0;bottom:0;left:0;-ms-overflow-style:none;overflow-y:auto;overscroll-behavior:contain;position:absolute;scrollbar-width:none}.sticky-feature__products-scroll::-webkit-scrollbar{display:none}.sticky-feature__products-grid{align-content:start;align-items:start;display:grid;gap:var(--sticky-feature-products-row-gap) var(--sticky-feature-products-column-gap);grid-template-columns:repeat(2,minmax(0,1fr));width:100%}}.sticky-feature__product{border-radius:4px;overflow:hidden}.sticky-feature__products-carousel .sticky-feature__product{align-self:flex-start;flex-shrink:0;height:auto}.sticky-feature__product-image{aspect-ratio:140/164;border-radius:inherit;display:block;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}@media(min-width:768px){.sticky-feature__product-image{aspect-ratio:218/255}}
/*# sourceMappingURL=/cdn/shop/t/180/assets/section.sticky-feature.css.map */
