.product-price-container[data-v-b511f928]{align-items:flex-start;display:flex;flex-direction:column;gap:4px}.price-wrapper[data-v-b511f928]{align-items:baseline;display:flex;flex-wrap:nowrap;gap:4px}.price-wrapper-list[data-v-b511f928]{align-items:flex-start;flex-direction:column;gap:2px}.product-price[data-v-b511f928]{color:#406164;font-size:18px;font-weight:600;line-height:1;margin:0;transition:all .3s ease}.original-price-main[data-v-b511f928]{color:#6c757d;font-size:13.5px}.original-price-main .strikethrough-price[data-v-b511f928],.original-price-main del.strikethrough-price[data-v-b511f928]{color:#6c757d;display:inline-block;text-decoration:line-through!important}.specific-price-main[data-v-b511f928]{color:#406164}.price-subtitle[data-v-b511f928]{align-self:baseline;color:#6c757d;font-size:.7rem;line-height:1;margin:0;white-space:nowrap}.specific-price-indicator[data-v-b511f928]{margin-bottom:4px}.specific-price-indicator .badge[data-v-b511f928]{border-radius:12px;font-size:10px;font-weight:500;padding:4px 8px}.original-price[data-v-b511f928]{align-items:center;display:flex;gap:8px;margin-top:4px}.discount-badge[data-v-b511f928]{background-color:#dc3545;border-radius:8px;color:#fff;font-size:10px;font-weight:600;padding:2px 6px}.discount-badge-prominent[data-v-b511f928]{display:inline-block;margin-bottom:8px}.discount-badge-text[data-v-b511f928]{align-items:center;animation:pulse-b511f928 2s infinite;background-color:#dc3545;border-radius:20px;box-shadow:0 4px 12px #dc35454d;color:#fff;display:inline-flex;font-size:14px;font-weight:700;letter-spacing:.5px;padding:8px 16px;text-transform:uppercase}.discount-badge-text i[data-v-b511f928]{font-size:16px;margin-right:4px}@keyframes pulse-b511f928{0%,to{box-shadow:0 4px 12px #dc35454d;transform:scale(1)}50%{box-shadow:0 6px 16px #dc354580;transform:scale(1.05)}}.product-price.specific-price[data-v-b511f928]{animation:priceHighlight-b511f928 .6s ease-in-out}@keyframes priceHighlight-b511f928{0%{color:#406164;transform:scale(1)}50%{color:#dc3545;transform:scale(1.05)}to{color:#406164;transform:scale(1)}}.price-rule-details[data-v-b511f928],.price-rules-details[data-v-b511f928]{background-color:#f8f9fa;border-left:3px solid #dc3545;border-radius:6px;margin-top:8px;padding:8px 12px}.price-rule-item[data-v-b511f928]{margin-bottom:8px}.price-rule-item[data-v-b511f928]:last-child{margin-bottom:0}.rule-separator[data-v-b511f928]{background-color:#dee2e6;height:1px;margin:8px 0}.discount-info[data-v-b511f928],.lot-discount-info[data-v-b511f928],.lot-percentage-info[data-v-b511f928],.rule-description[data-v-b511f928],.specific-price-info[data-v-b511f928]{align-items:center;display:flex;font-size:.85rem;margin-bottom:4px}.discount-info[data-v-b511f928]:last-child,.lot-discount-info[data-v-b511f928]:last-child,.lot-percentage-info[data-v-b511f928]:last-child,.rule-description[data-v-b511f928]:last-child,.specific-price-info[data-v-b511f928]:last-child{margin-bottom:0}.discount-info i[data-v-b511f928],.lot-discount-info i[data-v-b511f928],.lot-percentage-info i[data-v-b511f928],.rule-description i[data-v-b511f928],.specific-price-info i[data-v-b511f928]{color:#dc3545;font-size:14px}.description-text[data-v-b511f928],.discount-text[data-v-b511f928],.lot-text[data-v-b511f928],.specific-price-text[data-v-b511f928]{color:#495057;font-weight:500}.lot-text[data-v-b511f928]{color:#406164}.description-text[data-v-b511f928]{color:#6c757d;font-style:italic}.lot-price-highlight[data-v-b511f928]{margin-top:12px}.lot-price-card[data-v-b511f928]{background-color:#dc3545;border:2px solid #dc3545;border-radius:6px;box-shadow:0 4px 12px #dc35454d;color:#fff;overflow:hidden;padding:16px;position:relative}.lot-price-card[data-v-b511f928]:before{background:radial-gradient(circle,hsla(0,0%,100%,.1) 0,transparent 70%);content:"";height:100%;pointer-events:none;position:absolute;right:-50%;top:-50%;width:100%}.lot-price-header[data-v-b511f928]{align-items:center;display:flex;margin-bottom:12px;position:relative;z-index:1}.lot-price-header i[data-v-b511f928]{color:#fff;font-size:20px;margin-right:8px}.lot-price-title[data-v-b511f928]{color:#fff;font-size:16px;font-weight:600}.lot-price-content[data-v-b511f928]{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px;position:relative;z-index:1}.lot-quantity[data-v-b511f928]{align-items:center;display:flex;flex-direction:column}.lot-number[data-v-b511f928]{color:#fff;font-size:24px;font-weight:700;line-height:1}.lot-units[data-v-b511f928]{color:#fffc;font-size:12px;letter-spacing:.5px;text-transform:uppercase}.lot-price-value[data-v-b511f928]{align-items:flex-end;display:flex;flex-direction:column}.lot-price-amount[data-v-b511f928]{color:#fff;font-size:20px;font-weight:700;line-height:1}.lot-percentage-amount[data-v-b511f928]{background:hsla(0,0%,100%,.2);border-radius:4px;color:#fff;font-size:16px;font-weight:600;line-height:1;padding:4px 8px}.lot-description[data-v-b511f928]{border-top:1px solid hsla(0,0%,100%,.2);color:#ffffffe6;font-size:13px;font-style:italic;margin-top:8px;padding-top:8px;position:relative;text-align:center;z-index:1}@media (max-width:768px){.product-price[data-v-b511f928]{font-size:16px}.price-subtitle[data-v-b511f928]{font-size:.75rem}.price-rule-details[data-v-b511f928]{padding:6px 10px}.discount-info[data-v-b511f928],.lot-discount-info[data-v-b511f928],.lot-percentage-info[data-v-b511f928],.rule-description[data-v-b511f928]{font-size:.8rem}.lot-price-card[data-v-b511f928]{padding:12px}.lot-price-header[data-v-b511f928]{margin-bottom:8px}.lot-price-title[data-v-b511f928]{font-size:14px}.lot-number[data-v-b511f928]{font-size:20px}.lot-price-amount[data-v-b511f928]{font-size:18px}.lot-percentage-amount[data-v-b511f928]{font-size:14px;padding:3px 6px}.lot-description[data-v-b511f928]{font-size:12px}}.no-arrows[data-v-4a69bf22]::-webkit-inner-spin-button,.no-arrows[data-v-4a69bf22]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.no-arrows[type=number][data-v-4a69bf22]{-moz-appearance:textfield}
