#drink-now-root,.contentReset{
    
    --ink:#292B2D;        
    --navy:#202A44;       
    --body:#5D6267;       
    --faint:#96979A;      
    --line:#E4E9EC;       
    --line-2:#F1F4F5;     
    --bg:#F8F9FA;         
    --bg-2:#F1F4F5;       
    --card:#FFFFFF;
    --red:#B71F39;        
    --red-bg:#FDF2F4;
    --green:#388604;      
    --green-bg:#EFF6EA;
    --gold:#B59951;       
    --burgundy:#8E1A30;   
    --gold-bg:#FBF5E8;
    --gold-line:#DCC68F;
    --link:#1767DD;       
    --focus:#C6E5F4;      
    
    --redWine:#A31C3C; --whiteWine:#E5DB80; --champagne:#DDCE90;
    --roseWine:#EF7189; --collectible:#471F43;
    
    --rc:12px; --rb:8px;
    --sh:0 8px 8px rgba(235,237,240,.3);
    --sh-hi:0 4px 15px rgba(48,50,57,.2);
    
    --sans:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,
           Helvetica,Arial,sans-serif;
  }
#drink-now-root, #drink-now-root *,.contentReset, .contentReset *{box-sizing:border-box}
#drink-now-root,.contentReset,#drink-now-root,.contentReset{margin:0;padding:0}
#drink-now-root,.contentReset{
    background:var(--bg);color:var(--body);font-family:var(--sans);
    font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased;
  }
#drink-now-root h1,.contentReset h1,#drink-now-root h2,.contentReset h2,#drink-now-root h3,.contentReset h3,#drink-now-root p,.contentReset p,#drink-now-root ul,.contentReset ul,#drink-now-root li,.contentReset li,#drink-now-root figure,.contentReset figure,#drink-now-root blockquote,.contentReset blockquote{margin:0;padding:0}
#drink-now-root a,.contentReset a{color:inherit;text-decoration:none}
#drink-now-root .wrap,.contentReset .wrap{max-width:1120px;margin:0 auto;padding:0 24px}
#drink-now-root :focus-visible,.contentReset :focus-visible{outline:2px solid var(--focus);outline-offset:2px}
#drink-now-root .promobar,.contentReset .promobar{
    background:var(--red);color:#fff;text-align:center;
    font-size:13px;font-weight:600;padding:9px 24px;letter-spacing:.01em;
  }
#drink-now-root .promobar span,.contentReset .promobar span{opacity:.92}
#drink-now-root .promobar b,.contentReset .promobar b{font-weight:700;text-decoration:underline;text-underline-offset:2px}
#drink-now-root .shell,.contentReset .shell{background:#fff;border-bottom:1px solid var(--line)}
#drink-now-root .shellrow,.contentReset .shellrow{
    display:flex;align-items:center;gap:20px;
    max-width:1120px;margin:0 auto;padding:14px 24px;
  }
#drink-now-root .logo,.contentReset .logo{
    font-size:21px;font-weight:700;color:var(--ink);letter-spacing:-.02em;
    white-space:nowrap;
  }
#drink-now-root .logo span,.contentReset .logo span{color:var(--red)}
#drink-now-root .shellsearch,.contentReset .shellsearch{
    flex:1;min-width:0;display:flex;align-items:center;gap:9px;
    border:1px solid var(--line);border-radius:var(--rb);
    padding:9px 13px;color:var(--faint);font-size:14px;background:#fff;
  }
#drink-now-root .shellmeta,.contentReset .shellmeta{display:flex;align-items:center;gap:20px;font-size:13px;color:var(--ink);white-space:nowrap}
#drink-now-root .shellmeta b,.contentReset .shellmeta b{font-weight:600}
#drink-now-root .protoflag,.contentReset .protoflag{
    font-size:12px;font-weight:600;letter-spacing:0;
    color:var(--faint);border:1px solid var(--line);border-radius:999px;padding:4px 10px;
  }
@media (max-width:860px){#drink-now-root .shellsearch,.contentReset .shellsearch,#drink-now-root .shellmeta,.contentReset .shellmeta{display:none}}
#drink-now-root .sec,.contentReset .sec{padding:72px 24px}
#drink-now-root .sec-alt,.contentReset .sec-alt{background:var(--bg-2)}
#drink-now-root .sec-tight,.contentReset .sec-tight{padding:34px 24px}
#drink-now-root .sechead,.contentReset .sechead{max-width:660px;margin:0 auto 40px;text-align:center}
#drink-now-root .sechead-l,.contentReset .sechead-l{max-width:680px;margin:0 0 28px;text-align:left}
#drink-now-root .eyebrow,.contentReset .eyebrow{
    font-size:12px;font-weight:700;letter-spacing:0;
    color:var(--red);margin:0 0 13px;
  }
#drink-now-root .h2,.contentReset .h2{
    font-weight:700;font-size:clamp(26px,3.2vw,38px);line-height:1.12;
    letter-spacing:-.022em;color:var(--ink);margin:0 0 13px;
  }
#drink-now-root .h3,.contentReset .h3{font-weight:600;font-size:19px;line-height:1.28;letter-spacing:-.01em;color:var(--ink);margin:0 0 8px}
#drink-now-root .lede,.contentReset .lede{font-size:17px;line-height:1.55;color:var(--body);margin:0}
#drink-now-root .bodytxt,.contentReset .bodytxt{font-size:15px;line-height:1.6;color:var(--body);margin:0}
#drink-now-root .fine,.contentReset .fine{font-size:12.5px;line-height:1.5;color:var(--faint);margin:0}
#drink-now-root .label,.contentReset .label{
    font-size:11px;font-weight:700;letter-spacing:0;
    color:var(--faint);margin:0 0 10px;
  }
#drink-now-root b,.contentReset b,#drink-now-root strong,.contentReset strong{font-weight:600;color:var(--ink)}
#drink-now-root .btn,.contentReset .btn{
    display:inline-flex;align-items:center;justify-content:center;gap:8px;
    font-family:inherit;font-weight:600;font-size:15px;line-height:1;
    border-radius:var(--rb);padding:15px 22px;min-height:48px;
    border:1px solid transparent;cursor:pointer;transition:background .16s,border-color .16s,color .16s;
  }
#drink-now-root .btn-cart,.contentReset .btn-cart{background:var(--navy);color:#fff}
#drink-now-root .btn-cart:hover,.contentReset .btn-cart:hover{background:#161d33}
#drink-now-root .btn-out,.contentReset .btn-out{background:#fff;color:var(--ink);border-color:var(--line)}
#drink-now-root .btn-out:hover,.contentReset .btn-out:hover{border-color:var(--ink)}
#drink-now-root .btn-w,.contentReset .btn-w{width:100%}
#drink-now-root header.hero,.contentReset header.hero{background:#fff;border-bottom:1px solid var(--line);padding:0;color:#222;overflow:hidden}
#drink-now-root .heroin,.contentReset .heroin{max-width:1280px;margin:0 auto;padding:56px 0 40px;display:grid;grid-template-columns:minmax(0,1fr) 480px;gap:48px;align-items:center}
#drink-now-root .hero-cta,.contentReset .hero-cta{margin-top:28px;max-width:560px}
#drink-now-root .btn-shelf,.contentReset .btn-shelf{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:56px;border-radius:999px;background:var(--navy);color:#fff;
    font:700 16px/1 Inter,"Inter Fallback",Arial,sans-serif;text-decoration:none;transition:background .18s ease}
#drink-now-root .btn-shelf:hover,.contentReset .btn-shelf:hover{background:#161d33;color:#fff}
#drink-now-root .btn-shelf,.contentReset .btn-shelf{gap:8px}
#drink-now-root .btn-shelf .arr,.contentReset .btn-shelf .arr{flex:0 0 14px;width:14px;height:14px;font-size:0;line-height:0;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.5 5 7 9.5 11.5 5'/%3E%3C/svg%3E") center/14px 14px no-repeat;transition:transform .18s ease}
#drink-now-root .btn-shelf:hover .arr,.contentReset .btn-shelf:hover .arr{transform:translateY(2px)}
#drink-now-root .hero-eyebrow,.contentReset .hero-eyebrow{font:600 13px/1 "Plus Jakarta Sans",Inter,sans-serif;color:#717171;margin:0 0 18px}
#drink-now-root h1,.contentReset h1{
    font-family:"Plus Jakarta Sans",Inter,sans-serif;font-weight:800;margin:0;
    font-size:clamp(2.5rem,5.2vw,4.25rem);line-height:1.03;letter-spacing:-.035em;color:#222;max-width:13ch;
  }
#drink-now-root h1 em,.contentReset h1 em{display:block;font-style:normal;color:var(--burgundy)}
#drink-now-root .herosub,.contentReset .herosub{font:400 1.2rem/1.45 "Plus Jakarta Sans",Inter,sans-serif;color:#717171;max-width:36ch;margin:20px 0 26px}
#drink-now-root .herosub b,.contentReset .herosub b{color:#222;font-weight:600}
#drink-now-root .hero-cta,.contentReset .hero-cta{display:flex;gap:12px;flex-wrap:wrap}
#drink-now-root .hero-proof,.contentReset .hero-proof{list-style:none;max-width:1280px;margin:0 auto;padding:0 0 40px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--line)}
#drink-now-root .hero-proof li,.contentReset .hero-proof li{padding:22px 28px 0;border-left:1px solid var(--line);font:400 14px/1.45 "Plus Jakarta Sans",Inter,sans-serif;color:#717171}
#drink-now-root .hero-proof li:first-child,.contentReset .hero-proof li:first-child{border-left:0;padding-left:0}
#drink-now-root .hero-proof li:last-child,.contentReset .hero-proof li:last-child{padding-right:0}
#drink-now-root .hero-proof li b,.contentReset .hero-proof li b{display:block;font-size:15px;font-weight:600;color:#222;margin-bottom:4px}
#drink-now-root .hero-proof li b span,.contentReset .hero-proof li b span{font-variant-numeric:tabular-nums}
#drink-now-root .hero-stage,.contentReset .hero-stage{position:relative;height:600px;overflow:hidden}
#drink-now-root .hs-item,.contentReset .hs-item{position:absolute;inset:0 0 22px 0;display:flex;align-items:flex-end;justify-content:flex-start;padding-left:16px;opacity:0;transform:translateX(70%);
    transition:transform .85s cubic-bezier(.2,.7,.2,1),opacity .55s ease;pointer-events:none}
#drink-now-root .hs-item.is-in,.contentReset .hs-item.is-in{opacity:1;transform:none;pointer-events:auto}
#drink-now-root .hs-item.is-out,.contentReset .hs-item.is-out{opacity:0;transform:translateX(-70%)}
#drink-now-root .hs-item img,.contentReset .hs-item img{height:580px;width:auto;display:block}
#drink-now-root .hs-card,.contentReset .hs-card{position:absolute;right:0;top:50%;transform:translateY(-50%);width:300px;font-family:Inter,"Inter Fallback",Arial,sans-serif;text-align:left}
#drink-now-root .hs-card .dw,.contentReset .hs-card .dw{margin:0;padding:15px;background:#F6F7F9;border:0;border-radius:12px}
#drink-now-root .hs-card .dw-mark,.contentReset .hs-card .dw-mark,#drink-now-root .hs-card .dw-pro,.contentReset .hs-card .dw-pro{display:none}
@media (min-width:1100px){#drink-now-root .heroin,.contentReset .heroin{grid-template-columns:minmax(0,1fr) 580px}
#drink-now-root .hs-card,.contentReset .hs-card{transform:translateY(-50%) scale(1.3);transform-origin:right center}}
#drink-now-root .hs-dots,.contentReset .hs-dots{position:absolute;left:0;right:0;bottom:4px;display:flex;justify-content:center;gap:6px}
#drink-now-root .hs-dots i,.contentReset .hs-dots i{width:6px;height:6px;border-radius:50%;background:#D9D9D9;transition:background .2s,transform .2s}
#drink-now-root .hs-dots i.on,.contentReset .hs-dots i.on{background:var(--navy);transform:scale(1.25)}
@media (prefers-reduced-motion:reduce){#drink-now-root .hs-item,.contentReset .hs-item{transition:opacity .4s ease;transform:none !important}}
@media (max-width:1320px){#drink-now-root .heroin,.contentReset .heroin{padding-left:24px;padding-right:24px}
#drink-now-root .hero-proof,.contentReset .hero-proof{margin-left:24px;margin-right:24px}}
@media (max-width:980px){#drink-now-root .heroin,.contentReset .heroin{grid-template-columns:1fr;gap:24px;padding-top:24px;padding-bottom:28px}
#drink-now-root .hero-stage,.contentReset .hero-stage{order:-1}
#drink-now-root h1,.contentReset h1{max-width:none}
#drink-now-root .hero-cta,.contentReset .hero-cta{max-width:none}
#drink-now-root .hero-proof,.contentReset .hero-proof{grid-template-columns:1fr;padding-bottom:28px}
#drink-now-root .hero-proof li,.contentReset .hero-proof li{padding:16px 0 0;border-left:0}
#drink-now-root .hero-proof li+li,.contentReset .hero-proof li+li{margin-top:14px;border-top:1px solid var(--line)}
#drink-now-root .hero-stage,.contentReset .hero-stage{height:440px}
#drink-now-root .hs-item img,.contentReset .hs-item img{height:400px}
#drink-now-root .hs-card,.contentReset .hs-card{width:min(62%,250px)}
#drink-now-root .hs-card .dw,.contentReset .hs-card .dw{padding:12px 10px}}
@media (max-width:760px){#drink-now-root .btn-shelf,.contentReset .btn-shelf{min-height:54px}}
#drink-now-root .chart,.contentReset .chart{background:#fff;border-bottom:1px solid var(--line)}
#drink-now-root .chart .wrap,.contentReset .chart .wrap{padding:18px 24px}
#drink-now-root .chart-h,.contentReset .chart-h{margin:0}
#drink-now-root .chart-toggle,.contentReset .chart-toggle{
    width:100%;display:flex;align-items:center;justify-content:space-between;gap:24px;
    background:none;border:0;padding:12px 0;color:inherit;font:inherit;text-align:left;cursor:pointer;
  }
#drink-now-root .ct-title,.contentReset .ct-title{display:block;font-weight:700;font-size:21px;letter-spacing:-.018em;color:var(--ink)}
#drink-now-root .ct-sub,.contentReset .ct-sub{display:block;font-size:13.5px;line-height:1.5;color:var(--body);margin-top:6px;max-width:72ch}
#drink-now-root .ct-sub b,.contentReset .ct-sub b{color:var(--ink);font-weight:600}
#drink-now-root .ct-act,.contentReset .ct-act{
    display:inline-flex;align-items:center;gap:8px;white-space:nowrap;
    font-size:14px;font-weight:600;color:var(--ink);background:#fff;
    border:1px solid var(--line);border-radius:var(--rb);padding:11px 16px;min-height:44px;
    transition:border-color .14s,background .14s;
  }
#drink-now-root .chart-toggle:hover .ct-act,.contentReset .chart-toggle:hover .ct-act{border-color:var(--ink);background:var(--bg)}
#drink-now-root .chev,.contentReset .chev{display:inline-block;transition:transform .18s;font-size:9px;color:var(--faint)}
#drink-now-root .chart-toggle[aria-expanded="true"] .chev,.contentReset .chart-toggle[aria-expanded="true"] .chev{transform:rotate(180deg)}
#drink-now-root .chart-body[hidden],.contentReset .chart-body[hidden]{display:none}
#drink-now-root .chart-body,.contentReset .chart-body{padding:8px 0 30px;animation:fadein .22s ease}
@keyframes fadein{from{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:none}}
#drink-now-root .chart-head,.contentReset .chart-head{max-width:760px;margin-bottom:26px}
#drink-now-root .chart-head p,.contentReset .chart-head p{font-size:14px;line-height:1.62;color:var(--body);margin:0}
#drink-now-root .chart-head b,.contentReset .chart-head b{color:var(--ink);font-weight:600}
#drink-now-root .cscroll,.contentReset .cscroll{overflow-x:auto}
#drink-now-root .cinner,.contentReset .cinner{min-width:600px}
#drink-now-root .creg,.contentReset .creg{margin-bottom:22px}
#drink-now-root .creg-name,.contentReset .creg-name{
    display:flex;align-items:baseline;gap:10px;font-size:16px;font-weight:700;
    color:var(--ink);margin-bottom:8px;letter-spacing:-.012em;
  }
#drink-now-root .creg-name span,.contentReset .creg-name span{font-size:11px;font-weight:700;letter-spacing:0;color:var(--faint)}
#drink-now-root .crow,.contentReset .crow{
    display:grid;grid-template-columns:96px 1fr 88px;align-items:center;gap:14px;
    width:100%;background:none;border:1px solid transparent;padding:6px 10px;margin:0 -10px;
    border-radius:var(--rb);color:inherit;font:inherit;text-align:left;cursor:pointer;
    transition:background .12s,border-color .12s;
  }
#drink-now-root .crow:hover,.contentReset .crow:hover{background:var(--bg);border-color:var(--line)}
#drink-now-root .crow[disabled],.contentReset .crow[disabled]{cursor:default;opacity:.55}
#drink-now-root .crow[disabled]:hover,.contentReset .crow[disabled]:hover{background:none;border-color:transparent}
#drink-now-root .crow[aria-pressed="true"],.contentReset .crow[aria-pressed="true"]{background:var(--red-bg);border-color:var(--red)}
#drink-now-root .crow-axis,.contentReset .crow-axis{cursor:default;padding-top:0;padding-bottom:2px}
#drink-now-root .caxis,.contentReset .caxis{display:flex;justify-content:space-between;font-size:10.5px;font-weight:600;color:var(--faint);font-variant-numeric:tabular-nums}
#drink-now-root .cband,.contentReset .cband{font-size:13px;font-weight:600;color:var(--ink)}
#drink-now-root .ctrack,.contentReset .ctrack{
    position:relative;height:22px;border-radius:4px;background:var(--bg-2);
    background-image:linear-gradient(90deg,var(--line) 1px,transparent 1px);
    background-size:var(--tick) 100%;
  }
