.product-card-container{width:100%;height:100%;position:relative}.product-card-container .wishlist-heart-container .heart-container{position:absolute;top:18px;right:18px}.product-card-container .wishlist-heart-container .popup-wishlist-container{display:none;position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#00000080;z-index:1005}.product-card-container .wishlist-heart-container .popup-wishlist-container .popup-wishlist-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:fit-content;padding:96px 192px;background-color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center}.product-card-container .wishlist-heart-container .popup-wishlist-container .popup-wishlist-content .close-container{width:24px;height:24px;top:18px;right:18px;position:absolute}body wishlist-button-collection .wk-floating{top:18px!important;right:18px!important;transform:none!important;width:fit-content;left:auto!important}.template-collection .product__info-container-head wishlist-button-collection .wk-floating{top:6px!important;right:12px;left:auto!important;transform:none!important}body wishlist-button-collection .wk-button,body wishlist-button-collection .wk-button:hover{min-width:unset;width:fit-content;min-height:unset;height:fit-content}.product-card-container .wishlist-heart-container .popup-wishlist-container .popup-wishlist-content select{border:none;border-top:1px solid #DFD8C3;border-bottom:1px solid #DFD8C3;padding:24px 24px 24px 0;width:100%;font-family:Akzidenz-Grotesk BQ;font-size:11px;font-weight:500;line-height:16.5px;letter-spacing:.1em;text-align:left;text-transform:uppercase}.product-card-container .wishlist-heart-container .popup-wishlist-container .popup-wishlist-content .title{font-family:Akzidenz-Grotesk BQ Extended;font-size:28px;font-weight:400;line-height:32px;letter-spacing:.1em;text-align:left;text-transform:uppercase;margin:0 0 24px}.product-card-container .wishlist-heart-container .popup-wishlist-container .popup-wishlist-content .text{font-family:Akzidenz-Grotesk BQ;font-size:14px;font-weight:500;line-height:18.2px;text-align:left;text-transform:uppercase;margin:0 0 48px}.product-card-container .wishlist-heart-container .popup-wishlist-container .popup-wishlist-content .btn{font-family:Akzidenz-Grotesk BQ;font-size:1.1rem;font-weight:500;line-height:1.65rem;letter-spacing:.1em;text-align:left;text-transform:uppercase;margin:48px 0 0;padding:1.2rem 3.2rem;border-radius:6px;background-color:#000;color:#fff}.product-card-container .wishlist-heart-container .popup-wishlist-container.show{display:block}.product-card-container .product-card-content{width:100%;height:100%;overflow:hidden;position:relative}.product-card-container img{width:100%;height:auto;aspect-ratio:1 / 1;display:block;object-fit:contain;transition-duration:.3s}.product-card-container .product-short-desc{display:flex;flex-wrap:wrap;width:100%;flex-direction:row;justify-content:flex-start}.product-card-container .overlay{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;opacity:0;transition:.3s ease}.product-card-container .product-card-hover{position:absolute;bottom:0;left:0;width:100%;height:calc(100% - 45px);visibility:hidden;opacity:0;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start}.product-card-container .product-card-hover>p,.product-card-container .product-card-hover>h3{width:100%;padding:0 .8rem}.product-card-container .product-card-hover>h3{margin:0}.product-card-container .product-card-hover .product-card-info{width:100%;margin:0 0 1.6rem;padding:0 1.6rem;display:flex;justify-content:space-between;align-items:center;position:relative}.product-title{font-family:Akzidenz-Grotesk BQ Extended,sans-serif;font-size:1.3rem;line-height:1.95rem}.product-provider,.product-price{font-size:1.1rem;line-height:1.65rem;min-width:70px;float:right}.product__info-container .product-price{float:none}.product__info-container .discover-price .product-price,.product-card-container .discover-price .product-price{text-decoration:underline}@media screen and (min-width: 991px){.template-collection .product__info-container-head{position:relative}.product-card-container:not(.swiper-slide){background:#f0f0f0}.product-card-container:hover .product-card-hover{visibility:visible;opacity:1}.product-card-container:hover .overlay{opacity:1}.product-card-container:hover img.no-hover-img{transform:scale(1.05)}.product-card-container img{position:absolute;top:50%;left:50%;transform:translateY(-50%) translate(-50%);aspect-ratio:1.57}.product-card-container:hover img.no-hover-img{transform:translateY(-50%) translate(-50%) scale(1.05)}.product-card-container .product-card-hover>p,.product-card-container .product-card-hover>h3{padding:0 1.6rem}.product-price{justify-content:end;align-items:flex-end;display:flex}.product-grid-product-card{height:100%}.product-grid-product-card:hover .product-card-content img.with-hover-image{opacity:0}}@media screen and (max-width: 990px){.product-card-container{height:auto}.product-card-container .product-card-hover{position:initial;visibility:visible;opacity:1;margin-top:.8rem}.product-card-container .product-card-hover>p{padding:0 .8rem}.product-card-container .product-card-hover .product-card-info{padding:0 .8rem;display:flex;flex-direction:column;align-items:flex-start}.product-title{font-size:1.1rem;line-height:1.65rem;width:80%}.product-price{font-size:.9rem;line-height:1.35rem;min-width:unset;right:8px;top:0;float:left}.product-grid-product-card.even:last-child .product-card-container .product-card-hover .product-card-info,.product-grid-product-card.odd:last-child .product-card-container .product-card-hover .product-card-info{margin:0}.product-card-container:not(.swiper-slide) img{aspect-ratio:1;background:#f0f0f0}.product-short-desc{font-size:.9rem;line-height:1.35rem;width:80%}.product-card-container .overlay{display:none}.product-card-link{display:block}body wishlist-button-collection .wk-floating{right:8px!important;top:8px!important}.template-collection .product__info-container-head wishlist-button-collection .wk-floating{right:-26px!important;top:18px!important}}
/*# sourceMappingURL=/cdn/shop/t/46/assets/product-card.css.map */
