.ndovu-price-tables{margin:2.5rem 0;max-width:100%;color:inherit;background:transparent;font:inherit}.ndovu-price-tables h2{margin:0 0 1rem;color:inherit;font:inherit;font-size:clamp(1.35rem,2vw,1.8rem);font-weight:700;line-height:1.3}.ndovu-price-table-wrap{width:100%;max-width:100%;overflow-x:auto}.ndovu-price-tables .ndovu-price-table{width:100%;margin:0;border-collapse:collapse;table-layout:fixed;color:inherit;background:transparent;font:inherit}.ndovu-price-tables .ndovu-price-table th,.ndovu-price-tables .ndovu-price-table td{padding:.85rem 1rem;border:0;border-bottom:1px solid rgba(127,127,127,.25);color:inherit;background:transparent;vertical-align:middle;overflow-wrap:anywhere}.ndovu-price-tables .ndovu-price-table th{text-align:left;font-weight:600;background:rgba(127,127,127,.07)}.ndovu-price-tables .ndovu-price-table td:first-child{text-align:left}.ndovu-price-tables .ndovu-price-table th:last-child,.ndovu-price-tables .ndovu-price-table td:last-child{text-align:right;width:36%}.ndovu-price-tables .ndovu-price-table td:last-child{font-weight:600;white-space:normal;overflow-wrap:normal;word-break:normal}.ndovu-price-tables .woocommerce-Price-amount{display:inline-block;white-space:nowrap}.ndovu-price-tables .ndovu-price-sale,.ndovu-price-tables .ndovu-price-sale .woocommerce-Price-amount{color:var(--ndovu-price-sale-color,#c62828)}.ndovu-price-tables .ndovu-price-badge{display:inline-block;margin-left:.45rem;padding:.25em .55em;border-radius:3px;color:#fff;font-size:.65rem;font-weight:700;line-height:1;letter-spacing:.02em;vertical-align:middle;white-space:nowrap}.ndovu-price-tables .ndovu-price-badge--sale{background:var(--ndovu-price-badge-sale,#d8272f)}.ndovu-price-tables .ndovu-price-badge--new{background:var(--ndovu-price-badge-new,#198754)}.ndovu-price-tables .ndovu-price-table a{display:inline-block;padding:.1rem 0;color:inherit;text-decoration:none}.ndovu-price-tables .ndovu-price-table a:hover,.ndovu-price-tables .ndovu-price-table a:focus{text-decoration:none}@media(max-width:600px){.ndovu-price-tables{margin:2rem 0}.ndovu-price-tables .ndovu-price-table th,.ndovu-price-tables .ndovu-price-table td{padding:.75rem .55rem}.ndovu-price-tables .ndovu-price-table th:last-child,.ndovu-price-tables .ndovu-price-table td:last-child{width:40%}}