#drink-now-root .cbar,.contentReset .cbar{
    position:absolute;top:3px;height:16px;border-radius:8px;min-width:38px;
    background:var(--navy);display:flex;align-items:center;justify-content:center;
    transition:background .14s;
  }
#drink-now-root .crow:not([disabled]):hover .cbar,.contentReset .crow:not([disabled]):hover .cbar{background:var(--ink)}
#drink-now-root .crow[aria-pressed="true"] .cbar,.contentReset .crow[aria-pressed="true"] .cbar{background:var(--red)}
#drink-now-root .cspan,.contentReset .cspan{font-size:10.5px;font-weight:600;color:#fff;white-space:nowrap;font-variant-numeric:tabular-nums}
#drink-now-root .cthin,.contentReset .cthin{position:absolute;top:4px;left:4px;font-size:11px;color:var(--faint);font-style:italic}
#drink-now-root .cshop,.contentReset .cshop{
    font-size:12px;font-weight:700;color:var(--ink);text-align:right;white-space:nowrap;
    font-variant-numeric:tabular-nums;
  }
#drink-now-root .crow[disabled] .cshop,.contentReset .crow[disabled] .cshop{color:var(--faint);font-weight:400}
#drink-now-root .chart-note,.contentReset .chart-note{
    font-size:12.5px;color:var(--faint);line-height:1.6;margin:20px 0 0;max-width:840px;
    background:var(--bg);border:1px solid var(--line-2);border-radius:var(--rc);padding:14px 16px;
  }
#drink-now-root footer:has(#built),.contentReset footer:has(#built){display:none !important}
#drink-now-root .chart,.contentReset .chart{display:none !important}
#drink-now-root .quiz,.contentReset .quiz{background:var(--bg-2);border-bottom:1px solid var(--line)}
#drink-now-root .quiz .wrap,.contentReset .quiz .wrap{padding:52px 24px 46px}
#drink-now-root .quizshell,.contentReset .quizshell{
    background:#fff;border:1px solid var(--line);border-radius:16px;box-shadow:var(--sh);
    overflow:hidden;
  }
#drink-now-root .quiz-head,.contentReset .quiz-head{
    display:flex;align-items:baseline;justify-content:space-between;gap:18px;flex-wrap:wrap;
    padding:18px 26px;border-bottom:1px solid var(--line);background:var(--bg);
  }
#drink-now-root .quiz-head h2,.contentReset .quiz-head h2{font-weight:700;font-size:19px;margin:0;color:var(--ink);letter-spacing:-.014em}
#drink-now-root .quiz-head .hint,.contentReset .quiz-head .hint{font-size:12.5px;color:var(--faint)}
#drink-now-root .reset,.contentReset .reset{
    background:#fff;border:1px solid var(--line);border-radius:var(--rb);
    color:var(--ink);font:inherit;font-size:13px;font-weight:600;padding:8px 14px;cursor:pointer;
    transition:border-color .14s;
  }
#drink-now-root .reset:hover,.contentReset .reset:hover{border-color:var(--ink)}
#drink-now-root #questions,.contentReset #questions{padding:6px 26px 26px}
#drink-now-root .q,.contentReset .q{padding:22px 0;border-top:1px solid var(--line-2)}
#drink-now-root .q:first-of-type,.contentReset .q:first-of-type{border-top:none}
#drink-now-root .q-top,.contentReset .q-top{display:flex;align-items:baseline;gap:11px;margin-bottom:14px;flex-wrap:wrap}
#drink-now-root .q-num,.contentReset .q-num{
    width:22px;height:22px;border-radius:50%;background:var(--navy);color:#fff;
    display:inline-flex;align-items:center;justify-content:center;
    font-size:11.5px;font-weight:700;flex:0 0 auto;
  }
#drink-now-root .q-prompt,.contentReset .q-prompt{font-size:18px;font-weight:700;color:var(--ink);letter-spacing:-.014em}
#drink-now-root .q-sub,.contentReset .q-sub{font-size:13px;color:var(--faint)}
#drink-now-root .opts,.contentReset .opts{display:grid;grid-template-columns:repeat(auto-fill,minmax(184px,1fr));gap:10px}
#drink-now-root .results .wrap,.contentReset .results .wrap{max-width:1280px;padding:44px 0 80px}
#drink-now-root .results .articleSectionContentBlock,.contentReset .results .articleSectionContentBlock{padding:0 !important;margin:0 !important;max-width:none !important;width:100% !important}
#drink-now-root .res-headr,.contentReset .res-headr{margin:0 0 18px}
#drink-now-root .res-title,.contentReset .res-title,#drink-now-root .res-sub,.contentReset .res-sub{display:none}
#drink-now-root .res-headr:empty,.contentReset .res-headr:empty{display:none}
#drink-now-root .res-sub b,.contentReset .res-sub b{color:#292b2d;font-weight:600;font-variant-numeric:tabular-nums}
#drink-now-root .dn-skel,.contentReset .dn-skel{display:inline-block;border-radius:4px;background:linear-gradient(90deg,#eef0f2 25%,#e3e6ea 37%,#eef0f2 63%);
    background-size:400% 100%;animation:dn-shimmer 1.3s ease infinite;vertical-align:middle}
#drink-now-root .dn-skel-n,.contentReset .dn-skel-n{width:26px;height:11px}
@keyframes dn-shimmer{0%{background-position:100% 0}100%{background-position:0 0}}
#drink-now-root #grid .dn-skelcard,.contentReset #grid .dn-skelcard{display:block !important;padding:22px 20px;background:#fff;border:1px solid #e5e5e5;border-radius:12px}
#drink-now-root #grid .dn-skelcard .b,.contentReset #grid .dn-skelcard .b{display:block;border-radius:6px}
#drink-now-root #grid .dn-skelcard .img,.contentReset #grid .dn-skelcard .img{width:38%;height:240px;margin:10px auto 26px}
#drink-now-root #grid .dn-skelcard .l1,.contentReset #grid .dn-skelcard .l1{width:85%;height:16px;margin-bottom:10px}
#drink-now-root #grid .dn-skelcard .l2,.contentReset #grid .dn-skelcard .l2{width:60%;height:12px;margin-bottom:16px}
#drink-now-root #grid .dn-skelcard .l3,.contentReset #grid .dn-skelcard .l3{width:70%;height:22px;margin-bottom:22px}
#drink-now-root #grid .dn-skelcard .l4,.contentReset #grid .dn-skelcard .l4{width:100%;height:10px;margin-bottom:60px}
#drink-now-root #grid .dn-skelcard .l5,.contentReset #grid .dn-skelcard .l5{width:100%;height:32px}
#drink-now-root .res-loading,.contentReset .res-loading{font-size:12.5px;color:#5d6267;margin-top:6px}
#drink-now-root .res-loading::before,.contentReset .res-loading::before{content:"";display:inline-block;width:8px;height:8px;border-radius:50%;background:#d6dde6;margin-right:7px;vertical-align:1px;animation:dn-pulse 1s infinite alternate}
@keyframes dn-pulse{from{opacity:.35}to{opacity:1}}
#drink-now-root .res-layout,.contentReset .res-layout{display:block}
#drink-now-root .res-main,.contentReset .res-main{min-width:0}
#drink-now-root .res-applied,.contentReset .res-applied{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:0 0 14px}
#drink-now-root .res-applied:has(.chips:empty),.contentReset .res-applied:has(.chips:empty){display:none}
#drink-now-root .res-applied .reset,.contentReset .res-applied .reset{background:none;border:0;padding:0 4px;color:#292b2d;font-size:13px;font-weight:600;text-decoration:underline;box-shadow:none}
#drink-now-root .res-applied .reset:hover,.contentReset .res-applied .reset:hover{color:var(--red)}
#drink-now-root .res-bar,.contentReset .res-bar{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:16px;padding:10px 0 12px;border-bottom:1px solid #e5e5e5;
    position:sticky;top:var(--pageHeaderHeight,0px);z-index:60;background:var(--bg)}
#drink-now-root .res-bar::before,.contentReset .res-bar::before{content:"";position:absolute;top:0;bottom:0;left:50%;width:100vw;transform:translateX(-50%);background:var(--bg);z-index:-1}
#drink-now-root .res-bar.is-stuck,.contentReset .res-bar.is-stuck{border-bottom-color:#d9dde2}
#drink-now-root .res-filters,.contentReset .res-filters,#drink-now-root .res-filters .dn-filterbar,.contentReset .res-filters .dn-filterbar,#drink-now-root .res-filters .listPageOptionsWrap,.contentReset .res-filters .listPageOptionsWrap,#drink-now-root .res-filters .filterWidget,.contentReset .res-filters .filterWidget,#drink-now-root .res-tools,.contentReset .res-tools{display:contents}
#drink-now-root .res-bar .res-filters .dn-filterbar,.contentReset .res-bar .res-filters .dn-filterbar,#drink-now-root .res-bar .res-filters .listPageOptionsWrap,.contentReset .res-bar .res-filters .listPageOptionsWrap,#drink-now-root .res-bar .res-filters .filterWidget,.contentReset .res-bar .res-filters .filterWidget{padding:0 !important;margin:0 !important;min-height:0 !important;border:0 !important;background:transparent !important}
#drink-now-root .res-bar .res-filters .dn-filterbar .filterWidget,.contentReset .res-bar .res-filters .dn-filterbar .filterWidget{display:contents}
#drink-now-root .res-bar .stockchip,.contentReset .res-bar .stockchip{order:1}
#drink-now-root .res-bar .filterMenu,.contentReset .res-bar .filterMenu{order:2}
#drink-now-root .res-bar::after,.contentReset .res-bar::after{content:"";order:4;flex:0 0 100%;height:0}
#drink-now-root .res-bar .sortsel,.contentReset .res-bar .sortsel{order:6;margin-left:auto}
@media (min-width:768px){#drink-now-root .res-bar .dn-filterbar .allFiltersButton,.contentReset .res-bar .dn-filterbar .allFiltersButton{display:none}}
#drink-now-root .res-bar .res-total,.contentReset .res-bar .res-total{order:5;margin:0;font-size:13px}
#drink-now-root .res-bar .sortsel,.contentReset .res-bar .sortsel{box-shadow:none;background-color:transparent;border-radius:0;height:auto;padding:0 16px 0 0;font-size:13px;color:#292b2d;font-weight:400;background-position:right 4px top 6px,right 0 top 6px}
#drink-now-root .res-bar .res-search,.contentReset .res-bar .res-search{order:0;display:flex;flex:1 1 200px;min-width:200px}
#drink-now-root .res-bar .res-search input,.contentReset .res-bar .res-search input{width:100%;height:40px;padding:0 14px 0 36px;border:1px solid #e5e5e5;border-radius:20px;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23292b2d' stroke-width='2' stroke-linecap='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='M20 20l-3.5-3.5'/%3E%3C/svg%3E") 13px center/16px 16px no-repeat;font:inherit;font-size:14px;color:#292b2d;-webkit-appearance:none;appearance:none}
#drink-now-root .res-bar .res-search input:focus,.contentReset .res-bar .res-search input:focus{outline:none;border-color:#292b2d}
#drink-now-root .res-bar .res-search input::-webkit-search-cancel-button,.contentReset .res-bar .res-search input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}
#drink-now-root .res-bar .dn-filterbar .allFiltersButton,.contentReset .res-bar .dn-filterbar .allFiltersButton{position:relative;width:40px;height:40px;padding:0;justify-content:center;border-radius:20px;box-shadow:0 8px 8px rgba(235,237,240,.3);
    background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23292b2d' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='M4 7h16M4 17h16'/%3E%3Ccircle cx='9' cy='7' r='2.5' fill='%23fff'/%3E%3Ccircle cx='15' cy='17' r='2.5' fill='%23fff'/%3E%3C/svg%3E") center/18px 18px no-repeat}
#drink-now-root .res-bar .dn-filterbar .allFiltersButton svg,.contentReset .res-bar .dn-filterbar .allFiltersButton svg{display:none}
#drink-now-root .res-bar .dn-filterbar .allFiltersButton .dn-facetCount,.contentReset .res-bar .dn-filterbar .allFiltersButton .dn-facetCount{position:absolute;top:-4px;right:-4px}
#drink-now-root .res-bar .sortsel:hover,.contentReset .res-bar .sortsel:hover{text-decoration:none;color:var(--red)}
#drink-now-root .chips,.contentReset .chips{display:flex;gap:8px;flex-wrap:wrap}
#drink-now-root .res-side,.contentReset .res-side{display:none;position:fixed;top:0;right:0;bottom:0;left:auto;width:420px;max-width:100%;z-index:1000;background:#fff;border:0;border-left:1px solid #e5e5e5;padding:0;overflow:hidden;flex-direction:column;box-shadow:-10px 0 30px rgba(0,0,0,.12)}
#drink-now-root .res-side.is-open,.contentReset .res-side.is-open{display:flex}
#drink-now-root .side-head,.contentReset .side-head{display:flex;align-items:center;justify-content:space-between;padding:14px 20px;border-bottom:1px solid #e5e5e5}
#drink-now-root .side-title,.contentReset .side-title{font-size:18px;font-weight:700;color:#292b2d}
#drink-now-root .side-close,.contentReset .side-close{background:none;border:0;font-size:18px;color:#292b2d;cursor:pointer;padding:6px}
#drink-now-root .side-body,.contentReset .side-body{flex:1 1 auto;overflow:auto;padding:0 20px;-webkit-overflow-scrolling:touch}
#drink-now-root .side-foot,.contentReset .side-foot{display:grid;grid-template-columns:1fr 1fr;gap:16px;padding:14px 20px calc(14px + env(safe-area-inset-bottom));border-top:1px solid #e5e5e5;background:#fff}
#drink-now-root .side-clear,.contentReset .side-clear,#drink-now-root .side-apply,.contentReset .side-apply{height:52px;border-radius:26px;font:inherit;font-size:15px;font-weight:600;cursor:pointer}
#drink-now-root .side-clear,.contentReset .side-clear{background:#fff;border:1px solid #c9cfda;color:#292b2d}
#drink-now-root .side-apply,.contentReset .side-apply{background:var(--navy);border:0;color:#fff}
#drink-now-root .side-scrim,.contentReset .side-scrim{display:none;position:fixed;inset:0;background:rgba(0,0,0,.35);z-index:999}
#drink-now-root .side-scrim.is-open,.contentReset .side-scrim.is-open{display:block}
#drink-now-root .side-row,.contentReset .side-row{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:56px;padding:12px 0;border-bottom:1px solid #e5e5e5}
#drink-now-root .side-row .side-lbl,.contentReset .side-row .side-lbl{font-size:16px;font-weight:600;color:#292b2d}
#drink-now-root .dn-switch,.contentReset .dn-switch{position:relative;width:40px;height:22px;flex:0 0 40px;border-radius:999px;background:#c9cfda;border:0;padding:0;cursor:pointer;transition:background .15s}
#drink-now-root .dn-switch::after,.contentReset .dn-switch::after{content:"";position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.2);transition:left .15s}
#drink-now-root .dn-switch[aria-pressed="true"],.contentReset .dn-switch[aria-pressed="true"]{background:var(--navy)}
#drink-now-root .dn-switch[aria-pressed="true"]::after,.contentReset .dn-switch[aria-pressed="true"]::after{left:21px}
#drink-now-root .side-sec,.contentReset .side-sec{border-bottom:1px solid #e5e5e5}
#drink-now-root .side-sec:last-child,.contentReset .side-sec:last-child{border-bottom:0}
#drink-now-root .side-sec-h,.contentReset .side-sec-h{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:56px;padding:14px 0;background:none;border:0;font:inherit;font-size:16px;font-weight:600;color:#292b2d;text-align:left;cursor:pointer}
#drink-now-root .side-sec-h .dn-facetCount,.contentReset .side-sec-h .dn-facetCount{margin-left:8px}
#drink-now-root .side-sec-h .side-chev,.contentReset .side-sec-h .side-chev{width:9px;height:9px;flex:0 0 9px;border-right:2px solid #292b2d;border-bottom:2px solid #292b2d;transform:rotate(-45deg);transition:transform .12s;margin-right:3px}
#drink-now-root .side-sec.is-open .side-sec-h .side-chev,.contentReset .side-sec.is-open .side-sec-h .side-chev{transform:rotate(45deg)}
#drink-now-root .side-sec .side-list,.contentReset .side-sec .side-list{display:none;list-style:none;margin:0;padding:0 0 12px}
#drink-now-root .side-sec.is-open .side-list,.contentReset .side-sec.is-open .side-list{display:block}
#drink-now-root .side-sec .filterMenu_itemLink,.contentReset .side-sec .filterMenu_itemLink{
    display:grid;grid-template-columns:20px 1fr auto;column-gap:12px;align-items:center;width:100%;
    min-height:36px;padding:6px 0;background:none;border:0;font:inherit;font-size:15px;color:#292b2d;text-align:left;cursor:pointer;
  }
