.product-card .product-card__info{text-align:left;justify-items:start}.product-card .product-card__info>.v-stack,.product-card .product-card__info>.v-stack>.v-stack{width:100%;min-width:0;justify-items:start}.product-card .product-title,.horizontal-product-card .product-title,.nh-product-card .nh-product-card__title,.neip-product-card .neip-product-title{width:100%;text-align:left}.product-card .product-card__info .rating-badge,.product-card .product-card__info fieldset{justify-content:flex-start}.nh-card-pricing{display:flex;flex-direction:column;gap:8px;width:100%;min-width:0;text-align:left;text-transform:none;font-family:var(--text-font-family);font-style:var(--text-font-style);font-weight:var(--text-font-weight);font-size:var(--text-base);letter-spacing:var(--text-letter-spacing);line-height:1.45;container:nh-card-price / inline-size}.nh-card-pricing__base{display:flex;align-items:center;gap:8px;min-width:0}.nh-card-pricing__badge{display:inline-flex;flex:0 0 32px;align-items:center;justify-content:center;width:32px;height:32px;padding:2px;border-radius:0;background:rgb(var(--on-sale-badge-background));color:rgb(var(--on-sale-badge-text));font-size:var(--text-xs);font-weight:500;line-height:1;white-space:nowrap}.nh-card-pricing .nh-card-pricing__prices,.product-card .nh-card-pricing .nh-card-pricing__prices{display:grid;grid-template-columns:minmax(0,1fr);justify-content:start;justify-items:start;align-items:start;gap:1px;min-width:0;font-family:var(--text-font-family);letter-spacing:var(--text-letter-spacing)}.nh-card-pricing__compare{color:rgb(var(--text-color) / .65);font-size:var(--text-xs);font-weight:var(--text-font-weight);text-decoration:line-through;text-decoration-thickness:1px;overflow-wrap:anywhere}.nh-card-pricing__sale{font-size:var(--text-base);font-weight:var(--text-font-weight);overflow-wrap:anywhere}.nh-card-pricing__sale.text-subdued{color:rgb(var(--text-color) / .65)}.nh-card-pricing__sale.text-on-sale,.nh-card-pricing:has(>.nh-card-pricing__offer) .nh-card-pricing__sale{color:#000;font-weight:700}.nh-card-pricing__unit{color:rgb(var(--text-color) / .65);font-size:var(--text-xs)}.nh-card-pricing__offer{display:block;width:100%;min-width:0;padding:7px 8px;background:rgb(var(--text-color) / .04);color:rgb(var(--text-color))}.nh-card-pricing__offer-label{display:block;color:#4e7c32;font-size:var(--text-xs);font-weight:var(--text-font-weight);line-height:1.4}.nh-card-pricing__offer-main{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 4px;margin-top:2px}.nh-card-pricing__offer-price{color:rgb(var(--on-sale-text));font-size:var(--text-base);font-weight:700;overflow-wrap:anywhere}.nh-card-pricing__offer-prefix,.nh-card-pricing__offer-unit{color:rgb(var(--text-color) / .65);font-size:var(--text-xs)}.nh-card-pricing__offer-prefix{color:#000;font-weight:700}.nh-card-pricing__offer-unit{font-weight:var(--text-font-weight)}.nh-card-pricing__offer-note{display:block;margin-top:4px;color:rgb(var(--text-color) / .65);font-size:11px;line-height:1.4}.nh-card-pricing__offer-note[hidden],.nh-card-pricing__offer-note:empty{display:none}.nh-product-card .nh-product-card__content,.horizontal-product-card__info>.v-stack{min-width:0;width:100%}.neip-product-card .nh-card-pricing{margin-top:7px}.nh-product-card .nh-card-pricing__sale,.nh-product-card .nh-card-pricing:has(>.nh-card-pricing__offer) .nh-card-pricing__sale,.nh-product-card .nh-card-pricing__compare{color:inherit}.nh-product-card .nh-card-pricing__offer{--text-color: 0 0 0;background:#f5f5f5}.nh-product-card .nh-card-pricing__compare{opacity:.7}@container nh-card-price (max-width: 165px){.nh-card-pricing__base{gap:6px}.nh-card-pricing__offer{padding:6px}}@container nh-card-price (max-width: 130px){.nh-card-pricing__base{gap:5px}.nh-card-pricing__badge{flex-basis:28px;width:28px;height:28px;font-size:11px}.nh-card-pricing__sale,.nh-card-pricing__offer-price{font-size:var(--text-sm)}.nh-card-pricing__compare{font-size:11px}}@media screen and (min-width:1000px){.nh-card-pricing__badge{flex-basis:36px;width:36px;height:36px;font-size:var(--text-base)}.nh-card-pricing__compare,.nh-card-pricing__offer-label,.nh-card-pricing__offer-prefix,.nh-card-pricing__offer-unit{font-size:var(--text-base)}.nh-card-pricing__sale.text-on-sale,.nh-card-pricing:has(>.nh-card-pricing__offer) .nh-card-pricing__sale,.nh-card-pricing__offer-price{font-size:var(--text-lg)}@container nh-card-price (max-width: 130px){.nh-card-pricing__badge{flex-basis:32px;width:32px;height:32px;font-size:var(--text-sm)}.nh-card-pricing__sale.text-on-sale,.nh-card-pricing:has(>.nh-card-pricing__offer) .nh-card-pricing__sale,.nh-card-pricing__offer-price{font-size:calc(var(--text-sm) + 2px)}.nh-card-pricing__compare{font-size:var(--text-sm)}}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/nh-card-pricing.css.map */
