.featured-product-item{width:25%;border-right:1px solid;position:relative;display:flex}.product-img{height:100%}.featured-product-item:last-child{border-right:unset}.featured-collection-flex{display:flex}.featured-product-item img{width:100%;height:auto}.featured-product-item a,.featured-collection-header a{text-decoration:none;color:#000;width:100%}.align-end{justify-content:flex-end;align-items:center;display:flex}.featured-collection-header a{font-family:Selva Pro;font-style:italic}.featured-collection-header{border-bottom:1px solid black}.featured-collection-header-inner{display:flex;align-items:center;justify-content:space-between;width:100%}.featured-collection-header-inner h2{width:100%}.collection-header-cta svg{margin-left:1rem;width:2.25rem}.collection-header-cta path{stroke:#f5f0ea;stroke-width:.75px}.heading-price-flex{display:flex;align-items:center;justify-content:space-between;width:100%}.heading-price-flex h2{margin-bottom:0;margin-top:0}.featuredcollection-content{padding-top:1.5rem;padding-bottom:2.5rem;width:100%}.product-desc{opacity:0;position:absolute;pointer-events:none;display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:0}.product-desc svg{width:1.25rem;min-width:1.25rem;margin-left:2rem}.product-desc svg path{fill:#fff}.alt-img{position:absolute;z-index:1;opacity:0;pointer-events:0;transition:opacity .5s ease;width:100%;height:100%;object-fit:cover;left:0;top:0}.grid-break{position:relative}.featured-grid-break-content{position:absolute;padding:3rem;height:100%}@media (max-width: 749px){.featured-grid-break-content{padding:2.5rem 1.5rem}.grid-break{width:100%!important;max-width:100%!important}.grid-break-flex .button{font-size:1.25rem;min-height:unset;padding:1rem}.grid-break-flex{max-width:70vw}.grid-break-flex .button svg{margin-left:10px}}.grid-break-flex{height:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between}.alt-img img{object-fit:cover;height:100%;width:100%}.product-img{display:flex}.product-img img{aspect-ratio:3/4;object-fit:cover}.alt-img:before{content:"";position:absolute;width:100%;height:55%;left:0;bottom:0;background:linear-gradient(to bottom,transparent 0%,rgb(0,0,0,.5) 100%)}.featuredcollection-content{position:absolute;z-index:2;bottom:0}.sold-out-variant{pointer-events:none;text-decoration:line-through}.product-quick-add{position:absolute;right:0;top:0;padding:2rem 3rem;z-index:2;display:block!important;cursor:pointer}.product-quick-add-icon{display:block!important;border-radius:100%;border:1px solid black;width:35px;height:35px;position:relative;cursor:pointer;transition:border .25s ease,background-color .25s ease}.product-quick-add-icon:before{content:"";width:50%;height:1px;background-color:#000;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:background-color .25s ease}.product-quick-add-icon:after{content:"";width:1px;height:50%;background-color:#000;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:background-color .25s ease}.alt-img:after{content:"";position:absolute;width:100%;height:15%;left:0;top:0;background:linear-gradient(to top,transparent 0%,rgb(0,0,0,.2) 100%)}.alt-img-hover:hover .product-quick-add-icon{border:1px solid white}.alt-img-hover:hover .product-quick-add-icon:after{background-color:#fff}.alt-img-hover:hover .product-quick-add-icon:before{background-color:#fff}.product-quick-add:hover .product-quick-add-icon{border:1px solid black;background-color:#000}.closeAddWidget{cursor:pointer;transition:background-color .25s ease,color .25s ease!important}.closeAddWidget:hover{background-color:#000;color:#fff!important}.variantOption{transition:background-color .25s ease,color .25s ease!important}.variantOption:hover{background-color:#000;color:#fff}.add-to-cart-overlay{position:absolute;width:100%;height:100%;background-color:#f5f0ea;z-index:3;display:none;justify-content:center;font-family:Halvar Breit Md;text-transform:uppercase;font-size:30px;flex-direction:column;justify-content:space-between;align-items:center}.add-to-cart-overlay.show-overlay{display:flex}.variantOption{display:block;height:100%;display:flex;align-items:center;justify-content:center;width:100%;cursor:pointer}.variantOption:not(:last-child){border-bottom:1px solid}.addToCartHeader{height:60px!important;min-height:60px;display:flex;justify-content:space-between!important;width:100%;height:100%;border-bottom:1px solid;align-items:center}.addToCartHeader span{height:100%;width:50%;display:flex;align-items:center;justify-content:center;font-size:2rem}.addToCartHeader span:first-child{border-right:1px solid black}@media (min-width: 990px){.alt-img-hover:hover .product-desc{opacity:1;pointer-events:auto;position:relative}@keyframes fadeInOut{0%{opacity:0}to{opacity:1}}.alt-img-hover:hover .featuredcollection-content{animation:fadeInOut .5s normal forwards}.featuredcollection-content{padding-top:1.5rem;padding-bottom:2rem;width:100%}.alt-img-hover:hover .alt-img{opacity:1;pointer-events:auto}.alt-img-hover h2,.alt-img-hover p,.alt-img-hover span{transition:color .25s ease}.alt-img-hover:hover h2,.alt-img-hover:hover p,.alt-img-hover:hover span{color:#fff}.alt-img-hover:hover .addToCartHeader span{color:#000}}@media (max-width: 1240px){.addToCartHeader span{font-size:1.5rem}.add-to-cart-overlay{font-size:2rem}}@media (max-width: 989px){.featured-collection-flex{flex-wrap:wrap}.addToCartHeader span{font-size:1.3rem}.addToCartHeader{height:50px!important;min-height:50px!important}.alt-img-hover:hover .product-quick-add-icon{border:1px solid black}.alt-img-hover:hover .product-quick-add-icon:after{background-color:#000}.alt-img-hover:hover .product-quick-add-icon:before{background-color:#000}.product-quick-add{font-size:1rem;padding:1rem 1.5rem 2.5rem 2.5rem}.product-quick-add-icon{width:25px;height:25px}.alt-img-hover:hover .product-quick-add{color:#000}.heading-price-flex .h3{font-size:14px}.featured-product-item{width:50%}.featuredcollection-content{padding-bottom:1.5rem}.featured-product-item:nth-child(2),.featured-product-item:nth-child(4){border-right:unset}.featured-product-item:nth-child(3),.featured-product-item:nth-child(4){border-top:1px solid black}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/featured-collection.css.map */