#drink-now-root .side-sec .filterMenu_itemLink .dn-check,.contentReset .side-sec .filterMenu_itemLink .dn-check{width:20px;height:20px;border-radius:4px}
#drink-now-root .side-sec .filterMenu_itemLink:hover .filterMenu_itemName,.contentReset .side-sec .filterMenu_itemLink:hover .filterMenu_itemName{text-decoration:underline}
#drink-now-root .side-sec .filterMenu_itemLink:disabled,.contentReset .side-sec .filterMenu_itemLink:disabled{opacity:.4;cursor:default}
#drink-now-root .side-sec .filterMenu_itemLink:disabled .filterMenu_itemName,.contentReset .side-sec .filterMenu_itemLink:disabled .filterMenu_itemName{text-decoration:none}
#drink-now-root .side-sec .filterMenu_itemName,.contentReset .side-sec .filterMenu_itemName{font-size:15px;color:#292b2d;line-height:1.3}
#drink-now-root .side-sec .filterMenu_itemCount,.contentReset .side-sec .filterMenu_itemCount{color:#5d6267;font-size:13px;font-variant-numeric:tabular-nums}
#drink-now-root .chip,.contentReset .chip{
    display:inline-flex;align-items:center;font-size:12.5px;font-weight:600;
    background:#fff;border:1px solid var(--line);border-radius:999px;padding:6px 12px;color:var(--ink);
  }
#drink-now-root .chip button,.contentReset .chip button{background:none;border:none;color:var(--faint);cursor:pointer;font:inherit;padding:0 0 0 7px}
#drink-now-root .chip button:hover,.contentReset .chip button:hover{color:var(--red)}
#drink-now-root .sortsel,.contentReset .sortsel,#drink-now-root .stockchip,.contentReset .stockchip,#drink-now-root .res-tools .reset,.contentReset .res-tools .reset{
    height:40px;border-radius:20px;border:0;background:#fff;color:#5d6267;
    padding:0 14px;font:inherit;font-size:14px;font-weight:400;cursor:pointer;
    box-shadow:0 8px 8px rgba(235,237,240,.3);
  }
#drink-now-root .sortsel,.contentReset .sortsel{-webkit-appearance:none;appearance:none;padding-right:30px;
    background-image:linear-gradient(45deg,transparent 50%,#5d6267 50%),linear-gradient(-45deg,transparent 50%,#5d6267 50%);
    background-position:right 18px top 17px,right 13px top 17px;background-size:5px 5px;background-repeat:no-repeat}
#drink-now-root .stockchip,.contentReset .stockchip{display:inline-flex;align-items:center;gap:8px;padding-left:8px;transition:color .14s}
#drink-now-root .stockchip::before,.contentReset .stockchip::before{content:"";flex:0 0 34px;width:34px;height:20px;border-radius:10px;background:radial-gradient(circle at 10px 10px,#fff 7px,transparent 7.6px),#C3CAD3;transition:background .18s}
#drink-now-root .stockchip[aria-pressed="true"]::before,.contentReset .stockchip[aria-pressed="true"]::before{background:radial-gradient(circle at 24px 10px,#fff 7px,transparent 7.6px),var(--burgundy)}
#drink-now-root .stockchip:hover .sl,.contentReset .stockchip:hover .sl,#drink-now-root .sortsel:hover,.contentReset .sortsel:hover{text-decoration:underline}
#drink-now-root .stockchip[aria-pressed="true"],.contentReset .stockchip[aria-pressed="true"]{color:var(--ink);font-weight:600}
#drink-now-root .stockchip .sl::before,.contentReset .stockchip .sl::before{content:"";display:inline-block;width:11px;height:15px;margin:0 6px -3px 0;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 28'%3E%3Crect x='1' y='1' width='18' height='5.5' rx='2.75' fill='%238E1A30'/%3E%3Crect x='8.9' y='6.5' width='2.2' height='4' fill='%238E1A30'/%3E%3Cpath d='M10 10.5c4.5 1.2-4.5 2.8 0 4s-4.5 2.8 0 4s-4.5 2.8 0 4s-4.5 2.8 0 4' fill='none' stroke='%238E1A30' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat}
#drink-now-root .res-total,.contentReset .res-total{margin-left:auto;font-size:13px;color:#5d6267;white-space:nowrap;font-variant-numeric:tabular-nums}
#drink-now-root .res-total b,.contentReset .res-total b{color:#292b2d;font-weight:600}
#drink-now-root .res-loading[hidden],.contentReset .res-loading[hidden]{display:none !important}
#drink-now-root .res-tools .reset,.contentReset .res-tools .reset{color:var(--red);font-weight:600;box-shadow:none;background:none}
#drink-now-root .grid,.contentReset .grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(296px,1fr));gap:16px}
#drink-now-root .card,.contentReset .card{
    background:#fff;border:1px solid var(--line);border-radius:var(--rc);
    display:flex;flex-direction:column;overflow:hidden;
    transition:border-color .16s,box-shadow .16s;
  }
#drink-now-root .card:hover,.contentReset .card:hover{border-color:var(--ink);box-shadow:var(--sh-hi)}
#drink-now-root .card-top,.contentReset .card-top{
    position:relative;display:flex;align-items:flex-end;justify-content:center;
    height:186px;background:var(--bg);border-bottom:1px solid var(--line-2);padding:16px 16px 0;
  }
#drink-now-root .badge,.contentReset .badge{
    position:absolute;top:12px;left:12px;
    font-size:12px;font-weight:600;letter-spacing:0;line-height:1.2;
    padding:5px 11px;border-radius:999px;
  }
#drink-now-root .badge.peak,.contentReset .badge.peak{background:#F6E8EB;color:var(--burgundy)}
#drink-now-root .badge.last::before,.contentReset .badge.last::before{content:"";display:inline-block;width:11px;height:15px;margin:0 5px -3px 0;vertical-align:baseline;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 28'%3E%3Crect x='1' y='1' width='18' height='5.5' rx='2.75' fill='%23D61D2C'/%3E%3Crect x='8.9' y='6.5' width='2.2' height='4' fill='%23D61D2C'/%3E%3Cpath d='M10 10.5c4.5 1.2-4.5 2.8 0 4s-4.5 2.8 0 4s-4.5 2.8 0 4s-4.5 2.8 0 4' fill='none' stroke='%23D61D2C' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat}
#drink-now-root .badge.peak::before,.contentReset .badge.peak::before{content:"";display:inline-block;width:11px;height:15px;margin:0 5px -3px 0;vertical-align:baseline;
    background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 28'%3E%3Crect x='1' y='1' width='18' height='5.5' rx='2.75' fill='%238E1A30'/%3E%3Crect x='8.9' y='6.5' width='2.2' height='4' fill='%238E1A30'/%3E%3Cpath d='M10 10.5c4.5 1.2-4.5 2.8 0 4s-4.5 2.8 0 4s-4.5 2.8 0 4s-4.5 2.8 0 4' fill='none' stroke='%238E1A30' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat}
#drink-now-root .badge.last,.contentReset .badge.last{background:#FDECEF;color:#D61D2C}
#drink-now-root .badge.early,.contentReset .badge.early{background:#E8EEF8;color:var(--navy)}
#drink-now-root .rat,.contentReset .rat{
    position:absolute;top:12px;right:12px;
    font-size:13px;font-weight:700;color:var(--ink);background:#fff;
    border:1px solid var(--line);border-radius:999px;padding:3px 9px;
    font-variant-numeric:tabular-nums;
  }
#drink-now-root .bottle,.contentReset .bottle{width:54px;height:154px;position:relative}
#drink-now-root .bottle .cap,.contentReset .bottle .cap{position:absolute;top:0;left:19px;width:16px;height:13px;border-radius:2px 2px 0 0;background:rgba(41,43,45,.55)}
#drink-now-root .bottle .neck,.contentReset .bottle .neck{position:absolute;top:12px;left:19px;width:16px;height:44px}
#drink-now-root .bottle .body,.contentReset .bottle .body{position:absolute;top:50px;left:0;width:54px;height:104px;border-radius:7px 7px 3px 3px}
#drink-now-root .bottle .label,.contentReset .bottle .label{
    position:absolute;top:88px;left:5px;width:44px;height:50px;background:#fdfbf6;
    border-radius:2px;display:flex;flex-direction:column;align-items:center;justify-content:center;
    color:#3c3530;box-shadow:0 1px 2px rgba(0,0,0,.12);
  }
#drink-now-root .bottle .label .li,.contentReset .bottle .label .li{font-size:14px;font-weight:700;line-height:1;letter-spacing:.03em}
#drink-now-root .bottle .label .lr,.contentReset .bottle .label .lr{width:20px;height:1px;background:#c9bda8;margin:4px 0}
#drink-now-root .bottle .label .lv,.contentReset .bottle .label .lv{font-size:9px;font-weight:600;letter-spacing:.05em;color:#8a7f70;font-variant-numeric:tabular-nums}
#drink-now-root .card-body,.contentReset .card-body{padding:16px;display:flex;flex-direction:column;flex:1}
#drink-now-root .c-brand,.contentReset .c-brand{font-size:12px;font-weight:600;letter-spacing:0;color:var(--faint)}
#drink-now-root .c-name,.contentReset .c-name{font-size:15px;font-weight:600;line-height:1.32;margin:6px 0 6px;color:var(--ink)}
#drink-now-root .c-meta,.contentReset .c-meta{font-size:12.5px;color:var(--body);margin-bottom:12px;line-height:1.45}
#drink-now-root .aged,.contentReset .aged{
    display:flex;align-items:baseline;gap:6px;
    background:var(--gold-bg);border:1px solid var(--gold-line);border-radius:var(--rb);
    padding:8px 11px;margin-bottom:12px;font-size:12px;color:var(--gold);font-weight:400;
  }
#drink-now-root .aged b,.contentReset .aged b{font-size:13.5px;font-weight:700;color:var(--gold);font-variant-numeric:tabular-nums}
#drink-now-root .tl,.contentReset .tl{margin:0 0 13px}
#drink-now-root .tl-track,.contentReset .tl-track{position:relative;height:6px;border-radius:999px;background:var(--bg-2)}
#drink-now-root .tl-peak,.contentReset .tl-peak{position:absolute;top:0;bottom:0;border-radius:999px;background:var(--line)}
#drink-now-root .tl-fill,.contentReset .tl-fill{position:absolute;top:0;bottom:0;border-radius:999px;background:var(--navy)}
#drink-now-root .tl-now,.contentReset .tl-now{position:absolute;top:-4px;width:2px;height:14px;background:var(--red);border-radius:2px}
#drink-now-root .tl-now::after,.contentReset .tl-now::after{content:"";position:absolute;top:-3px;left:-2px;width:6px;height:6px;border-radius:50%;background:var(--red)}
#drink-now-root .tl-ends,.contentReset .tl-ends{display:flex;justify-content:space-between;font-size:10.5px;font-weight:600;color:var(--faint);margin-top:10px;font-variant-numeric:tabular-nums}
#drink-now-root .dw,.contentReset .dw{
    border:1px solid var(--line);border-radius:var(--rb);
    padding:12px 12px 10px;margin-bottom:12px;background:var(--bg);
  }
#drink-now-root .dw-h,.contentReset .dw-h{
    display:flex;align-items:baseline;justify-content:space-between;gap:8px;
    font-size:11px;font-weight:700;letter-spacing:0;
    color:var(--faint);margin-bottom:12px;
  }
