.price-table-wrap[data-v-6f34201d]{overflow-x:auto;margin-bottom:2rem;border:1px solid var(--color-border)}.price-table[data-v-6f34201d]{width:100%;border-collapse:collapse;background-color:var(--color-white);min-width:500px}.price-table th[data-v-6f34201d]{background-color:var(--color-cream-dark);color:var(--color-chocolate);font-family:var(--font-serif);font-weight:700;text-align:left;padding:1.25rem 1.5rem;font-size:1.1rem;border-bottom:2px solid var(--color-border)}.price-table td[data-v-6f34201d]{padding:1rem 1.5rem;border-bottom:1px solid rgba(229,217,197,.4);color:var(--color-text);font-size:1.05rem}.price-table tr:last-child td[data-v-6f34201d]{border-bottom:none}.price-table tr:hover td[data-v-6f34201d]{background-color:#fbf7f2cc}.price-table .num[data-v-6f34201d]{text-align:right;font-variant-numeric:tabular-nums}.price-table .name[data-v-6f34201d]{font-weight:600;color:var(--color-chocolate)}.price-table .price span[data-v-6f34201d]{display:inline-block;padding:.25rem .75rem;background-color:var(--color-cream);border-radius:6px;font-weight:700;color:var(--color-chocolate);border:1px solid var(--color-border)}.price-table .weight[data-v-6f34201d],.price-table .shelf[data-v-6f34201d]{color:var(--color-text-muted);font-size:.95rem}@media(max-width:600px){.price-table-wrap[data-v-6f34201d]{overflow-x:visible;border:none;background:transparent;box-shadow:none}.price-table[data-v-6f34201d]{min-width:0;background:transparent}.price-table thead[data-v-6f34201d]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.price-table tr[data-v-6f34201d]{display:block;background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-md, 10px);box-shadow:var(--shadow-sm);padding:.5rem 1rem;margin-bottom:.75rem}.price-table tr:hover td[data-v-6f34201d]{background:transparent}.price-table td[data-v-6f34201d]{display:flex;justify-content:space-between;align-items:center;gap:1rem;text-align:right;padding:.5rem 0;border-bottom:1px solid rgba(229,217,197,.4);font-size:1rem}.price-table td[data-v-6f34201d]:last-child{border-bottom:none}.price-table td[data-v-6f34201d]:before{content:attr(data-label);font-weight:600;color:var(--color-text-muted);text-align:left;margin-right:1rem}.price-table td.name[data-v-6f34201d]{display:block;text-align:left;font-size:1.1rem;padding-top:.25rem;padding-bottom:.6rem}.price-table td.name[data-v-6f34201d]:before{display:none}}@media(max-width:600px){.price-table-wrap.mobile-dense[data-v-6f34201d]{border:1px solid var(--color-border);background:var(--color-white);box-shadow:var(--shadow-sm)}.price-table-wrap.mobile-dense .price-table tbody[data-v-6f34201d]{display:block}.price-table-wrap.mobile-dense .price-table tr[data-v-6f34201d]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.15rem .75rem;margin:0;padding:.7rem .8rem;border:0;border-bottom:1px solid rgba(229,217,197,.65);border-radius:0;box-shadow:none}.price-table-wrap.mobile-dense .price-table tr[data-v-6f34201d]:last-child{border-bottom:0}.price-table-wrap.mobile-dense .price-table td[data-v-6f34201d],.price-table-wrap.mobile-dense .price-table td.name[data-v-6f34201d]{display:block;padding:0;border:0;font-size:.95rem;text-align:left}.price-table-wrap.mobile-dense .price-table td[data-v-6f34201d]:before{display:none}.price-table-wrap.mobile-dense .price-table td.name[data-v-6f34201d]{grid-column:1;grid-row:1;font-size:1rem;padding:0}.price-table-wrap.mobile-dense .price-table td.price[data-v-6f34201d]{grid-column:2;grid-row:1;text-align:right}.price-table-wrap.mobile-dense .price-table td.price span[data-v-6f34201d]{padding:.12rem .45rem}.price-table-wrap.mobile-dense .price-table td.weight[data-v-6f34201d]{grid-column:1;grid-row:2}.price-table-wrap.mobile-dense .price-table td.shelf[data-v-6f34201d]{grid-column:2;grid-row:2;text-align:right}}.price-table-wrap.compact[data-v-6f34201d]{overflow-x:visible;border:none;background:transparent;box-shadow:none}.price-table-wrap.compact .price-table[data-v-6f34201d]{min-width:0;background:transparent}.price-table-wrap.compact .price-table thead[data-v-6f34201d]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.price-table-wrap.compact .price-table tr[data-v-6f34201d]{display:block;background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-md, 10px);box-shadow:var(--shadow-sm);padding:.5rem 1rem;margin-bottom:.75rem}.price-table-wrap.compact .price-table tr:hover td[data-v-6f34201d]{background:transparent}.price-table-wrap.compact .price-table td[data-v-6f34201d]{display:flex;justify-content:space-between;align-items:center;gap:1rem;text-align:right;padding:.5rem 0;border-bottom:1px solid rgba(229,217,197,.4);font-size:1rem}.price-table-wrap.compact .price-table td[data-v-6f34201d]:last-child{border-bottom:none}.price-table-wrap.compact .price-table td[data-v-6f34201d]:before{content:attr(data-label);font-weight:600;color:var(--color-text-muted);text-align:left;margin-right:1rem}.price-table-wrap.compact .price-table td.name[data-v-6f34201d]{display:block;text-align:left;font-size:1.1rem;padding-top:.25rem;padding-bottom:.6rem}.price-table-wrap.compact .price-table td.name[data-v-6f34201d]:before{display:none}
