.product-features-carousel{background-color:var(--color-sea-salt);display:flex;flex-direction:column;gap:2rem;overflow:hidden;padding:var(--spacing-xxl) 0 var(--spacing-xxl) var(--gutter-wide);position:relative}@media(min-width:1024px){.product-features-carousel{gap:1.875rem;padding:var(--spacing-l) 0 var(--spacing-l) 1.25rem}}.product-features-carousel--finder{gap:1.5rem}@media(min-width:1024px){.product-features-carousel--finder{gap:2.5rem}}.product-features-carousel--finder .ambassador-carousel__caption{margin:0}.product-features-carousel--finder .product-features-carousel__content{display:flex;flex-direction:column;gap:.75rem}.product-features-carousel--finder .product-features-carousel__subheading{margin:0}@media(min-width:1024px){.product-features-carousel--finder .product-features-carousel__subheading{max-width:40rem}}.product-features-carousel--finder .product-features-carousel__cards{gap:1rem}@media(min-width:1024px){.product-features-carousel--finder .product-features-carousel__cards{gap:2rem}}.product-features-carousel--finder .feature-card{gap:1rem;height:auto}.product-features-carousel--finder .feature-card__header{display:flex;flex:1 0 auto;flex-direction:column;gap:.5rem;justify-content:flex-end}.product-features-carousel--finder .feature-card__eyebrow{color:var(--color-apparel-black);text-transform:uppercase}.product-features-carousel--finder .feature-card__title{font:var(--font-h6);margin:0}.product-features-carousel--finder .feature-card__scrim{background:linear-gradient(180deg,transparent,rgba(0,0,0,.45));bottom:0;height:40%;left:0;pointer-events:none;position:absolute;right:0;transform:translateZ(0);z-index:1}.product-features-carousel--finder .feature-card__image .feature-card__flag{align-items:center;background-color:var(--color-soft-white);border:.0625rem solid transparent;border-radius:.25rem;color:var(--color-apparel-black);display:inline-flex;height:1.5rem;left:1rem;padding:.40625rem .75rem;position:absolute;top:1rem;transform:translateZ(0);white-space:nowrap;z-index:2}.product-features-carousel--finder .feature-card__image .feature-card__flag--sale-filled{background-color:hsla(240,4%,95%,.9);color:var(--color-final-sale)}.product-features-carousel--finder .feature-card__image .feature-card__specs{bottom:1rem;color:var(--color-soft-white);display:flex;flex-direction:column;font:normal var(--font-weight-regular) 1rem/1.125rem var(--font-tertiary);left:1rem;letter-spacing:var(--font-s-1-letter-spacing);position:absolute;right:4.5rem;text-transform:uppercase;transform:translateZ(0);z-index:2}.product-features-carousel--finder .feature-card__image .quickshop__atb--finder{background-color:var(--color-soft-white);border-radius:100%;bottom:1rem;color:var(--color-apparel-black);height:2.5rem;min-height:2.5rem;padding:.75rem;position:absolute;right:1rem;top:auto;transform:translateZ(0);width:2.5rem;z-index:2}.product-features-carousel--finder .feature-card__image .quickshop__atb--finder .quickshop__atb-wrapper{align-items:center;display:flex;height:100%;justify-content:center;transform:none;width:100%}.product-features-carousel--finder .feature-card__image .quickshop__atb--finder .s-2{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.product-features-carousel--finder .feature-card__image .quickshop__atb--finder svg{flex-shrink:0;height:1rem;width:1rem}.product-features-carousel--finder .feature-card__image .quickshop__atb--finder svg,.product-features-carousel--finder .feature-card__image .quickshop__atb--finder svg *{color:var(--color-apparel-black)}.product-features-carousel .ambassador-carousel__caption.heading-l{font:var(--font-h3);font-size:2.5rem;letter-spacing:-1.6px;text-transform:none}.product-features-carousel.bg-dark{background-color:var(--color-grey-90)}.product-features-carousel.bg-dark *{color:var(--color-soft-white)}.product-features-carousel--finder.bg-dark{background-color:var(--color-apparel-black)}.product-features-carousel.no-carousel{padding-right:var(--gutter-wide)}@media(min-width:1024px){.product-features-carousel.no-carousel{padding-right:1.25rem}}.product-features-carousel.no-carousel .carousel__controls{display:none!important}.product-features-carousel__cards{gap:var(--gutter)}@media(min-width:1024px){.product-features-carousel__cards{display:flex;flex-direction:row}}.swiper-initialized .product-features-carousel__cards{gap:0}.product-features-carousel__cards .feature-card{color:var(--color-font-heading);display:flex;flex-direction:column;gap:var(--spacing-m);text-decoration:none;width:100%}.product-features-carousel__cards .feature-card__link{color:var(--color-apparel-black);text-decoration:none}.product-features-carousel__cards .feature-card__image{-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:6px;isolation:isolate;overflow:hidden;position:relative;transform:translateZ(0)}.product-features-carousel__cards .feature-card__image .image{aspect-ratio:3/4}.product-features-carousel__cards .feature-card__badges{bottom:1rem;left:1rem;position:absolute;transform:translateZ(0);z-index:1}.product-features-carousel__cards .feature-card__badge{background-color:var(--color-soft-white);border-radius:.25rem;color:var(--color-apparel-black);display:inline-block;height:1.5rem;margin-right:.0625rem;margin-top:.25rem;padding:.40625rem .75rem;white-space:nowrap}.product-features-carousel__cards .feature-card__content{display:flex;flex-direction:column;gap:var(--spacing-m)}.page-about-us .product-features-carousel__cards .feature-card__content{gap:1rem}.page-about-us .product-features-carousel__cards .feature-card__content .p-3{font:var(--font-h6)}.page-about-us .product-features-carousel__cards .feature-card__content .p-4{font:var(--font-p-3);max-width:100%}.product-features-carousel__cards .feature-card__icon-wrapper{display:flex;gap:var(--gutter)}.product-features-carousel__cards .feature-card__icon-wrapper .image{height:1.5rem;width:1.5rem}.product-features-carousel__cards .feature-card__icon-wrapper .p-3{margin:auto 0}.product-features-carousel__cards .feature-card .p-4{max-width:80%}@media(min-width:1024px){.product-features-carousel__cards .feature-card .p-4{max-width:65%}}.product-features-carousel__wrapper{display:flex;flex-direction:column;gap:var(--spacing-xxl);overflow:visible;transition:opacity .3s cubic-bezier(.4,0,.15,1.01);width:100%}.product-features-carousel__wrapper .carousel__controls{display:flex;justify-content:space-between;position:static}.product-features-carousel .carousel__scrollbar{background:var(--color-pure-white);display:block;margin-right:var(--gutter-wide);width:100%}@media(min-width:1024px){.product-features-carousel .carousel__scrollbar{width:50%}}.product-features-carousel .carousel__scrollbar .swiper-scrollbar-drag{border-radius:.625rem}.product-features-carousel .carousel__pager{display:none;gap:var(--gutter)}@media(min-width:1024px){.product-features-carousel .carousel__pager{display:flex}}.product-features-carousel .pager-next,.product-features-carousel .pager-prev{background-color:var(--color-apparel-black);border-radius:100%;color:var(--color-pure-white);height:2.5rem;padding:.75rem;width:2.5rem}