#drink-now-root .dw-h .dw-state,.contentReset .dw-h .dw-state{letter-spacing:0;text-transform:none;font-size:11.5px;font-weight:600}
#drink-now-root .dw-state.peak,.contentReset .dw-state.peak{color:var(--green)}
#drink-now-root .dw-state.early,.contentReset .dw-state.early{color:var(--gold)}
#drink-now-root .dw-state.last,.contentReset .dw-state.last{color:var(--red)}
#drink-now-root .dw-scale,.contentReset .dw-scale{position:relative;height:30px;margin:0 2px 2px}
#drink-now-root .dw-scale.on,.contentReset .dw-scale.on{cursor:ew-resize;touch-action:none}
#drink-now-root .dw-scale.on:hover .dw-axis,.contentReset .dw-scale.on:hover .dw-axis{background:var(--focus)}
#drink-now-root .dw-mine,.contentReset .dw-mine{position:absolute;top:19px;width:0;height:0;transform:translateX(-6px);
    border-left:6px solid transparent;border-right:6px solid transparent;
    border-bottom:8px solid var(--navy);filter:drop-shadow(0 1px 1px rgba(0,0,0,.18))}
#drink-now-root .dw-mine-y,.contentReset .dw-mine-y{position:absolute;top:28px;transform:translateX(-50%);font-size:9.5px;
    font-weight:700;color:var(--navy);font-variant-numeric:tabular-nums;white-space:nowrap}
#drink-now-root .dw-hint,.contentReset .dw-hint{font-size:10.5px;color:var(--faint);margin-top:14px;text-align:center}
#drink-now-root .dw-axis,.contentReset .dw-axis{position:absolute;left:0;right:0;top:13px;height:6px;border-radius:999px;background:var(--bg-2)}
#drink-now-root .dw-lead,.contentReset .dw-lead{position:absolute;top:13px;height:6px;border-radius:999px;background:var(--line)}
#drink-now-root .dw-band,.contentReset .dw-band{position:absolute;top:13px;height:6px;border-radius:999px;background:var(--navy)}
#drink-now-root .dw-now,.contentReset .dw-now{position:absolute;top:8px;width:2px;height:16px;background:var(--red);border-radius:2px}
#drink-now-root .dw-now::after,.contentReset .dw-now::after{content:"";position:absolute;top:-4px;left:-2px;width:6px;height:6px;border-radius:50%;background:var(--red)}
#drink-now-root .dw-pin,.contentReset .dw-pin{position:absolute;top:21px;width:0;height:0;transform:translateX(-5px);
    border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:6px solid var(--link)}
#drink-now-root .dw-ends,.contentReset .dw-ends{display:flex;justify-content:space-between;font-size:10.5px;font-weight:600;
    color:var(--faint);font-variant-numeric:tabular-nums;margin-top:2px}
#drink-now-root .dw-say,.contentReset .dw-say{display:flex;gap:7px;align-items:flex-start;font-size:12px;color:var(--body);
    line-height:1.45;padding-top:10px;margin-top:8px;border-top:1px solid var(--line-2)}
#drink-now-root .dw-say .k,.contentReset .dw-say .k{flex:0 0 52px;font-size:12px;font-weight:600;letter-spacing:0;
    color:var(--faint);padding-top:1px}
#drink-now-root .dw-say b,.contentReset .dw-say b{font-weight:600;color:var(--ink)}
#drink-now-root .dw-q,.contentReset .dw-q{font-style:normal;color:var(--body)}
#drink-now-root .dw-q cite,.contentReset .dw-q cite{display:block;font-style:normal;font-size:11px;color:var(--faint);margin-top:3px}
#drink-now-root .dw-none,.contentReset .dw-none{color:var(--faint)}
#drink-now-root .dw-note,.contentReset .dw-note{color:var(--gold);font-weight:600}
#drink-now-root .dw-ask,.contentReset .dw-ask{margin-top:10px;padding-top:10px;border-top:1px solid var(--line-2)}
#drink-now-root .dw-ask-l,.contentReset .dw-ask-l{font-size:11px;font-weight:700;letter-spacing:0;
    color:var(--faint);margin-bottom:7px}
#drink-now-root .dw-scale5,.contentReset .dw-scale5{display:grid;grid-template-columns:repeat(5,1fr);gap:4px}
#drink-now-root .dw-v,.contentReset .dw-v{
    border:1px solid var(--line);background:#fff;border-radius:6px;cursor:pointer;
    padding:6px 2px 5px;font:inherit;font-size:9.5px;font-weight:600;color:var(--body);
    line-height:1.2;text-align:center;min-height:38px;transition:border-color .14s,background .14s;
  }
#drink-now-root .dw-v:hover,.contentReset .dw-v:hover{border-color:var(--navy);background:var(--bg-2)}
#drink-now-root .dw-v[aria-pressed="true"],.contentReset .dw-v[aria-pressed="true"]{background:var(--navy);border-color:var(--navy);color:#fff}
#drink-now-root .dw-v:disabled,.contentReset .dw-v:disabled{opacity:.5;cursor:default}
#drink-now-root .dw-skip,.contentReset .dw-skip{
    margin-top:5px;width:100%;border:1px solid var(--line);background:#fff;border-radius:6px;
    cursor:pointer;padding:6px;font:inherit;font-size:10.5px;font-weight:600;color:var(--faint);
  }
#drink-now-root .dw-skip[aria-pressed="true"],.contentReset .dw-skip[aria-pressed="true"]{background:var(--bg-2);color:var(--ink);border-color:var(--navy)}
#drink-now-root .dw-thanks,.contentReset .dw-thanks{font-size:11.5px;color:var(--green);font-weight:600;margin-top:7px}
#drink-now-root .dw-off,.contentReset .dw-off{font-size:11px;color:var(--faint);margin-top:7px}
#drink-now-root .sz,.contentReset .sz{margin-bottom:12px}
#drink-now-root .sz-l,.contentReset .sz-l{font-size:11px;font-weight:700;letter-spacing:0;
    color:var(--faint);margin-bottom:7px}
#drink-now-root .sz-l b,.contentReset .sz-l b{letter-spacing:0;text-transform:none;font-size:12.5px;color:var(--ink)}
#drink-now-root .sz-row,.contentReset .sz-row{display:flex;flex-wrap:wrap;gap:6px}
#drink-now-root .sz-b,.contentReset .sz-b{
    border:1px solid var(--line);background:#fff;border-radius:6px;cursor:pointer;
    padding:7px 11px;font:inherit;font-size:12px;font-weight:600;color:var(--ink);
    min-height:36px;font-variant-numeric:tabular-nums;transition:border-color .14s;
  }
#drink-now-root .sz-b:hover,.contentReset .sz-b:hover{border-color:var(--navy)}
#drink-now-root .sz-b[aria-pressed="true"],.contentReset .sz-b[aria-pressed="true"]{border-color:var(--ink);border-width:2px;padding:6px 10px}
#drink-now-root .sz-b:disabled,.contentReset .sz-b:disabled{color:var(--faint);cursor:default;background:linear-gradient(to top left,
    transparent calc(50% - 1px),var(--line) 50%,transparent calc(50% + 1px))}
#drink-now-root #grid.articleSectionProductList,.contentReset #grid.articleSectionProductList{
    list-style:none;margin:0;padding:0;display:grid;gap:10px !important;
    grid-auto-flow:row !important;grid-auto-columns:auto !important;
    grid-template-columns:repeat(3,minmax(0,1fr)) !important;
  }
@media (max-width:1100px){#drink-now-root #grid.articleSectionProductList,.contentReset #grid.articleSectionProductList{grid-template-columns:repeat(2,minmax(0,1fr)) !important}}
@media (max-width:767px){#drink-now-root #grid.articleSectionProductList,.contentReset #grid.articleSectionProductList{grid-template-columns:minmax(0,1fr) !important}}
#drink-now-root #grid .articleSectionProduct.dn-item,.contentReset #grid .articleSectionProduct.dn-item{
    background:#fff;border:1px solid #e5e5e5;border-radius:12px;
    box-shadow:0 2px 8px rgba(0,0,0,.06);text-align:left;margin-top:0;
  }
@media (min-width:768px){#drink-now-root #grid .articleSectionProduct.dn-item,.contentReset #grid .articleSectionProduct.dn-item{
      padding:46px 20px 20px;   
      row-gap:0;
      grid-template:"top" "head" "rows" "." minmax(0,1fr) "price" "stock" / 1fr;
    }}
@media (max-width:767px){#drink-now-root #grid.articleSectionProductList,.contentReset #grid.articleSectionProductList{grid-template-columns:minmax(0,1fr) !important;gap:12px !important}
#drink-now-root #grid .articleSectionProduct.dn-item,.contentReset #grid .articleSectionProduct.dn-item{
      padding:46px 16px 18px;
      row-gap:0;
      grid-template:"top" "head" "rows" "." minmax(0,1fr) "price" "stock" / 1fr;
    }
#drink-now-root .results .wrap,.contentReset .results .wrap{padding-left:10px;padding-right:10px}}
#drink-now-root #grid .articleSectionProduct.dn-item .dn-top,.contentReset #grid .articleSectionProduct.dn-item .dn-top{grid-area:top;display:grid;grid-template-columns:65px minmax(0,1fr);column-gap:20px;align-items:center;min-width:0;height:160px}
#drink-now-root .dw-sum .dw-range,.contentReset .dw-sum .dw-range{white-space:nowrap}
@media (max-width:767px){#drink-now-root #grid .articleSectionProduct.dn-item .dn-top,.contentReset #grid .articleSectionProduct.dn-item .dn-top{height:auto;min-height:160px;grid-template-columns:56px minmax(0,1fr);column-gap:12px}
#drink-now-root #grid .articleSectionProduct.dn-item .dn-top .articleSectionProductImage_image,.contentReset #grid .articleSectionProduct.dn-item .dn-top .articleSectionProductImage_image{max-width:56px}
#drink-now-root #grid .articleSectionProduct.dn-item .dn-decor .dw,.contentReset #grid .articleSectionProduct.dn-item .dn-decor .dw{padding:14px 10px}}
#drink-now-root #grid .articleSectionProduct.dn-item .dn-top .articleSectionProductImage,.contentReset #grid .articleSectionProduct.dn-item .dn-top .articleSectionProductImage{grid-area:auto;grid-column:1;grid-row:1;position:static;display:flex;align-items:center;justify-content:center;height:160px;margin:0;padding:0}
#drink-now-root #grid .articleSectionProduct.dn-item .dn-top .dn-decor,.contentReset #grid .articleSectionProduct.dn-item .dn-top .dn-decor{grid-area:auto;grid-column:2;grid-row:1}
#drink-now-root #grid .articleSectionProduct.dn-item .dn-top .articleSectionProductImage_image,.contentReset #grid .articleSectionProduct.dn-item .dn-top .articleSectionProductImage_image{max-height:160px;max-width:65px;width:auto}
#drink-now-root #grid .articleSectionProduct.dn-item .dn-decor,.contentReset #grid .articleSectionProduct.dn-item .dn-decor{min-width:0}
#drink-now-root #grid .articleSectionProduct.dn-item .dn-head,.contentReset #grid .articleSectionProduct.dn-item .dn-head{grid-area:head;min-width:0;margin-top:16px}
#drink-now-root #grid .articleSectionProduct.dn-item .articleSectionProduct_name,.contentReset #grid .articleSectionProduct.dn-item .articleSectionProduct_name,#drink-now-root #grid .articleSectionProduct.dn-item .articleSectionProduct_name a,.contentReset #grid .articleSectionProduct.dn-item .articleSectionProduct_name a{font-size:16px;line-height:22px;font-weight:600}
#drink-now-root #grid .articleSectionProduct.dn-item .articleSectionProduct_name,.contentReset #grid .articleSectionProduct.dn-item .articleSectionProduct_name,#drink-now-root #grid .articleSectionProduct.dn-item .articleSectionProduct_name a,.contentReset #grid .articleSectionProduct.dn-item .articleSectionProduct_name a{color:#292b2d}
#drink-now-root #grid .articleSectionProduct.dn-item .dn-rows,.contentReset #grid .articleSectionProduct.dn-item .dn-rows{grid-area:rows}
#drink-now-root #grid .articleSectionProduct.dn-item .dn-row,.contentReset #grid .articleSectionProduct.dn-item .dn-row{display:flex;align-items:center;gap:7px;padding:13px 0;border-bottom:1px solid #E5E5E5;font-size:14px;line-height:1.3;font-weight:600;color:var(--navy)}
#drink-now-root #grid .articleSectionProduct.dn-item details.dn-row,.contentReset #grid .articleSectionProduct.dn-item details.dn-row{display:block}
#drink-now-root #grid .articleSectionProduct.dn-item .dn-row summary,.contentReset #grid .articleSectionProduct.dn-item .dn-row summary{display:flex;align-items:center;justify-content:space-between;gap:10px;list-style:none;cursor:pointer;color:var(--navy);font-weight:600}
#drink-now-root #grid .articleSectionProduct.dn-item .dn-row summary::-webkit-details-marker,.contentReset #grid .articleSectionProduct.dn-item .dn-row summary::-webkit-details-marker{display:none}
#drink-now-root #grid .articleSectionProduct.dn-item .dn-row summary:hover,.contentReset #grid .articleSectionProduct.dn-item .dn-row summary:hover{text-decoration:none}
#drink-now-root #grid .articleSectionProduct.dn-item .dn-chev,.contentReset #grid .articleSectionProduct.dn-item .dn-chev{flex:0 0 24px;width:24px;height:24px;margin:-4px 0;border-radius:50%;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='none' stroke='%23202A44' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.5 4.25 6 7.75l3.5-3.5'/%3E%3C/svg%3E") center/12px 12px no-repeat;transition:background-color .15s,transform .15s}
#drink-now-root #grid .articleSectionProduct.dn-item .dn-row summary:hover .dn-chev,.contentReset #grid .articleSectionProduct.dn-item .dn-row summary:hover .dn-chev,#drink-now-root #grid .articleSectionProduct.dn-item .dn-row summary:focus-visible .dn-chev,.contentReset #grid .articleSectionProduct.dn-item .dn-row summary:focus-visible .dn-chev,#drink-now-root #grid .articleSectionProduct.dn-item details[open] .dn-chev,.contentReset #grid .articleSectionProduct.dn-item details[open] .dn-chev{background-color:#ECEEF2}
#drink-now-root #grid .articleSectionProduct.dn-item details[open] .dn-chev,.contentReset #grid .articleSectionProduct.dn-item details[open] .dn-chev{transform:rotate(180deg)}
#drink-now-root #grid .articleSectionProduct.dn-item .dn-row .dw-q,.contentReset #grid .articleSectionProduct.dn-item .dn-row .dw-q{margin:10px 0 0;font-size:14px;line-height:1.5;color:#292b2d;font-weight:400}
#drink-now-root #grid .articleSectionProduct.dn-item .dn-row .dw-decIcon,.contentReset #grid .articleSectionProduct.dn-item .dn-row .dw-decIcon{flex:0 0 auto;width:16px;height:15px}
#drink-now-root #grid .articleSectionProduct.dn-item .dn-row.dn-dec b,.contentReset #grid .articleSectionProduct.dn-item .dn-row.dn-dec b{font-weight:600;color:var(--navy)}
#drink-now-root #grid .articleSectionProduct.dn-item .productPrice,.contentReset #grid .articleSectionProduct.dn-item .productPrice{grid-area:price;margin-top:6px;display:flex;align-items:baseline;gap:8px;min-height:28px}
#drink-now-root #grid .articleSectionProduct.dn-item .productPrice_price-sale,.contentReset #grid .articleSectionProduct.dn-item .productPrice_price-sale,#drink-now-root #grid .articleSectionProduct.dn-item .productPrice_price-reg,.contentReset #grid .articleSectionProduct.dn-item .productPrice_price-reg{height:auto;min-height:0}
#drink-now-root #grid .articleSectionProduct.dn-item .productPrice_price-sale,.contentReset #grid .articleSectionProduct.dn-item .productPrice_price-sale,#drink-now-root #grid .articleSectionProduct.dn-item .productPrice_price-reg:not(.has-strike),.contentReset #grid .articleSectionProduct.dn-item .productPrice_price-reg:not(.has-strike){font-size:20px;line-height:24px;font-weight:700;letter-spacing:0}
#drink-now-root #grid .articleSectionProduct.dn-item .productPrice_price-reg.has-strike,.contentReset #grid .articleSectionProduct.dn-item .productPrice_price-reg.has-strike{order:2;font-size:14px;line-height:1;color:#5D6267;text-decoration:line-through;font-weight:400}
#drink-now-root #grid .articleSectionProduct.dn-item .productPrice_price-reg.has-strike::before,.contentReset #grid .articleSectionProduct.dn-item .productPrice_price-reg.has-strike::before{display:none}
#drink-now-root #grid .articleSectionProduct.dn-item .productPrice_price-sale,.contentReset #grid .articleSectionProduct.dn-item .productPrice_price-sale{margin-left:0}
#drink-now-root #grid .articleSectionProduct.dn-item .dn-save,.contentReset #grid .articleSectionProduct.dn-item .dn-save{order:3;align-self:center;margin-left:0;padding:3px 9px;border-radius:999px;background:#FDECEF;color:#D61D2C;font-size:12px;line-height:16px;font-weight:600;white-space:nowrap}
#drink-now-root #grid .articleSectionProduct.dn-item .articleProductStock,.contentReset #grid .articleSectionProduct.dn-item .articleProductStock{grid-area:stock;display:flex;margin-top:12px;height:48px;border-radius:999px;background:var(--navy);overflow:hidden}
#drink-now-root #grid .articleSectionProduct.dn-item .dn-qty,.contentReset #grid .articleSectionProduct.dn-item .dn-qty{position:relative;display:flex;align-items:center;flex:0 0 70px;border-right:1px solid rgba(255,255,255,.35)}
#drink-now-root #grid .articleSectionProduct.dn-item .dn-qty select,.contentReset #grid .articleSectionProduct.dn-item .dn-qty select{-webkit-appearance:none;appearance:none;width:100%;height:48px;margin:0;padding:0 26px 0 22px;border:0;background:transparent;color:#fff;font:700 16px/1 Inter,"Inter Fallback",Arial,sans-serif;cursor:pointer;outline:0}
#drink-now-root #grid .articleSectionProduct.dn-item .dn-qty::after,.contentReset #grid .articleSectionProduct.dn-item .dn-qty::after{content:"";position:absolute;right:16px;top:19px;width:6px;height:6px;border-right:1.6px solid #fff;border-bottom:1.6px solid #fff;transform:rotate(45deg);pointer-events:none}
#drink-now-root #grid .articleSectionProduct.dn-item .articleProductStock_button,.contentReset #grid .articleSectionProduct.dn-item .articleProductStock_button{flex:1;box-sizing:border-box;height:48px;line-height:46px;padding:1px 70px 1px 0;margin:0;border:0;outline:0;box-shadow:none;border-radius:0;background:var(--navy);color:#fff;font:700 16px/46px Inter,"Inter Fallback",Arial,sans-serif;text-align:center}
#drink-now-root #grid .articleSectionProduct.dn-item .articleProductOrigin,.contentReset #grid .articleSectionProduct.dn-item .articleProductOrigin{display:block;max-height:20px;min-height:20px;line-height:20px;font-size:14px;color:#292b2d;margin-top:6px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-webkit-line-clamp:unset}
#drink-now-root #grid .articleSectionProduct.dn-item .articleProductOrigin_text,.contentReset #grid .articleSectionProduct.dn-item .articleProductOrigin_text{position:static;top:0;display:inline}
#drink-now-root #grid .articleSectionProduct.dn-item .articleProductOrigin_icon,.contentReset #grid .articleSectionProduct.dn-item .articleProductOrigin_icon{vertical-align:-2px}
#drink-now-root .dn-modal .articleProductReview_item,.contentReset .dn-modal .articleProductReview_item{border:0;padding:2px 0}
#drink-now-root #grid .articleSectionProduct.dn-item .articleProductReview,.contentReset #grid .articleSectionProduct.dn-item .articleProductReview{margin-top:16px;padding:12px 0;border-top:1px solid #E5E5E5;border-bottom:1px solid #E5E5E5}
#drink-now-root #grid .articleSectionProduct.dn-item .dn-head .articleProductReview_list,.contentReset #grid .articleSectionProduct.dn-item .dn-head .articleProductReview_list{margin:0 !important}
#drink-now-root #grid .articleSectionProduct.dn-item .articleProductReview_list,.contentReset #grid .articleSectionProduct.dn-item .articleProductReview_list{display:flex;flex-wrap:nowrap;align-items:center;gap:0;height:28px;max-height:28px;overflow:hidden}
#drink-now-root #grid .articleSectionProduct.dn-item .articleProductReview_item,.contentReset #grid .articleSectionProduct.dn-item .articleProductReview_item{display:flex;align-items:center;gap:5px;margin:0;padding:0 7px;border:0;border-right:1px solid #E5E5E5;font-size:12px !important;line-height:1.15;font-weight:inherit;color:inherit;white-space:normal}
#drink-now-root #grid .articleSectionProduct.dn-item .articleProductReview_item:first-child,.contentReset #grid .articleSectionProduct.dn-item .articleProductReview_item:first-child{padding-left:0}
#drink-now-root #grid .articleSectionProduct.dn-item .articleProductReview_item:nth-child(3),.contentReset #grid .articleSectionProduct.dn-item .articleProductReview_item:nth-child(3),#drink-now-root #grid .articleSectionProduct.dn-item .articleProductReview_item:last-child,.contentReset #grid .articleSectionProduct.dn-item .articleProductReview_item:last-child{border-right:0;padding-right:0}
#drink-now-root #grid .articleSectionProduct.dn-item .articleProductReview_rating,.contentReset #grid .articleSectionProduct.dn-item .articleProductReview_rating{flex:0 0 24px;width:24px;height:24px;line-height:24px;font-size:11px}
#drink-now-root .articleProductOrigin_bullet,.contentReset .articleProductOrigin_bullet{display:inline-block;width:4px;height:4px;border-radius:50%;background:#5d6267;
    font-size:0;line-height:0;color:transparent;vertical-align:middle;margin:0 5px;position:static;top:0}
