@import"https://fonts.googleapis.com/css2?family=Instrument+Serif:ital@0;1&display=swap";@import"https://fonts.googleapis.com/css2?family=Instrument+Sans:ital,wght@0,400..700;1,400..700&display=swap";@font-face{font-family:"Instrument Serif",serif;src:url("https://fonts.googleapis.com/css2?family=Instrument+Serif:ital@0;1&display=swap");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Instrument Sans",sans-serif;src:url("https://fonts.googleapis.com/css2?family=Instrument+Sans:ital,wght@0,400..700;1,400..700&display=swap");font-weight:600;font-style:normal;font-display:swap}@keyframes build{0%{height:0px;opacity:0}60%{height:100%}100%{opacity:1}}@keyframes build-inner{0%{transform:scale(1.4)}0%,20%{opacity:0}100%{opacity:1;transform:scale(1)}}.card-product{position:relative}@media(min-width: 1024px){.card-product:hover wishlist-button-collection .wk-button,.card-product:focus-visible wishlist-button-collection .wk-button{opacity:1}.card-product:hover .card-product__overlay,.card-product:focus-visible .card-product__overlay{opacity:1}}.card-product .card-product__overlay{position:absolute;inset:0;display:block;background-color:rgba(0,0,0,0);z-index:10;cursor:pointer}.card-product .card-product__overlay:hover,.card-product .card-product__overlay:focus-visible{opacity:1}@media(min-width: 1024px){.card-product .card-product__overlay{opacity:0}}.card-product .card-product__media{position:relative;margin-bottom:.8rem;display:flex;align-items:center;line-height:0;aspect-ratio:5/7;background-color:rgba(31,31,31,0);animation:build cubic-bezier(0.19, 1, 0.22, 1) 2.3s;animation-fill-mode:forwards;overflow:hidden;transition:opacity .3s ease}.card-product .card-product__media::after{content:"";position:absolute;inset:0;background-color:#1f1f1f;opacity:.04}.card-product .card-product__media img,.card-product .card-product__media picture{width:100%;height:auto;object-fit:cover;object-position:center center;animation:build-inner cubic-bezier(0.19, 1, 0.22, 1) 2.3s}.card-product .card-product__media .second{position:absolute;inset:0;opacity:0;transition:opacity .3s ease;z-index:2}.card-product .card-product__media:hover .second,.card-product .card-product__media:focus-visible .second{opacity:1;transition:opacity .3s ease}.card-product .card-product__discount{position:absolute;top:1rem;left:1rem;width:fit-content;padding:.3rem .5rem .1rem;font-weight:600;font-size:1.2rem;line-height:1.5;background-color:#76461f;color:#fff;z-index:2}.card-product .card-product__content{position:relative}.card-product .card-product__title{width:100%;margin:0 0 12px 0;font-family:"Instrument Sans",sans-serif;font-weight:500;font-size:11px;line-height:1.4rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.card-product .card-product__vendor{margin:0 0 4px 0;font-weight:600;font-size:16px;line-height:1.3;text-transform:capitalize;font-family:"Instrument Serif",serif}.card-product .card-product__price{margin:0 0 4px 0;font-weight:500;font-size:12px;line-height:1.4rem;text-transform:uppercase}.card-product .card-product__discount-label{width:100%}.card-product .card-product__label{width:fit-content;margin:1rem 0 0;padding:0 .5rem;font-weight:600;font-size:1.2rem;line-height:1.5;background-color:#76461f}.card-product .card-product__price-sale{margin-right:.5rem;color:#1f1f1f;opacity:.3}.card-product .card-product__size-list{margin-top:1rem;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:0 .5rem;font-weight:500;font-size:10px;line-height:1.2rem;text-transform:uppercase;color:#1f1f1f;opacity:.75}.card-product wishlist-button-collection{position:absolute;top:0 !important;right:0 !important;z-index:11}.card-product wishlist-button-collection .wk-floating{top:0 !important;left:unset !important;right:0 !important;padding:1rem !important;transition:opacity .3s ease;transform:none !important}.card-product wishlist-button-collection .wk-button{width:3rem !important;min-width:3rem !important;height:3.5rem !important;min-height:3.5rem !important}.card-product wishlist-button-collection .wk-icon{width:2rem !important;height:2rem !important}.card-product wishlist-button-collection .wk-icon svg{width:100% !important;height:100% !important}@media(min-width: 1024px){.card-product wishlist-button-collection .wk-button{opacity:0}.card-product wishlist-button-collection .wk-button.wk-selected{opacity:1}}/*# sourceMappingURL=card-product.css.map */
