.lh987a_enter{animation:lh987a_enter .22s var(--ease-out) both}@keyframes lh987a_enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.lh987a_enter{animation:none}}
.EFWpiq_overlay{z-index:80;-webkit-backdrop-filter:blur(6px);animation:EFWpiq_fade var(--dur-2) ease both;background:#f8f7f4b8;position:fixed;inset:0}.EFWpiq_sheet{z-index:81;background:var(--paper);color:var(--ink);animation:EFWpiq_drop var(--dur-3) var(--ease-out) both;flex-direction:column;display:flex;position:fixed;inset:0}.EFWpiq_sheet:focus{outline:none}.EFWpiq_head{gap:var(--s-3);padding:calc(var(--safe-top) + var(--s-3)) var(--margin) var(--s-3);border-bottom:1px solid var(--line);display:grid}.EFWpiq_headRow{justify-content:space-between;align-items:center;display:flex}.EFWpiq_headLabel{font-size:var(--t-sm);color:var(--muted);font-weight:400}.EFWpiq_close{min-height:44px;padding:0 var(--s-3);border:1px solid var(--line-strong);border-radius:var(--r-2);background:var(--white);font-size:var(--t-sm)}.EFWpiq_field{align-items:center;gap:var(--s-3);height:56px;color:var(--muted);display:flex}.EFWpiq_field input{letter-spacing:-.02em;min-width:0;height:100%;color:var(--ink);background:0 0;border:0;outline:none;flex:1;font-size:clamp(1.25rem,1rem + 1.2vw,1.75rem);font-weight:600;font-stretch:112%}.EFWpiq_field input::placeholder{color:var(--faint)}.EFWpiq_field input::-webkit-search-cancel-button{display:none}.EFWpiq_results{padding:var(--s-3) var(--margin) calc(var(--s-6) + var(--safe-bottom));overscroll-behavior:contain;flex:1;overflow-y:auto}.EFWpiq_hint{padding:var(--s-4) 0;color:var(--muted)}.EFWpiq_group+.EFWpiq_group{margin-top:var(--s-5)}.EFWpiq_groupTitle{padding:var(--s-2) 0;font-size:var(--t-xs);color:var(--muted);border-bottom:1px solid var(--ink);font-weight:400}.EFWpiq_result{justify-content:space-between;align-items:baseline;gap:var(--s-4);width:100%;min-height:52px;padding:var(--s-3) var(--s-2) var(--s-3) 0;border:0;border-bottom:1px solid var(--line);text-align:left;background:0 0;display:flex}.EFWpiq_result:hover,.EFWpiq_result:focus-visible{background:linear-gradient(90deg,#1212120a,#0000)}.EFWpiq_result:focus-visible{outline:2px solid var(--ink);outline-offset:-2px}.EFWpiq_resultLabel{font-size:var(--t-md);font-weight:600}.EFWpiq_resultContext{max-width:50%;font-size:var(--t-sm);color:var(--muted);text-align:right;flex-shrink:0}@keyframes EFWpiq_fade{0%{opacity:0}}@keyframes EFWpiq_drop{0%{opacity:0;transform:translateY(-10px)}}@media (min-width:768px){.EFWpiq_sheet{inset:var(--s-5) auto auto 50%;width:min(720px, calc(100% - 2 * var(--margin)));border:1px solid var(--line-strong);border-radius:12px;max-height:min(78dvh,760px);translate:-50%;box-shadow:0 30px 80px -30px #12121259}.EFWpiq_head{padding-top:var(--s-3)}}@media (max-width:767.98px){.EFWpiq_sheet{bottom:var(--keyboard,0px)}}
.a5QbBa_footer{gap:var(--s-3);margin-top:var(--s-9);padding:var(--s-5) var(--margin) calc(var(--s-5) + var(--nav-h) + var(--safe-bottom));border-top:1px solid var(--line);font-size:var(--t-sm);display:grid}.a5QbBa_muted{color:var(--muted)}.a5QbBa_end{align-items:center;gap:var(--s-4);display:flex}.a5QbBa_end a{text-underline-offset:3px}.a5QbBa_age{border:1.5px solid var(--red);border-radius:var(--r-1);height:22px;color:var(--red-text);font-weight:700;font-size:var(--t-xs);place-items:center;padding:0 6px;display:inline-grid}@media (min-width:768px){.a5QbBa_footer{grid-template-columns:1fr 2fr 1fr;align-items:center}.a5QbBa_footer p:nth-child(2){text-align:center}.a5QbBa_end{justify-content:flex-end}}@media (max-width:767.98px){.a5QbBa_footer{margin-top:var(--s-7)}.a5QbBa_end a{align-items:center;min-height:44px;display:inline-flex}}
.Qdo-3G_bar{z-index:40;height:calc(var(--top-h) + var(--safe-top));padding:var(--safe-top) var(--margin) 0;background:linear-gradient(var(--paper) 62%, #f8f7f400);pointer-events:none;grid-template-columns:1fr auto 1fr;align-items:center;display:grid;position:fixed;inset:0 0 auto}.Qdo-3G_bar>*{pointer-events:auto}.Qdo-3G_left{gap:var(--s-1);justify-self:start;display:none}.Qdo-3G_right{justify-self:end;display:none}.Qdo-3G_link,.Qdo-3G_search{align-items:center;gap:var(--s-2);min-height:36px;padding:0 var(--s-3);border-radius:var(--r-2);font-size:var(--t-base);transition:border-color var(--dur-1) ease, background-color var(--dur-1) ease;background:0 0;border:1px solid #0000;text-decoration:none;display:inline-flex}.Qdo-3G_link:hover,.Qdo-3G_search:hover{background:#1212120d}.Qdo-3G_link[aria-current=page]{border-color:var(--line-strong);background:var(--white)}.Qdo-3G_kbd{border:1px solid var(--line-strong);border-radius:var(--r-1);min-width:20px;height:20px;font:inherit;font-size:var(--t-xs);color:var(--muted);place-items:center;display:inline-grid}.Qdo-3G_mark{width:86px;transition:opacity var(--dur-2) ease, transform var(--dur-2) var(--ease-out);grid-column:2;display:block}.Qdo-3G_mark[data-hidden]{opacity:0;pointer-events:none;transform:translateY(-6px)}.Qdo-3G_mark img{width:100%}.Qdo-3G_tabs{z-index:40;height:calc(var(--nav-h) + var(--safe-bottom));padding-bottom:var(--safe-bottom);background:var(--paper);border-top:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid;position:fixed;inset:auto 0 0}.Qdo-3G_tab{min-height:48px;font-size:var(--t-xs);letter-spacing:.01em;color:var(--muted);-webkit-tap-highlight-color:transparent;background:0 0;border:0;align-content:center;place-items:center;gap:3px;text-decoration:none;display:grid}.Qdo-3G_tab[aria-current=page],.Qdo-3G_tab[data-active]{color:var(--ink)}.Qdo-3G_tab[aria-current=page] svg{color:var(--red)}.Qdo-3G_tab:active{background:#1212120a}@media (min-width:768px){.Qdo-3G_left,.Qdo-3G_right{display:flex}.Qdo-3G_mark{width:104px}.Qdo-3G_tabs{display:none}}@media (max-width:767.98px){.Qdo-3G_mark{padding:11px 0}}
.FhtapW_app{background:var(--paper);min-height:100dvh;color:var(--ink);flex-direction:column;display:flex;position:relative}.FhtapW_main{min-width:0;padding-top:calc(var(--top-h) + var(--safe-top));flex:1}
.IqDISa_figure{-webkit-tap-highlight-color:transparent;width:100%;height:auto;display:block;overflow:visible}.IqDISa_figure [data-part]{transform-box:fill-box;transform-origin:50%}.IqDISa_figure[data-interactive]{cursor:pointer}.IqDISa_figure [data-part=legL],.IqDISa_figure [data-part=legR]{transform-origin:top}.IqDISa_figure[data-awake] [data-part=legL]{animation:IqDISa_swing-l 3.6s var(--ease-in-out) infinite}.IqDISa_figure[data-awake] [data-part=legR]{animation:IqDISa_swing-r 3.6s var(--ease-in-out) -1.5s infinite}@keyframes IqDISa_swing-l{0%,to{transform:rotate(3deg)}50%{transform:rotate(-9deg)}}@keyframes IqDISa_swing-r{0%,to{transform:rotate(-2deg)}50%{transform:rotate(10deg)}}.IqDISa_figure[data-awake][data-pose]:not([data-pose=sit]) [data-part=body]{animation:IqDISa_weight 5.2s var(--ease-in-out) infinite;transform-origin:bottom}@keyframes IqDISa_weight{0%,to{transform:rotate(-1.2deg)}50%{transform:rotate(1.4deg)translate(1px)}}.IqDISa_figure[data-awake][data-cast=eff] [data-part=body]{animation:IqDISa_sway 6.4s var(--ease-in-out) infinite;transform-origin:bottom}@keyframes IqDISa_sway{0%,to{transform:rotate(0)}35%{transform:rotate(-1.6deg)}70%{transform:rotate(.8deg)}}.IqDISa_figure [data-part=arm]{transform-origin:0}.IqDISa_figure[data-awake][data-cast=cup] [data-part=cup]{animation:IqDISa_breathe 4.6s var(--ease-in-out) infinite}@keyframes IqDISa_breathe{0%,to{transform:scale(1)}50%{transform:scale(1.035,.985)}}.IqDISa_figure [data-part=armL],.IqDISa_figure [data-part=armR]{transform-origin:top}.IqDISa_figure[data-awake][data-cast=fitz] [data-part=body]{animation:7.5s cubic-bezier(.45,0,.2,1) infinite IqDISa_slump}@keyframes IqDISa_slump{0%,to{transform:rotate(0)}62%{transform:rotate(-2.6deg)}70%{transform:rotate(-.6deg)}}.IqDISa_figure [data-part=brows]{transition:transform var(--dur-2) var(--ease-out)}.IqDISa_figure[data-attending] [data-part=brows]{transform:translateY(-2.5px)}.IqDISa_figure [data-part=track]{transition:transform .32s var(--ease-out);transform-box:view-box}@media (prefers-reduced-motion:reduce){.IqDISa_figure [data-part]{transition:none!important;animation:none!important}}.IqDISa_peek{display:block;position:relative;overflow:hidden}.IqDISa_peek>*{position:absolute;bottom:0;left:0;right:0}
.wFn7Va_clip{gap:var(--s-2);width:min(100%,480px);margin:0;display:grid}.wFn7Va_frame{aspect-ratio:1;border:1px solid var(--line);border-radius:var(--r-1);background:var(--paper);position:relative;overflow:hidden}.wFn7Va_video{object-fit:cover;width:100%;height:100%}.wFn7Va_toggle{right:var(--s-3);bottom:var(--s-3);align-items:center;gap:var(--s-2);min-height:40px;padding:0 var(--s-3);border:1px solid var(--line-strong);border-radius:var(--r-2);font-size:var(--t-sm);background:#f8f7f4eb;display:inline-flex;position:absolute}.wFn7Va_toggle:hover{background:var(--white)}.wFn7Va_caption{font-size:var(--t-sm);color:var(--muted)}@media (max-width:767.98px){.wFn7Va_toggle{min-height:44px}}
.wAvqGG_plate{aspect-ratio:1;border-radius:var(--r-1);background:var(--plate);isolation:isolate;display:block;position:relative;overflow:hidden}.wAvqGG_img{object-fit:contain;opacity:0;width:100%;height:100%;transition:opacity .38s ease, transform .7s var(--ease-out);transform:scale(1.03)}.wAvqGG_img[data-loaded]{opacity:1;transform:none}.wAvqGG_type{border:1px solid var(--line);border-radius:inherit;flex-direction:column;justify-content:space-between;padding:10%;display:flex;position:absolute;inset:0}.wAvqGG_typeBrand{font-size:var(--t-xs);color:var(--muted)}.wAvqGG_typeName{letter-spacing:-.02em;overflow-wrap:anywhere;font-size:clamp(1.25rem,.8rem + 2vw,2.25rem);font-weight:700;font-stretch:112%;line-height:.98}.wAvqGG_plate[data-size=hero] .wAvqGG_typeName{font-size:clamp(2.5rem,1rem + 5vw,5.5rem)}.wAvqGG_initial{border:1px solid var(--line);border-radius:inherit;color:var(--muted);place-items:center;font-size:1.125rem;font-weight:700;font-stretch:125%;display:grid;position:absolute;inset:0}
.T8crvW_card{gap:var(--s-3);border-radius:var(--r-1);text-decoration:none;display:grid}.T8crvW_card>span:first-child{transition:transform var(--dur-2) var(--ease-out)}.T8crvW_card:hover>span:first-child{transform:translateY(-3px)}.T8crvW_card:focus-visible{outline-offset:4px}.T8crvW_caption{padding-right:var(--s-2);font-size:var(--t-sm);gap:1px;line-height:1.35;display:grid}.T8crvW_brand{color:var(--muted)}.T8crvW_name{font-size:var(--t-base);font-weight:600}.T8crvW_card:hover .T8crvW_name{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.T8crvW_meta{color:var(--muted)}.T8crvW_hits{margin-top:var(--s-1);color:var(--red-text)}.T8crvW_row{column-gap:var(--s-3);min-height:68px;padding:var(--s-2) 0;border-bottom:1px solid var(--line);font-size:var(--t-sm);grid-template-columns:52px 1fr auto;grid-template-areas:"thumb name count""thumb brand count";align-items:center;text-decoration:none;display:grid}.T8crvW_row:hover{background:linear-gradient(90deg,#12121209,#0000)}.T8crvW_rowThumb{grid-area:thumb}.T8crvW_rowBrand{color:var(--muted);grid-area:brand}.T8crvW_rowName{font-size:var(--t-base);grid-area:name;min-width:0;font-weight:600}.T8crvW_rowHits{font-weight:400;font-size:var(--t-sm);color:var(--red-text);display:block}.T8crvW_rowKind,.T8crvW_rowCat{color:var(--muted);display:none}.T8crvW_rowCount{text-align:right;min-width:3ch;color:var(--muted);grid-area:count}@media (min-width:900px){.T8crvW_row{min-height:60px;font-size:var(--t-base);grid-template-columns:44px minmax(8rem,1.1fr) minmax(10rem,2fr) minmax(8rem,1fr) minmax(8rem,1.2fr) 4rem;grid-template-areas:"thumb brand name kind cat count"}.T8crvW_rowBrand{color:var(--ink)}.T8crvW_rowKind,.T8crvW_rowCat{display:block}.T8crvW_rowCat{grid-area:cat}.T8crvW_rowKind{grid-area:kind}}
.QKmnsq_stage{aspect-ratio:3200/892;display:block;position:relative}.QKmnsq_logo{width:100%;height:auto;display:block}.QKmnsq_well{border-radius:0 0 50% 50%/0 0 30% 30%;width:16.65%;position:absolute;top:-24%;bottom:24%;left:29.15%}.QKmnsq_dot{width:74%;margin:0 auto}.QKmnsq_ledge{width:14%;position:absolute;top:-50.9%;left:84.5%}
._3s7Q7G_content{display:contents}._3s7Q7G_gate{z-index:100;gap:var(--s-6);padding:calc(var(--safe-top) + var(--s-5)) var(--margin) calc(var(--safe-bottom) + var(--s-5));background:var(--paper);color:var(--ink);grid-template-rows:auto 1fr auto auto;display:grid;position:fixed;inset:0;overflow-y:auto}._3s7Q7G_gate[data-state=unknown] ._3s7Q7G_inner{visibility:hidden}._3s7Q7G_gate[data-state=leaving]{pointer-events:none;animation:_3s7Q7G_leave .42s var(--ease-in-out) .12s both}@keyframes _3s7Q7G_leave{to{opacity:0;filter:blur(8px)}}._3s7Q7G_corner,._3s7Q7G_fine{font-size:var(--t-sm);color:var(--muted)}._3s7Q7G_stage{width:min(100%,760px);padding-top:var(--s-7);align-self:end}._3s7Q7G_inner{gap:var(--s-3);max-width:30rem;display:grid}._3s7Q7G_title{font-size:var(--t-xl);letter-spacing:-.025em;font-weight:700;font-stretch:118%;line-height:1}._3s7Q7G_body{color:var(--ink-2)}._3s7Q7G_actions{gap:var(--s-2);margin-top:var(--s-3);flex-wrap:wrap;display:flex}._3s7Q7G_primary,._3s7Q7G_secondary{min-height:52px;padding:0 var(--s-6);border-radius:var(--r-2);font-weight:600}._3s7Q7G_primary{background:var(--ink);color:var(--paper);border:0}._3s7Q7G_primary:hover{background:#000}._3s7Q7G_secondary{border:1px solid var(--line-strong);background:0 0}._3s7Q7G_secondary:hover{background:var(--white)}._3s7Q7G_primary:focus-visible,._3s7Q7G_secondary:focus-visible{outline:2px solid var(--red);outline-offset:3px}@media (min-width:768px){._3s7Q7G_gate{column-gap:var(--gap);padding-left:var(--margin);padding-right:var(--margin);grid-template-rows:auto 1fr auto;grid-template-columns:repeat(12,minmax(0,1fr))}._3s7Q7G_corner{grid-column:1/-1}._3s7Q7G_stage{grid-area:2/1/auto/span 7;align-self:center;width:100%}._3s7Q7G_inner{grid-area:2/9/auto/-1;align-self:center}._3s7Q7G_fine{grid-column:1/-1}}
.srqslW_status{align-items:center;gap:var(--s-2);min-height:32px;font-size:var(--t-sm);color:var(--muted);white-space:nowrap;font-weight:600;display:inline-flex}.srqslW_status[data-open]{color:var(--ink)}.srqslW_dot{background:var(--faint);border-radius:50%;width:8px;height:8px}.srqslW_status[data-open] .srqslW_dot{background:#1f8a4c;box-shadow:0 0 0 3px #1f8a4c29}
.oKrBtW_family{--h:clamp(96px, 36vw, 132px);height:var(--h);align-items:flex-end;display:flex}.oKrBtW_member{height:100%;display:block;position:relative}.oKrBtW_member>svg{width:auto;height:100%}.oKrBtW_member[data-letter=p]{margin-right:calc(var(--h) * -.12)}.oKrBtW_member[data-letter=u]{margin-right:calc(var(--h) * -.04)}.oKrBtW_member[data-letter=f]{margin-right:calc(var(--h) * -.12)}.oKrBtW_seat{border-radius:0 0 50% 50%/0 0 11% 11%;position:absolute}.oKrBtW_seat .oKrBtW_dot{width:94%;margin:0 auto}@media (min-width:768px){.oKrBtW_family{--h:176px}}
.l0F21q_rating{align-items:center;gap:var(--s-2);min-height:32px;font-size:var(--t-sm);color:var(--ink);text-decoration:none;display:inline-flex}a.l0F21q_rating:hover span:last-of-type{text-underline-offset:3px;text-decoration:underline}.l0F21q_star{color:var(--red);font-size:1.1em;line-height:1}@media (max-width:767.98px){.l0F21q_rating{min-height:44px}}
.eX1f5q_visit{gap:var(--s-7);padding:var(--s-6) var(--margin) 0;display:grid}.eX1f5q_head{gap:var(--s-4);grid-template-columns:1fr 76px;align-items:end;display:grid}.eX1f5q_title{font-size:var(--t-2xl);letter-spacing:-.035em;grid-column:1/-1;font-weight:700;font-stretch:125%;line-height:.92}.eX1f5q_lede{max-width:30ch;font-size:var(--t-lg);line-height:1.25}.eX1f5q_eff{width:76px}.eX1f5q_details{gap:var(--s-5);display:grid}.eX1f5q_note{max-width:52ch}.eX1f5q_fine{font-size:var(--t-sm);color:var(--muted)}@media (min-width:768px){.eX1f5q_visit{column-gap:var(--gap);padding-top:var(--s-8);grid-template-columns:repeat(12,minmax(0,1fr))}.eX1f5q_head{align-items:start;row-gap:var(--s-6);grid-column:1/span 6;grid-template-columns:1fr 140px}.eX1f5q_eff{width:140px}.eX1f5q_details{padding-top:var(--s-3);grid-column:8/-1}}.eX1f5q_clip{margin-top:var(--s-5)}.eX1f5q_find{gap:var(--s-4);padding-top:var(--s-6);border-top:1.5px solid var(--ink);display:grid}.eX1f5q_findTitle{font-size:var(--t-xl);letter-spacing:-.025em;font-weight:700;font-stretch:112%}@media (min-width:768px){.eX1f5q_find{grid-column:1/-1}}.eX1f5q_status{align-items:center;gap:var(--s-2) var(--s-5);flex-wrap:wrap;display:flex}
.gE1hLW_strip{gap:var(--s-6) var(--gap);margin-top:var(--s-9);display:grid}.gE1hLW_ledge{border-bottom:1.5px solid var(--ink);margin-bottom:calc(var(--s-6) * -1 + var(--s-5));padding-top:var(--s-4);justify-content:center;display:flex;overflow:visible}.gE1hLW_ledge>*{margin-bottom:-4px}.gE1hLW_title{align-content:start;gap:var(--s-3);display:grid}.gE1hLW_h{font-size:var(--t-2xl);letter-spacing:-.035em;font-weight:700;font-stretch:125%;line-height:.95}.gE1hLW_sub{max-width:28ch;color:var(--muted)}.gE1hLW_more{text-underline-offset:4px;justify-self:start;align-items:center;min-height:44px;display:inline-flex}@media (min-width:768px){.gE1hLW_strip{grid-template-columns:repeat(12,minmax(0,1fr))}.gE1hLW_ledge{padding-right:var(--s-6);grid-column:1/-1;justify-content:flex-end}.gE1hLW_title{grid-column:1/span 6}.gE1hLW_details{grid-column:8/-1}}.gE1hLW_rating{margin-bottom:var(--s-3)}
.nfCjfW_home{padding:0 var(--margin)}.nfCjfW_masthead{--logo-w:min(100%, 1240px);gap:var(--s-6);padding-top:clamp(4.5rem,2rem + 9vw,10.5rem);padding-bottom:var(--s-7);grid-template-columns:minmax(0,1fr);display:grid}.nfCjfW_mark{width:var(--logo-w);margin:0;line-height:0}.nfCjfW_mastFoot{gap:var(--s-5);grid-template-columns:minmax(0,1fr);display:grid}.nfCjfW_place{font-size:var(--t-sm);color:var(--muted)}.nfCjfW_lede{max-width:30ch;font-size:var(--t-lg);letter-spacing:-.01em;line-height:1.25}.nfCjfW_mastLinks{align-items:center;gap:var(--s-2) var(--s-5);flex-wrap:wrap;display:flex}.nfCjfW_cta{align-items:center;gap:var(--s-3);min-height:48px;padding:0 var(--s-5);border-radius:var(--r-2);background:var(--ink);color:var(--paper);transition:background-color var(--dur-1) ease;font-weight:600;text-decoration:none;display:inline-flex}.nfCjfW_cta svg{transition:transform var(--dur-2) var(--ease-out)}.nfCjfW_cta:hover{background:#000}.nfCjfW_cta:hover svg{transform:translate(3px)}.nfCjfW_quiet{text-underline-offset:4px;align-items:center;min-height:48px;display:inline-flex}.nfCjfW_ledeBlock{gap:var(--s-4);grid-template-columns:minmax(0,1fr);display:grid}.nfCjfW_find{gap:var(--s-2);max-width:34rem;display:flex}.nfCjfW_findField{align-items:center;gap:var(--s-2);min-width:0;height:52px;padding:0 var(--s-3);border:1.5px solid var(--ink);border-radius:var(--r-2);background:var(--white);color:var(--muted);flex:1;display:flex}.nfCjfW_findField:focus-within{outline:2px solid var(--ink);outline-offset:2px}.nfCjfW_findField input{min-width:0;height:100%;color:var(--ink);background:0 0;border:0;outline:none;flex:1;font-size:16px}.nfCjfW_findGo{height:52px;padding:0 var(--s-5);border-radius:var(--r-2);background:var(--red);color:var(--white);border:0;font-weight:700}.nfCjfW_findGo:hover{background:#e00000}.nfCjfW_counts{align-items:center;gap:var(--s-4);padding-top:var(--s-4);border-top:1px solid var(--line);display:flex}.nfCjfW_countBig{letter-spacing:-.04em;color:var(--red);font-size:clamp(2.5rem,1.4rem + 3.4vw,4.5rem);font-weight:700;font-stretch:125%;line-height:.9}.nfCjfW_countText{font-size:var(--t-lg);font-weight:600;line-height:1.2;display:grid}.nfCjfW_countSub{font-size:var(--t-sm);color:var(--muted);font-weight:400}.nfCjfW_head{justify-content:space-between;align-items:baseline;gap:var(--s-4);padding:var(--s-3) 0;display:flex}.nfCjfW_headTitle{font-size:var(--t-base);font-weight:600}.nfCjfW_headMeta{font-size:var(--t-sm);color:var(--muted)}.nfCjfW_headLink{font-size:var(--t-sm);text-underline-offset:3px}.nfCjfW_empty{padding:var(--s-6) 0;color:var(--muted)}.nfCjfW_shelves{margin-top:var(--s-6)}.nfCjfW_index{border-bottom:1px solid var(--line)}.nfCjfW_row{align-items:center;column-gap:var(--s-3);padding:var(--s-4) 0;border-top:1px solid var(--line);grid-template-columns:2.25rem minmax(0,1fr) auto;grid-template-areas:"num name thumbs""num full thumbs""num meta thumbs";text-decoration:none;display:grid;position:relative}.nfCjfW_num{font-size:var(--t-xs);color:var(--muted);grid-area:num;align-self:start;padding-top:.6em}.nfCjfW_name{letter-spacing:-.035em;transition:transform var(--dur-3) var(--ease-out);grid-area:name;font-size:clamp(1.875rem,1rem + 4.6vw,5.5rem);font-weight:700;font-stretch:125%;line-height:.95}.nfCjfW_full{margin-top:var(--s-2);font-size:var(--t-sm);grid-area:full}.nfCjfW_meta{font-size:var(--t-sm);color:var(--muted);grid-area:meta}.nfCjfW_row[data-instore] .nfCjfW_meta{color:var(--red-text);font-weight:600}.nfCjfW_thumbs{grid-area:thumbs;width:76px;height:56px;position:relative}.nfCjfW_thumb{top:0;left:calc(var(--j) * 14px);width:56px;transform:rotate(calc((var(--j) - 1) * -4deg));transition:transform var(--dur-3) var(--ease-out);transition-delay:calc(var(--j) * 30ms);position:absolute}.nfCjfW_thumb:first-child{z-index:3}.nfCjfW_thumb:nth-child(2){z-index:2}@media (hover:hover){.nfCjfW_row:hover .nfCjfW_name{transform:translate(.12em)}.nfCjfW_row:hover .nfCjfW_thumb{transform:translateX(calc(var(--j) * 40px - var(--j) * 14px)) rotate(0deg) translateY(-4px)}.nfCjfW_row:hover .nfCjfW_thumbs{z-index:2}}.nfCjfW_row:focus-visible{outline-offset:-2px}.nfCjfW_selected{margin-top:var(--s-8)}.nfCjfW_grid{gap:var(--s-6) var(--gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:768px){.nfCjfW_masthead{--logo-w:min(76%, 1240px);column-gap:var(--gap);row-gap:var(--s-7);padding-bottom:var(--s-8);grid-template-columns:repeat(12,minmax(0,1fr))}.nfCjfW_mark{grid-column:1/-1}.nfCjfW_mastFoot{grid-column:1/-1;grid-template-columns:subgrid;align-items:end}.nfCjfW_place{grid-column:1/span 3}.nfCjfW_ledeBlock{grid-column:4/span 5}.nfCjfW_lede{font-size:clamp(1.375rem,.9rem + 1vw,1.875rem)}.nfCjfW_mastLinks{grid-column:9/-1;justify-content:flex-end}.nfCjfW_counts{grid-column:1/-1}.nfCjfW_row{padding:var(--s-5) 0;grid-template-columns:4rem minmax(0,1fr) minmax(12rem,18rem) 200px;grid-template-areas:"num name meta thumbs""num full meta thumbs"}.nfCjfW_num{padding-top:1.4em}.nfCjfW_meta{align-self:center}.nfCjfW_thumbs{width:200px;height:76px}.nfCjfW_thumb{width:76px;left:calc(var(--j) * 40px)}@media (hover:hover){.nfCjfW_row:hover .nfCjfW_thumb{transform:translateX(calc(var(--j) * 62px - var(--j) * 40px)) rotate(0deg) translateY(-4px)}}.nfCjfW_grid{gap:var(--s-7) var(--gap);grid-template-columns:repeat(4,minmax(0,1fr))}}.nfCjfW_logoChip{aspect-ratio:1;border-radius:var(--r-1);background:var(--plate);box-shadow:0 0 0 1px var(--line);place-items:center;display:grid}.nfCjfW_logoChip[data-tone=light]{background:var(--ink)}.nfCjfW_logoChip img{object-fit:contain;width:78%;height:auto;max-height:70%}.nfCjfW_thumbs[data-logos] .nfCjfW_thumb{transform:none}@media (min-width:768px){.nfCjfW_thumbs[data-logos] .nfCjfW_thumb{width:64px;top:6px;left:calc(var(--j) * 68px)}}@media (hover:hover) and (min-width:768px){.nfCjfW_row:hover .nfCjfW_thumbs[data-logos] .nfCjfW_thumb,.nfCjfW_row[data-instore] .nfCjfW_thumbs[data-logos] .nfCjfW_thumb{transform:none}}@media (max-width:767px){.nfCjfW_thumbs[data-logos] .nfCjfW_thumb:not(:first-child){display:none}.nfCjfW_thumbs[data-logos] .nfCjfW_thumb{left:auto;right:0}}.nfCjfW_moreNote{white-space:nowrap;color:var(--red-text);font-weight:600}@media (max-width:767.98px){.nfCjfW_masthead{gap:var(--s-5);padding-bottom:var(--s-5)}.nfCjfW_headLink{align-items:center;min-height:44px;display:inline-flex}}@media (pointer:coarse) and (max-height:500px){.nfCjfW_masthead{--logo-w:min(100%, 520px);padding-top:4rem}}
._4hvrwq_model{padding:0 var(--margin)}._4hvrwq_top{gap:var(--s-5);padding-top:var(--s-4);display:grid}._4hvrwq_media{justify-self:center;width:min(100%,520px)}._4hvrwq_info{align-content:start;gap:var(--s-3);display:grid}._4hvrwq_crumbs{align-items:center;gap:var(--s-2);font-size:var(--t-sm);color:var(--muted);order:-1;display:flex}._4hvrwq_crumbs a{text-underline-offset:3px;align-items:center;min-height:32px;display:inline-flex}._4hvrwq_brandName{font-size:var(--t-base);color:var(--muted)}._4hvrwq_title{font-size:var(--t-2xl);letter-spacing:-.035em;overflow-wrap:anywhere;font-weight:700;font-stretch:125%;line-height:.92}._4hvrwq_kind{gap:var(--s-2) var(--s-4);font-size:var(--t-sm);flex-wrap:wrap;align-items:center;display:flex}._4hvrwq_kind>span:first-child{height:26px;padding:0 var(--s-2);border:1px solid var(--ink);border-radius:var(--r-1);align-items:center;display:inline-flex}._4hvrwq_position{color:var(--muted)}._4hvrwq_specs{margin-top:var(--s-4);border-top:1px solid var(--line)}._4hvrwq_specs>div{gap:var(--s-3);padding:var(--s-3) 0;border-bottom:1px solid var(--line);grid-template-columns:minmax(6.5rem,34%) 1fr;display:grid}._4hvrwq_specs dt{font-size:var(--t-sm);color:var(--muted);padding-top:1px}._4hvrwq_specs dd{font-size:var(--t-base)}._4hvrwq_inlineLink{text-underline-offset:3px}._4hvrwq_note{max-width:52ch;color:var(--ink-2)}._4hvrwq_carried{margin-top:var(--s-2);font-size:var(--t-sm);color:var(--muted)}._4hvrwq_flavors{margin-top:var(--s-8)}._4hvrwq_flavorsHead{top:calc(var(--top-h) + var(--safe-top));z-index:10;justify-content:space-between;align-items:center;gap:var(--s-3);margin:0 calc(var(--margin) * -1);padding:var(--s-3) var(--margin);background:var(--paper);border-bottom:1.5px solid var(--ink);flex-wrap:wrap;display:flex;position:sticky}._4hvrwq_flavorsTitle{font-size:var(--t-xl);letter-spacing:-.025em;font-weight:700;font-stretch:112%}._4hvrwq_flavorsTitle span{font-size:var(--t-sm);letter-spacing:0;color:var(--muted);vertical-align:super;font-weight:400;font-stretch:100%}._4hvrwq_filter{flex:14rem;max-width:22rem}._4hvrwq_filter input{width:100%;height:44px;padding:0 var(--s-3);border:1px solid var(--line-strong);border-radius:var(--r-2);background:var(--white);font-size:16px}._4hvrwq_filter input:focus{border-color:var(--ink);outline:none}._4hvrwq_unitNote{padding-top:var(--s-3);font-size:var(--t-sm);color:var(--muted)}._4hvrwq_groups,._4hvrwq_group{display:grid}._4hvrwq_groups[data-long] ._4hvrwq_group{border-bottom:1px solid var(--line);grid-template-columns:2.5rem 1fr}._4hvrwq_letter{padding-top:var(--s-3);font-size:var(--t-sm);color:var(--red-text);font-weight:700}._4hvrwq_list{display:grid}._4hvrwq_variant{justify-content:space-between;align-items:baseline;gap:var(--s-4);min-height:48px;padding:var(--s-3) var(--s-2) var(--s-3) 0;border-bottom:1px solid var(--line);font-size:var(--t-md);scroll-margin-top:calc(var(--top-h) + 120px);transition:background-color .6s;display:flex}._4hvrwq_groups[data-long] ._4hvrwq_variant:last-child{border-bottom:0}._4hvrwq_variant:focus{outline:none}._4hvrwq_variant:focus-visible{outline:2px solid var(--ink);outline-offset:-2px}._4hvrwq_variant[data-highlight]{box-shadow:inset 3px 0 0 var(--red);padding-left:var(--s-3);background:#ff000014}._4hvrwq_variantName{display:grid}._4hvrwq_variantAttrs{font-size:var(--t-sm);color:var(--muted)}._4hvrwq_strengths{font-size:var(--t-sm);color:var(--muted);white-space:pre;flex-shrink:0}._4hvrwq_more{margin-top:var(--s-8)}._4hvrwq_moreTitle{margin-bottom:var(--s-4);padding-bottom:var(--s-2);border-bottom:1px solid var(--ink);font-size:var(--t-base);font-weight:600}._4hvrwq_moreList{gap:var(--gap);margin:0 calc(var(--margin) * -1);padding:0 var(--margin) var(--s-2);scroll-snap-type:x mandatory;scrollbar-width:thin;grid-auto-columns:minmax(130px,40%);grid-auto-flow:column;display:grid;overflow-x:auto}._4hvrwq_moreList li{scroll-snap-align:start}._4hvrwq_moreItem{gap:var(--s-2);font-size:var(--t-sm);text-decoration:none;display:grid}._4hvrwq_moreName{font-weight:600}._4hvrwq_moreItem:hover ._4hvrwq_moreName{text-underline-offset:3px;text-decoration:underline}._4hvrwq_moreMeta{color:var(--muted);margin-top:-4px}@media (min-width:768px){._4hvrwq_top{column-gap:var(--gap);padding-top:var(--s-6);grid-template-columns:repeat(12,minmax(0,1fr))}._4hvrwq_media{width:100%;top:calc(var(--top-h) + var(--s-4));grid-column:1/span 6;align-self:start;position:sticky}._4hvrwq_info{padding-top:var(--s-2);grid-column:8/-1}._4hvrwq_crumbs{margin-bottom:var(--s-6);order:0}._4hvrwq_flavors{column-gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}._4hvrwq_flavors>*{grid-column:1/-1}._4hvrwq_groups[data-long]{columns:2;column-gap:var(--s-7);display:block}._4hvrwq_groups[data-long] ._4hvrwq_group{break-inside:avoid}._4hvrwq_moreList{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-auto-columns:minmax(150px,1fr);grid-auto-flow:row;margin:0;padding:0;overflow:visible}}@media (min-width:1100px){._4hvrwq_groups:not([data-long]) ._4hvrwq_list{column-gap:var(--s-7);grid-template-columns:repeat(2,minmax(0,1fr))}._4hvrwq_groups[data-long]{columns:3}._4hvrwq_moreList{grid-template-columns:repeat(6,minmax(0,1fr))}}._4hvrwq_families{gap:var(--s-2);padding:var(--s-4) 0 var(--s-2);flex-wrap:wrap;display:flex}._4hvrwq_familyChip{min-height:40px;padding:0 var(--s-3);border:1px solid var(--line-strong);border-radius:var(--r-pill);background:var(--white);font-size:var(--t-sm);align-items:center;gap:6px;display:inline-flex}._4hvrwq_familyChip[aria-pressed=true]{border-color:var(--ink);background:var(--ink);color:var(--paper)}._4hvrwq_familyN{font-size:var(--t-xs);color:var(--muted)}._4hvrwq_familyChip[aria-pressed=true] ._4hvrwq_familyN{color:var(--faint)}._4hvrwq_nameLine{align-items:baseline;gap:var(--s-2);display:inline-flex}._4hvrwq_dots{flex-shrink:0;gap:3px;width:21px;display:inline-flex;transform:translateY(-1px)}._4hvrwq_dot{background:var(--faint);border-radius:50%;width:9px;height:9px;display:inline-block}._4hvrwq_dot[data-family=fruit]{background:#e0703a}._4hvrwq_dot[data-family=mint]{background:#2e9a86}._4hvrwq_dot[data-family=sweet]{background:#c07aa8}._4hvrwq_dot[data-family=drink]{background:#5b74c4}._4hvrwq_dot[data-family=tobacco]{background:#8a6a46}._4hvrwq_dot[data-family=iced]{background:0 0;box-shadow:inset 0 0 0 2px #5aa7d1}._4hvrwq_outCount{font-size:var(--t-sm);color:var(--muted);margin-right:auto}._4hvrwq_variant[data-out] ._4hvrwq_variantName,._4hvrwq_variant[data-out] ._4hvrwq_strengths{opacity:.55}._4hvrwq_outTag{height:20px;margin-left:var(--s-2);border:1px solid var(--line-strong);border-radius:var(--r-pill);font-size:var(--t-xs);white-space:nowrap;color:var(--ink-2);align-items:center;padding:0 6px;font-weight:600;display:inline-flex}._4hvrwq_outGroup{margin-top:var(--s-6);padding-top:var(--s-4);border-top:1px dashed var(--line-strong)}._4hvrwq_outTitle{font-size:var(--t-base);font-weight:600}._4hvrwq_outTitle span{font-size:var(--t-xs);color:var(--muted);font-weight:400}._4hvrwq_outNote{margin:2px 0 var(--s-2);font-size:var(--t-sm);color:var(--muted)}._4hvrwq_pick{align-items:center;gap:var(--s-3);text-align:left;min-width:0;min-height:44px;font:inherit;color:inherit;background:0 0;border:0;flex:1;margin:-4px 0;padding:0;display:flex}._4hvrwq_pickThumb{border-radius:var(--r-1);background:var(--plate);object-fit:contain;width:44px;height:44px;box-shadow:inset 0 0 0 1px var(--line);transition:box-shadow var(--dur-1) ease;flex-shrink:0}._4hvrwq_pick:hover ._4hvrwq_nameLine{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}._4hvrwq_variant[data-picked] ._4hvrwq_pickThumb{box-shadow:0 0 0 2px var(--ink)}._4hvrwq_variant[data-picked]{background:linear-gradient(90deg,#1212120d,#0000)}._4hvrwq_variant{flex-wrap:wrap}._4hvrwq_inlinePhoto{width:min(100%,320px);height:auto;margin:var(--s-2) auto 0;border-radius:var(--r-1);background:var(--plate);animation:_4hvrwq_photoIn var(--dur-2) var(--ease-out);flex-basis:100%}@keyframes _4hvrwq_photoIn{0%{opacity:0;transform:translateY(-4px)}}._4hvrwq_showing{align-items:center;gap:var(--s-2) var(--s-3);margin-top:var(--s-2);font-size:var(--t-sm);flex-wrap:wrap;display:flex}._4hvrwq_showingReset{min-height:36px;padding:0 var(--s-3);border:1px solid var(--line-strong);border-radius:var(--r-pill);background:var(--white);font-size:var(--t-sm)}@media (min-width:768px){._4hvrwq_inlinePhoto{display:none}}@media (prefers-reduced-motion:reduce){._4hvrwq_inlinePhoto{animation:none}}@media (max-width:767.98px){._4hvrwq_top{gap:var(--s-4);padding-top:var(--s-2)}._4hvrwq_media{width:min(74vw,300px)}._4hvrwq_crumbs a{min-height:44px}._4hvrwq_specs{margin-top:var(--s-3)}._4hvrwq_flavors{margin-top:var(--s-6)}._4hvrwq_families{margin:0 calc(var(--margin) * -1);padding:var(--s-3) var(--margin);overscroll-behavior-x:contain;scroll-padding-inline:var(--margin);scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}._4hvrwq_families::-webkit-scrollbar{display:none}._4hvrwq_familyChip{flex-shrink:0;min-height:44px}._4hvrwq_showingReset{min-height:44px}}@media (pointer:coarse) and (max-height:500px){._4hvrwq_media{width:min(100%,300px)}}
@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/af21ab248943f479-s.0z23a3hpu8ttr.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/4ae66b896b591e96-s.02aqyp7acl16b.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/21ca8f3f56c22ca2-s.p.14a9xpaqsbppk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:98.7%}.UOsvBW_className{font-family:Archivo,Archivo Fallback;font-style:normal}.UOsvBW_variable{--font-archivo:"Archivo", "Archivo Fallback"}