#drink-now-root #grid .articleSectionProduct.dn-item .articleSectionProduct_name,.contentReset #grid .articleSectionProduct.dn-item .articleSectionProduct_name{
    display:block;white-space:nowrap;text-overflow:ellipsis;
    box-sizing:content-box;height:auto;min-height:22px;max-height:22px;overflow:hidden;
  }
#drink-now-root #grid .articleSectionProduct.dn-item .articleSectionProduct_name,.contentReset #grid .articleSectionProduct.dn-item .articleSectionProduct_name{position:relative;padding:10px 0 0}
#drink-now-root #grid .articleSectionProduct.dn-item .articleSectionProduct_name a,.contentReset #grid .articleSectionProduct.dn-item .articleSectionProduct_name a{
    display:inline-block;max-width:100%;box-sizing:border-box;vertical-align:top;
    overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-decoration:none;transition:color .15s}
#drink-now-root #grid .articleSectionProduct.dn-item .articleSectionProduct_name a:hover,.contentReset #grid .articleSectionProduct.dn-item .articleSectionProduct_name a:hover,#drink-now-root #grid .articleSectionProduct.dn-item .articleSectionProduct_name a:focus-visible,.contentReset #grid .articleSectionProduct.dn-item .articleSectionProduct_name a:focus-visible{color:var(--burgundy);text-decoration:none;opacity:1}
#drink-now-root #grid .articleSectionProduct.dn-item .articleSectionProduct_name a,.contentReset #grid .articleSectionProduct.dn-item .articleSectionProduct_name a{opacity:1}
#drink-now-root #grid .articleSectionProduct.dn-item .articleSectionProduct_name.is-clip a,.contentReset #grid .articleSectionProduct.dn-item .articleSectionProduct_name.is-clip a{display:block;padding-right:30px}
#drink-now-root #grid .articleSectionProduct.dn-item .dn-nameMore,.contentReset #grid .articleSectionProduct.dn-item .dn-nameMore{display:none;position:absolute;right:0;top:9px;z-index:6;width:24px;height:24px;margin:0;padding:0;border:0;border-radius:50%;
    background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='none' stroke='%23202A44' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.5 4.25 6 7.75l3.5-3.5'/%3E%3C/svg%3E") center/12px 12px no-repeat;cursor:pointer;-webkit-appearance:none;appearance:none;transition:background-color .15s,transform .15s}
#drink-now-root #grid .articleSectionProduct.dn-item .articleSectionProduct_name.is-clip .dn-nameMore,.contentReset #grid .articleSectionProduct.dn-item .articleSectionProduct_name.is-clip .dn-nameMore{display:block}
#drink-now-root #grid .articleSectionProduct.dn-item .dn-nameMore:hover,.contentReset #grid .articleSectionProduct.dn-item .dn-nameMore:hover,#drink-now-root #grid .articleSectionProduct.dn-item .dn-nameMore:focus-visible,.contentReset #grid .articleSectionProduct.dn-item .dn-nameMore:focus-visible,#drink-now-root #grid .articleSectionProduct.dn-item .articleSectionProduct_name.is-open .dn-nameMore,.contentReset #grid .articleSectionProduct.dn-item .articleSectionProduct_name.is-open .dn-nameMore{background-color:#ECEEF2;outline:0}
#drink-now-root #grid .articleSectionProduct.dn-item .articleSectionProduct_name.is-open .dn-nameMore,.contentReset #grid .articleSectionProduct.dn-item .articleSectionProduct_name.is-open .dn-nameMore{transform:rotate(180deg)}
#drink-now-root #grid .articleSectionProduct.dn-item .articleSectionProduct_name.is-clip.is-open,.contentReset #grid .articleSectionProduct.dn-item .articleSectionProduct_name.is-clip.is-open{max-height:none;overflow:visible}
#drink-now-root #grid .articleSectionProduct.dn-item .articleSectionProduct_name.is-clip.is-open a,.contentReset #grid .articleSectionProduct.dn-item .articleSectionProduct_name.is-clip.is-open a{white-space:normal;overflow:visible}
#drink-now-root #grid .articleSectionProduct.dn-item .articleSectionProduct_name.is-clip.is-open ~ .articleProductOrigin,.contentReset #grid .articleSectionProduct.dn-item .articleSectionProduct_name.is-clip.is-open ~ .articleProductOrigin{max-height:none;white-space:normal;overflow:visible;text-overflow:clip}
@media (max-width:767px){#drink-now-root .res-applied,.contentReset .res-applied{display:none !important}
#drink-now-root .res-bar,.contentReset .res-bar{display:grid;grid-template-columns:1fr auto;gap:10px 8px;align-items:center;border-bottom:0;padding:6px 0 10px}
#drink-now-root .res-bar .res-filters,.contentReset .res-bar .res-filters{display:block;grid-column:1 / -1;overflow-x:auto;overflow-y:hidden;margin:0 -10px !important;padding:2px 10px 8px !important;
      scrollbar-width:none;-webkit-overflow-scrolling:touch}
#drink-now-root .res-bar .res-filters::-webkit-scrollbar,.contentReset .res-bar .res-filters::-webkit-scrollbar{display:none}
#drink-now-root .res-bar .res-filters .dn-filterbar,.contentReset .res-bar .res-filters .dn-filterbar,#drink-now-root .res-bar .res-filters .listPageOptionsWrap,.contentReset .res-bar .res-filters .listPageOptionsWrap{display:block}
#drink-now-root .res-bar .res-filters .dn-filterbar .filterWidget,.contentReset .res-bar .res-filters .dn-filterbar .filterWidget{display:inline-flex;flex-wrap:nowrap;gap:8px;white-space:nowrap}
#drink-now-root .res-bar .res-filters .filterMenu,.contentReset .res-bar .res-filters .filterMenu,#drink-now-root .res-bar .res-filters .stockchip,.contentReset .res-bar .res-filters .stockchip,#drink-now-root .res-bar .res-filters .allFiltersButton,.contentReset .res-bar .res-filters .allFiltersButton{flex:0 0 auto}
#drink-now-root .res-bar .res-filters .stockchip,.contentReset .res-bar .res-filters .stockchip{display:inline-flex}
#drink-now-root .res-bar .res-search,.contentReset .res-bar .res-search{grid-area:2 / 1 / 3 / -1;margin:0}
#drink-now-root .res-bar .res-search input,.contentReset .res-bar .res-search input{width:100%}
#drink-now-root .res-bar .res-total,.contentReset .res-bar .res-total{grid-area:3 / 1;margin-left:0;justify-self:start}
#drink-now-root .res-bar .sortsel,.contentReset .res-bar .sortsel{grid-area:3 / 2;justify-self:end;min-width:0;max-width:100%}
#drink-now-root .res-bar .dn-filterbar .filterMenu.is-open .dn-backdrop,.contentReset .res-bar .dn-filterbar .filterMenu.is-open .dn-backdrop{display:block;position:fixed;inset:0;background:rgba(0,0,0,.35);z-index:999}
#drink-now-root .res-bar .dn-filterbar .filterMenu.is-open .dn-tray-head,.contentReset .res-bar .dn-filterbar .filterMenu.is-open .dn-tray-head{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid #e5e5e5;font-size:16px;font-weight:700;color:#292b2d;position:sticky;top:0;background:#fff;z-index:1}
#drink-now-root .res-bar .dn-filterbar .filterMenu.is-open .dn-tray-done,.contentReset .res-bar .dn-filterbar .filterMenu.is-open .dn-tray-done{background:var(--navy);color:#fff;border:0;border-radius:999px;padding:10px 18px;font:600 14px/1 Inter,sans-serif;cursor:pointer}
#drink-now-root .res-side,.contentReset .res-side{left:0;width:auto;max-width:none;border-left:0;box-shadow:none}
#drink-now-root .side-head,.contentReset .side-head{padding:14px 16px}
#drink-now-root .side-body,.contentReset .side-body{padding:0 16px}
#drink-now-root .side-foot,.contentReset .side-foot{padding:14px 16px calc(14px + env(safe-area-inset-bottom))}
#drink-now-root .side-clear,.contentReset .side-clear,#drink-now-root .side-apply,.contentReset .side-apply{height:56px;border-radius:28px;font-size:16px}
#drink-now-root .res-bar .dn-filterbar .filterMenu.is-open .filterMenuDropdown,.contentReset .res-bar .dn-filterbar .filterMenu.is-open .filterMenuDropdown{
      position:fixed;left:0;right:0;bottom:0;top:auto;margin:0;min-width:0;max-height:70vh;
      border-radius:12px 12px 0 0;box-shadow:0 -10px 30px rgba(0,0,0,.2);z-index:1000;
      padding-bottom:env(safe-area-inset-bottom);
    }}
