.product-detail-page-view-module__ShELbq__page{--text-xs:.675rem;--text-sm:.7875rem;--text-base:.9rem;--text-lg:1.0125rem;--text-xl:1.125rem;--text-2xl:1.35rem;--text-3xl:1.6875rem;--text-4xl:2.025rem;--text-5xl:2.7rem;--text-6xl:3.375rem;--text-7xl:4.05rem;--text-8xl:5.4rem;--text-9xl:7.2rem;--product-detail-surface:#fff;--product-detail-muted:#726565;--product-detail-rule:#7265656b;--product-detail-soft-rule:#7265654d;--product-detail-peach:#ffe1cd;--product-detail-placeholder:#d9d9d9;--product-detail-shadow:#1d58380b;--product-detail-section-shadow:#1d58380d;width:100%;max-width:var(--site-chrome-content-width);color:var(--site-chrome-ink);font-family:var(--site-chrome-font-body);margin-inline:auto;padding:2.375rem 0 0}.product-detail-page-view-module__ShELbq__page [data-testid=product-gallery-section] button>span[aria-hidden=true]{font-size:.5625rem}.product-detail-page-view-module__ShELbq__breadcrumbs{margin-bottom:4.0625rem}.product-detail-page-view-module__ShELbq__card{border-radius:var(--surface-radius);background:var(--product-detail-surface);border:0;padding:2.125rem;overflow:hidden}.product-detail-page-view-module__ShELbq__heroRevealItem{min-width:0}.product-detail-page-view-module__ShELbq__heroGrid{grid-template-columns:23.5625rem minmax(0,1fr);align-items:stretch;gap:2.125rem;min-height:27.8125rem;display:grid}.product-detail-page-view-module__ShELbq__imageShell{border-radius:var(--surface-radius);background:var(--site-chrome-cream);justify-content:center;align-items:center;height:27.8125rem;min-height:27.8125rem;display:flex;overflow:hidden}.product-detail-page-view-module__ShELbq__imageFrame{width:100%;height:100%;min-height:27.8125rem}.product-detail-page-view-module__ShELbq__productImage{object-fit:contain;width:100%;height:100%;padding:2.25rem 2.75rem}@media (min-width:80rem){.product-detail-page-view-module__ShELbq__productImage{transform:scale(1.6)}.product-detail-page-view-module__ShELbq__productImageLessZoomed{transform:scale(1.35)}}.product-detail-page-view-module__ShELbq__heroCopy{flex-direction:column;min-width:0;padding-top:0;display:flex;position:relative}.product-detail-page-view-module__ShELbq__titleBlock{min-width:0;padding-right:8rem}.product-detail-page-view-module__ShELbq__brand{width:fit-content;color:var(--product-detail-muted);letter-spacing:.1em;text-transform:uppercase;font-size:1rem;font-weight:800;line-height:1.2;text-decoration:none;display:block}.product-detail-page-view-module__ShELbq__brand:hover{color:var(--site-chrome-green)}.product-detail-page-view-module__ShELbq__title{min-width:0;color:var(--encyclopedia-title);font-family:var(--site-chrome-font-display);letter-spacing:.01em;overflow-wrap:anywhere;margin-top:.875rem;font-size:2.5rem;font-style:normal;font-weight:400;line-height:.8907}.product-detail-page-view-module__ShELbq__origin{color:var(--site-chrome-green);letter-spacing:.1em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:.3rem;margin-top:1.9375rem;font-size:.75rem;font-weight:800;line-height:1.35;display:flex}.product-detail-page-view-module__ShELbq__originLink{color:inherit;text-decoration:none}.product-detail-page-view-module__ShELbq__originLink:hover{text-underline-offset:.2em;text-decoration:underline}.product-detail-page-view-module__ShELbq__description{max-width:52rem;margin-top:1.6875rem;margin-bottom:var(--product-hero-description-gap,0);color:var(--product-detail-muted);letter-spacing:.02em;font-size:1rem;font-weight:600;line-height:1.4}.product-detail-page-view-module__ShELbq__heroDetails{flex-direction:column;flex:1;min-height:0;display:flex}.product-detail-page-view-module__ShELbq__signals{grid-template-columns:repeat(3,auto);justify-content:start;gap:1.75rem 1.5rem;margin-top:2.3125rem;display:grid}.product-detail-page-view-module__ShELbq__signals .product-hero-signal{min-width:0;color:var(--site-chrome-ink);background:0 0;border:0;border-radius:0;align-items:flex-start;gap:.55rem;padding:0;text-decoration:none;display:flex}.product-detail-page-view-module__ShELbq__signals .product-hero-signal:hover{color:var(--site-chrome-green);background:0 0;transform:none}.product-detail-page-view-module__ShELbq__signals .product-hero-signal-icon{width:1.5rem;height:1.5rem;color:var(--site-chrome-pink);border-radius:0;flex:0 0 1.5rem;justify-content:center;align-items:center;font-size:1.125rem;line-height:1;display:inline-flex;background:0 0!important;border:0!important}.product-detail-page-view-module__ShELbq__signals .product-hero-signal-label{color:var(--product-detail-muted);letter-spacing:.1em;text-transform:uppercase;font-size:.75rem;font-weight:800;line-height:1.25}.product-detail-page-view-module__ShELbq__signals .product-hero-signal-value{color:var(--site-chrome-green);letter-spacing:.1em;text-transform:none;margin-top:.125rem;font-size:1rem;font-weight:800;line-height:1.3}.product-detail-page-view-module__ShELbq__legend{margin-top:2.875rem}.product-detail-page-view-module__ShELbq__signals+.product-detail-page-view-module__ShELbq__legend{margin-top:1rem}.product-detail-page-view-module__ShELbq__signals+.product-detail-page-view-module__ShELbq__legendAfterCompactSignals{margin-top:2.25rem}.product-detail-page-view-module__ShELbq__legend [data-testid=product-badge-legend-trigger]{color:var(--product-detail-muted);font-size:.875rem;font-weight:500;text-decoration:none}.product-detail-page-view-module__ShELbq__legend [data-testid=product-badge-legend-trigger]:hover{color:var(--site-chrome-green)}.product-detail-page-view-module__ShELbq__actions{pointer-events:none;align-items:flex-end;margin-top:auto;padding-top:1rem;display:flex}.product-detail-page-view-module__ShELbq__actions button{pointer-events:auto}.product-detail-page-view-module__ShELbq__actions [data-testid=product-list-actions]{grid-template-columns:minmax(0,230fr) minmax(0,273fr) minmax(0,210fr);gap:.625rem;width:min(100%,45.8125rem);display:grid}:is(.product-detail-page-view-module__ShELbq__actions [data-product-list-action]:not([data-product-list-action=favorite]),.product-detail-page-view-module__ShELbq__actions [data-testid^=currently-drinking-action-]){white-space:nowrap;min-height:3.4375rem;transition:transform .18s ease-out,filter .18s ease-out,background-color .18s ease-out,color .18s ease-out}.product-detail-page-view-module__ShELbq__actions [data-testid^=currently-drinking-action-]>span:first-child{color:#0000;background:url(/home-mate.svg) 50%/contain no-repeat;flex:0 0 1.375rem;width:1.375rem;height:1.375rem;font-size:0;display:inline-block}:is(.product-detail-page-view-module__ShELbq__actions [data-product-list-action]:not([data-product-list-action=favorite]) svg,.product-detail-page-view-module__ShELbq__actions [data-testid^=currently-drinking-action-]>span:first-child){transition:transform .18s ease-out}@media (hover:hover) and (pointer:fine){:is(.product-detail-page-view-module__ShELbq__actions [data-product-list-action]:not([data-product-list-action=favorite]):not([aria-disabled=true]):hover,.product-detail-page-view-module__ShELbq__actions [data-testid^=currently-drinking-action-]:not([aria-disabled=true]):hover){filter:brightness(1.045)drop-shadow(0 .5rem .75rem #2e362c2e);transform:translateY(-.125rem)}:is(.product-detail-page-view-module__ShELbq__actions [data-product-list-action]:not([data-product-list-action=favorite]):not([aria-disabled=true]):hover svg,.product-detail-page-view-module__ShELbq__actions [data-testid^=currently-drinking-action-]:not([aria-disabled=true]):hover>span:first-child){transform:translateY(-.0625rem)scale(1.08)}:is(.product-detail-page-view-module__ShELbq__actions [data-product-list-action]:not([data-product-list-action=favorite]):not([aria-disabled=true]):active,.product-detail-page-view-module__ShELbq__actions [data-testid^=currently-drinking-action-]:not([aria-disabled=true]):active){filter:brightness(.98);transform:translateY(0)scale(.985)}}@media (prefers-reduced-motion:reduce){:is(.product-detail-page-view-module__ShELbq__actions [data-product-list-action]:not([data-product-list-action=favorite]),.product-detail-page-view-module__ShELbq__actions [data-testid^=currently-drinking-action-],.product-detail-page-view-module__ShELbq__actions [data-product-list-action]:not([data-product-list-action=favorite]) svg,.product-detail-page-view-module__ShELbq__actions [data-testid^=currently-drinking-action-]>span:first-child){transition-duration:.01ms}:is(.product-detail-page-view-module__ShELbq__actions [data-product-list-action]:not([data-product-list-action=favorite]):hover,.product-detail-page-view-module__ShELbq__actions [data-testid^=currently-drinking-action-]:hover),:is(.product-detail-page-view-module__ShELbq__actions [data-product-list-action]:not([data-product-list-action=favorite]):hover svg,.product-detail-page-view-module__ShELbq__actions [data-testid^=currently-drinking-action-]:hover>span:first-child){transform:none}}.product-detail-page-view-module__ShELbq__actions [data-product-list-action=favorite]{top:0}:is(.product-detail-page-view-module__ShELbq__actions [data-product-list-action]:not([data-product-list-action=favorite])[aria-pressed=false],.product-detail-page-view-module__ShELbq__actions [data-testid^=currently-drinking-action-][aria-pressed=false]){background:var(--encyclopedia-title)}.product-detail-page-view-module__ShELbq__overview{border-top:.0625rem solid var(--product-detail-rule);grid-template-columns:minmax(0,2.25fr) minmax(13rem,1fr);gap:2rem;margin-top:2.65rem;padding-top:1.55rem;display:grid}.product-detail-page-view-module__ShELbq__overviewCopy{min-width:0;padding-right:1rem}.product-detail-page-view-module__ShELbq__overviewTitle{color:var(--product-detail-muted);letter-spacing:.1em;text-transform:uppercase;font-size:1rem;font-weight:800;line-height:1.25}.product-detail-page-view-module__ShELbq__overviewParagraphs{margin-top:1.25rem}.product-detail-page-view-module__ShELbq__overviewParagraphs>*+*{margin-top:.75rem}.product-detail-page-view-module__ShELbq__overviewParagraph,.product-detail-page-view-module__ShELbq__originSummary{color:var(--product-detail-muted);letter-spacing:.02em;font-size:.9375rem;font-weight:600;line-height:1.4}.product-detail-page-view-module__ShELbq__originSummary{margin-top:.75rem}.product-detail-page-view-module__ShELbq__originSummary>*+*{margin-top:.2rem}.product-detail-page-view-module__ShELbq__originSummaryLabel{color:inherit;font-weight:inherit}.product-detail-page-view-module__ShELbq__originSummaryValue{color:var(--site-chrome-green);font-weight:800}.product-detail-page-view-module__ShELbq__notes{border-left:.0625rem solid var(--product-detail-rule);min-width:0;padding-left:1.75rem}.product-detail-page-view-module__ShELbq__notesList{gap:.375rem;margin:0;padding:0;list-style:none;display:grid}.product-detail-page-view-module__ShELbq__note{min-width:0;color:var(--product-detail-muted);letter-spacing:.02em;text-transform:uppercase;align-items:center;gap:.75rem;font-size:.9375rem;font-weight:800;line-height:1.3;display:flex}.product-detail-page-view-module__ShELbq__noteMarker{object-fit:contain;flex:0 0 1.5rem;width:1.5rem;height:1.5rem;display:block}.product-detail-page-view-module__ShELbq__sections{gap:1rem;margin-top:5rem;display:grid}.product-detail-page-view-module__ShELbq__preparation{border-radius:var(--surface-radius);background:var(--product-detail-surface);border:0;overflow:hidden}.product-detail-page-view-module__ShELbq__preparationSummary{z-index:10;cursor:pointer;padding:0;list-style:none;display:block;position:relative}.product-detail-page-view-module__ShELbq__preparationSummary::-webkit-details-marker{display:none}.product-detail-page-view-module__ShELbq__preparationArtwork{pointer-events:none;border-radius:var(--surface-radius);opacity:1;position:absolute;inset:0;overflow:hidden}.product-detail-page-view-module__ShELbq__preparation[open] .product-detail-page-view-module__ShELbq__preparationArtwork{opacity:0;transition:opacity .3s}.product-detail-page-view-module__ShELbq__preparationArtworkOverlay{background:var(--site-chrome-active);position:absolute;inset:0}.product-detail-page-view-module__ShELbq__preparationBar{border-radius:var(--surface-radius);padding-block:1.5rem;background:0 0;border:0;justify-content:space-between;align-items:center;gap:1rem;min-height:7rem;padding-right:2.25rem;display:flex;position:relative;overflow:hidden;}.product-detail-page-view-module__ShELbq__preparation[open] .product-detail-page-view-module__ShELbq__preparationBar{border-radius:var(--surface-radius);background:var(--site-chrome-active);padding-block:1.5rem;border:0;min-height:7rem;margin:0;padding-right:2.25rem}.product-detail-page-view-module__ShELbq__preparationHeading{z-index:10;color:#fff;font-family:var(--site-chrome-font-display);letter-spacing:.01em;text-shadow:none;font-size:clamp(1.485rem,2.25vw,2.25rem);font-weight:400;line-height:.8907;position:relative}.product-detail-page-view-module__ShELbq__preparation[open] .product-detail-page-view-module__ShELbq__preparationHeading{color:#fff}.product-detail-page-view-module__ShELbq__preparationToggle{z-index:10;color:#fff;width:3.4375rem;height:3.4375rem;box-shadow:none;background:0 0;border:3px solid #fff9f0;border-radius:62.4375rem;flex:0 0 3.4375rem;justify-content:center;align-items:center;display:inline-flex;position:relative}.product-detail-page-view-module__ShELbq__preparation[open] .product-detail-page-view-module__ShELbq__preparationToggle{color:#fff;border-color:#fff9f0;transform:none}.product-detail-page-view-module__ShELbq__preparationChevron{transform-origin:50%;flex:none;width:1rem;height:1.875rem;display:block;transform:rotate(-90deg)}.product-detail-page-view-module__ShELbq__preparation[open] .product-detail-page-view-module__ShELbq__preparationChevron{transform:rotate(90deg)}.product-detail-page-view-module__ShELbq__preparationContent{z-index:10;padding-block:3.875rem 6.5625rem;padding-right:var(--product-section-inset);position:relative;}.product-detail-page-view-module__ShELbq__preparationSwitcher{margin-bottom:2rem}.product-detail-page-view-module__ShELbq__preparationSwitcherLabel{color:#5e6d61;letter-spacing:.08em;text-transform:uppercase;margin:0 0 .75rem;font-size:.675rem;font-weight:800}.product-detail-page-view-module__ShELbq__preparationTabs{scrollbar-width:thin;gap:.625rem;padding:.125rem 0 .5rem;display:flex;overflow-x:auto}.product-detail-page-view-module__ShELbq__preparationTab{min-height:3rem;color:var(--encyclopedia-title);font:inherit;cursor:pointer;background:#fff;border:.0625rem solid #d6ded7;border-radius:62.4375rem;flex:none;align-items:center;gap:.625rem;padding:.65rem 1rem;font-size:.81rem;font-weight:800;line-height:1.2;display:inline-flex}.product-detail-page-view-module__ShELbq__preparationTab[aria-selected=true]{border-color:var(--site-chrome-active);color:#fff;background:0 0}.product-detail-page-view-module__ShELbq__preparationTabMotionBackground{background:var(--site-chrome-active);border-radius:62.4375rem}.product-detail-page-view-module__ShELbq__preparationTab:focus-visible{outline-offset:.125rem;outline:.1875rem solid #2f6d3447}.product-detail-page-view-module__ShELbq__preparationCard+.product-detail-page-view-module__ShELbq__preparationCard{margin-top:3rem}.product-detail-page-view-module__ShELbq__preparationCardTitle{color:var(--encyclopedia-title);font-family:var(--site-chrome-font-display);letter-spacing:.01em;overflow-wrap:anywhere;margin:0 0 2.6875rem;font-size:clamp(1.53rem,2.25vw,2.25rem);font-weight:400;line-height:.8907}.product-detail-page-view-module__ShELbq__preparationCardBody{min-width:0}.product-detail-page-view-module__ShELbq__preparationRows,.product-detail-page-view-module__ShELbq__preparationTips{gap:1.375rem;display:grid}.product-detail-page-view-module__ShELbq__preparationRows+.product-detail-page-view-module__ShELbq__preparationRows{margin-top:1.375rem}.product-detail-page-view-module__ShELbq__preparationParameterRow,.product-detail-page-view-module__ShELbq__preparationTipRow{border-radius:var(--surface-radius);background:var(--product-detail-peach);min-height:6.125rem;color:var(--site-chrome-ink);flex-direction:column;justify-content:center;padding:1.15rem 2rem;display:flex}.product-detail-page-view-module__ShELbq__preparationParameterLabel{color:var(--product-detail-muted);letter-spacing:.1em;text-transform:uppercase;font-size:.9rem;font-weight:800;line-height:1.2}.product-detail-page-view-module__ShELbq__preparationParameterValue,.product-detail-page-view-module__ShELbq__preparationTipRow p{color:#6d220a;letter-spacing:.01em;margin:0;font-size:clamp(.9rem,1.35vw,1.35rem);font-weight:800;line-height:1.29}.product-detail-page-view-module__ShELbq__preparationParameterValue{margin-top:.2rem}@media (min-width:64rem){.product-detail-page-view-module__ShELbq__preparationParameterValue{margin-top:.5rem}}.product-detail-page-view-module__ShELbq__preparationVideoShell{margin-top:4.8125rem}.product-detail-page-view-module__ShELbq__preparationVideoShell>div,.product-detail-page-view-module__ShELbq__preparationVideoShell iframe{border-radius:var(--surface-radius)}.product-detail-page-view-module__ShELbq__preparationVideoShell .home-brewing-video-preview{border-radius:var(--surface-radius)}.product-detail-page-view-module__ShELbq__preparationVideoPlaceholder{aspect-ratio:var(--aspect-video);border-radius:var(--surface-radius);background:var(--product-detail-placeholder);color:#605a56;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;padding:1.5rem;display:flex;overflow:hidden}.product-detail-page-view-module__ShELbq__preparationVideoPlaceholderIcon{width:3.5rem;height:3.5rem;color:var(--site-chrome-green);background:#ffffffc7;border-radius:62.4375rem;justify-content:center;align-items:center;display:inline-flex}.product-detail-page-view-module__ShELbq__preparationVideoPlaceholder p{max-width:34rem;margin:0;font-size:.81rem;font-weight:700;line-height:1.5}@media (min-width:80rem){.product-detail-page-view-module__ShELbq__titleBlock{padding-right:9rem}.product-detail-page-view-module__ShELbq__description{font-size:1.25rem;line-height:1.2}.product-detail-page-view-module__ShELbq__heroCopy .product-detail-page-view-module__ShELbq__heroDetails .product-detail-page-view-module__ShELbq__signals{row-gap:1.875rem}.product-detail-page-view-module__ShELbq__heroCopy .product-detail-page-view-module__ShELbq__heroDetails .product-detail-page-view-module__ShELbq__signals.product-detail-page-view-module__ShELbq__signalsSparse{margin-top:auto}.product-detail-page-view-module__ShELbq__signals .product-hero-signal{gap:.4375rem}.product-detail-page-view-module__ShELbq__signals .product-hero-signal>span:last-child:not(.product-hero-signal-value){padding-top:.25rem}.product-detail-page-view-module__ShELbq__signals .product-hero-signal-value{margin-top:.3125rem;font-size:1rem;line-height:1.25}.product-detail-page-view-module__ShELbq__actions [data-testid=product-list-actions]{grid-template-columns:minmax(0,232fr) minmax(0,278fr) minmax(0,203fr)}:is(.product-detail-page-view-module__ShELbq__actions [data-product-list-action]:not([data-product-list-action=favorite]),.product-detail-page-view-module__ShELbq__actions [data-testid^=currently-drinking-action-]){letter-spacing:.09em;gap:.5rem;padding-inline:.625rem;font-size:1rem;line-height:1.25}.product-detail-page-view-module__ShELbq__actions [data-testid^=currently-drinking-action-]:lang(en)>span:last-child{font-size:.95em}.product-detail-page-view-module__ShELbq__actions [data-testid^=currently-drinking-action-]:lang(es)>span:last-child{letter-spacing:.04em;font-size:.875em}.product-detail-page-view-module__ShELbq__actions [data-product-list-action=favorite]{width:8.375rem;max-width:none;height:1.5rem;min-height:1.5rem;color:var(--site-chrome-pink);letter-spacing:.09em;gap:.5rem;padding:0;font-size:1rem;line-height:1.25;top:-.125rem;right:-.125rem}.product-detail-page-view-module__ShELbq__actions [data-product-list-action=favorite] svg{flex:0 0 1.5rem;width:1.5rem;height:1.5rem}.product-detail-page-view-module__ShELbq__actions [data-product-list-action=favorite] span:last-child{text-align:center;width:6.375rem;transform:translateY(-.0625rem)}.product-detail-page-view-module__ShELbq__overviewParagraph{line-height:1.07005}.product-detail-page-view-module__ShELbq__preparation[open] .product-detail-page-view-module__ShELbq__preparationBar{border-radius:var(--surface-radius);min-height:8rem;padding-right:3.5rem}.product-detail-page-view-module__ShELbq__preparation:not([open]){border-radius:var(--surface-radius)}.product-detail-page-view-module__ShELbq__preparation:not([open]) .product-detail-page-view-module__ShELbq__preparationBar{border-radius:var(--surface-radius);min-height:8rem;padding-right:3.5rem}.product-detail-page-view-module__ShELbq__preparationHeading{letter-spacing:.01em;font-size:2.25rem}.product-detail-page-view-module__ShELbq__preparationContent{padding-top:3.0625rem}.product-detail-page-view-module__ShELbq__preparationCardTitle{margin:0 0 3.5rem}.product-detail-page-view-module__ShELbq__preparationRows,.product-detail-page-view-module__ShELbq__preparationTips{gap:1.25rem}.product-detail-page-view-module__ShELbq__preparationRows+.product-detail-page-view-module__ShELbq__preparationRows{margin-top:1.25rem}.product-detail-page-view-module__ShELbq__preparationParameterRow,.product-detail-page-view-module__ShELbq__preparationTipRow{padding-inline:3.1875rem}}@media (max-width:86.75rem){.product-detail-page-view-module__ShELbq__page{padding-inline:1.5rem}}@media (max-width:79.9375rem){.product-detail-page-view-module__ShELbq__page{--product-detail-page-gutter:1rem;padding-inline:var(--product-detail-page-gutter);padding-top:1rem}.product-detail-page-view-module__ShELbq__breadcrumbs{margin-bottom:1.25rem}.product-detail-page-view-module__ShELbq__card{padding:1.25rem}.product-detail-page-view-module__ShELbq__heroGrid{grid-template-columns:minmax(0,1fr);gap:1.5rem;height:auto}.product-detail-page-view-module__ShELbq__imageShell,.product-detail-page-view-module__ShELbq__imageFrame{height:27.8125rem;min-height:0}.product-detail-page-view-module__ShELbq__legend{margin-top:1.6rem}.product-detail-page-view-module__ShELbq__signals+.product-detail-page-view-module__ShELbq__legend{margin-top:.8rem}.product-detail-page-view-module__ShELbq__signals+.product-detail-page-view-module__ShELbq__legendAfterCompactSignals{margin-top:1.75rem}.product-detail-page-view-module__ShELbq__actions{margin-top:auto;padding-top:2.5rem;position:static}.product-detail-page-view-module__ShELbq__actions [data-testid=product-list-actions]{grid-template-columns:repeat(3,minmax(0,1fr));width:100%}.product-detail-page-view-module__ShELbq__actions [data-product-list-action=favorite]{top:0}:is(.product-detail-page-view-module__ShELbq__actions [data-product-list-action]:not([data-product-list-action=favorite]),.product-detail-page-view-module__ShELbq__actions [data-testid^=currently-drinking-action-]){letter-spacing:.04em;padding-inline:.75rem;font-size:.75rem}.product-detail-page-view-module__ShELbq__productImage{padding:1.75rem}.product-detail-page-view-module__ShELbq__overview{grid-template-columns:minmax(0,1fr);gap:1.5rem;margin-top:2rem}.product-detail-page-view-module__ShELbq__overviewCopy{padding-right:0}.product-detail-page-view-module__ShELbq__notes{border-top:.0625rem solid var(--product-detail-soft-rule);border-left:0;padding-top:1.5rem;padding-left:0}.product-detail-page-view-module__ShELbq__notesList{grid-template-columns:repeat(2,minmax(0,1fr))}.product-detail-page-view-module__ShELbq__sections{margin-top:2rem}.product-detail-page-view-module__ShELbq__preparationContent{padding-block:2rem}.product-detail-page-view-module__ShELbq__preparationCardTitle{margin-bottom:2rem}.product-detail-page-view-module__ShELbq__preparationVideoShell{margin-top:3rem}}@media (min-width:32.5625rem) and (max-width:39.9375rem){.product-detail-page-view-module__ShELbq__actions [data-testid=product-list-actions]{grid-template-columns:repeat(2,minmax(0,1fr))}.product-detail-page-view-module__ShELbq__actions [data-testid^=currently-drinking-action-]{grid-column:1/-1}}@media (max-width:32.5rem){.product-detail-page-view-module__ShELbq__page{--product-detail-page-gutter:1.25rem;padding-inline:var(--product-detail-page-gutter);padding-top:1.25rem}.product-detail-page-view-module__ShELbq__breadcrumbs{margin-bottom:1.25rem}.product-detail-page-view-module__ShELbq__card{border-radius:var(--surface-radius);box-shadow:none;padding:4.4375rem 1.25rem 2.375rem;position:relative}.product-detail-page-view-module__ShELbq__heroGrid{gap:1.25rem}.product-detail-page-view-module__ShELbq__imageShell{aspect-ratio:313/336;border-radius:var(--surface-radius);height:auto;min-height:0}.product-detail-page-view-module__ShELbq__imageFrame{height:100%;min-height:0}.product-detail-page-view-module__ShELbq__productImage{padding:.75rem .3125rem 1.3125rem}.product-detail-page-view-module__ShELbq__heroCopy{position:static}.product-detail-page-view-module__ShELbq__titleBlock{padding-top:0;padding-right:0}.product-detail-page-view-module__ShELbq__brand{overflow-wrap:anywhere;max-width:100%;font-size:.875rem;line-height:1.2}.product-detail-page-view-module__ShELbq__title{letter-spacing:.01em;text-wrap:balance;margin-top:.6875rem;font-size:1.25rem;line-height:1.3}.product-detail-page-view-module__ShELbq__origin{margin-top:.75rem}.product-detail-page-view-module__ShELbq__description{margin-top:1.5625rem;font-size:.75rem;line-height:1.25}.product-detail-page-view-module__ShELbq__signals{--hero-signal-icon-size:2rem;--hero-signal-label-size:.75rem;grid-template-columns:minmax(0,1fr);gap:1.25rem;margin-top:1.625rem}.product-detail-page-view-module__ShELbq__signals .product-hero-signal{gap:.5rem;min-height:2.75rem}.product-detail-page-view-module__ShELbq__signals .product-hero-signal>span:last-child:not(.product-hero-signal-value){padding-top:calc((var(--hero-signal-icon-size) - var(--hero-signal-label-size) * 1.25) / 2)}.product-detail-page-view-module__ShELbq__signals .product-hero-signal-label{font-size:var(--hero-signal-label-size)}.product-detail-page-view-module__ShELbq__signals .product-hero-signal-icon{width:var(--hero-signal-icon-size);height:var(--hero-signal-icon-size);flex-basis:var(--hero-signal-icon-size)}.product-detail-page-view-module__ShELbq__signals .product-hero-signal-icon>[data-product-data-icon-frame]{width:100%;height:100%}.product-detail-page-view-module__ShELbq__signals .product-hero-signal--value-only{align-items:center}.product-detail-page-view-module__ShELbq__signals .product-hero-signal-value{margin-top:.125rem;font-size:1rem}.product-detail-page-view-module__ShELbq__signals .product-hero-signal--value-only>.product-hero-signal-value{margin-top:0}.product-detail-page-view-module__ShELbq__signals+.product-detail-page-view-module__ShELbq__legend{margin-top:1.25rem}.product-detail-page-view-module__ShELbq__signals+.product-detail-page-view-module__ShELbq__legendAfterCompactSignals{margin-top:1.5rem}.product-detail-page-view-module__ShELbq__legend [data-testid=product-badge-legend-trigger]{font-size:.875rem}.product-detail-page-view-module__ShELbq__actions{padding-top:1.3125rem}.product-detail-page-view-module__ShELbq__actions [data-testid=product-list-actions]{grid-template-columns:minmax(0,1fr);gap:.625rem}:is(.product-detail-page-view-module__ShELbq__actions [data-product-list-action]:not([data-product-list-action=favorite]),.product-detail-page-view-module__ShELbq__actions [data-testid^=currently-drinking-action-]){letter-spacing:.09em;gap:.5rem;min-height:3.4375rem;padding-inline:1rem;font-size:1rem}.product-detail-page-view-module__ShELbq__actions [data-product-list-action=favorite]{width:auto;max-width:calc(100% - 2.75rem);height:2.75rem;min-height:2.75rem;color:var(--site-chrome-pink);letter-spacing:.09em;background:0 0;gap:.5rem;padding:.625rem .5rem;font-size:1rem;line-height:1.25;top:1rem;right:1rem}.product-detail-page-view-module__ShELbq__actions [data-product-list-action=favorite] svg{flex:0 0 1.5rem;width:1.5rem;height:1.5rem}.product-detail-page-view-module__ShELbq__actions [data-product-list-action=favorite] span:last-child{white-space:nowrap;display:block}.product-detail-page-view-module__ShELbq__actions [data-testid^=currently-drinking-action-]>span:first-child{flex-basis:1.875rem;width:1.875rem;height:1.875rem}.product-detail-page-view-module__ShELbq__overview{gap:1.75rem;margin-top:1.75rem;padding-top:1.6875rem}.product-detail-page-view-module__ShELbq__overviewTitle{font-size:.875rem}.product-detail-page-view-module__ShELbq__overviewParagraphs{margin-top:1.5rem}.product-detail-page-view-module__ShELbq__overviewParagraph,.product-detail-page-view-module__ShELbq__originSummary{font-size:.8125rem;line-height:1.07005}.product-detail-page-view-module__ShELbq__originSummary{margin-top:.75rem}.product-detail-page-view-module__ShELbq__notes{padding-top:1.4375rem}.product-detail-page-view-module__ShELbq__notesList{grid-template-columns:minmax(0,1fr);gap:1.125rem}.product-detail-page-view-module__ShELbq__note{min-height:1.5rem;font-size:.75rem}.product-detail-page-view-module__ShELbq__sections,:is(.product-detail-page-view-module__ShELbq__page [data-testid=product-gallery-section],.product-detail-page-view-module__ShELbq__page [data-testid=community-reviews-section],.product-detail-page-view-module__ShELbq__page [data-testid=similar-products-section],.product-detail-page-view-module__ShELbq__page [data-testid=product-faq-panel]){margin-top:2.125rem}.product-detail-page-view-module__ShELbq__preparationBar,.product-detail-page-view-module__ShELbq__preparation[open] .product-detail-page-view-module__ShELbq__preparationBar{border-radius:var(--surface-radius);padding-block:.75rem;min-height:3.75rem;padding-right:1.25rem}.product-detail-page-view-module__ShELbq__preparationVideoShell .home-brewing-video-preview{border-radius:var(--surface-radius)}:is(.product-detail-page-view-module__ShELbq__page [data-testid^=product-gallery-scroll-hint-],.product-detail-page-view-module__ShELbq__page [data-testid=similar-products-previous],.product-detail-page-view-module__ShELbq__page [data-testid=similar-products-next]){display:none}:is(.product-detail-page-view-module__ShELbq__page [data-testid=community-reviews-section],.product-detail-page-view-module__ShELbq__page [data-testid=similar-products-section],.product-detail-page-view-module__ShELbq__page [data-testid=product-faq-panel]){margin-top:2.125rem}.product-detail-page-view-module__ShELbq__preparationBar,.product-detail-page-view-module__ShELbq__preparation[open] .product-detail-page-view-module__ShELbq__preparationBar{border-radius:var(--surface-radius);padding-block:.75rem;min-height:3.75rem;padding-right:1.25rem}.product-detail-page-view-module__ShELbq__preparationHeading{font-size:1.125rem;line-height:1.3}.product-detail-page-view-module__ShELbq__preparationToggle{flex-basis:2.25rem;width:2.25rem;height:2.25rem}.product-detail-page-view-module__ShELbq__preparationChevron{width:.6545rem;height:1.2273rem}.product-detail-page-view-module__ShELbq__preparationContent{padding-block:1.25rem 2.375rem}.product-detail-page-view-module__ShELbq__preparationSwitcher{margin-bottom:1.5rem}.product-detail-page-view-module__ShELbq__preparationSwitcherLabel{padding-inline:.25rem}.product-detail-page-view-module__ShELbq__preparationTab{min-height:2.75rem;padding:.6rem .85rem;font-size:.738rem}.product-detail-page-view-module__ShELbq__preparationCard+.product-detail-page-view-module__ShELbq__preparationCard{margin-top:2rem}.product-detail-page-view-module__ShELbq__preparationCardTitle{margin:0 0 1.25rem;font-size:.9rem;line-height:1.3125}.product-detail-page-view-module__ShELbq__preparationRows,.product-detail-page-view-module__ShELbq__preparationTips{gap:.875rem}.product-detail-page-view-module__ShELbq__preparationRows+.product-detail-page-view-module__ShELbq__preparationRows{margin-top:.875rem}.product-detail-page-view-module__ShELbq__preparationParameterRow,.product-detail-page-view-module__ShELbq__preparationTipRow{border-radius:var(--surface-radius);min-height:4.875rem;padding:1rem .75rem}.product-detail-page-view-module__ShELbq__preparationParameterLabel{font-size:.675rem}.product-detail-page-view-module__ShELbq__preparationParameterValue,.product-detail-page-view-module__ShELbq__preparationTipRow p{font-size:.7875rem;line-height:1.29}.product-detail-page-view-module__ShELbq__preparationVideoShell{margin-top:1.25rem}.product-detail-page-view-module__ShELbq__preparationVideoShell>div,.product-detail-page-view-module__ShELbq__preparationVideoShell iframe,.product-detail-page-view-module__ShELbq__preparationVideoPlaceholder{border-radius:var(--surface-radius)}.product-detail-page-view-module__ShELbq__preparationVideoShell .home-brewing-video-preview{border-radius:var(--surface-radius)}.product-detail-page-view-module__ShELbq__preparation{border-radius:var(--surface-radius);box-shadow:none}.product-detail-page-view-module__ShELbq__page [data-testid=product-gallery-body]{border-radius:0 0 var(--surface-radius) var(--surface-radius);padding-bottom:2.9375rem}.product-detail-page-view-module__ShELbq__page [data-testid=product-gallery-carousel]{--product-gallery-mobile-card-size:min(21.5rem, 65.3cqw);margin-top:1.5625rem;container-type:inline-size}.product-detail-page-view-module__ShELbq__page [data-testid=product-gallery-scroll]{margin-inline:0}.product-detail-page-view-module__ShELbq__page [data-testid=product-gallery-track]{gap:1.2rem;padding-inline:1.25rem 1.5rem}.product-detail-page-view-module__ShELbq__page [data-testid=product-gallery-track] img{object-fit:contain}.product-detail-page-view-module__ShELbq__page [data-testid=product-gallery-track]>[data-motion-item=true]>button{width:var(--product-gallery-mobile-card-size);aspect-ratio:345/457;border-radius:var(--surface-radius);max-width:21.5rem;height:auto}.product-detail-page-view-module__ShELbq__page [data-testid^=product-gallery-scroll-hint-] button{isolation:isolate;background:0 0;width:2.75rem;height:2.75rem}.product-detail-page-view-module__ShELbq__page [data-testid^=product-gallery-scroll-hint-] button:before{z-index:-1;background:var(--encyclopedia-title);content:"";border-radius:9999px;width:.875rem;height:.875rem;position:absolute}.product-detail-page-view-module__ShELbq__page [data-testid^=product-gallery-scroll-hint-] button svg{z-index:1;width:.24rem;height:.45rem;position:relative}.product-detail-page-view-module__ShELbq__page [data-testid=community-reviews-section]{border-radius:var(--surface-radius)}.product-detail-page-view-module__ShELbq__page [data-testid=community-reviews-summary]{padding-block:1.25rem;min-height:9.125rem;padding-right:1.5rem}.product-detail-page-view-module__ShELbq__page [data-testid=community-reviews-summary]>div{gap:1rem;display:grid}.product-detail-page-view-module__ShELbq__page #community-reviews-heading{align-items:baseline;gap:.75rem;line-height:1.3;display:flex}.product-detail-page-view-module__ShELbq__page [data-testid=community-reviews-summary-count]{margin-left:0}.product-detail-page-view-module__ShELbq__page [data-testid=community-reviews-header-average]{gap:.625rem;margin-top:.625rem}.product-detail-page-view-module__ShELbq__page [data-testid=community-reviews-header-average-stars]{font-size:1.6569rem}.product-detail-page-view-module__ShELbq__page [data-testid=community-reviews-header-average-value]{font-size:.7875rem}.product-detail-page-view-module__ShELbq__page [data-testid=community-reviews-status]{order:-1;margin:0 0 .375rem;font-size:.5625rem;line-height:1.2;display:inline-flex}.product-detail-page-view-module__ShELbq__page [data-testid=community-reviews-summary]>div>div:last-child{gap:.625rem;width:100%;display:flex;position:static}.product-detail-page-view-module__ShELbq__page [data-testid=community-reviews-toggle]{width:2.75rem;height:2.75rem}.product-detail-page-view-module__ShELbq__page [data-testid=community-reviews-content]{padding:1.25rem 1.25rem 2.3125rem}.product-detail-page-view-module__ShELbq__page [data-testid=community-reviews-empty-state]{border-radius:var(--surface-radius);min-height:13.0625rem;padding:1.625rem .9375rem 1.25rem 1.375rem}.product-detail-page-view-module__ShELbq__page [data-testid=community-reviews-empty-state]>div{display:block}.product-detail-page-view-module__ShELbq__page [data-testid=community-reviews-empty-state] h3{max-width:12.5rem;font-size:.84375rem;line-height:1.3}.product-detail-page-view-module__ShELbq__page [data-testid=community-reviews-empty-state] h3+p{max-width:17.125rem;margin-top:.875rem;font-size:.675rem;line-height:1.36}.product-detail-page-view-module__ShELbq__page [data-testid=community-reviews-empty-action]{letter-spacing:.08em;gap:.5rem;width:100%;max-width:17.5rem;height:2.875rem;min-height:2.875rem;margin-top:1.25rem;padding:.4375rem .75rem;font-size:1rem}.product-detail-page-view-module__ShELbq__page [data-testid=community-reviews-empty-action] img{width:1.5rem;height:1.5rem}.product-detail-page-view-module__ShELbq__page [data-testid=community-reviews-section][data-review-state=empty] [data-testid=community-reviews-summary]{height:9.125rem;min-height:9.125rem}.product-detail-page-view-module__ShELbq__page [data-testid=community-reviews-section][data-review-state=empty] [data-testid=community-reviews-summary]>div>div:first-child{display:flex}.product-detail-page-view-module__ShELbq__page [data-testid=community-reviews-section][data-review-state=empty] #community-reviews-heading{grid-row:2}.product-detail-page-view-module__ShELbq__page [data-testid=community-reviews-section][data-review-state=empty] [data-testid=community-reviews-status]{margin:0 0 .375rem;font-size:.5625rem;line-height:1.2;display:inline-flex}.product-detail-page-view-module__ShELbq__page [data-testid=community-reviews-section][data-review-state=empty] [data-testid=community-reviews-content]{padding-bottom:2.375rem}.product-detail-page-view-module__ShELbq__page [data-testid=community-reviews-section][data-review-state=empty] [data-testid=community-reviews-content]>div{gap:1.375rem}.product-detail-page-view-module__ShELbq__page [data-testid=community-reviews-section][data-review-state=empty] [data-testid=community-reviews-complaint]{letter-spacing:.1em;max-width:17.25rem;margin-top:0;font-size:.5625rem;line-height:1.3}.product-detail-page-view-module__ShELbq__page [data-testid=similar-products-section]{margin-top:2.125rem}.product-detail-page-view-module__ShELbq__page [data-testid=similar-products-section]>div:first-child h2{font-size:1.125rem;line-height:1.55}.product-detail-page-view-module__ShELbq__page [data-testid=similar-products-section]>div:first-child p{margin-top:.625rem;font-size:.675rem;line-height:1.2}.product-detail-page-view-module__ShELbq__page [data-testid=similar-products-section]>div:nth-child(2){margin-top:1.25rem}.product-detail-page-view-module__ShELbq__page [data-testid=similar-products-track]{height:var(--similar-products-mobile-track-height,auto);align-items:flex-start;padding-block:.0625rem 1rem;overflow-y:hidden}}@media (max-width:22.5rem){:is(.product-detail-page-view-module__ShELbq__actions [data-product-list-action]:not([data-product-list-action=favorite]),.product-detail-page-view-module__ShELbq__actions [data-testid^=currently-drinking-action-]){letter-spacing:.08em;padding-inline:.75rem;font-size:.7875rem}.product-detail-page-view-module__ShELbq__page [data-testid=product-gallery-header] p{white-space:normal}.product-detail-page-view-module__ShELbq__page [data-testid=community-reviews-empty-action]{letter-spacing:.04em;gap:.25rem;padding-inline:.5rem;font-size:.75rem}.product-detail-page-view-module__ShELbq__page [data-testid=community-reviews-empty-action] img{width:1.25rem;height:1.25rem}}@media (max-width:21.25rem){.product-detail-page-view-module__ShELbq__signals{--hero-signal-label-size:.6875rem}.product-detail-page-view-module__ShELbq__signals .product-hero-signal-label{letter-spacing:.06em}.product-detail-page-view-module__ShELbq__signals .product-hero-signal-value{overflow-wrap:anywhere;letter-spacing:.04em}}@media (min-width:80rem){.product-detail-page-view-module__ShELbq__page{max-width:var(--site-chrome-content-width);padding-inline:0}}@media (max-width:39.9375rem){:is(.product-detail-page-view-module__ShELbq__page [data-testid^=product-gallery-scroll-hint-],.product-detail-page-view-module__ShELbq__page [data-testid=similar-products-previous],.product-detail-page-view-module__ShELbq__page [data-testid=similar-products-next]){display:none}.product-detail-page-view-module__ShELbq__page [data-testid=product-gallery-carousel]{--product-gallery-mobile-card-size:min(21.5rem, 65.3cqw)}.product-detail-page-view-module__ShELbq__page [data-testid=product-gallery-scroll]{margin-inline:0;scroll-padding-inline-start:1.25rem}.product-detail-page-view-module__ShELbq__page [data-testid=product-gallery-track]{gap:1.2rem;padding-inline:1.25rem 1.5rem}.product-detail-page-view-module__ShELbq__page [data-testid=product-gallery-track] img{object-fit:contain}.product-detail-page-view-module__ShELbq__page [data-testid=product-gallery-track]:not(:has(>*+*)){justify-content:center;padding-inline:0}.product-detail-page-view-module__ShELbq__page [data-testid=product-gallery-track]>[data-motion-item=true]>button{width:var(--product-gallery-mobile-card-size);aspect-ratio:345/457;border-radius:var(--surface-radius);max-width:21.5rem;height:auto}.product-detail-page-view-module__ShELbq__page [data-testid=similar-products-track]{margin-inline:calc(-1 * var(--product-detail-page-gutter));padding-inline:var(--product-detail-page-gutter);scroll-padding-inline-start:var(--product-detail-page-gutter)}}
.product-data-tooltip-module__5k5r7G__overlay{--tooltip-offset-x:.75rem;--tooltip-offset-y:1rem;z-index:2147483647;pointer-events:none;transform-origin:0 0;width:0;height:0;position:fixed}.product-data-tooltip-module__5k5r7G__bubble{top:var(--tooltip-offset-y);left:var(--tooltip-offset-x);border:1px solid color-mix(in srgb, var(--site-chrome-pink) 72%, white);border-radius:var(--surface-radius);background:var(--site-chrome-green);width:max-content;max-width:min(22rem,100vw - 2rem);color:var(--site-chrome-cream);font-family:var(--site-chrome-font-body);letter-spacing:.01em;padding:.5rem .75rem;font-size:.75rem;font-weight:700;line-height:1.4;position:absolute;box-shadow:0 10px 24px #1d58383d}.product-data-tooltip-module__5k5r7G__data,.product-data-tooltip-module__5k5r7G__meaning{display:block}.product-data-tooltip-module__5k5r7G__overlay[data-horizontal-placement=left] .product-data-tooltip-module__5k5r7G__bubble{right:var(--tooltip-offset-x);left:auto}.product-data-tooltip-module__5k5r7G__overlay[data-vertical-placement=above] .product-data-tooltip-module__5k5r7G__bubble{top:auto;bottom:var(--tooltip-offset-y)}
