.label-guide[data-v-94e211f9]{padding-top:24px}.label-guide-heading h3[data-v-94e211f9]{overflow-wrap:anywhere;margin:0;font:500 30px/1.25 Playfair Display,Georgia,serif}.label-guide-heading p[data-v-94e211f9]{color:var(--muted);margin-top:8px;font-size:13px}.label-guide-choices[data-v-94e211f9]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:24px 0 18px;display:grid}.label-guide-choices button[data-v-94e211f9]{border:1px solid var(--line);background:var(--paper);min-width:0;min-height:78px;color:var(--ink);text-align:left;font:inherit;cursor:pointer;border-radius:12px;padding:15px 18px}.label-guide-choices button>span[data-v-94e211f9]{color:var(--muted);margin-bottom:6px;font-size:12px;display:block}.label-guide-choices button>strong[data-v-94e211f9]{overflow-wrap:anywhere;font-size:14px;font-weight:500;line-height:1.5;display:block}.label-guide-choices button[aria-pressed=true][data-v-94e211f9]{background:var(--accent);color:var(--paper);border-color:var(--accent)}.label-guide-choices button[aria-pressed=true]>span[data-v-94e211f9]{color:inherit}.label-guide-detail[data-v-94e211f9]{background:var(--cream);border-radius:16px;padding:24px}.label-guide-detail>h3[data-v-94e211f9]{margin:10px 0 16px;font:500 27px/1.25 Playfair Display,Georgia,serif}.label-guide-intro[data-v-94e211f9]{margin-bottom:24px;font-size:14px;line-height:1.75}.label-guide-notes[data-v-94e211f9]{gap:22px;display:grid}.label-guide-blend[data-v-94e211f9]{grid-template-columns:repeat(2,minmax(0,1fr))}.label-guide-note[data-v-94e211f9]{min-width:0}.label-guide-note h4[data-v-94e211f9]{overflow-wrap:anywhere;margin:0 0 10px;font-size:17px;font-weight:500}.label-guide-note>p[data-v-94e211f9]{font-size:14px;line-height:1.8}.label-guide-sources[data-v-94e211f9]{margin-top:14px}.label-guide-sources a[data-v-94e211f9]{min-height:30px;color:var(--accent);text-underline-offset:3px;align-items:center;gap:6px;font-size:12px;line-height:1.6;text-decoration:underline;display:inline-flex}.label-guide-sources .icon[data-v-94e211f9]{flex-shrink:0;width:13px;height:13px}@media (width<=600px){.label-guide-heading h3[data-v-94e211f9]{font-size:26px}.label-guide-choices button[data-v-94e211f9]{padding:13px}.label-guide-detail[data-v-94e211f9]{padding:20px 16px}.label-guide-blend[data-v-94e211f9]{grid-template-columns:1fr}.label-guide-detail>h3[data-v-94e211f9]{font-size:24px}.label-guide-sources a[data-v-94e211f9]{min-height:44px}}@media (width<=400px){.label-guide-choices button[data-label-section=grapes][data-v-94e211f9]{grid-column:1/-1}}@media (width<=767px){.is-compact-mobile .experience-grid[data-v-8abda0e7]{grid-template-columns:1fr;gap:0;margin-top:14px}.is-compact-mobile .experience-action[data-v-8abda0e7]{border:0;border-bottom:1px solid var(--line);background:0 0;border-radius:0;grid-template-columns:24px minmax(0,1fr) 16px;gap:12px;min-height:56px;padding:12px 0}.is-compact-mobile .experience-action[data-v-8abda0e7]:last-child{border-bottom:0}.is-compact-mobile .experience-action[data-v-8abda0e7]:hover{background:var(--cream);transform:none}.is-compact-mobile .experience-action strong[data-v-8abda0e7]{font-size:13px;line-height:1.5}.is-compact-mobile .experience-action small[data-v-8abda0e7]{display:none}.is-compact-mobile .experience-icon[data-v-8abda0e7]{background:0 0;border:0;width:24px;height:24px}.is-compact-mobile .experience-icon .icon[data-v-8abda0e7]{width:20px;height:20px}}.dish-evidence-summary[data-v-8abda0e7],.taste-evidence-summary[data-v-8abda0e7]{color:var(--ink);margin:0 0 20px;line-height:1.6}.taste-metric-evidence[data-v-8abda0e7]{color:var(--ink);overflow-wrap:anywhere}.product-line-dialog[data-v-8abda0e7]{width:min(1370px,100% - 32px);padding:24px}.product-line-dialog .experience-dialog-header[data-v-8abda0e7]{padding-bottom:16px}.product-line-dialog .experience-dialog-header h2[data-v-8abda0e7]{font-size:clamp(25px,3vw,36px)}.line-unavailable[data-v-8abda0e7]{justify-items:start;gap:18px;padding:36px 8px;display:grid}.line-unavailable p[data-v-8abda0e7]{color:var(--muted);line-height:1.6}.line-loading[data-v-8abda0e7]{color:var(--muted);align-items:center;gap:12px;padding:36px 8px;display:flex}@media (width<=700px){.product-line-dialog[data-v-8abda0e7]{width:100%;max-width:100%;height:100dvh;max-height:100dvh;padding:16px 12px max(16px,env(safe-area-inset-bottom));border-radius:0;margin:0}.product-line-dialog .experience-dialog-header[data-v-8abda0e7]{gap:10px}}
