.custom-featured-products{background:var(--featured-products-bg);overflow:visible}.shopify-section--custom-featured-products{overflow:hidden}.custom-featured-products .section-header .prose{color:var(--featured-products-text-color)}.custom-featured-products .section-header .h2{color:var(--featured-products-title-color);font-family:Sofia Pro,sans-serif;font-size:28px;line-height:32px;font-weight:500;letter-spacing:0;text-transform:uppercase;margin:0 0 8px}.custom-featured-products .section-header p{font-size:16px;line-height:24px;font-weight:400;letter-spacing:.02em;margin:0}.custom-featured-products .section-stack{gap:0}.custom-featured-products .section-header{margin-bottom:56px;margin-inline:0}.custom-featured-products .floating-controls-container{display:block;padding-inline:0;position:relative}.custom-featured-products .floating-controls-container__control{z-index:2;display:grid;position:absolute;inset-block-start:calc(50% - 1.125rem)}.custom-featured-products .floating-controls-container__control:first-child{inset-inline-start:auto;right:calc(100% - 16px)}.custom-featured-products .floating-controls-container__control:last-child{inset-inline-end:auto;left:calc(100% - 16px)}.custom-featured-products .custom-featured-products__nav{--circle-button-size: 2.25rem;--nav-fill: 255, 255, 255;--nav-text: 138, 138, 138;--nav-hover-fill: 26, 26, 26;--nav-hover-text: 255, 255, 255;border-radius:0;box-shadow:0 1px 4px #00000014;background-color:transparent;background-image:linear-gradient(rgb(var(--nav-fill)),rgb(var(--nav-fill))),linear-gradient(rgb(var(--nav-hover-fill)),rgb(var(--nav-hover-fill)));background-size:100% 100%,0 100%;background-position:var(--transform-origin-end);background-repeat:no-repeat;color:rgb(var(--nav-text));transition:background-size .45s cubic-bezier(.785,.135,.15,.86),background-position .45s step-end,color .45s cubic-bezier(.785,.135,.15,.86)}@media(hover:hover){.custom-featured-products .custom-featured-products__nav:hover{color:rgb(var(--nav-hover-text));background-size:0 100%,100% 100%;background-position:var(--transform-origin-start)}}.custom-featured-products .custom-featured-products__nav>svg{width:10px}@media not screen and (pointer:fine){.custom-featured-products .floating-controls-container>.floating-controls-container__control{display:grid}}@media screen and (max-width:699px){.custom-featured-products .section-stack,.custom-featured-products .floating-controls-container{overflow:visible}.custom-featured-products .product-list--carousel{width:calc(100% + (2 * var(--container-gutter)));margin-inline-start:calc(-1 * var(--container-gutter));margin-inline-end:calc(-1 * var(--container-gutter));padding-inline-start:var(--container-gutter);padding-inline-end:var(--container-gutter);scroll-padding-inline:var(--container-gutter);--product-list-card-width: calc((100% - .625rem) / 1.2)}.custom-featured-products .custom-featured-products__nav{--circle-button-size: 2rem}.custom-featured-products .section-header{margin-bottom:48px}.custom-featured-products .section-header .h2{font-size:24px;line-height:28px}}@media(prefers-reduced-motion:reduce){.custom-featured-products .custom-featured-products__nav{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/custom-featured-products.css.map */
