/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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!./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??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/tabbed-cards.scss ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.feature-card__image{display:block;flex-shrink:0;text-decoration:none;width:100%}.feature-card__image img,.feature-card__image svg{display:block;height:auto;width:100%}.feature-card__content{padding-top:12px}@media(min-width:768px){.feature-card__content{padding-top:10px}}.feature-card__title{font:var(--font-h5);text-decoration:none}@media(max-width:1023px){.feature-card__title{font:var(--font-body-sm-desktop)}}.feature-card__title:hover{text-decoration:underline}.card-wrapper--underline-label .feature-card__title{text-decoration:underline;text-underline-offset:2px}.card-wrapper--underline-label .feature-card__title:hover{text-decoration:underline}.section-card{overflow-x:clip;position:relative}@media(min-width:768px){.section-card{padding-inline:32px}}@media(min-width:1024px){.section-card{padding-inline:60px}}.section-header--with-cta{align-items:flex-start;display:flex;flex-direction:column;gap:16px;justify-content:space-between;text-align:left}@media(min-width:768px){.section-header--with-cta{align-items:center;flex-direction:row}}.section-header--with-cta .section-header__main{flex:1;min-width:0;width:100%}.section-header__cta{display:flex;flex-shrink:0;text-decoration:none;white-space:nowrap}.section-header__description{font:var(--font-body-sm);margin-top:10px}@media(min-width:768px){.section-header__description{margin-top:16px}}.card-wrapper .section-header{margin-bottom:30px;padding-inline:16px}@media(min-width:768px){.card-wrapper .section-header{padding-inline:0}}.card-wrapper__container{margin-inline:auto;padding-inline:0;width:100%}@media(min-width:768px){.card-wrapper__container{max-width:var(--container-max-width)}}@media(min-width:768px){.card-carousel--no-arrows .card-carousel__slider{--carousel-bleed: max(32px, calc((100vw - var(--container-max-width)) / 2));margin-inline:calc(var(--carousel-bleed) * -1);width:calc(100% + var(--carousel-bleed) * 2)}}@media(min-width:1024px){.card-carousel--no-arrows .card-carousel__slider{--carousel-bleed: max(60px, calc((100vw - var(--container-max-width)) / 2))}}.card-carousel__slider{display:block;position:relative;width:100%}.card-carousel__wrapper{overflow:hidden;padding-bottom:1px;text-underline-offset:5px}.card-carousel__wrapper .swiper-wrapper{align-items:stretch}.card-carousel__wrapper .swiper-slide{background-color:transparent;border-radius:0;box-shadow:none;display:flex;flex-direction:column;flex-shrink:0;height:auto}.card-carousel__nav{--button-size: 40px;align-items:center;display:flex;justify-content:space-between;left:50%;margin-inline:auto;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:2}.card-carousel__nav button{display:none;height:var(--button-size);margin-block:0;pointer-events:auto;position:static;width:var(--button-size)}.card-carousel__nav button:after{content:none}.card-carousel__nav button svg{height:16px;width:16px}.card-carousel__nav button.swiper-button-disabled{opacity:0;pointer-events:none}@media(min-width:768px){.card-carousel__nav button{display:flex}}.card-carousel__nav-prev{margin-left:calc(var(--button-size) * -1)}.card-carousel__nav-next{margin-right:calc(var(--button-size) * -1)}.card-carousel__slide{display:flex;flex:1 1 auto;flex-direction:column;height:100%;min-height:100%;width:100%}.card-carousel__slide .feature-card{display:flex;flex:1 1 auto;flex-direction:column;height:100%}.card-carousel__slide .feature-card__image{flex:0 0 auto}.card-carousel__slide .feature-card__image img,.card-carousel__slide .feature-card__image svg{display:block;height:auto;width:100%}.card-carousel__slide .feature-card__content{flex-shrink:0}.tabbed-cards__header{display:flex;flex-direction:column;gap:16px;margin-bottom:24px;padding-inline:16px}@media(min-width:768px){.tabbed-cards__header{align-items:center;flex-direction:row;gap:24px;justify-content:space-between;margin-bottom:30px;padding-inline:0}}.tabbed-cards__header .section-header{flex:1;margin-bottom:0;min-width:0;padding-inline:0}.tabbed-cards.card-wrapper .tabbed-cards__header .section-header{padding-inline:0}.tabbed-cards__tabs{display:flex;flex-shrink:0;gap:8px}.tabbed-cards__tab{border-color:var(--color-neutral-black);min-width:88px}.tabbed-cards__tab.is-active{background-color:var(--color-surface-neutral-dark);border-color:var(--color-surface-neutral-dark);color:var(--color-text-inverse)}[data-tabbed-cards-groups]>.tabbed-cards__tab{display:none}.tabbed-cards__root{display:block}.tabbed-cards__group[hidden]{display:none}.tabbed-cards__cards{display:block;position:relative;width:100%}.tabbed-cards__root.is-grid .card-carousel__wrapper{overflow:visible}.tabbed-cards__root.is-grid .tabbed-cards__track{box-sizing:border-box;display:grid;gap:30px 12px;grid-template-columns:repeat(var(--tabbed-cards-cols-mobile, 2),minmax(0,1fr));margin-inline:16px;padding-inline:0;transform:none!important;width:auto!important}@media(min-width:768px){.tabbed-cards__root.is-grid .tabbed-cards__track{gap:24px;grid-template-columns:repeat(var(--tabbed-cards-cols-desktop, var(--tabbed-cards-cols-active, 3)),minmax(0,1fr));margin-inline:0;width:100%!important}}.tabbed-cards__root.is-grid .tabbed-cards__slide{height:auto;margin:0!important;max-width:none!important;width:auto!important}.tabbed-cards__root.is-carousel .tabbed-cards__track{display:flex}.tabbed-cards__card{color:inherit;display:block;height:100%;text-decoration:none;width:100%}.tabbed-cards__card-media{aspect-ratio:3/4;display:block;line-height:0;overflow:hidden;width:100%}.tabbed-cards__card-img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.tabbed-cards__card-img--placeholder{aspect-ratio:3/4;background-color:var(--color-neutral-200);min-height:0}.tabbed-cards__card-content{display:flex;flex-direction:column}.tabbed-cards__card-title{color:var(--color-text);margin:0}.tabbed-cards__card--detailed .tabbed-cards__card-media{margin-bottom:24px}.tabbed-cards__card--detailed .tabbed-cards__card-title{font:var(--font-h4);margin-bottom:16px}.tabbed-cards__card--link .tabbed-cards__card-media{margin-bottom:10px}.tabbed-cards__card--link .tabbed-cards__card-title{display:inline-block;font:var(--font-body);text-decoration:underline;text-underline-offset:3px}.tabbed-cards__card--link:hover .tabbed-cards__card-title{text-decoration-thickness:2px}.tabbed-cards__card-description{font:var(--font-h6);margin:0 0 16px}.tabbed-cards__card-description p{margin:0}.tabbed-cards__card-description p+p{margin-top:4px}.tabbed-cards__card-cta{color:var(--color-text);font:var(--font-body-sm);text-decoration:underline;text-underline-offset:3px;width:-moz-fit-content;width:fit-content}.tabbed-cards__card-cta:hover{text-decoration-thickness:2px}
/*# sourceMappingURL=/cdn/shop/t/17/assets/section.tabbed-cards.css.map */
