.price__container{display:flex;flex-direction:column}.price{margin-top:6px}.price .h1,.price .h2,.price .h3{--font-h1h2h3_scale: var(--font-price_scale, var(--font-heading-scale))}.price__main{--font-h4h5h6_scale: var(--font-price_scale, var(--font-heading-scale));font-family:var(--font-price-family, var(--font-heading-family));font-style:var(--font-price-style, var(--font-heading-style));font-weight:var(--font-price-weight, var(--font-heading-weight));color:var(--color-price-main-block,var(--color-accent-section, var(--color-price-main)))}.price__regular{text-decoration-line:line-through;color:var(--color-old-price-main-block,var(--color-accent-section, var(--color-old-price-main)))}.price__sale{--font-h4h5h6_scale: var(--font-price_scale, var(--font-heading-scale));font-family:var(--font-price-family, var(--font-heading-family));font-style:var(--font-price-style, var(--font-heading-style));font-weight:var(--font-price-weight, var(--font-heading-weight));color:var(--color-save-price-block, var(--color-save-price))}.unit-price{margin-top:3px}.product-card-small .price{margin-top:6px}@media(min-width:577px){.card-price-large{font-size:calc(24px * var(--font-price_scale, var(--font-heading-scale)))}.card-price-custom{font-size:calc(var(--product-card-price-size) * var(--font-price_scale, var(--font-heading-scale)))}}@media(max-width:576px){.card-price-large{font-size:calc(21px * var(--font-price_scale, var(--font-heading-scale)))}.card-price-custom{font-size:calc(var(--product-card-price-size-mobile) * var(--font-price_scale, var(--font-heading-scale)))}}.mm-per-ml-bar{display:inline-flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;padding:6px 11px 6px 7px;background:linear-gradient(135deg,#f4f9f6,#ebf4ef);border:1px solid #C6DFD2;border-radius:10px;font-size:13px;line-height:1.35;color:#142820;box-shadow:0 2px 6px #003d290d;transition:all .22s ease;max-width:100%}.mm-per-ml-chip{display:inline-flex;align-items:center;gap:4px;padding:3px 9px;background:#003d29;color:#fff;border-radius:6px;font-size:13px;font-weight:700;letter-spacing:.01em;white-space:nowrap}.mm-per-ml-chip strong{color:#fff;font-weight:700}.mm-per-ml-icon{color:#e2b857;flex-shrink:0}.mm-per-ml-unit{font-size:11.5px;font-weight:500;opacity:.9}.mm-per-ml-meta{font-size:12.5px;font-weight:600;color:#1f3a2f;white-space:nowrap}.mm-per-ml-badge-slot{display:inline-flex;align-items:center}.mm-per-ml-tag{display:inline-flex;align-items:center;gap:4px;padding:2.5px 8px;border-radius:999px;font-size:11.5px;font-weight:700;letter-spacing:.01em;white-space:nowrap}.mm-per-ml-tag--best{background:linear-gradient(135deg,#fff7e0,#fce8b2);color:#6b4c08;border:1px solid #E2B857}.mm-per-ml-tag--save{background:#dceee5;color:#003d29;border:1px solid #A9D1BE}.mm-per-ml-tag--hint{background:#ffffffd9;color:#3b594c;border:1px dashed #9EC2B0;font-weight:600}.mm-variant-pml-strip{margin-top:10px;padding:9px 12px;background:#f9fbfa;border:1px solid #E1ECE6;border-radius:10px;display:flex;flex-direction:column;gap:7px}.mm-variant-pml-header{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:12px;color:#496357;font-weight:600}.mm-variant-pml-header strong{color:#003d29;font-weight:700}.mm-variant-pml-pills{display:flex;flex-wrap:wrap;gap:6px}.mm-variant-pml-pill{display:inline-flex;align-items:center;gap:5px;padding:4px 9px;background:#fff;border:1px solid #D5E4DC;border-radius:7px;font-size:12px;color:#243b31;cursor:pointer;transition:all .18s ease;-webkit-user-select:none;user-select:none}.mm-variant-pml-pill:hover{border-color:#003d29;background:#f2f8f5}.mm-variant-pml-pill.is-active{background:#003d29;border-color:#003d29;color:#fff;box-shadow:0 2px 5px #003d2929}.mm-variant-pml-pill__size{font-weight:700}.mm-variant-pml-pill__rate{font-weight:600;opacity:.92}.mm-variant-pml-pill.is-active .mm-variant-pml-pill__rate{color:#f6d379}.mm-variant-pml-pill__save{font-size:10.5px;font-weight:700;padding:1px 5px;border-radius:4px;background:#eaf4ef;color:#003d29}.mm-variant-pml-pill.is-active .mm-variant-pml-pill__save{background:#ffffff2e;color:#fff}@media(max-width:576px){.mm-per-ml-bar{gap:6px;padding:5px 9px 5px 6px;font-size:12px}.mm-per-ml-chip{font-size:12px;padding:2.5px 7px}.mm-per-ml-meta{font-size:11.5px}.mm-per-ml-tag{font-size:11px;padding:2px 7px}.mm-variant-pml-strip{padding:8px 10px}.mm-variant-pml-pill{font-size:11.5px;padding:3.5px 8px}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/component-price.css.map */
