.card--product{border-radius:12px;overflow:hidden;border:1px solid #ececec;display:flex;flex-direction:column;height:100%}.card__media{border-radius:12px 12px 0 0;overflow:hidden}.card__info-container{padding:12px 14px 14px;display:flex;flex-direction:column;flex:1 1 auto}.card__info{flex:1 1 auto}.card__info-inner{display:flex!important;flex-direction:column;gap:4px}.card__title{font-size:15px;line-height:1.3;margin-top:4px}.card__vendor{margin-bottom:2px}.product-rating-custom{display:flex;align-items:center;justify-content:center;width:100%;gap:4px;margin-top:2px;white-space:nowrap}.product-label-wrapper--inline{display:inline-flex!important;margin:0!important;width:auto!important}.product-label-wrapper--inline .product-label{display:inline-flex;align-items:center;gap:3px;padding:4px 9px;font-size:11px;font-weight:400;line-height:1.2;white-space:nowrap;border-radius:20px;margin-top:0}.product-label-wrapper--inline .product-label svg,.product-label-wrapper--inline .product-label img{width:10px;height:10px;flex-shrink:0}.card__price-row--stacked,.product-card__price--stacked{display:flex!important;flex-direction:column;gap:2px!important;margin-top:6px}.price-row{display:flex;align-items:center;justify-content:center;gap:6px;flex-wrap:nowrap}.price-row--top .price__was{font-size:18px;color:#8a8a8a;text-decoration:line-through}.price-row--top .price__current{display:none}.price-row--bottom .price__current{font-size:18px;font-weight:700}.price-row--bottom .price__was{display:none}.card__quick-add{margin-top:auto;padding-top:12px}.card__quick-add .btn--atc{display:flex;align-items:center;justify-content:center;gap:8px;border-radius:8px;font-weight:400;font-size:14px;letter-spacing:.2px;padding:11px 16px;line-height:1}.card__quick-add .quick-add-btn-icon{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;flex-shrink:0;color:#fff}.card__quick-add .quick-add-btn-icon svg,.card__quick-add .quick-add-btn-icon img{width:100%;height:100%;display:block;fill:#fff;color:#fff}.card__quick-add .quick-add-btn-icon svg *,.card__quick-add .quick-add-btn-icon svg path,.card__quick-add .quick-add-btn-icon svg circle,.card__quick-add .quick-add-btn-icon svg rect,.card__quick-add .quick-add-btn-icon svg line{stroke:#fff;fill:#fff}.card__quick-add .quick-add-btn-text{display:inline-flex;align-items:center;line-height:1}.card__quick-add .quick-add-view-btn{display:none!important}@media screen and (max-width:749px){.card__info-container{padding:10px 12px 12px}.card__info-inner{text-align:center;align-items:center}.card__title{font-size:14px}.price-row--top .price__was{font-size:15px}.price-row--bottom .price__current{font-size:16px}.card__price-row--stacked,.product-card__price--stacked{align-items:center}.product-rating-custom{display:flex!important;justify-content:center!important;width:100%;font-size:11px;gap:3px;flex-wrap:nowrap;white-space:nowrap}.product-rating-custom svg,.product-rating-custom img{width:11px;height:11px}.product-rating-custom .rating-value,.product-rating-custom .rating-count{font-size:11px}.product-label-wrapper--inline .product-label{font-size:10px;padding:4px 8px}.card__price-row,.product-card__price{flex-wrap:nowrap!important;gap:6px!important}.card__quick-add .btn--atc{padding:9px 12px;font-size:10px;gap:6px}.card__quick-add .quick-add-btn-icon{width:15px;height:15px}}@media screen and (max-width:375px){.product-label-wrapper--inline .product-label{padding:3px 6px;font-size:9.5px}.card__price-row,.product-card__price{gap:5px!important}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/nio-product-card.css.map */
