html body.vtx-taste .vx-pdp .vxt{margin-block:64px;color:#30261f;font-family:var(--taste-font)}.vxt__heading{margin-bottom:28px}html body.vtx-taste .vx-pdp .vxt h2{margin:0;color:#30261f;font:600 clamp(28px,3.1vw,42px)/1.15 var(--taste-font);letter-spacing:-.03em;text-wrap:balance}.vxt__heading p{margin:14px 0 0;max-width:70ch;color:#6b594a;font-size:17px;line-height:1.6}.vxt__layout{min-width:0}.vxt__layout--aside{display:grid;grid-template-columns:minmax(0,1fr) 260px;align-items:start;gap:32px}.vxt__scroll{width:100%;overflow-x:auto;border:1px solid #cfbba4;border-radius:12px;scrollbar-color:#964117 #f6eee3;scrollbar-width:thin}.vxt__scroll:focus-visible{outline:2px solid #964117;outline-offset:4px}.vxt .vxt__table{width:100%;min-width:620px;margin:0;border:0;border-collapse:separate;border-spacing:0;box-shadow:none;font-size:17px;line-height:1.4;font-variant-numeric:tabular-nums}.vxt .vxt__table :is(th,td){min-width:130px;padding:19px 24px;border:0;border-bottom:1px solid #e5d7c7;text-align:center;vertical-align:middle}.vxt .vxt__table thead th{background:#442e22;color:#fffcf7;font-weight:650}.vxt .vxt__table th small{display:block;margin-top:5px;font-size:14px;line-height:1.4;font-weight:400}.vxt .vxt__table tbody th{background:#fffcf7;color:#30261f;font-weight:600}.vxt .vxt__table tbody td{background:#fffcf7}.vxt .vxt__table tbody tr:nth-child(2n) :is(th,td){background:#f6eee3}.vxt .vxt__table tr>:first-child{position:sticky;left:0;z-index:1;min-width:200px;text-align:left}.vxt .vxt__table thead tr>:first-child{z-index:2}.vxt .vxt__table tbody tr:last-child :is(th,td){border-bottom:0}.vxt__available{display:inline-flex;color:#a64c12;vertical-align:middle}.vxt__available svg{display:block;width:24px;height:24px}.vxt__aside{padding:24px;background:#f6eee3;border-radius:12px}html body.vtx-taste .vx-pdp .vxt__aside h3{margin:0 0 18px;color:#30261f;font:600 22px/1.25 var(--taste-font)}.vxt__aside p{margin:0 0 14px;color:#6b594a;font-size:16px;line-height:1.6}.vxt__aside p:last-child{margin-bottom:0}.vxt__aside strong{color:#964117}.vxt__note{margin:18px 0 0;color:#6b594a;font-size:16px;line-height:1.6}@media(max-width:989px){.vxt__layout--aside{grid-template-columns:minmax(0,1fr);gap:24px}}@media(max-width:749px){html body.vtx-taste .vx-pdp .vxt{margin-block:44px}.vxt__heading{margin-bottom:22px}.vxt__heading p,.vxt .vxt__table{font-size:16px}.vxt .vxt__table :is(th,td){min-width:128px;padding:16px 18px}.vxt .vxt__table tr>:first-child{min-width:180px}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/vertexa-native-tables.css.map */
