.custom-feature-products>div{border-radius:var(--border-radius-lg);overflow:hidden}.custom-feature-products .product-card{position:relative}.custom-feature-products .foreground-content{position:relative;z-index:1;height:100%}.custom-feature-products .foreground-content>.content-box{position:absolute;bottom:0;display:flex;flex-direction:column;padding:var(--box-padding);background-color:#28292ab0;border-radius:var(--card-corner);overflow:hidden;min-height:30%;width:100%}.heading-container{padding-bottom:2rem}.heading-container .heading{padding-bottom:0;margin-bottom:-.2em!important}.heading-container .subtitle{font-size:var(--h3-size)}.custom-feature-products .foreground-content>.content-box *{color:#fff}.custom-feature-products h1{--bottom-padding: 3.34%;font-size:var(--h2-size);text-transform:uppercase;padding-bottom:var(--bottom-padding)}.custom-feature-products p{font-size:var(--desk-clamp20)}@media screen and (max-width: 749px){.custom-feature-products p{font-size:var(--mob-clamp12)}}.custom-feature-products .foreground-content .content-box p{width:79vw}.custom-feature-products .foreground-content a{text-decoration:none}@media screen and (min-width: 750px){.custom-feature-products-container .align-left{text-align:left!important;margin:0}.custom-feature-products-container .align-center{text-align:center!important}.custom-feature-products-container .align-right{text-align:right!important;margin-left:50%!important}}.custom-feature-products-container a .pill p{color:#282a2a}.custom-feature-products-container .pill-container .pill p{font-size:var(--body-size)}@media screen and (min-width: 750px){.custom-feature-products-container .pill-container{position:absolute;right:5%;top:5%;text-align:right}.custom-feature-products-container .pill>div{display:inline-block;line-height:100%;letter-spacing:-.05em;font-size:var(--body-size);border-radius:50px;border:.5px solid var(--hex-black);box-shadow:0 2px 4px #00000040;background-color:#fff;padding:5px 10px 3px}.custom-feature-products-container .pill-container .pill *{text-align:center}.custom-feature-products-container .pill-container .pill .favorite{margin-top:5px}}@media screen and (max-width: 749px){.custom-feature-products-container .pill-container{display:none}}.custom-feature-products-container .view-all.mobile-only{text-align:center;margin-top:5%}.custom-feature-products-container .view-all a{font-size:var(--mob-clamp14);color:var(--hex-darkgrey);transition:.1s linear}.custom-feature-products-container .view-all svg{--dim: var(--mob-clamp18);width:var(--dim);height:var(--dim);margin-bottom:-1.25%}@media screen and (min-width: 750px){.custom-feature-products-container .view-all.desktop-only{text-align:right;margin-top:-3%;margin-bottom:1%}.custom-feature-products-container .view-all a{font-size:var(--desk-clamp22)}.custom-feature-products-container .view-all svg{display:none}}.custom-feature-products .foreground-content svg path{stroke:#fff}.custom-feature-products-container .content-box h1 svg{--svg-dim: var(--mob-clamp24);float:right;height:var(--svg-dim);width:var(--svg-dim)}@media screen and (min-width: 750px){.custom-feature-products-container .content-box h1 svg{--svg-dim: var(--desk-clamp48)}}.custom-feature-products-container .foreground-content .main-product-image{background-color:#fff;margin:var(--box-padding);border-radius:var(--border-radius-lg);width:20%;height:27%}@media screen and (max-width: 749px){.custom-feature-products-container .foreground-content .main-product-image{height:auto;width:60%;margin:10% 20%}}.custom-feature-products .product-card .background-image{object-fit:cover;object-position:top;position:absolute;top:0;left:0;height:100%;width:100%}.custom-feature-products .product-card .foreground-content .main-product-image,.custom-feature-products-container.two-columns .product-card .foreground-content>.content-box,.custom-feature-products .product-card>img{transition:1s ease-in-out}@media screen and (min-width: 750px){.custom-feature-products .product-card:hover>img{height:120%;width:110%}.custom-feature-products .product-card:hover .foreground-content .main-product-image{width:30%;height:40%}.custom-feature-products-container.two-columns .product-card:hover .foreground-content>.content-box{background-color:#28292aab}}@media screen and (min-width: 750px){.custom-feature-products-container h2{width:45%;margin:0 auto}}.custom-feature-products-container .product-form__buttons{display:flex}
/*# sourceMappingURL=/cdn/shop/t/700/assets/31ko-feature-products.css.map */
