.bottle-price-card{text-align:center;color:#073e30;background:#fff;border:1px solid #dce5dc;border-radius:12px;padding:24px}.bottle-price-card>p:first-child{letter-spacing:3px;font-weight:700}.bottle-price-card h3{margin:10px 0;font-size:30px}.bottle-price-card>img{object-fit:contain;width:100%;height:300px}.bottle-price-card>strong{color:#fff;background:#075438;border-radius:8px;margin:14px 0;padding:12px;font-size:20px;display:block}.bottle-price-card dl{margin:18px 0}.bottle-price-card dl>div{text-align:left;border-top:1px solid #dce5dc;justify-content:space-between;align-items:center;gap:12px;padding:14px 0;display:flex}.bottle-price-card small{font-size:12px;display:block}.bottle-price-card dd{white-space:nowrap;margin:0;font-size:22px;font-weight:700}.bottle-price-card>a{color:#fff;background:#075438;border-radius:8px;padding:12px;display:block}.partner-pricing-table{color:#073e30;background:#fff;border:1px solid #dce5dc;border-radius:14px;margin:18px 0;overflow-x:auto}.partner-pricing-table:focus-visible{outline-offset:3px;outline:3px solid #b29745}.partner-pricing-table table{border-collapse:collapse;width:100%;min-width:590px;font-size:16px}.partner-pricing-table caption{text-align:left;color:#fff;background:#073e30;padding:18px 22px;font-size:20px;font-weight:700}.partner-pricing-table th,.partner-pricing-table td{text-align:left;border-bottom:1px solid #e3e9df;padding:18px 20px}.partner-pricing-table thead th{background:#edf4ed;font-size:17px}.partner-pricing-table thead th.distributor{color:#fff;background:#bf9b30}.partner-pricing-table thead th.agent{color:#fff;background:#087aaf}.partner-pricing-table thead th.consumer{color:#fff;background:#247b34}.partner-pricing-table small{margin-top:3px;font-size:12px;font-weight:400;line-height:1.5;display:block}.partner-pricing-table td{white-space:nowrap;font-size:22px;font-weight:700}.partner-pricing-table .selected-price{background:#eef6e9}.partner-price-note{color:#52675c;margin:16px 0;font-size:13px;line-height:1.7}.price-category-options{flex-wrap:wrap;gap:8px;margin:12px 0;display:flex}.price-category-options button{text-align:left;cursor:pointer;color:#164b35;background:#fff;border:1px solid #c9d9ce;border-radius:9px;padding:10px 14px;font-size:14px}.price-category-options button[aria-pressed=true]{color:#fff;background:#075438;border-color:#075438}.price-category-options small{margin-top:2px;font-size:12px;display:block}.price-brochures{background:#f7faf6;border:1px solid #dce5dc;border-radius:12px;margin:24px 0;padding:18px}.price-brochures>summary{cursor:pointer;color:#075438;font-size:16px;font-weight:600}.price-brochure-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;padding-top:22px;display:grid}.price-brochure-grid figure{margin:0}.price-brochure-grid img{border-radius:10px;width:100%;height:auto}.price-brochure-grid figcaption{padding-top:10px;font-size:14px}.price-brochure-grid figcaption a{color:#075438;margin-top:6px;text-decoration:underline;display:block}@media (max-width:640px){.partner-pricing-table th,.partner-pricing-table td{padding:14px 12px}.partner-pricing-table td{font-size:19px}.partner-pricing-table table{min-width:550px}.price-brochure-grid{grid-template-columns:1fr}.price-category-options button{flex:1;min-width:98px;padding:9px;font-size:13px}.price-category-options small{font-size:11px}}.partner-pricing-table thead th.reseller{color:#fff;background:#71549b}@media (max-width:640px){.price-category-options{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.price-category-options button{min-width:0}}
