product-card{background:var(--background);color:var(--text)}product-card p{margin:0}product-card .card__inner{gap:16px;display:flex;flex-direction:column;gap:8px;padding-bottom:2px;height:100%;border:1px solid rgba(198,204,202,.5);border-radius:16px}@media (min-width: 750px){product-card .card__inner{gap:14px}}@media screen and (max-width: 768px){product-card .card__inner .main .group-btn compare-button button{white-space:nowrap;font-size:10px}}product-card .card__inner .style-grid{display:flex;flex-direction:column;padding:0 16px 16px}@media screen and (max-width: 768px){product-card .card__inner .style-grid{padding:0 8px 8px}product-card .card__inner .style-grid button{white-space:nowrap;font-size:10px}}product-card .card__inner .product-card_stock{position:absolute;left:4px;top:4px;padding:0 8px;border-radius:8px;box-shadow:0 .403px .805px #0003;font-size:10px;font-weight:700;color:#fff}product-card .card__inner .product-card_stock.in_stock{background:#2ac742}product-card .card__inner .product-card_stock.low_stock{background:#fcc022}product-card .card__inner .product-card_stock.pre_order{background:#e28718}product-card .card__inner .product-card_stock.out_stock{background:#e2534d}@media (min-width: 750px){product-card .card__inner .product-card_stock{font-size:12px}}product-card .card__inner header{background-color:var(--miscellaneous);border-radius:16px;border-bottom:.5px solid rgba(0,0,0,.2);overflow:hidden;padding:0}@media (min-width: 750px){product-card .card__inner header{border-radius:16px 16px 0 0}}product-card .card__inner header .sale-price{border-radius:12.885px;padding:4px 8px;background:var(--background);color:var(--icon);box-shadow:0 .805px 1.208px #0003;left:8px;bottom:8px;font-size:10px;font-weight:700}@media (min-width: 750px){product-card .card__inner header .sale-price{font-size:12px}}product-card .card__inner main{flex:1}product-card .card__inner main>.price{margin-bottom:6px;margin-top:auto}product-card .card__inner main .group{flex:1}product-card .card__inner main .image-vendor{padding-bottom:4px}product-card .card__inner main .image-vendor picture-component{width:42px;min-height:16px}@media (min-width: 750px){product-card .card__inner main .image-vendor picture-component{width:60px}}product-card .card__inner main .image-vendor picture-component~.vendor{display:none}product-card .card__inner main .vendor{font-size:15px;font-weight:700;line-height:normal}product-card .card__inner main .sku{font-size:15px;font-weight:700;color:var(--secondary-button-bg);padding-bottom:3.75px}product-card .card__inner main .title{font-size:13px;font-weight:400;margin-bottom:8px}product-card .card__inner main .title a{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;width:100%;line-height:1.25}@media (max-width: 430px){product-card .card__inner main .title a{width:150px}}@media (min-width: 750px){product-card .card__inner main .title{margin-bottom:15px}}product-card .card__inner main .line-price{justify-content:flex-end}product-card .card__inner main .line-price price-component{flex:1;text-align:right}product-card .card__inner main .price{font-size:14px;font-weight:600}@media (min-width: 750px){product-card .card__inner main .price{font-size:18px}}product-card .card__inner main .price .flex-column{flex-direction:column-reverse}product-card .card__inner main .price .line-price.price-compare{color:var(--subtext);text-decoration:line-through;font-size:10px;font-weight:400}@media (min-width: 750px){product-card .card__inner main .price .line-price.price-compare{font-size:12px}}product-card .card__inner main .price .line-price.price-compare .price-compare{color:inherit}product-card .card__inner main .replaced{border-radius:18.65px;border:.932px solid #eaec92;background:#feffd3;display:flex;padding:3.73px;text-align:center;align-items:center;align-self:stretch;font-size:10px;font-weight:700;justify-content:center;margin:8px 0 0}@media (min-width: 750px){product-card .card__inner main .replaced{font-size:12px;margin-top:15px}}product-card .card__inner main .label-flashsale{padding:2px 8px;font-size:12px;font-weight:700;border:1px solid var(--primary-color);border-radius:20px;color:var(--text);text-align:center}@media (min-width: 750px){product-card .card__inner main .label-flashsale{font-size:14px}}product-card .card__inner main .group-btn{margin-top:8px;justify-content:space-between;align-items:center;text-align:center;gap:8px}@media (min-width: 750px){product-card .card__inner main .group-btn{gap:13px}}product-card .card__inner main .group-btn>*{flex:1}product-card .card__inner main .group-btn compare-button{width:100%;display:flex;align-items:center;justify-content:center;gap:4px;height:22px;border-radius:23.312px;background:var(--primary-button-bg);color:var(--primary-button-text);box-shadow:0 .932px 1.305px #0003;padding:4px 2px;font-size:12px;font-weight:600;line-height:1;min-width:0;text-transform:capitalize;cursor:pointer}product-card .card__inner main .group-btn compare-button button{gap:2px;font-size:12px;font-weight:600}@media (min-width: 750px){product-card .card__inner main .group-btn compare-button button{gap:4px}}@media (min-width: 750px){product-card .card__inner main .group-btn compare-button{gap:4px;height:26px}}product-card .card__inner main .group-btn compare-button svg{width:14px;height:14px}product-card .card__inner main .group-btn .icon-success{display:none;height:13px}product-card .card__inner main .group-btn .compare-added .icon-compare{display:none}product-card .card__inner main .group-btn .compare-added .icon-success{display:flex}product-card .card__inner main product-cart-form{flex:1;min-width:0}product-card .card__inner main product-cart-form svg{display:block;width:16px;height:16px}product-card .card__inner main product-cart-form svg path{fill:var(--secondary-button-text)}product-card .card__inner main product-cart-form button,product-card .card__inner main product-cart-form a{border-radius:23.312px;box-shadow:0 .932px 1.305px #0003;height:22px;padding:4px 2px;display:flex;align-items:center;justify-content:center;background:var(--secondary-button-bg);color:var(--secondary-button-text);font-size:12px;font-weight:600;line-height:1;gap:2px;text-transform:capitalize}@media (min-width: 750px){product-card .card__inner main product-cart-form button,product-card .card__inner main product-cart-form a{gap:4px;height:26px}}product-card .card__inner main product-cart-form button .icon-loading,product-card .card__inner main product-cart-form a .icon-loading{display:block;margin:0}product-card .card__inner .card__info .image img{width:100%;height:100%}product-card .style-list{display:none}product-card .product-card-specifications{margin-top:8px;padding:8px 0;border-top:1px solid var(--border-color, #e5e5e5);font-size:11px;line-height:1.3}@media (min-width: 750px){product-card .product-card-specifications{font-size:12px;margin-top:12px;padding:10px 0}}product-card .product-card-specifications .spec-item{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:4px;gap:8px}product-card .product-card-specifications .spec-item:last-child{margin-bottom:0}product-card .product-card-specifications .spec-item .spec-label{color:var(--subtext, #666);font-weight:500;flex-shrink:0;min-width:0}product-card .product-card-specifications .spec-item .spec-value{color:var(--text);font-weight:400;text-align:right;word-break:break-word;flex:1;min-width:0}
/*# sourceMappingURL=/cdn/shop/t/18/assets/component-product-card.css.map */
