/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/collection-tabs-carousel.scss ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.section-collection-tabs-carousel{--collection-tabs-cards-gap: 8px;--collection-tabs-cards-per-view: 2.5;--slides-offset-before: var(--container-padding);--slides-offset-after: var(--container-padding);--card-aspect-ratio: 140 / 164}@media(min-width:768px){.section-collection-tabs-carousel{--card-aspect-ratio: 218.29 / 255.71}}@media(min-width:1280px){.section-collection-tabs-carousel{--card-aspect-ratio: 248.86 / 291.52}}.collection-tabs-carousel__card{width:calc((100% - var(--slides-offset-before) - var(--slides-offset-after) - (var(--collection-tabs-cards-per-view) - 1) * var(--collection-tabs-cards-gap)) / var(--collection-tabs-cards-per-view))}.collection-tabs-carousel{display:block;margin-inline:auto;max-width:var(--container-max-width);width:100%}.collection-tabs-carousel__tabs-wrapper{margin-bottom:24px;width:100%}.collection-tabs-carousel__tabs{overflow:hidden;width:100%}.collection-tabs-carousel__tabs .swiper-wrapper{height:auto}.collection-tabs-carousel__tab{align-self:flex-start;height:auto;width:auto}.collection-tabs-carousel__tab .tab{width:auto}.collection-tabs-carousel__container,.collection-tabs-carousel__panel{overflow:visible;width:100%}.collection-tabs-carousel__carousel{overflow:visible;position:relative;width:100%}.collection-tabs-carousel__nav{display:none;height:0;inset-inline:0;pointer-events:none;position:absolute;top:var(--carousel-nav-center-y, 50%);width:100%;z-index:2}@media(min-width:768px){.collection-tabs-carousel__nav{display:block}}.collection-tabs-carousel__nav-button{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:rgb(var(--color-text-rgb)/25%);border:1px solid var(--color-secondary);border-radius:50%;cursor:pointer;display:flex;height:48px;justify-content:center;pointer-events:auto;position:absolute;top:50%;transform:translateY(-50%);width:48px}.collection-tabs-carousel__nav-button[data-carousel-prev],.collection-tabs-carousel__nav-button.swiper-button-prev{inset-inline:var(--container-padding) auto;left:var(--container-padding);right:auto}.collection-tabs-carousel__nav-button[data-carousel-next],.collection-tabs-carousel__nav-button.swiper-button-next{inset-inline:auto var(--container-padding);left:auto;right:var(--container-padding)}.collection-tabs-carousel__nav-button.swiper-button-prev,.collection-tabs-carousel__nav-button.swiper-button-next{margin-top:0}.collection-tabs-carousel__nav-button.swiper-button-prev:after,.collection-tabs-carousel__nav-button.swiper-button-next:after{content:none;display:none}.collection-tabs-carousel__nav-button.swiper-button-disabled,.collection-tabs-carousel__nav-button.swiper-button-lock{display:none}.collection-tabs-carousel__nav-button svg{color:var(--color-secondary);display:block;flex-shrink:0;height:24px;width:24px}.collection-tabs-carousel__cards{overflow:hidden;width:100%}.collection-tabs-carousel__cards .swiper-wrapper{height:auto}.collection-tabs-carousel__card{align-self:flex-start;border-radius:4px;flex-shrink:0;height:auto;overflow:hidden}.collection-tabs-carousel__card-link{display:block;text-decoration:none}.collection-tabs-carousel__card-media{border-radius:4px;isolation:isolate;overflow:hidden;position:relative}.collection-tabs-carousel__card-media:before{aspect-ratio:var(--card-aspect-ratio);content:"";display:block;width:100%}.collection-tabs-carousel__card-img{border-radius:inherit;display:block;height:100%;top:0;right:0;bottom:0;left:0;max-width:none;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;width:100%;z-index:0}.collection-tabs-carousel__card-overlay{background:linear-gradient(360deg,#37272280,#37272200);border-radius:inherit;top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute;z-index:1}.collection-tabs-carousel__card-label{bottom:0;color:var(--color-secondary);font:var(--font-button-sm);inset-inline:0;letter-spacing:var(--button-sm-letter-spacing);padding-bottom:10px;position:absolute;text-align:center;text-decoration:none;text-transform:uppercase;width:100%;z-index:2}@media(min-width:768px){.section-collection-tabs-carousel{--collection-tabs-cards-per-view: 4.5}}@media(min-width:992px){.section-collection-tabs-carousel{--collection-tabs-cards-per-view: 5.5}}@media(min-width:1280px){.section-collection-tabs-carousel{--collection-tabs-cards-per-view: 6.5}}@media(min-width:1536px){.section-collection-tabs-carousel{--collection-tabs-cards-per-view: 7}}
/*# sourceMappingURL=/cdn/shop/t/180/assets/section.collection-tabs-carousel.css.map */
