.product-card{position:relative;display:flex;flex-direction:column;gap:16px;width:100%;height:100%;padding:16px;background-color:var(--color-background-secondary);border:1px solid transparent;border-radius:16px;box-shadow:none;transition:border-color var(--timing-base, .2s) ease}@media(-moz-touch-enabled:0),(hover:hover),(pointer:fine){.product-card:hover{border-color:#babbbd}}@media(max-width:767px){.product-card{padding:8px}}.product-card .product-card__image-area{position:relative;display:flex;flex-wrap:wrap;align-items:flex-start;gap:8px;height:300px;padding:20px;background:var(--color-background-primary, #fff);border-radius:8px;overflow:hidden;text-decoration:none;flex-shrink:0}@media(max-width:767px){.product-card .product-card__image-area{height:180px;padding:8px}}.product-card .product-card__image-bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;border-radius:8px;overflow:hidden;pointer-events:none}.product-card .product-card__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;object-position:center;display:block;transition:none}.product-card .product-card__image.product-card__image--placeholder{opacity:.25;object-fit:contain}.product-card .product-card__badge{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;padding:4px 6px;border-radius:2px;font-size:12px;font-weight:400;line-height:1.3;white-space:nowrap}.product-card .product-card__badge--stock{border:.58px solid var(--color-text-primary, #1a1c23);color:var(--color-text-primary, #1a1c23);background:#fff}.product-card .product-card__badge--sold-out{border:.58px solid #F4F5F7;color:var(--color-text-primary, #1a1c23);background:#f4f5f7}.product-card .product-card__badge--primary{background-color:var(--color-text-primary, #1a1c23);color:#fff}.product-card .product-card__badge--secondary{background-color:var(--color-background-secondary, #f4f5f7);color:var(--color-text-primary, #1a1c23);border:.58px solid var(--color-text-primary, #1a1c23)}.product-card .product-card__badge--sale{background-color:#ff5c62;color:var(--color-text-primary, #1a1c23)}.product-card .product-card__quick-view-button{position:absolute;bottom:12px;right:12px;z-index:2;display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;background:var(--color-background-primary, #fff);border:1px solid var(--color-border, #e2e4e9);border-radius:8px;opacity:0;transition:opacity .2s ease;cursor:pointer}@media(-moz-touch-enabled:0),(hover:hover),(pointer:fine){.product-card .product-card__image-area:hover .product-card__quick-view-button{opacity:1}}.product-card .product-card__footer{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;height:auto;margin-top:0;gap:0;flex-shrink:0;text-align:start}.product-card .product-card__title{font-size:16px;font-weight:500;line-height:1.35;color:var(--color-text-primary, #1a1c23);text-decoration:none;word-break:break-word}.product-card .product-card__title:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.product-card .product-card__price{width:100%;margin-top:0}.product-card .product-card__price .price{display:flex;flex-direction:column;gap:2px}.product-card .product-card__price .price__sale{display:none;align-items:center;gap:6px}.product-card .product-card__price .price--on-sale .price__sale,.product-card .product-card__price .price__regular{display:flex}.product-card .product-card__price .price--on-sale .price__regular{display:none}.product-card .product-card__price .price--on-sale .price__sale .price-item--sale{font-size:16px;font-weight:600;color:#c71a21;white-space:nowrap}.product-card .product-card__price .price__old .price-item--regular{font-size:14px;font-weight:300;color:var(--color-text-secondary, #48494f);text-decoration:line-through}.product-card .product-card__price .price__regular .price-item--regular{font-size:16px;font-weight:600;color:var(--color-text-secondary, #48494f);white-space:nowrap}.product-card .product-card__price .price__discount,.product-card .product-card__price .price__label{display:none}.product-card .product-card__image-wrapper{display:none!important}.product-card .product-card__labels,.product-card .product-card__additional-buttons,.product-card .product-card__main,.product-card .product-card__hover-content,.product-card .product-card__vendor-sku,.product-card .product-card__volume-pricing-note{display:none}
/*# sourceMappingURL=/cdn/shop/t/4/assets/product-card.build.css.map */
