.adm-tier-pricing{display:inline-block;width:100%;margin-top:20px;margin-bottom:0;box-sizing:border-box;container-type:inline-size;container-name:admtp}form.cart:has(.adm-tier-pricing){display:block;width:100%}.adm-tier-pricing+.aftertaste-related-products-list{margin-top:14px;border-radius:6px}.adm-tier-pricing__card{background:#fff;border-radius:6px;overflow:hidden;box-shadow:0 1px 2px rgb(17 24 39 / .04),0 0 0 1px rgb(17 24 39 / .08)}.adm-tier-pricing__heading{display:flex;align-items:center;gap:10px;padding:10px 20px;background:#f9fafb;border-bottom:1px solid #e5e7eb;font-size:12px;font-weight:600;color:#374151;letter-spacing:.01em}.adm-tier-pricing__heading::before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background:#16a34a;flex-shrink:0}.adm-pricing-table{width:100%;margin:0;border-collapse:separate;border-spacing:0;font-size:13px;color:#111827;line-height:1.4}.adm-pricing-table thead th:nth-child(2),.adm-pricing-table tbody td:nth-child(2),.adm-pricing-table thead th:last-child,.adm-pricing-table tbody td:last-child{width:1%}.adm-pricing-table thead th{background:#fff;color:#6b7280;font-weight:600;font-size:11px;text-transform:uppercase;letter-spacing:.05em;text-align:left;padding:10px 18px;border-bottom:1px solid #e5e7eb;white-space:nowrap}.adm-pricing-table tbody td{padding:13px 18px;border-bottom:1px solid #f3f4f6;vertical-align:middle;transition:background-color 0.12s ease;white-space:nowrap}.adm-pricing-table tbody tr:last-child td{border-bottom:none;padding-bottom:10px}.adm-pricing-table thead th:first-child,.adm-pricing-table tbody td:first-child{padding-left:24px}.adm-pricing-table thead th:last-child,.adm-pricing-table tbody td:last-child{padding-right:24px;text-align:right}.adm-pricing-table thead th:nth-child(2),.adm-pricing-table tbody td:nth-child(2){text-align:right}.adm-pricing-table tbody tr td:first-child{font-weight:500;color:#111827}.adm-pricing-table tbody tr td:nth-child(2){color:#6b7280;font-size:12px;font-variant-numeric:tabular-nums}.adm-pricing-table tbody tr td:last-child{font-weight:600;font-variant-numeric:tabular-nums}.adm-pricing-table tbody tr{cursor:pointer}.adm-pricing-table tbody tr:hover td{background:#fafbfc}.adm-pricing-table tbody tr.is-disabled{cursor:not-allowed;opacity:.45}.adm-pricing-table tbody tr.is-disabled:hover td{background:#fff0}.adm-pricing-table tbody tr.is-disabled td{color:#9ca3af}.adm-pricing-table tbody tr.is-active td{background:#f0fdf4;color:#14532d}.adm-pricing-table tbody tr.is-active:hover td{background:#ecfccb}.adm-pricing-table tbody tr.is-active td:first-child{box-shadow:inset 3px 0 0 #16a34a;color:#14532d}.adm-pricing-table tbody tr.is-active td:nth-child(2){color:#16a34a;font-weight:600}.adm-pricing-table .woocommerce-Price-amount{white-space:nowrap}@container admtp (max-width:420px){.adm-tier-pricing__heading{padding:9px 14px;font-size:11px}.adm-pricing-table{font-size:13px}.adm-pricing-table thead th{padding:8px 12px;font-size:10px}.adm-pricing-table tbody td{padding:11px 12px}.adm-pricing-table thead th:first-child,.adm-pricing-table tbody td:first-child{padding-left:14px}.adm-pricing-table thead th:last-child,.adm-pricing-table tbody td:last-child{padding-right:14px}}