.featured-collection-v3{--fcv3-gap: var(--sp-3);--fcv3-promo-radius: var(--sp-3);--fcv3-promo-title: var(--sp-7);--fcv3-promo-body: var(--sp-3d5)}.featured-collection-v3__layout{display:grid;gap:var(--sp-6);align-items:stretch}.featured-collection-v3__slider{min-width:0;position:relative}.featured-collection-v3__promotion{min-width:0;position:relative;display:flex;overflow:hidden;border-radius:var(--fcv3-promo-radius);color:var(--fcv3-promo-text, #fff);background:var(--fcv3-promo-background, #173e35);font-family:var(--font-body-family);line-height:1.5;overflow-wrap:anywhere}.featured-collection-v3__image-promotion{position:relative;display:flex;flex-direction:column;justify-content:flex-end;width:100%;min-height:var(--sp-72, 18rem);aspect-ratio:4 / 3;color:inherit;text-decoration:none;isolation:isolate}.featured-collection-v3__promotion-media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.featured-collection-v3__promotion-image{--fcv3-promo-image-position: var(--fcv3-image-position-desktop)}.featured-collection-v3__promotion-image,.featured-collection-v3__promotion-placeholder{display:block;width:100%;height:100%;object-fit:cover}.featured-collection-v3__promotion-placeholder{background:rgb(var(--color-placeholder));fill:currentColor;color:rgb(var(--color-foreground) / .25)}.featured-collection-v3__image-promotion:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,transparent 15%,rgb(0 0 0 / .12) 35%,var(--fcv3-promo-background, #173e35) 100%)}.featured-collection-v3__promotion-content,.featured-collection-v3__text-promotion{padding:var(--sp-5)}.featured-collection-v3__promotion-content{padding-block-start:var(--sp-16);background:linear-gradient(180deg,transparent,var(--fcv3-promo-background, #173e35) var(--sp-16))}.featured-collection-v3__eyebrow{margin:0 0 var(--sp-2);color:var(--fcv3-promo-accent, #ffb37d);font-size:var(--sp-3d5);line-height:1.3;font-weight:700}.featured-collection-v3__promotion-heading{margin:0;color:inherit;font-family:var(--font-heading-family);font-size:var(--fcv3-promo-title);line-height:1.1;font-weight:700;letter-spacing:var(--font-heading-letter-spacing);text-wrap:balance}.featured-collection-v3__promotion--image .featured-collection-v3__promotion-heading{font-size:var(--sp-6)}.featured-collection-v3__promotion-text{margin-block-start:var(--sp-4);font-size:var(--fcv3-promo-body);line-height:1.5}.featured-collection-v3__promotion-text>:first-child{margin-block-start:0}.featured-collection-v3__promotion-text>:last-child{margin-block-end:0}.featured-collection-v3__image-cta{display:inline-flex;align-items:center;gap:var(--sp-2);min-height:var(--sp-11);margin-block-start:var(--sp-1);font-size:var(--fcv3-promo-body)}.featured-collection-v3__image-cta .icon{flex-shrink:0}.featured-collection-v3__text-promotion{display:flex;flex-direction:column;width:100%;gap:var(--sp-7)}.featured-collection-v3__text-promotion .featured-collection-v3__eyebrow{text-transform:uppercase;letter-spacing:.04em}.featured-collection-v3__kit{margin:0;font-size:var(--fcv3-promo-body)}.featured-collection-v3__kit-row{display:flex;justify-content:space-between;align-items:baseline;gap:var(--sp-3);margin-block-start:var(--sp-1)}.featured-collection-v3__kit-row dt{min-width:0}.featured-collection-v3__kit-row dd{margin:0;text-align:end}.featured-collection-v3__kit-total{margin-block-start:var(--sp-2);padding-block-start:var(--sp-2);border-block-start:1px solid currentColor;font-weight:700}.featured-collection-v3__kit-total dd{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--sp-1)}.featured-collection-v3__kit-total s{font-weight:400;opacity:.75}.featured-collection-v3__promotion-button{--color-button-background: var(--fcv3-button-background-rgb, 252 138 18);--color-button-text: var(--fcv3-button-text-rgb, 23 62 53);--color-button-border: var(--color-button-background);--color-button-gradient: none;min-height:var(--sp-12);padding-inline:var(--sp-4);margin-block-start:auto;font-size:var(--fcv3-promo-body)}.featured-collection-v3__promotion-button .btn-text{white-space:normal;line-height:1.3;text-align:center}.featured-collection-v3__promotion a:focus-visible{outline:2px solid currentColor;outline-offset:-5px}.featured-collection-v3__layout+p{text-align:center;margin-block-start:var(--sp-8)}@media(hover:hover)and (pointer:fine){.featured-collection-v3__image-promotion:hover .featured-collection-v3__image-cta{text-decoration:underline;text-underline-offset:4px}}@media(max-width:1023px){.featured-collection-v3__promotion-image{--fcv3-promo-image-position: var(--fcv3-image-position-mobile)}}@media(min-width:768px){.featured-collection-v3{--fcv3-gap: clamp(var(--sp-4), 1.263vw, var(--sp-6))}.featured-collection-v3__promotion-content,.featured-collection-v3__text-promotion{padding:var(--sp-6)}}@media(min-width:1024px){.featured-collection-v3__layout{gap:var(--fcv3-gap)}.featured-collection-v3__layout--with-promotion{grid-template-columns:repeat(var(--fcv3-total-columns),minmax(0,1fr))}.featured-collection-v3__layout--with-promotion .featured-collection-v3__slider{grid-column:span var(--fcv3-columns)}.featured-collection-v3__slider{--slider-padding: 0px;--slider-container: 100%;width:100%;margin-inline:0;padding-inline:0}.featured-collection-v3__products{--card-grid-per-row: var(--fcv3-columns);--card-grid-gap: var(--fcv3-gap)}.featured-collection-v3__image-promotion{aspect-ratio:auto;min-height:100%}.featured-collection-v3__text-promotion{gap:var(--sp-8)}.featured-collection-v3__kit{margin-block-start:auto}.featured-collection-v3__promotion-button{margin-block-start:var(--sp-6)}}@media(prefers-reduced-motion:reduce){.featured-collection-v3__slider{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/featured-collection-v3.css.map */
