.product-card{position:relative;margin:0;display:block}.product-card a.product-link:hover{text-decoration:none}.product-card .product-img{position:relative}.product-card .product-item-flag,.product-card .product-item-promo-flag{position:absolute;z-index:800;top:12px;left:12px}.product-card .product-item-flag .flag,.product-card .product-item-promo-flag .flag{font-size:15px;background-color:#e9e9e6;display:flex;justify-content:center;align-items:center;padding:6px 5px;border-radius:3px}.product-card .product-item-flag .flag.new{background-color:var(--color-black);color:var(--color-white)}.product-card .product-item-promo-flag .flag{background-color:var(--color-red);color:var(--color-white)}.product-card .wishlist{position:absolute;z-index:800;top:12px;right:12px}.product-card .wishlist>button{padding:0;height:30px;width:20px;justify-content:flex-end}.product-card .wishlist>button .wk-button__icon{margin:0}.product-card .wishlist .wk-button.wk-button--floating{padding:0;width:32px;height:33px;top:0;right:0;display:flex;justify-content:center;align-items:center}.product-card .wishlist .wk-button--floating .wk-button__icon{margin:0;top:0;transform:none;display:flex;justify-content:center;align-items:center}.product-card .wishlist svg{width:18px}.product-card .wishlist .wk-button--remove svg{fill:var(--color-black)}.product-card:hover .image-navigation span{opacity:1}.product-card .product-item-quickview{position:absolute;right:12px;bottom:-20px;z-index:800;opacity:0;transition:opacity ease-in-out .3s}.product-card:hover .product-item-quickview{opacity:1}.product-card .product-item-quickview svg{width:18px}.product-card .product-swatch{width:100%;padding:12px 0 0}.product-card .product-swatch .product-item-swatches{display:flex;justify-content:flex-start;align-items:center;padding:0;margin:0}.product-card .product-swatch .cycle-slideshow{height:28px;font-size:0}.product-card .product-swatch .swatch-slide{width:38px;height:28px;display:inline-block;vertical-align:middle;box-sizing:content-box}.product-card .product-swatch .swatch-slide a{display:flex;justify-content:center;align-items:center;border:1px solid #fff;border-radius:28px;padding:5px;width:28px}.product-card .product-swatch .swatch-slide a:hover{border:1px solid #AEAEAE}.product-card .product-swatch .swatch-slide a img{width:16px;height:16px;border-radius:100%;box-shadow:0 0 4px #aeaeae}.product-card .product-swatch .swatch-slide.sel a{border:1px solid #000;box-shadow:none}.product-card .product-swatch .next svg{width:17px;cursor:pointer}.product-card .product-detail{padding:8px 0;display:flex;flex-wrap:wrap;width:100%}.product-card .product-detail>a{display:flex;flex-wrap:wrap;flex-direction:column;width:100%}.product-card .product-detail p.product-title{font-size:16px;line-height:22px;font-weight:400;font-family:var(--font-family-base);white-space:normal;margin:0}.product-card .product-detail p.product-style{font-size:13px;letter-spacing:-.04em;color:gray;line-height:22px;font-weight:400;font-family:var(--font-family-base);margin:0}.product-card .product-detail .product-price{font-size:16px;line-height:22px;font-weight:400;font-family:var(--font-family-base);margin:4px 0 0}.product-card .product-detail .price-item.sale{color:var(--color-red);margin-left:5px}.product-card .product-detail .price-item.pre-sale{text-decoration:line-through}.product-card .product-detail .product-item-promo-name{display:none}
/*# sourceMappingURL=/cdn/shop/t/107/assets/product-card.css.map */
