.priceTable[data-v-edc93dd1]{min-width:0;padding:0 18px 8px}.priceTable[data-v-edc93dd1]:focus-visible{outline:2px solid var(--darmed-accent);outline-offset:-3px}.priceTable .priceTable__table[data-v-edc93dd1]{table-layout:fixed;border-collapse:collapse;width:100%;color:var(--darmed-text);font:400 14px/1.6 Montserrat,sans-serif;display:table}.priceTable__table td[data-v-edc93dd1],.priceTable__table th[data-v-edc93dd1]{vertical-align:top;text-align:left;overflow-wrap:break-word}.priceTable .priceTable__table td[data-v-edc93dd1],.priceTable .priceTable__table th[data-v-edc93dd1]{border:0;padding:14px 12px}.priceTable .priceTable__table th[data-v-edc93dd1]{color:var(--darmed-muted);border-bottom:1px solid var(--darmed-border);font-size:12px;font-weight:500}.priceTable .priceTable__table th.priceTable__codeHeading[data-v-edc93dd1]{width:140px}.priceTable .priceTable__table th[data-v-edc93dd1]:last-child{text-align:right;width:140px}.priceTable .priceTable__table tbody tr[data-v-edc93dd1]{border-bottom:1px solid var(--darmed-border);background:0 0}.priceTable .priceTable__table tbody tr[data-v-edc93dd1]:last-child{border-bottom:0}.priceTable .priceTable__table .priceTable__subgroup th[data-v-edc93dd1]{background:var(--darmed-soft);color:var(--darmed-accent);text-align:left;width:auto;padding:12px;font-size:13px;font-weight:600}.priceTable__code[data-v-edc93dd1]{color:var(--darmed-muted);font-variant-numeric:tabular-nums;font-size:12px}.priceTable .priceTable__amount[data-v-edc93dd1]{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:500}.priceTable__value[data-v-edc93dd1]{box-sizing:border-box;min-width:76px;color:var(--darmed-accent);background:#f5edef;justify-content:flex-end;align-items:baseline;gap:3px;padding:4px 9px;font-weight:600;display:inline-flex}.priceTable__currency[data-v-edc93dd1]{font-size:12px;font-weight:400}.priceTable__note[data-v-edc93dd1]{color:var(--darmed-muted);margin-top:6px;font-size:12px;line-height:1.6;display:block}.priceTable__name[data-v-edc93dd1]{overflow-wrap:anywhere}.priceTable__promotion[data-v-edc93dd1]{color:var(--darmed-accent);margin-top:6px;font-size:12px;line-height:1.6;display:block}.priceTable__mobileLabel[data-v-edc93dd1]{display:none}@media (width>=1120px) and (width<=1439px){.priceTable .priceTable__table .priceTable__amount[data-v-edc93dd1],.priceTable .priceTable__table th[data-v-edc93dd1]:last-child{padding-right:100px}.priceTable .priceTable__table th[data-v-edc93dd1]:last-child{width:200px}}@media (width<=767px){.priceTable[data-v-edc93dd1]{padding:0 12px}.priceTable .priceTable__table[data-v-edc93dd1]{font-size:14px;display:block}.priceTable .priceTable__table tbody[data-v-edc93dd1]{display:block}.priceTable .priceTable__table thead[data-v-edc93dd1]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.priceTable .priceTable__table tbody tr[data-v-edc93dd1]{-moz-column-gap:14px;grid-template-columns:minmax(0,1fr) max-content;column-gap:14px;padding:16px 0;display:grid}.priceTable .priceTable__table td[data-v-edc93dd1]{min-width:0;padding:0}.priceTable .priceTable__table tbody .priceTable__subgroup[data-v-edc93dd1]{display:block}.priceTable .priceTable__table .priceTable__subgroup th[data-v-edc93dd1]{background:0 0;padding:12px 0;display:block}.priceTable__name[data-v-edc93dd1]{grid-area:1/1}.priceTable__amount[data-v-edc93dd1]{grid-area:1/2}.priceTable__code[data-v-edc93dd1]{grid-area:2/1/auto/-1;margin-top:8px;font-size:11px}.priceTable__mobileLabel[data-v-edc93dd1]{display:inline}}