#drink-now-root #grid .articleSectionProduct.dn-item,.contentReset #grid .articleSectionProduct.dn-item{position:relative}
#drink-now-root #grid .articleSectionProduct.dn-item .badge,.contentReset #grid .articleSectionProduct.dn-item .badge{position:absolute;top:0;left:0;right:0;z-index:1;height:30px;padding:0;border-radius:11px 11px 0 0;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:600;line-height:1}
#drink-now-root #grid .articleSectionProduct.dn-item .badge::before,.contentReset #grid .articleSectionProduct.dn-item .badge::before{margin-bottom:0;margin-top:-1px}
#drink-now-root #grid .articleSectionProduct.dn-item .shpQtyWrap,.contentReset #grid .articleSectionProduct.dn-item .shpQtyWrap{display:none}
#drink-now-root .articleProductOrigin_icon,.contentReset .articleProductOrigin_icon,#drink-now-root #grid .dn-item .articleProductOrigin_icon,.contentReset #grid .dn-item .articleProductOrigin_icon{display:inline-block;width:15px;height:15px;background-size:contain;background-repeat:no-repeat;vertical-align:-1px}
#drink-now-root .dn-decor,.contentReset .dn-decor{margin:0}
#drink-now-root .dn-decor .dw,.contentReset .dn-decor .dw{margin:0;padding:15px;background:#F6F7F9;border:0;border-radius:12px}
#drink-now-root .dn-decor .dw-mark,.contentReset .dn-decor .dw-mark{display:none}
#drink-now-root .dw-sum .dw-top,.contentReset .dw-sum .dw-top{display:flex;align-items:center;justify-content:flex-start;gap:8px;margin:0 0 5px;padding-bottom:0;border-bottom:0;font-size:14px;line-height:1.25;font-weight:600;color:#292b2d;font-variant-numeric:tabular-nums;text-align:left}
#drink-now-root .dw-sum .dw-mark,.contentReset .dw-sum .dw-mark{flex:0 0 auto;width:10px;height:19px;background:url("data:image/svg+xml;charset=utf-8,%3Csvg%20width='97px'%20height='188px'%20viewBox='0%200%2097%20188'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3E%3Cpath%20d='M92.45,119.78%20L85,105.1%20C92.45,98.16%2096.22,88.46%2096.18,77.23%20C96.14,68.26%2092.96,60.62%2086.98,55.13%20C82.92,51.4%2077.63,48.7%2071.49,47.18%20C74.58,41.57%2074.48,33.79%2073.22,29.38%20C71.98,25.04%2069.36,21.49%2065.87,19.38%20C62.31,17.23%2058.06,16.7%2053.92,17.89%20C49.78,19.08%2046.46,21.78%2044.57,25.49%20C43.07,28.45%2042.57,31.9%2043.1,35.42%20C42.6,35.28%2042.1,35.15%2041.58,35.05%20L26.8,5.44%20C26.77,5.37%2026.75,5.3%2026.71,5.23%20C24.02,-0.07%2016.3,-1.37%209.13,2.27%20C2,5.89%20-1.5,12.83%201.1,18.12%20L1.1,18.12%20L16,47.96%20C13.58,53.1%2013.66,58.87%2016.29,64.05%20L20.42,72.19%20C20.4,72.26%2020.38,72.34%2020.36,72.41%20C19.66,75.71%2019.2,79.88%2019.21,82.78%20C19.25,92.8%2024.29,101.93%2031.42,108.19%20C30.39,121.32%2029.6,153.58%2029.3,167.33%20L29.3,167.61%20C29.28,168.02%2029.28,168.37%2029.28,168.68%20C29.28,168.94%2029.28,169.25%2029.28,169.41%20C29.24,169.46%2029.18,169.55%2029.07,169.69%20C28.89,169.86%2028.29,170.23%2027.85,170.5%20C26.97,171.03%2025.88,171.7%2024.86,172.63%20C22.06,175.19%2021.1,179.55%2022.59,182.98%20C23.92,186.06%2026.92,187.82%2030.7,187.81%20C31,187.81%2031.3,187.81%2031.61,187.77%20C35.02,187.51%2039.1,187.05%2043.72,186.41%20C46.61,186.01%2048.96,184.47%2050.53,181.94%20C51.8,179.9%2052.2,177.76%2052.32,176.66%20C52.86,172%2053.47,165.61%2054.11,158.84%20C54.64,153.32%2055.21,147.28%2055.81,141.57%20C57.13,143.62%2058.64,145.32%2060.3,146.65%20C60.65,149.98%2061,153.43%2061.34,156.85%20C62.08,164.17%2062.77,171.09%2063.46,176.61%20C63.6,177.7%2064.02,179.84%2065.3,181.87%20C66.88,184.38%2069.25,185.9%2072.14,186.28%20C76.77,186.88%2080.85,187.3%2084.26,187.54%20C84.57,187.56%2084.87,187.57%2085.17,187.57%20C88.95,187.55%2091.93,185.77%2093.24,182.68%20C94.7,179.24%2093.71,174.89%2090.88,172.35%20C89.85,171.43%2088.76,170.77%2087.87,170.24%20C87.43,169.98%2086.83,169.62%2086.64,169.44%20C86.53,169.31%2086.46,169.22%2086.43,169.16%20C86.42,168.99%2086.42,168.68%2086.41,168.43%20C86.41,168.12%2086.41,167.77%2086.39,167.36%20C86.3,164.47%2086.03,159.46%2085.78,154.61%20C85.6,151.18%2085.42,147.93%2085.32,145.51%20C98.58,137.21%2095.61,125.96%2092.46,119.76%20L92.46,119.78%20L92.45,119.78%20Z%20M89.67,77.26%20C89.73,92.29%2082.08,101.09%2072.71,105.79%20C73.61,103.39%2073.68,101.27%2073.64,100.18%20C73.55,98.11%2072.79,96.19%2071.53,94.74%20C72.74,93.68%2073.79,92.51%2074.68,91.23%20C77.73,86.8%2078.9,80.99%2078.24,73.47%20C78.08,71.68%2076.5,70.35%2074.71,70.51%20C72.92,70.67%2071.6,72.25%2071.75,74.04%20C71.91,75.9%2071.94,77.61%2071.84,79.18%20L58.86,53.6%20C59.5,53.71%2060.16,53.77%2060.82,53.77%20C61.87,53.77%2062.95,53.62%2064.05,53.3%20C64.64,53.13%2065.19,52.92%2065.71,52.69%20C73.12,53.73%2089.57,58.19%2089.65,77.27%20L89.67,77.27%20L89.67,77.26%20Z%20M55.65,23.91%20C56.53,23.66%2057.39,23.54%2058.23,23.52%20C62.33,23.51%2065.83,26.36%2067.19,31.1%20C68.36,35.18%2068.12,45.6%2062.35,47.25%20C56.57,48.9%2050.85,40.2%2049.68,36.12%20C48.04,30.41%2050.5,25.39%2055.65,23.91%20L55.65,23.91%20Z%20M25.72,82.76%20C25.72,82.32%2025.73,81.8%2025.76,81.23%20C25.88,81.42%2025.96,81.55%2025.98,81.6%20C34.45,95.75%2046.74,100.71%2054.67,100.67%20C58.04,100.66%2061.12,100.2%2064.19,99.21%20C65.91,98.65%2067.06,98.81%2067.13,100.47%20C67.27,103.79%2065.84,110.19%2052.3,110.25%20C47.21,110.27%2040.59,107.42%2035.45,102.99%20C31.03,99.17%2025.75,92.57%2025.71,82.77%20L25.71,82.77%20L25.72,82.76%20Z%20M47.62,158.23%20C46.98,164.96%2046.37,171.32%2045.84,175.91%20C45.71,177.02%2045.16,179.63%2042.81,179.96%20C38.38,180.57%2034.33,181.03%2031.1,181.28%20C29.71,181.39%2028.86,181.09%2028.56,180.39%20C28.18,179.5%2028.5,178.12%2029.25,177.43%20C29.8,176.92%2030.53,176.48%2031.23,176.05%20C32.25,175.43%2033.3,174.79%2034.09,173.81%20C35.67,171.86%2035.79,170.57%2035.79,168.67%20L35.79,167.46%20C36.07,154.99%2036.75,127.23%2037.63,112.62%20C39.05,113.42%2040.5,114.12%2041.98,114.7%20L50.39,131.29%20C49.41,139.22%2048.47,149.09%2047.6,158.23%20L47.62,158.23%20L47.62,158.23%20Z%20M86.51,177.2%20C87.27,177.88%2087.6,179.26%2087.23,180.15%20C86.94,180.85%2086.08,181.15%2084.69,181.06%20C81.45,180.84%2077.4,180.42%2072.97,179.84%20C70.62,179.53%2070.05,176.93%2069.91,175.82%20C69.23,170.38%2068.54,163.5%2067.81,156.21%20C67.6,154.12%2067.39,152.01%2067.17,149.93%20C70.73,150.68%2074.7,150.28%2078.94,148.69%20C79.04,150.59%2079.15,152.75%2079.27,154.97%20C79.53,159.78%2079.79,164.75%2079.88,167.57%20C79.89,167.92%2079.89,168.23%2079.9,168.5%20C79.92,170.4%2080.04,171.69%2081.64,173.63%20C82.44,174.6%2083.5,175.23%2084.52,175.85%20C85.23,176.27%2085.96,176.71%2086.51,177.21%20L86.51,177.21%20L86.51,177.2%20Z'%20fill='%23303239'%20fill-rule='nonzero'%3E%3C/path%3E%3Cpath%20d='M79.74,109.19%20C68.83,116.32%2057.12,116.72%2052.77,116.74%20L52.34,116.74%20C51.67,116.74%2051,116.72%2050.33,116.66%20L60.18,136.08%20C64.31,144.22%2070.43,145.88%2079.45,141.31%20C88.45,136.74%2090.72,130.84%2086.61,122.73%20L79.74,109.18%20L79.74,109.18%20L79.74,109.19%20Z'%20fill='%23B71F39'%3E%3C/path%3E%3Cpath%20d='M22.5,49.66%20C21.26,51.75%2019.56,56.02%2022.13,61.09%20L26.8,70.29%20C29.2,74.4%2031.52,78.16%2031.54,78.2%20L31.56,78.24%20C38.59,89.99%2048.29,94.19%2054.65,94.16%20L54.76,94.16%20C60.97,94.12%2066.08,92.42%2069.07,88.15%20L48.57,47.74%20C46,42.67%2041.55,41.52%2039.13,41.29%20L37.34,41.12%20L24.92,16.18%20C23.41,18.12%2021.31,19.87%2018.73,21.17%20C16.15,22.48%2013.49,23.14%2011.03,23.21%20L23.43,48.11%20L22.51,49.66%20L22.5,49.66%20Z'%20fill='%23B71F39'%3E%3C/path%3E%3Cpath%20d='M20.88,8.19%20C19.94,6.34%2016.05,5.7%2011.93,7.79%20C7.81,9.88%206.02,13.4%206.96,15.25%20C7.9,17.1%2011.8,17.73%2015.92,15.65%20C20.04,13.56%2021.82,10.05%2020.88,8.19%20L20.88,8.19%20Z'%20fill='%23B71F39'%3E%3C/path%3E%3C/g%3E%3C/svg%3E") center/contain no-repeat}
#drink-now-root .dw-sum .dw-aged,.contentReset .dw-sum .dw-aged{margin:0;font-size:12px;line-height:1.3;color:#5d6267;text-align:left}
#drink-now-root .dw-sum .dw-aged b,.contentReset .dw-sum .dw-aged b{color:#5d6267;font-weight:400;font-variant-numeric:tabular-nums}
#drink-now-root .dw-sum .dw-scale,.contentReset .dw-sum .dw-scale{position:relative}
#drink-now-root .dw-sum .dw-scale,.contentReset .dw-sum .dw-scale{height:40px;margin:10px 0 0}
#drink-now-root .dw-sum .dw-axis,.contentReset .dw-sum .dw-axis{position:absolute;left:0;right:0;top:30px;height:8px;border-radius:999px;background:#E1E5EA}
#drink-now-root .dw-sum .dw-lead,.contentReset .dw-sum .dw-lead{position:absolute;top:30px;height:8px;box-sizing:content-box;padding-right:8px;border-radius:999px 0 0 999px;background:#C3CAD3}
#drink-now-root .dw-sum .dw-scale.dw-edge .dw-band,.contentReset .dw-sum .dw-scale.dw-edge .dw-band{z-index:2}
#drink-now-root .dw-sum .dw-band,.contentReset .dw-sum .dw-band{position:absolute;top:30px;height:8px;border-radius:999px;background:var(--navy)}
#drink-now-root .dw-sum .dw-now,.contentReset .dw-sum .dw-now{position:absolute;top:16px;width:2px;height:20px;margin-left:-1px;background:var(--burgundy)}
#drink-now-root .dw-sum.last .dw-now,.contentReset .dw-sum.last .dw-now{background:#D61D2C}
#drink-now-root .dw-sum.early .dw-now,.contentReset .dw-sum.early .dw-now{background:var(--navy)}
#drink-now-root .dw-sum .dw-now::after,.contentReset .dw-sum .dw-now::after{content:"";position:absolute;top:-24px;left:-12px;width:26px;height:26px;border-radius:50%;box-sizing:border-box;
    border:0;background:#F6E8EB url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 28'%3E%3Crect x='1' y='1' width='18' height='5.5' rx='2.75' fill='%238E1A30'/%3E%3Crect x='8.9' y='6.5' width='2.2' height='4' fill='%238E1A30'/%3E%3Cpath d='M10 10.5c4.5 1.2-4.5 2.8 0 4s-4.5 2.8 0 4s-4.5 2.8 0 4s-4.5 2.8 0 4' fill='none' stroke='%238E1A30' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/11px 16px no-repeat;
    box-shadow:0 1px 3px rgba(0,0,0,.12)}
#drink-now-root .dw-sum.last .dw-now::after,.contentReset .dw-sum.last .dw-now::after{background-color:#FDECEF;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 28'%3E%3Crect x='1' y='1' width='18' height='5.5' rx='2.75' fill='%23D61D2C'/%3E%3Crect x='8.9' y='6.5' width='2.2' height='4' fill='%23D61D2C'/%3E%3Cpath d='M10 10.5c4.5 1.2-4.5 2.8 0 4s-4.5 2.8 0 4s-4.5 2.8 0 4s-4.5 2.8 0 4' fill='none' stroke='%23D61D2C' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}
#drink-now-root .dw-sum.early .dw-now::after,.contentReset .dw-sum.early .dw-now::after{background-color:#E8EEF8;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 28'%3E%3Crect x='1' y='1' width='18' height='5.5' rx='2.75' fill='%23202A44'/%3E%3Crect x='8.9' y='6.5' width='2.2' height='4' fill='%23202A44'/%3E%3Cpath d='M10 10.5c4.5 1.2-4.5 2.8 0 4s-4.5 2.8 0 4s-4.5 2.8 0 4s-4.5 2.8 0 4' fill='none' stroke='%23202A44' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}
#drink-now-root .dw-sum .dw-pin,.contentReset .dw-sum .dw-pin{position:absolute;top:27px;width:14px;height:14px;border-radius:50%;background:#fff;border:2px solid var(--navy);transform:translateX(-7px)}
#drink-now-root .dw-sum .dw-mine,.contentReset .dw-sum .dw-mine{position:absolute;top:40px;width:0;height:0;transform:translateX(-5px);border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:7px solid var(--navy)}
#drink-now-root .dw-sum .dw-ends,.contentReset .dw-sum .dw-ends{position:relative;display:flex;justify-content:space-between;margin-top:4px;font-size:12px;color:#5d6267;font-variant-numeric:tabular-nums}
#drink-now-root .dw-sum .dw-nowlbl,.contentReset .dw-sum .dw-nowlbl{position:absolute;top:0;left:clamp(5.8em,var(--x,50%),calc(100% - 5.8em));transform:translateX(-50%);color:var(--burgundy);font-weight:600;white-space:nowrap}
#drink-now-root .dw-sum.last .dw-nowlbl,.contentReset .dw-sum.last .dw-nowlbl{color:#D61D2C}
#drink-now-root .dw-sum.early .dw-nowlbl,.contentReset .dw-sum.early .dw-nowlbl{color:var(--navy)}
#drink-now-root .dw-sum .dw-pro,.contentReset .dw-sum .dw-pro{margin-top:10px;padding:0;border:0}
#drink-now-root .dw-sum .dw-pro-h,.contentReset .dw-sum .dw-pro-h{display:flex;align-items:center;justify-content:center;gap:5px;margin:0;list-style:none;cursor:pointer;
    font-size:12px;font-weight:600;color:var(--navy);text-align:center}
