.featured-collection-image{background:var(--color-bg, #000);color:var(--color-text, #fff);overflow:hidden;--color-body: var(--color-text, #fff);--color-body-rgb: var(--color-text-rgb, 255, 255, 255);--color-heading: var(--color-text, #fff);--color-heading-rgb: var(--color-text-rgb, 255, 255, 255);--color-price: var(--color-text, #fff);--color-price-rgb: var(--color-text-rgb, 255, 255, 255);--color-price-discounted: #ff6b74;--color-star: var(--color-text, #fff);--color-product-card-bg: transparent}.featured-collection-image--banner{position:relative;display:flex;min-height:var(--banner-height-mobile, 295px);overflow:hidden}.featured-collection-image--banner-img,.featured-collection-image--banner-placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.featured-collection-image--banner-placeholder{background:rgba(var(--color-text-rgb, 255, 255, 255),.08);fill:rgba(var(--color-text-rgb, 255, 255, 255),.35)}.featured-collection-image--banner:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(to top,rgba(var(--color-bg-rgb, 0, 0, 0),1),rgba(var(--color-bg-rgb, 0, 0, 0),.55) 12%,rgba(var(--color-bg-rgb, 0, 0, 0),0) 32%)}.featured-collection-image--banner-img-desktop.featured-collection-image--banner-img-has-mobile{display:none}@media only screen and (min-width:768px){.featured-collection-image--banner-img-desktop.featured-collection-image--banner-img-has-mobile{display:block}.featured-collection-image--banner-img-mobile.featured-collection-image--banner-img-has-desktop{display:none}}.featured-collection-image--content{position:relative;z-index:1;align-self:flex-end;display:flex;flex-direction:column;align-items:flex-start;gap:8px;width:100%;padding:16px 16px 32px}.featured-collection-image--title{margin:0;color:var(--color-text, #fff);font-size:48px;line-height:1;letter-spacing:-.96px;text-transform:uppercase;overflow-wrap:break-word}.featured-collection-image--text{margin:0;color:var(--color-text, #fff);font-size:1rem;line-height:1.375}.featured-collection-image--cta{color:var(--color-text, #fff);font-size:1.125rem;line-height:1.1;font-weight:400;text-decoration:underline;text-underline-position:from-font;text-decoration-skip-ink:none}.featured-collection-image--cta:hover,.featured-collection-image--cta:focus{color:rgba(var(--color-text-rgb, 255, 255, 255),.75)}.featured-collection-image--products{position:relative;min-width:0}.featured-collection-image .products.row.carousel{padding:0;margin:0;max-width:none;width:100%}.featured-collection-image .products.row.carousel .carousel__slide{display:flex;flex:0 0 auto;max-width:none}.featured-collection-image .products .product-card .product-featured-image-link{border-radius:8px;background:var(--card-image-bg, #fff)}.featured-collection-image .product-card a:hover,.featured-collection-image .product-card a:focus{color:rgba(var(--color-text-rgb, 255, 255, 255),.75)}.featured-collection-image .product-card--add-to-cart-button.button.accent{background:var(--color-text, #fff);color:var(--color-bg, #000)}.featured-collection-image .product-card--add-to-cart-button.button.accent:hover{background:rgba(var(--color-text-rgb, 255, 255, 255),.85)}.featured-collection-image .product-card--add-to-cart-button .spinner-path{stroke:var(--color-bg, #000)}.featured-collection-image .product-card .button[disabled]{background:rgba(var(--color-text-rgb, 255, 255, 255),.2);color:var(--color-text, #fff)}.featured-collection-image .product-card-quickview{color:#2c2d2e}@media only screen and (max-width:1067px){.featured-collection-image .products.row.carousel{display:flex;flex-wrap:nowrap;gap:16px;overflow-x:auto;overflow-y:hidden;padding:0 16px 24px;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#000 #dedede}.featured-collection-image .products.row.carousel::-webkit-scrollbar{height:5px}.featured-collection-image .products.row.carousel::-webkit-scrollbar-track{background:#dedede;border-radius:10px;margin:0 16px}.featured-collection-image .products.row.carousel::-webkit-scrollbar-thumb{background:#000;border-radius:10px}.featured-collection-image .products.row.carousel .carousel__slide{width:calc((100% - 32px) / 1.2 * var(--card-size-scale, 1))}}@media only screen and (min-width:768px)and (max-width:1067px){.featured-collection-image .products.row.carousel .carousel__slide{width:calc((100% - 32px) / 3 * var(--card-size-scale, 1))}}@media only screen and (min-width:1068px){slide-show.featured-collection-image--carousel:after{content:"flickity";display:none}.featured-collection-image--container{display:flex;align-items:stretch;gap:16px}.featured-collection-image--banner{flex:0 0 35%;min-height:var(--banner-height-desktop, 400px)}.featured-collection-image--banner:after{background:linear-gradient(to right,rgba(var(--color-bg-rgb, 0, 0, 0),0) 62%,rgba(var(--color-bg-rgb, 0, 0, 0),.5) 84%,rgba(var(--color-bg-rgb, 0, 0, 0),1)),linear-gradient(to top,rgba(var(--color-bg-rgb, 0, 0, 0),1),rgba(var(--color-bg-rgb, 0, 0, 0),.4) 10%,rgba(var(--color-bg-rgb, 0, 0, 0),0) 24%)}.featured-collection-image--content{align-self:center;padding:0 0 0 90px}.featured-collection-image--title{font-size:50px;letter-spacing:-1.6px}.featured-collection-image--cta{font-size:1.25rem}.featured-collection-image--products{flex:1 1 auto;display:flex;flex-direction:column;justify-content:center;padding:16px 0}.featured-collection-image .products.row.carousel .carousel__slide{width:calc((100% - 48px) / 3 * var(--card-size-scale-desktop, var(--card-size-scale, 1)))}.featured-collection-image .products.row.carousel .carousel__slide+.carousel__slide{margin-left:24px}.featured-collection-image .products.row.carousel .flickity-nav{--color-body: #2c2d2e}.featured-collection-image .products.row.carousel .flickity-nav.flickity-prev{left:10px}.featured-collection-image .products.row.carousel .flickity-nav.flickity-next{right:10px}}@media only screen and (min-width:1420px){.featured-collection-image--title{font-size:64px}.featured-collection-image--cta{font-size:1.5rem}.featured-collection-image--content{padding-left:120px}}@media only screen and (min-width:1520px){.featured-collection-image .products.row.carousel .carousel__slide{width:calc((100% - 72px) / 4 * var(--card-size-scale-desktop, var(--card-size-scale, 1)))}}@media only screen and (min-width:1660px){.featured-collection-image--title{font-size:80px}}
/*# sourceMappingURL=/cdn/shop/t/137/assets/featured-collection-image.css.map */
