.tasting-guide{display:grid;grid-template-columns:minmax(0,1fr);gap:40px}.tasting-guide :is(p,h1,h2,h3):where(:not(.tasting-chapter-words *)){margin:0}.tasting-head{display:grid;gap:10px}.tasting-lead{max-width:52ch;margin:0;color:var(--muted);font:400 var(--text-body)/1.55 var(--font-body)}.tasting-part{display:grid;gap:16px}.tasting-part-text{display:grid;gap:10px;align-content:start}.tasting-part-text p{max-width:60ch;margin:0;font:400 var(--text-body)/1.55 var(--font-body)}.tasting-part-title{margin:0;font:500 1.125rem/1.3 var(--font-display);letter-spacing:-.015em}.tasting-link,.tasting-source a{display:inline-flex;align-items:center;gap:6px;width:fit-content;color:var(--muted);font:500 var(--text-small)/1.3 var(--font-display);text-decoration:none}.tasting-link:hover,.tasting-source a:hover{color:var(--ink)}:is(.tasting-link,.tasting-source) .icon-arrow{width:12px;height:12px}.tasting-source{margin:0}.tasting-photo{margin:0;overflow:hidden;border-radius:var(--radius);background:var(--surface)}.tasting-photo img{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover}.tasting-wheel-row{display:grid;gap:20px}.flavour-wheel{display:grid;gap:10px}.flavour-wheel-stage{display:grid;gap:10px;width:min(100%,24rem);margin-inline:auto}.flavour-wheel-stage svg{display:block;width:100%;height:auto}.wheel-piece{stroke:var(--paper);stroke-width:.5;transition:opacity .15s var(--ease)}.wheel-label{transition:opacity .15s var(--ease)}.flavour-wheel[data-pointed] .wheel-piece:not([data-path]),.flavour-wheel[data-pointed] .wheel-label:not([data-path]){opacity:.22}.wheel-label{dominant-baseline:middle;text-anchor:middle;font-family:var(--font-display);font-weight:500;pointer-events:none}.flavour-wheel-caption{min-height:1.3em;margin:0;text-align:center;font:500 var(--text-small)/1.3 var(--font-display)}.flavour-wheel-caption:empty:before{content:"\a0"}.flavour-wheel[data-built] .flavour-wheel-list{display:none}.flavour-wheel-list summary{width:fit-content;color:var(--muted);font-size:var(--text-small);cursor:pointer}.flavour-wheel-list ul{display:grid;gap:6px;margin:12px 0 0;padding:0;list-style:none;color:var(--muted);font-size:var(--text-small)}.flavour-wheel-list b{color:var(--ink);font-weight:500}@media(prefers-reduced-motion:reduce){.wheel-piece,.wheel-label{transition:none}}.tasting-examples{display:grid;gap:8px;align-content:start}.tasting-example{display:grid;gap:10px}.tasting-example-text{max-width:52ch;margin:0;color:var(--muted);font:400 var(--text-small)/1.5 var(--font-body)}.tasting-tags{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.tasting-tag{--chip: var(--surface);display:inline-flex;align-items:center;gap:7px;flex:none;width:auto;min-width:0;height:auto;min-height:0;margin:0;padding:4px 9px 4px 7px;border:0;border-radius:4px;background:color-mix(in srgb,var(--chip) 18%,var(--paper));color:var(--ink);font:500 var(--text-small)/1.2 var(--font-display);letter-spacing:0;text-transform:none;box-shadow:none;-webkit-appearance:none;appearance:none;cursor:default;transition:background var(--duration) var(--ease)}.tasting-tag:before{content:"";width:9px;height:9px;border-radius:2px;background:var(--chip);box-shadow:inset 0 0 0 1px #0000001a}.tasting-tag:hover,.tasting-tag:focus-visible{background:color-mix(in srgb,var(--chip) 38%,var(--paper))}.tasting-tag:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.tasting-guide--page .tasting-example{padding:14px 16px 16px;border-radius:var(--radius);background:var(--surface);outline:1px solid transparent;transition:outline-color var(--duration) var(--ease)}.tasting-guide--page .tasting-example[data-lit]{outline-color:var(--ink)}.tasting-example-name{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;margin:0;font:500 var(--text-body)/1.3 var(--font-display)}.tasting-example-name a{color:inherit;text-decoration:none}.tasting-example-name a:hover{text-decoration:underline;text-underline-offset:3px}.tasting-range-tag{padding:3px 8px;border-radius:4px;background:var(--bag);color:var(--bag-ink);font:500 var(--text-micro)/1.2 var(--font-display)}.tasting-page{padding-block:clamp(2rem,5vw,4rem) clamp(4rem,8vw,7rem)}.tasting-guide--page{gap:clamp(48px,7vw,88px);max-width:68rem}.tasting-guide--page .tasting-head h1{margin:0;font:500 clamp(2.75rem,6vw,5.5rem)/.98 var(--font-display);letter-spacing:-.045em}.tasting-guide--page .tasting-part-title{font-size:var(--text-title);line-height:1.1;letter-spacing:-.03em}@media(min-width:900px){.tasting-guide--page .tasting-part:has(>.tasting-photo){grid-template-columns:minmax(0,1fr) minmax(0,22rem);gap:40px}.tasting-guide--page .tasting-photo img{aspect-ratio:4 / 5}.tasting-guide--page .tasting-wheel-row{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:48px}}.tasting-more-parts{display:contents}.tasting-guide--chapter{max-width:none;gap:clamp(2.5rem,5vw,4.5rem)}.tasting-chapter{display:grid;gap:2rem;align-items:center}.tasting-chapter-wheel{justify-self:center;width:min(100%,34rem)}.tasting-examples--row{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:10px}.tasting-guide--chapter .tasting-more-parts{display:grid;gap:2.5rem;padding-inline:var(--inset)}.tasting-guide--chapter .tasting-part-title{font:500 var(--text-lead)/1.3 var(--font-display);letter-spacing:-.01em}.tasting-guide--chapter .tasting-part-text p{max-width:46ch;line-height:1.6}.tasting-chapter-wheel .tasting-source{margin-top:14px;text-align:center}.tasting-chapter-wheel .tasting-source a{font:400 var(--text-micro)/1.3 var(--font-display)}.tasting-chapter-wheel .tasting-source .icon-arrow{width:10px;height:10px}@media(min-width:900px){.tasting-chapter{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px}.tasting-guide--chapter .tasting-chapter-words{padding-inline:var(--inset) clamp(2rem,5vw,6rem)}.tasting-guide--wheel-left .tasting-chapter{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.tasting-guide--wheel-left .tasting-chapter-wheel{order:-1}.tasting-guide--wheel-left .tasting-chapter-words{padding-inline:0 var(--inset)}.tasting-guide--chapter .tasting-more-parts{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(3rem,7vw,7rem)}}.tasting-guide--chapter .tasting-chapter-words .st-body{max-width:34rem;font-size:clamp(1.0625rem,1.25vw,1.125rem)}.tasting-examples--one{margin-top:clamp(24px,3vw,36px);max-width:30rem}.tasting-guide--page .tasting-examples--one .tasting-example{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:6px 10px;padding:0;background:none;outline:0}.tasting-examples--one .tasting-example-name{font-size:var(--text-body)}.tasting-examples--one .tasting-range-tag{display:none}.tasting-examples--one .tasting-example-text{grid-column:1 / -1;grid-row:2;color:var(--muted);font-size:var(--text-small)}.tasting-examples--one .tasting-tags{grid-row:1;grid-column:2;gap:4px}.tasting-examples--one .tasting-tag{gap:0;padding:3px;background:none;font-size:0}.tasting-examples--one .tasting-tag:before{width:11px;height:11px;border-radius:2px}.tasting-examples--one .tasting-tag:hover,.tasting-examples--one .tasting-tag:focus-visible{background:color-mix(in srgb,var(--chip) 30%,var(--paper))}.tasting-examples--list{display:grid;grid-template-columns:max-content auto;gap:8px 16px}.tasting-guide--page .tasting-examples--list .tasting-example{grid-column:1 / -1;grid-template-columns:subgrid;gap:0 16px}.tasting-examples--list .tasting-example-name{font-size:var(--text-small);line-height:1.3;color:var(--muted);transition:color var(--duration) var(--ease)}.tasting-examples--list .tasting-example[data-lit] .tasting-example-name{color:var(--ink)}.tasting-examples--list .tasting-example-text{display:none}.tasting-examples--list .tasting-tags{gap:2px}.tasting-examples--list .tasting-tag{padding:2px}.tasting-examples--list .tasting-tag:before{width:10px;height:10px}.tasting-guide--chapter .tasting-chapter-words h2{max-width:26ch;margin-bottom:1rem;font:500 clamp(1.25rem,1.7vw,1.5rem)/1.25 var(--font-display);letter-spacing:-.025em;text-wrap:balance}
/*# sourceMappingURL=/cdn/shop/t/34/assets/tasting.css.map */