#drink-now-root .dw-sum .dw-pro-h::-webkit-details-marker,.contentReset .dw-sum .dw-pro-h::-webkit-details-marker{display:none}
#drink-now-root .dw-sum .dw-pro-h:hover,.contentReset .dw-sum .dw-pro-h:hover{text-decoration:underline}
#drink-now-root .dw-sum .dw-pro-h::after,.contentReset .dw-sum .dw-pro-h::after{content:"";width:7px;height:7px;margin-top:-3px;border-right:1.6px solid currentColor;border-bottom:1.6px solid currentColor;transform:rotate(45deg);transition:transform .15s}
#drink-now-root .dw-sum .dw-pro[open] .dw-pro-h::after,.contentReset .dw-sum .dw-pro[open] .dw-pro-h::after{transform:rotate(225deg);margin-top:3px}
#drink-now-root .dw-sum .dw-q,.contentReset .dw-sum .dw-q{margin:8px 0 0;font-size:13px;line-height:1.5;color:#292b2d;text-align:left}
#drink-now-root .dw-sum .dw-pro .articleProductReview_rating,.contentReset .dw-sum .dw-pro .articleProductReview_rating{display:none}
#drink-now-root .dw-sum .dw-pro-c,.contentReset .dw-sum .dw-pro-c{font-size:12px;font-weight:600;color:inherit;line-height:1.3}
#drink-now-root .dw-sum .dw-pro-c .dw-y,.contentReset .dw-sum .dw-pro-c .dw-y{display:none}
#drink-now-root .dw-sum .dw-line,.contentReset .dw-sum .dw-line{display:flex;gap:7px;align-items:baseline;font-size:12px;color:#5d6267;margin-top:10px}
#drink-now-root .dw-sum .dw-line .k,.contentReset .dw-sum .dw-line .k{font-size:12px;font-weight:600;letter-spacing:0}
#drink-now-root .dw-sum .dw-line b,.contentReset .dw-sum .dw-line b{color:#292b2d}
#drink-now-root .dw-sum .dn-rateBtn,.contentReset .dw-sum .dn-rateBtn{
    display:inline-flex;align-items:center;gap:6px;margin:12px 0 0 auto;padding:0;width:auto;min-height:0;
    background:none;border:0;border-radius:0;color:var(--navy);font:inherit;font-size:12.5px;font-weight:600;
    cursor:pointer;text-decoration:underline;text-underline-offset:2px;
  }
#drink-now-root .dw-sum .dn-rateBtn:hover,.contentReset .dw-sum .dn-rateBtn:hover{color:#18213a}
#drink-now-root .dw-sum .dn-rateBtn svg,.contentReset .dw-sum .dn-rateBtn svg{width:13px;height:13px;flex:0 0 13px}
#drink-now-root .dw-sum .dw-foot,.contentReset .dw-sum .dw-foot{display:none}
#drink-now-root .dw-sum .dw-decant,.contentReset .dw-sum .dw-decant{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:8px;padding-top:0;border-top:0;font-size:12px;line-height:1.3;color:#5d6267}
#drink-now-root .dw-sum .dw-decant b,.contentReset .dw-sum .dw-decant b{font-weight:600;color:#292b2d}
#drink-now-root .dw-sum .dw-decIcon,.contentReset .dw-sum .dw-decIcon,#drink-now-root .dn-row .dw-decIcon,.contentReset .dn-row .dw-decIcon{flex:0 0 auto;width:16px;height:15px;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 28' fill='none' stroke='%235D6267' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10 2h10'/%3E%3Cpath d='M11.3 2l1.7 6C13 11.5 2 13 2 20.5A13 6.5 0 0 0 28 20.5C28 13 17 11.5 17 8l1.7-6'/%3E%3Cpath d='M6 21.5c3-2.4 6-2.4 9 0s6 2.4 9 0'/%3E%3C/svg%3E") center/contain no-repeat}
#drink-now-root .dn-dropFoot,.contentReset .dn-dropFoot{margin:2px 10px 0;padding:10px 0 12px;border-top:1px solid var(--line);font-size:12px;line-height:1.45;color:#5d6267}
#drink-now-root .dn-dropFoot a,.contentReset .dn-dropFoot a{color:var(--burgundy);font-weight:600;text-decoration:underline;text-underline-offset:2px}
#drink-now-root .side-sec .dn-dropFoot,.contentReset .side-sec .dn-dropFoot{margin:0;padding:10px 0 4px;font-size:13px}
#drink-now-root .dn-stars,.contentReset .dn-stars{display:flex;flex-wrap:wrap;align-items:flex-end;row-gap:2px;margin:10px 0 0;text-decoration:none;color:#292B2D;font-size:14px;line-height:17px;font-weight:400}
#drink-now-root .articleProductReview_list + .dn-stars,.contentReset .articleProductReview_list + .dn-stars{margin-top:12px;padding-top:12px;border-top:1px solid #E5E5E5}
#drink-now-root .dn-stars:hover,.contentReset .dn-stars:hover{opacity:1}
#drink-now-root .dn-stars:hover .dn-starsN,.contentReset .dn-stars:hover .dn-starsN{text-decoration:underline;text-underline-offset:2px}
#drink-now-root .dn-starsIcons,.contentReset .dn-starsIcons{flex:0 0 81px;width:81px;height:16px;background:linear-gradient(to right,#202A44 var(--f,0%),#E4E9EC var(--f,0%));
    -webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='64 0 16 16'%3E%3Cpath d='M72.77,1.05C72.6,0.98 72.4,0.98 72.23,1.05C72.06,1.12 71.92,1.25 71.84,1.42L71.84,1.42L70.07,5.19C70.04,5.27 69.96,5.33 69.87,5.34L69.87,5.34L65.65,5.81C65.46,5.83 65.29,5.92 65.17,6.06C65.05,6.2 64.99,6.38 65,6.56C65.01,6.75 65.1,6.92 65.24,7.04L65.24,7.04L68.37,9.84C68.43,9.9 68.47,10 68.44,10.08L68.44,10.08L67.6,14.15C67.56,14.33 67.6,14.51 67.7,14.67C67.8,14.82 67.95,14.93 68.14,14.98C68.32,15.02 68.51,15 68.67,14.91L68.67,14.91L72.37,12.87C72.45,12.82 72.55,12.82 72.63,12.87L72.63,12.87L76.33,14.91C76.49,15 76.68,15.02 76.86,14.98C77.05,14.93 77.2,14.82 77.3,14.67C77.4,14.51 77.44,14.33 77.4,14.15L77.4,14.15L76.55,10.08C76.53,10 76.57,9.9 76.63,9.84L76.63,9.84L79.76,7.04C79.9,6.92 79.99,6.75 80,6.56C80.01,6.38 79.95,6.2 79.83,6.06C79.71,5.92 79.54,5.83 79.35,5.81L79.35,5.81L75.13,5.34C75.04,5.33 74.96,5.27 74.93,5.19L74.93,5.19L73.16,1.42C73.08,1.25 72.94,1.12 72.77,1.05Z'/%3E%3C/svg%3E") 0 0/16px 16px repeat-x;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='64 0 16 16'%3E%3Cpath d='M72.77,1.05C72.6,0.98 72.4,0.98 72.23,1.05C72.06,1.12 71.92,1.25 71.84,1.42L71.84,1.42L70.07,5.19C70.04,5.27 69.96,5.33 69.87,5.34L69.87,5.34L65.65,5.81C65.46,5.83 65.29,5.92 65.17,6.06C65.05,6.2 64.99,6.38 65,6.56C65.01,6.75 65.1,6.92 65.24,7.04L65.24,7.04L68.37,9.84C68.43,9.9 68.47,10 68.44,10.08L68.44,10.08L67.6,14.15C67.56,14.33 67.6,14.51 67.7,14.67C67.8,14.82 67.95,14.93 68.14,14.98C68.32,15.02 68.51,15 68.67,14.91L68.67,14.91L72.37,12.87C72.45,12.82 72.55,12.82 72.63,12.87L72.63,12.87L76.33,14.91C76.49,15 76.68,15.02 76.86,14.98C77.05,14.93 77.2,14.82 77.3,14.67C77.4,14.51 77.44,14.33 77.4,14.15L77.4,14.15L76.55,10.08C76.53,10 76.57,9.9 76.63,9.84L76.63,9.84L79.76,7.04C79.9,6.92 79.99,6.75 80,6.56C80.01,6.38 79.95,6.2 79.83,6.06C79.71,5.92 79.54,5.83 79.35,5.81L79.35,5.81L75.13,5.34C75.04,5.33 74.96,5.27 74.93,5.19L74.93,5.19L73.16,1.42C73.08,1.25 72.94,1.12 72.77,1.05Z'/%3E%3C/svg%3E") 0 0/16px 16px repeat-x}
#drink-now-root .dn-starsAvg,.contentReset .dn-starsAvg{margin:0 5px;font-weight:700}
#drink-now-root .dn-starsN,.contentReset .dn-starsN{color:#5D6267;font-weight:400;white-space:nowrap}
#drink-now-root .dn-chev,.contentReset .dn-chev{color:#292b2d;font-size:15px;line-height:1;margin-left:2px}
#drink-now-root #grid .articleSectionProduct.dn-item .articleProductReview_list,.contentReset #grid .articleSectionProduct.dn-item .articleProductReview_list{max-height:none}
#drink-now-root #grid .articleSectionProduct.dn-item .articleProductReview_item:nth-child(n+4),.contentReset #grid .articleSectionProduct.dn-item .articleProductReview_item:nth-child(n+4){display:none}
#drink-now-root a.dn-linkbtn,.contentReset a.dn-linkbtn{display:block;box-sizing:border-box;width:100%;margin-top:15px;background:var(--navy);color:#fff;
    border-radius:5px;text-decoration:none;font-size:14px;font-weight:600;line-height:30px;text-align:center}
#drink-now-root .articleSectionContentBlock[hidden],.contentReset .articleSectionContentBlock[hidden],#drink-now-root #grid .articleSectionProduct[hidden],.contentReset #grid .articleSectionProduct[hidden]{display:none}
#drink-now-root #grid .articleSectionProduct .articleSectionProductImage,.contentReset #grid .articleSectionProduct .articleSectionProductImage{position:relative}
#drink-now-root .dw-line,.contentReset .dw-line{display:flex;gap:7px;align-items:baseline;font-size:12px;color:var(--body);margin-top:8px}
#drink-now-root .dw-line .k,.contentReset .dw-line .k{flex:0 0 52px;font-size:12px;font-weight:600;letter-spacing:0;color:var(--faint)}
#drink-now-root .dw-line b,.contentReset .dw-line b{font-weight:600;color:var(--ink)}
#drink-now-root .dn-rateBtn,.contentReset .dn-rateBtn{
    margin-top:10px;width:100%;min-height:38px;background:#fff;color:var(--navy);
    border:1px solid var(--navy);border-radius:5px;font:inherit;font-size:13px;font-weight:600;cursor:pointer;
  }
#drink-now-root .dn-rateBtn:hover,.contentReset .dn-rateBtn:hover{background:var(--bg-2)}
#drink-now-root .dn-hidden,.contentReset .dn-hidden{display:none}
#drink-now-root .dn-modal,.contentReset .dn-modal{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:16px}
#drink-now-root .dn-modal[hidden],.contentReset .dn-modal[hidden]{display:none}
#drink-now-root .dn-modal-bg,.contentReset .dn-modal-bg{position:absolute;inset:0;background:rgba(41,43,45,.55)}
#drink-now-root .dn-modal-card,.contentReset .dn-modal-card{
    position:relative;background:#fff;border-radius:var(--rc);box-shadow:var(--sh-hi);
    width:min(720px,100%);max-height:calc(100vh - 32px);overflow:auto;padding:24px;
  }
#drink-now-root .dn-modal-x,.contentReset .dn-modal-x{
    position:absolute;top:10px;right:10px;width:36px;height:36px;border-radius:50%;border:1px solid var(--line);
    background:#fff;font:inherit;font-size:14px;cursor:pointer;color:var(--ink);
  }
#drink-now-root .dn-modal-head,.contentReset .dn-modal-head{display:flex;gap:18px;align-items:flex-start;margin:0 0 16px}
#drink-now-root .dn-modal-img,.contentReset .dn-modal-img{flex:0 0 96px;display:flex;justify-content:center}
#drink-now-root .dn-modal-img img,.contentReset .dn-modal-img img{max-height:150px;width:auto}
#drink-now-root .dn-modal-img .bottle,.contentReset .dn-modal-img .bottle{transform:scale(.8);transform-origin:top center}
#drink-now-root .dn-modal-title,.contentReset .dn-modal-title{font-size:19px;font-weight:600;margin:0 0 6px;line-height:1.3}
#drink-now-root .dn-modal .articleProductReview_list,.contentReset .dn-modal .articleProductReview_list{list-style:none;display:flex;flex-wrap:wrap;gap:6px 14px;margin:8px 0 0;padding:0}
#drink-now-root .dn-modal .articleProductReview_item,.contentReset .dn-modal .articleProductReview_item{display:flex;align-items:center;gap:3px;font-size:11px;line-height:1.15;color:var(--navy)}
#drink-now-root .dn-modal .articleProductReview_rating,.contentReset .dn-modal .articleProductReview_rating{
    display:block;width:22px;height:22px;border-radius:50%;background:var(--navy);color:#fff;
    font-size:11px;font-weight:700;line-height:22px;text-align:center;flex:0 0 22px;
  }
#drink-now-root .dn-modal .dw,.contentReset .dn-modal .dw{margin-bottom:16px}
#drink-now-root .dn-modal .dw-scale,.contentReset .dn-modal .dw-scale{height:36px}
#drink-now-root body.dn-modal-open,.contentReset body.dn-modal-open{overflow:hidden}
#drink-now-root .dn-filterbar,.contentReset .dn-filterbar{background:transparent;padding:0}
#drink-now-root .dn-filterbar .filterWidget,.contentReset .dn-filterbar .filterWidget{display:flex;flex-wrap:wrap;align-items:center;gap:10px}
#drink-now-root .dn-filterbar .filterMenu,.contentReset .dn-filterbar .filterMenu{
    position:relative;height:40px;border-radius:20px;background:#fff;
    box-shadow:0 8px 8px rgba(235,237,240,.3);
  }
#drink-now-root .dn-filterbar .allFiltersButton,.contentReset .dn-filterbar .allFiltersButton{
    display:flex;align-items:center;cursor:pointer;border:0;padding:0 12px;font:inherit;color:var(--ink);
  }
#drink-now-root .dn-filterbar .allFiltersButton .filterMenu_type,.contentReset .dn-filterbar .allFiltersButton .filterMenu_type{
    display:flex;align-items:center;gap:8px;font-size:14px;font-weight:700;line-height:38px;color:var(--ink);
  }
#drink-now-root .dn-filterbar .filterMenu_options,.contentReset .dn-filterbar .filterMenu_options{
    display:flex;align-items:center;gap:7px;cursor:pointer;background:none;border:0;height:40px;
    padding:0 12px 0 13px;font:inherit;color:#5d6267;
  }
#drink-now-root .dn-filterbar .filterMenu_options .filterMenu_type,.contentReset .dn-filterbar .filterMenu_options .filterMenu_type{font-size:14px;font-weight:400;line-height:38px;color:#5d6267}
#drink-now-root .dn-filterbar .filterMenu_options:hover .filterMenu_type,.contentReset .dn-filterbar .filterMenu_options:hover .filterMenu_type{text-decoration:underline}
#drink-now-root .dn-filterbar .filterMenu.is-selected .filterMenu_type,.contentReset .dn-filterbar .filterMenu.is-selected .filterMenu_type{color:var(--ink);font-weight:600}
#drink-now-root .dn-filterbar .filterMenu.is-open,.contentReset .dn-filterbar .filterMenu.is-open{box-shadow:0 10px 20px rgba(0,0,0,.08)}
#drink-now-root .dn-caret,.contentReset .dn-caret{
    width:7px;height:7px;flex:0 0 7px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;
    transform:translateY(-2px) rotate(45deg);transition:transform .12s;
  }
#drink-now-root .filterMenu.is-open .dn-caret,.contentReset .filterMenu.is-open .dn-caret{transform:translateY(2px) rotate(225deg)}
#drink-now-root .dn-facetCount,.contentReset .dn-facetCount{
    background:var(--navy);color:#fff;border-radius:999px;min-width:18px;height:18px;
    display:inline-flex;align-items:center;justify-content:center;
    font-size:11px;font-weight:700;padding:0 5px;font-variant-numeric:tabular-nums;
  }
#drink-now-root .dn-filterbar .filterMenuDropdown,.contentReset .dn-filterbar .filterMenuDropdown{display:none}
#drink-now-root .dn-backdrop,.contentReset .dn-backdrop,#drink-now-root .dn-tray-head,.contentReset .dn-tray-head{display:none}
#drink-now-root .dn-filterbar .filterMenu.is-open .filterMenuDropdown,.contentReset .dn-filterbar .filterMenu.is-open .filterMenuDropdown{
    display:block;position:absolute;z-index:40;top:100%;left:0;margin-top:16px;min-width:280px;
    background:#fff;border:1px solid var(--line);border-radius:10px;box-shadow:0 10px 20px rgba(0,0,0,.15);
    max-height:434px;overflow:auto;
  }
#drink-now-root .dn-filterbar .filterMenu_list,.contentReset .dn-filterbar .filterMenu_list{list-style:none;margin:0;padding:5px 0}
#drink-now-root .dn-filterbar .filterMenu_item,.contentReset .dn-filterbar .filterMenu_item{margin:0 10px;border-bottom:1px solid var(--line)}
#drink-now-root .dn-filterbar .filterMenu_item:last-child,.contentReset .dn-filterbar .filterMenu_item:last-child{border-bottom:0}
#drink-now-root .dn-filterbar .filterMenu_itemLink,.contentReset .dn-filterbar .filterMenu_itemLink{
    display:grid;grid-template-columns:16px 1fr auto;column-gap:10px;align-items:center;width:100%;
    height:50px;line-height:50px;padding:0 10px;background:none;border:0;font:inherit;font-size:14px;
    color:var(--ink);text-align:left;cursor:pointer;white-space:nowrap;
  }
#drink-now-root .dn-filterbar .filterMenu_itemLink:hover .filterMenu_itemName,.contentReset .dn-filterbar .filterMenu_itemLink:hover .filterMenu_itemName{text-decoration:underline}
#drink-now-root .dn-filterbar .filterMenu_itemLink:disabled,.contentReset .dn-filterbar .filterMenu_itemLink:disabled{opacity:.4;cursor:default}
#drink-now-root .dn-filterbar .filterMenu_itemLink:disabled .filterMenu_itemName,.contentReset .dn-filterbar .filterMenu_itemLink:disabled .filterMenu_itemName{text-decoration:none}
#drink-now-root .dn-check,.contentReset .dn-check{width:16px;height:16px;box-sizing:border-box;border:1.5px solid #c9cfda;border-radius:3px;background:#fff}
#drink-now-root .filterMenu_itemLink:hover .dn-check,.contentReset .filterMenu_itemLink:hover .dn-check{border-color:#5d6267}
#drink-now-root .filterMenu_itemLink[aria-pressed="true"] .dn-check,.contentReset .filterMenu_itemLink[aria-pressed="true"] .dn-check{
    border-color:var(--navy);
    background:var(--navy) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23ffffff' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.5 8.5l3 3 6-7'/%3E%3C/svg%3E") center/12px 12px no-repeat;
  }
#drink-now-root .filterMenu_itemLink[aria-pressed="true"] .filterMenu_itemName,.contentReset .filterMenu_itemLink[aria-pressed="true"] .filterMenu_itemName{font-weight:600}
#drink-now-root .dn-filterbar .filterMenu_itemName,.contentReset .dn-filterbar .filterMenu_itemName{font-size:14px;color:var(--ink)}
#drink-now-root .dn-filterbar .filterMenu_itemCount,.contentReset .dn-filterbar .filterMenu_itemCount{color:#5d6267;font-size:12px;font-variant-numeric:tabular-nums}
#drink-now-root #grid.listGridLayout_list,.contentReset #grid.listGridLayout_list{
    list-style:none;margin:0;padding:0;
    display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px;
  }
#drink-now-root #grid.listGridLayout_list .dn-item,.contentReset #grid.listGridLayout_list .dn-item{
    display:flex;flex-direction:column;background:var(--card);
    border:1px solid var(--line);border-radius:var(--rc);overflow:hidden;box-shadow:var(--sh);
  }
#drink-now-root #grid.listGridLayout_list .dn-item .listGridItemImage,.contentReset #grid.listGridLayout_list .dn-item .listGridItemImage{
    position:relative;display:flex;align-items:center;justify-content:center;
    background:var(--bg-2);padding:20px 0 16px;min-height:212px;
  }
#drink-now-root #grid.listGridLayout_list .dn-item .listGridItemImage_link,.contentReset #grid.listGridLayout_list .dn-item .listGridItemImage_link{display:flex;align-items:center;justify-content:center}
#drink-now-root #grid.listGridLayout_list .dn-item .listGridItemImage_image-default,.contentReset #grid.listGridLayout_list .dn-item .listGridItemImage_image-default{max-height:180px;width:auto;display:block}
#drink-now-root #grid.listGridLayout_list .dn-item .listGridItemImage .badge,.contentReset #grid.listGridLayout_list .dn-item .listGridItemImage .badge{position:absolute;top:12px;left:12px}
#drink-now-root #grid.listGridLayout_list .dn-item .listGridItemInfo,.contentReset #grid.listGridLayout_list .dn-item .listGridItemInfo{display:flex;flex-direction:column;flex:1 1 auto;padding:16px}
#drink-now-root #grid.listGridLayout_list .dn-item .listGridItemName,.contentReset #grid.listGridLayout_list .dn-item .listGridItemName{text-decoration:none;color:inherit}
#drink-now-root #grid.listGridLayout_list .dn-item .listGridItemName:hover,.contentReset #grid.listGridLayout_list .dn-item .listGridItemName:hover{text-decoration:underline}
#drink-now-root #grid.listGridLayout_list .dn-item .listGridItemInfo_name,.contentReset #grid.listGridLayout_list .dn-item .listGridItemInfo_name{font-size:15px;font-weight:600;line-height:1.32;color:var(--ink)}
#drink-now-root #grid.listGridLayout_list .dn-item .listGridItemOrigin,.contentReset #grid.listGridLayout_list .dn-item .listGridItemOrigin{font-size:12.5px;color:var(--body);margin:5px 0 10px}
#drink-now-root #grid.listGridLayout_list .dn-item .wineRatings_list,.contentReset #grid.listGridLayout_list .dn-item .wineRatings_list{list-style:none;display:flex;gap:14px;margin:0 0 12px;padding:0}
#drink-now-root #grid.listGridLayout_list .dn-item .wineRatings_listItem,.contentReset #grid.listGridLayout_list .dn-item .wineRatings_listItem{
    display:flex;align-items:center;gap:6px;font-size:11px;color:var(--body);line-height:1.2;
  }
#drink-now-root #grid.listGridLayout_list .dn-item .wineRatings_rating,.contentReset #grid.listGridLayout_list .dn-item .wineRatings_rating{
    flex:0 0 32px;width:32px;height:32px;border-radius:50%;
    border:1px solid var(--navy);color:var(--navy);background:#fff;
    display:inline-flex;align-items:center;justify-content:center;
    font-size:13px;font-weight:700;font-variant-numeric:tabular-nums;
  }
#drink-now-root #grid.listGridLayout_list .dn-item .listGridItemAside,.contentReset #grid.listGridLayout_list .dn-item .listGridItemAside{
    margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:12px;
    padding-top:14px;border-top:1px solid var(--line-2);
  }
#drink-now-root #grid .dn-item .productPrice_price-reg:not(.has-strike),.contentReset #grid .dn-item .productPrice_price-reg:not(.has-strike){color:var(--ink)}
#drink-now-root #grid.listGridLayout_list .dn-item .productPricePricing,.contentReset #grid.listGridLayout_list .dn-item .productPricePricing{display:flex;align-items:baseline}
#drink-now-root #grid.listGridLayout_list .dn-item .productPrice_price-sale,.contentReset #grid.listGridLayout_list .dn-item .productPrice_price-sale{
    font-size:20px;font-weight:700;color:var(--ink);letter-spacing:-.02em;font-variant-numeric:tabular-nums;
  }
#drink-now-root #grid.listGridLayout_list .dn-item .productPrice_price-saleWhole::before,.contentReset #grid.listGridLayout_list .dn-item .productPrice_price-saleWhole::before{content:"$"}
#drink-now-root #grid.listGridLayout_list .dn-item .productPrice_price-saleFractional,.contentReset #grid.listGridLayout_list .dn-item .productPrice_price-saleFractional{font-size:12px;vertical-align:super;margin-left:1px}
#drink-now-root #grid.listGridLayout_list .dn-item .prodItemStock_addCart,.contentReset #grid.listGridLayout_list .dn-item .prodItemStock_addCart{
    background:var(--navy);color:#fff;border:0;border-radius:var(--rb);
    font:inherit;font-size:14px;font-weight:600;padding:12px 18px;min-height:44px;
    cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;
  }
#drink-now-root #grid.listGridLayout_list .dn-item .prodItemStock_addCart:hover,.contentReset #grid.listGridLayout_list .dn-item .prodItemStock_addCart:hover{background:#18213a}
#drink-now-root .why,.contentReset .why{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:12px}
#drink-now-root .why span,.contentReset .why span{
    font-size:11px;font-weight:400;background:var(--bg);border:1px solid var(--line-2);
    border-radius:4px;padding:4px 8px;color:var(--body);
  }
#drink-now-root .cites,.contentReset .cites{margin:0 0 14px;border-top:1px solid var(--line-2);padding-top:13px}
#drink-now-root .cite-head,.contentReset .cite-head{display:flex;align-items:baseline;gap:8px;margin-bottom:10px;flex-wrap:wrap}
#drink-now-root .cite-n,.contentReset .cite-n{font-size:12px;font-weight:600;letter-spacing:0;color:var(--ink)}
#drink-now-root .cite-sp,.contentReset .cite-sp{font-size:12px;font-weight:700;color:var(--red);font-variant-numeric:tabular-nums}
#drink-now-root .cq,.contentReset .cq{margin:0 0 10px;padding-left:11px;border-left:2px solid var(--line)}
#drink-now-root .cq p,.contentReset .cq p{font-size:12.5px;line-height:1.55;color:var(--body);margin:0 0 5px}
#drink-now-root .cq footer,.contentReset .cq footer{
    display:flex;align-items:baseline;gap:7px;flex-wrap:wrap;
    border:0;background:none;padding:0;
  }
#drink-now-root .cq-c,.contentReset .cq-c{font-size:10.5px;font-weight:700;color:var(--ink);letter-spacing:.02em}
#drink-now-root .cq-r,.contentReset .cq-r{
    font-size:10.5px;font-weight:700;color:var(--ink);background:var(--bg-2);
    border-radius:3px;padding:1px 5px;font-variant-numeric:tabular-nums;
  }
#drink-now-root .cq-y,.contentReset .cq-y{font-size:10.5px;color:var(--faint);font-variant-numeric:tabular-nums}
#drink-now-root .cite-more,.contentReset .cite-more{
    background:#fff;border:1px solid var(--line);border-radius:var(--rb);color:var(--ink);
    font:inherit;font-size:12px;font-weight:600;padding:7px 12px;cursor:pointer;transition:border-color .14s;
  }
#drink-now-root .cite-more:hover,.contentReset .cite-more:hover{border-color:var(--ink)}
#drink-now-root .cite-rest,.contentReset .cite-rest{font-size:11px;color:var(--faint);margin:9px 0 0}
#drink-now-root .c-name a,.contentReset .c-name a{color:inherit;text-decoration:none}
#drink-now-root .c-name a:hover,.contentReset .c-name a:hover{text-decoration:underline}
#drink-now-root .card-top,.contentReset .card-top{display:flex;text-decoration:none;color:inherit}
#drink-now-root a.btn-cart,.contentReset a.btn-cart{display:inline-flex;align-items:center;justify-content:center;text-decoration:none}
#drink-now-root .price-na,.contentReset .price-na{font-size:15px;font-weight:600;color:var(--faint)}
#drink-now-root .buy,.contentReset .buy{
    margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:12px;
    padding-top:14px;border-top:1px solid var(--line-2);
  }
#drink-now-root .price,.contentReset .price{font-size:20px;font-weight:700;color:var(--ink);letter-spacing:-.02em;font-variant-numeric:tabular-nums}
#drink-now-root .buy .btn,.contentReset .buy .btn{padding:12px 18px;min-height:44px;font-size:14px}
#drink-now-root .more,.contentReset .more{text-align:center;margin-top:34px}
#drink-now-root .more button,.contentReset .more button{
    background:#fff;border:1px solid var(--line);border-radius:var(--rb);color:var(--ink);
    font:inherit;font-size:15px;font-weight:600;padding:15px 30px;min-height:48px;cursor:pointer;
    transition:border-color .14s;
  }
#drink-now-root .more button:hover,.contentReset .more button:hover{border-color:var(--ink)}
#drink-now-root > footer,.contentReset > footer{background:var(--navy);color:rgba(255,255,255,.62);padding:34px 24px}
#drink-now-root > footer .wrap,.contentReset > footer .wrap{
    display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;
    font-size:12.5px;line-height:1.6;padding:0 24px;
  }
#drink-now-root > footer code,.contentReset > footer code{
    font-size:11.5px;background:rgba(255,255,255,.1);border-radius:3px;padding:1px 5px;color:rgba(255,255,255,.8);
  }
/* the content column is sized for prose; this page is a shelf */
.contentPage_mainContent{max-width:none;margin-top:0;padding-bottom:0;box-shadow:0 20px 0 0 #f8f9fa}
.contentPage_mainContent>p:empty{display:none}
