:root{--cold:#071722;--cold-2:#0C2433;--cold-line:rgba(187,211,226,.18);--offwhite:#F4F1EA}body.co.cb{background:var(--cold);color:var(--ice)}.cb .c-section{background:transparent}.cb .c-section--ice{background:var(--cold-2)}.cb .c-section--light{background:var(--offwhite);color:var(--ink)}.cb .c-muted{color:#bbd3e29e}.cb .c-section--light .c-muted{color:var(--grey)}.cb .c-btn{background:var(--offwhite);color:var(--ink)!important}.cb .c-btn:hover{background:#fff}.cb .c-btn--hot{background:var(--cerulean);color:#fff!important}.cb .c-btn--hot:hover{background:#0f6ea3}.cb .c-btn--ghost{background:transparent;color:var(--ice)!important;box-shadow:inset 0 0 0 1px var(--cold-line)}.cb .c-display{color:#fff}.cb .c-section--light .c-display{color:var(--ink)}.cb .c-rows{border-top-color:var(--cold-line)}.cb .c-row{border-bottom-color:var(--cold-line)}.cb .c-row__body{color:var(--ice)}.cb .c-field{border-bottom-color:var(--ice)}.cb .c-label--accent:before{background:var(--cerulean)}.cb-frost{position:relative;isolation:isolate}.cb-frost:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--cb-ice) center/cover;opacity:.08;mix-blend-mode:screen;pointer-events:none}.cb .c-header--sticky{background:var(--cold)!important;color:var(--ice)}.cb .c-header--sticky.is-stuck{box-shadow:0 1px 0 var(--cold-line),0 10px 30px #00000059}.cb .c-header .c-logo__img--dark{display:none!important}.cb .c-header .c-logo__img--light{display:block!important}.cb .c-nav a:hover,.cb .c-nav a[aria-current]{color:#fff}.cb .c-nav a.is-cta:before{background:var(--cerulean)}.co--index.cb .c-header--sticky:not(.is-stuck){background:linear-gradient(180deg,#071722bf,#07172200)!important;position:fixed;inset:0 0 auto}.cb .c-footer{background:var(--cold)}.cb .c-footer__grid,.cb .c-footer__brand{border-color:var(--cold-line)}.cb .co-frame{color:var(--ice)}.cb-findbar{position:fixed;z-index:55;left:50%;bottom:calc(var(--frame) + 14px);transform:translate(-50%);display:flex;align-items:center;gap:10px;background:var(--offwhite);color:var(--ink);padding:6px 6px 6px 16px;box-shadow:0 14px 40px #00000073;max-width:calc(100vw - 2*var(--gutter));transition:transform .35s ease,opacity .35s}.cb-findbar form{display:flex;gap:6px;align-items:center}.cb-findbar input{border:0;background:transparent;font:inherit;text-transform:uppercase;letter-spacing:.06em;width:min(240px,42vw);padding:10px 0;color:var(--ink)}.cb-findbar input::placeholder{color:var(--grey)}.cb-findbar .c-btn{padding:12px 16px;background:var(--cerulean);color:#fff!important}.cb-findbar.is-hidden{transform:translate(-50%,140%);opacity:0;pointer-events:none}.co--find .cb-findbar{display:none}.cb-gate{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;display:grid;place-items:center;padding:var(--gutter);background:#071722db;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);color:var(--ice)}html.cb-ok .cb-gate{display:none}html:not(.cb-ok) body{overflow:hidden}.cb-gate__box{width:min(560px,100%);display:flex;flex-direction:column;gap:22px;padding:clamp(28px,4vw,48px);border:1px solid var(--cold-line);background:var(--cold)}.cb-gate__box img{max-height:72px;width:auto}.cb-gate__title{font-size:clamp(34px,5vw,56px)}.cb-gate__row{display:grid;grid-template-columns:1fr 1fr;gap:10px}.cb-gate select{width:100%;font:inherit;text-transform:uppercase;letter-spacing:.04em;background:transparent;color:inherit;border:0;border-bottom:1.5px solid var(--ice);padding:12px 0;border-radius:0}.cb-gate select option{color:var(--ink)}.cb-gate__q{font-size:15px;text-transform:none;letter-spacing:.01em;line-height:1.5;color:#fff}.cb-gate__btns{display:flex;gap:10px;flex-wrap:wrap}.cb-gate__btns .c-btn{flex:1 1 auto;justify-content:center}.cb-gate__no{display:none;line-height:1.5}.cb-gate.is-denied .cb-gate__no{display:block}.cb-gate small{opacity:.6;line-height:1.5;text-transform:none;letter-spacing:.01em}.cb-gate .c-check{color:var(--ice)}.cb-mkt{display:inline-flex;box-shadow:inset 0 0 0 1px var(--cold-line)}.cb-mkt button{background:none;border:0;color:inherit;font:inherit;text-transform:uppercase;letter-spacing:.06em;padding:9px 14px;cursor:pointer}.cb-mkt button[aria-pressed=true]{background:var(--ice);color:var(--ink)}html[data-market=CA] [data-only]:not([data-only~=CA]),html[data-market=US] [data-only]:not([data-only~=US]){display:none!important}.cb-hero{position:relative;min-height:100svh;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden;isolation:isolate}.cb-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.cb-hero__bg img,.cb-hero__bg video{width:100%;height:100%;object-fit:cover}.cb-hero__bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(120% 80% at 70% 40%,#1683c040,#07172200 55%),linear-gradient(180deg,#0717228c,#07172226 35%,#071722eb)}.cb-hero__cans{position:absolute;z-index:-1;right:clamp(0px,6vw,120px);bottom:clamp(90px,12vh,160px);display:flex;align-items:flex-end;gap:clamp(8px,2vw,28px);height:min(66svh,640px)}.cb-hero__cans img{height:100%;width:auto;filter:drop-shadow(0 40px 50px rgba(0,0,0,.55));animation:cb-float 6s ease-in-out infinite}.cb-hero__cans img:nth-child(2){height:88%;animation-delay:-2s}@keyframes cb-float{50%{transform:translateY(-12px)}}.cb-hero__body{padding:0 calc(var(--gutter) + 4px) calc(var(--frame) + 120px);max-width:min(900px,62vw)}.cb-hero__title{font-size:clamp(52px,9vw,168px)}.cb-hero__sub{margin-top:18px;max-width:440px;line-height:1.55;color:#fff}.cb-hero__ctas{display:flex;gap:10px;flex-wrap:wrap;margin-top:26px}.cb-hero__meta{display:flex;gap:28px;flex-wrap:wrap;margin-top:28px}.cb-hero__meta div{display:flex;flex-direction:column;gap:4px}@media(max-width:899px){.cb-hero__cans{left:50%;right:auto;transform:translate(-50%);top:110px;bottom:auto;height:42svh}.cb-hero__body{max-width:none;padding-bottom:calc(var(--frame) + 100px)}}@media(prefers-reduced-motion:reduce){.cb-hero__cans img{animation:none}}.cb-line__grid{display:grid;grid-template-columns:repeat(var(--n,3),1fr);gap:clamp(14px,2vw,28px)}.cb-line__card{position:relative;display:flex;flex-direction:column;gap:18px;padding:clamp(20px,2.4vw,36px);border:1px solid var(--cold-line);background:linear-gradient(180deg,#bbd3e20f,#bbd3e200);transition:border-color .3s,transform .4s cubic-bezier(.2,.8,.2,1)}.cb-line__card:hover{border-color:var(--ice);transform:translateY(-4px)}.cb-line__can{height:clamp(260px,30vw,420px);display:flex;align-items:flex-end;justify-content:center}.cb-line__can img{height:100%;width:auto;filter:drop-shadow(0 30px 40px rgba(0,0,0,.5));transition:transform .5s ease}.cb-line__card:hover .cb-line__can img{transform:translateY(-8px) rotate(-3deg)}.cb-line__name{font-family:var(--display);font-weight:800;font-size:clamp(26px,2.6vw,40px);letter-spacing:-.03em;line-height:.95;color:#fff;text-transform:uppercase}.cb-spec{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--cold-line)}.cb-spec div{padding:12px 14px;border-right:1px solid var(--cold-line)}.cb-spec div:last-child{border-right:0}.cb-spec dt{font-size:10px;letter-spacing:.08em;opacity:.7}.cb-spec dd{margin:6px 0 0;font-family:var(--display);font-weight:800;font-size:clamp(22px,2vw,32px);color:#fff;font-variant-numeric:tabular-nums;letter-spacing:-.02em}.cb-line__card a.cb-line__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.cb-tag{position:absolute;top:16px;left:16px;padding:5px 8px;background:var(--cerulean);color:#fff;font-size:11px;letter-spacing:.06em}@media(max-width:899px){.cb-line__grid{grid-template-columns:1fr}}.cb-pdp{display:grid;grid-template-columns:1.1fr 1fr;gap:clamp(28px,5vw,96px);align-items:center;min-height:100svh;padding:calc(var(--frame) + 120px) var(--gutter) clamp(56px,8vw,120px)}.cb-can{position:relative;height:min(78svh,760px);display:flex;justify-content:center;align-items:center}.cb-can__img{height:100%;width:auto;position:relative;z-index:1;filter:drop-shadow(0 50px 60px rgba(0,0,0,.55));transition:transform .6s cubic-bezier(.2,.8,.2,1)}.cb-can.is-turned .cb-can__img{transform:rotateY(14deg) scale(1.02)}.cb-can__glow{position:absolute;top:10%;right:15%;bottom:10%;left:15%;border-radius:50%;background:radial-gradient(closest-side,#1683c073,#1683c000);filter:blur(20px)}.cb-hot{position:absolute;z-index:2;left:var(--x);top:var(--y);transform:translate(-50%,-50%);display:flex;align-items:center;gap:10px;background:none;border:0;color:#fff;font:inherit;text-transform:uppercase;letter-spacing:.06em;cursor:pointer;padding:0}.cb-hot__dot{width:26px;height:26px;border-radius:50%;background:var(--offwhite);color:var(--ink);display:grid;place-items:center;font-weight:500;box-shadow:0 0 0 6px #f4f1ea2e;transition:transform .2s,box-shadow .2s}.cb-hot:hover .cb-hot__dot,.cb-hot[aria-expanded=true] .cb-hot__dot{transform:scale(1.12);box-shadow:0 0 0 10px #1683c059;background:var(--cerulean);color:#fff}.cb-hot__name{background:#071722b3;padding:5px 8px}.cb-hot--l{flex-direction:row-reverse}.cb-ing{border-top:1px solid var(--cold-line);margin-top:24px}.cb-ing__item{border-bottom:1px solid var(--cold-line);padding:14px 0;display:grid;grid-template-columns:40px 1fr;gap:12px;opacity:.55;transition:opacity .3s}.cb-ing__item.is-on{opacity:1}.cb-ing__item strong{color:#fff;font-weight:500}.cb-ing__item p{margin:6px 0 0;text-transform:none;letter-spacing:.01em;line-height:1.55;font-size:15px}.cb-pdp__title{font-size:clamp(46px,6vw,104px)}.cb-pdp__sub{margin-top:16px;color:#fff;font-size:clamp(16px,1.3vw,20px);text-transform:none;letter-spacing:.01em;line-height:1.45}.cb-pdp .cb-spec{margin-top:28px}.cb-pdp__ctas{display:flex;gap:10px;flex-wrap:wrap;margin-top:28px}.cb-notes{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(14px,2vw,28px)}.cb-note{border-top:1px solid var(--ice);padding-top:16px}.cb-note strong{display:block;font-family:var(--display);font-weight:800;font-size:clamp(28px,3vw,48px);letter-spacing:-.03em;color:#fff;margin-top:10px}.cb-note p{text-transform:none;letter-spacing:.01em;line-height:1.6;margin:10px 0 0}@media(max-width:899px){.cb-pdp{grid-template-columns:1fr;padding-top:calc(var(--frame) + 96px)}.cb-can{height:56svh}.cb-hot__name{display:none}.cb-notes{grid-template-columns:1fr}}.cb-cmp{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums}.cb-cmp th,.cb-cmp td{padding:16px 14px;border-bottom:1px solid var(--cold-line);text-align:left;vertical-align:middle}.cb-cmp thead th{vertical-align:bottom}.cb-cmp thead img{height:180px;width:auto;margin-bottom:14px;filter:drop-shadow(0 20px 26px rgba(0,0,0,.45))}.cb-cmp tbody th{font-weight:400;opacity:.7;width:22%}.cb-cmp td{font-family:var(--display);font-weight:800;font-size:clamp(18px,1.8vw,28px);color:#fff;letter-spacing:-.02em;text-transform:none}.cb-cmp td small{display:block;font-family:var(--mono);font-weight:400;font-size:11px;letter-spacing:.06em;color:var(--ice);text-transform:uppercase;margin-top:4px}.cb-cmp__wrap{overflow-x:auto}.cb-cmp__head{display:flex;justify-content:space-between;align-items:end;gap:20px;flex-wrap:wrap;margin-bottom:28px}.cb-brew{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,5vw,96px)}.cb-brew__stage{position:sticky;top:12vh;height:76vh;overflow:hidden;border:1px solid var(--cold-line)}.cb-brew__stage img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transform:scale(1.06);transition:opacity .8s ease,transform 1.6s ease}.cb-brew__stage img.is-on{opacity:1;transform:none}.cb-brew__num{position:absolute;right:18px;bottom:6px;font-family:var(--display);font-weight:800;font-size:clamp(80px,12vw,200px);line-height:.8;color:transparent;-webkit-text-stroke:2px rgba(255,255,255,.85)}.cb-brew__step{min-height:76vh;display:flex;flex-direction:column;justify-content:center;gap:16px;opacity:.35;transition:opacity .5s}.cb-brew__step.is-on{opacity:1}.cb-brew__step h3{font-size:clamp(36px,4.4vw,76px)}.cb-brew__step p{text-transform:none;letter-spacing:.01em;line-height:1.65;font-size:var(--fs-body);max-width:480px;margin:0}.cb-brew__mimg{display:none}@media(max-width:899px){.cb-brew{grid-template-columns:1fr}.cb-brew__stage{display:none}.cb-brew__step{min-height:auto;opacity:1;padding:24px 0;border-top:1px solid var(--cold-line)}.cb-brew__mimg{display:block;aspect-ratio:4/3;overflow:hidden}.cb-brew__mimg img{width:100%;height:100%;object-fit:cover}}.cb-find{display:grid;grid-template-columns:minmax(320px,1fr) 1.3fr;gap:0;border:1px solid var(--cold-line);min-height:72vh}.cb-find__side{display:flex;flex-direction:column;border-right:1px solid var(--cold-line);min-height:0}.cb-find__search{padding:20px;border-bottom:1px solid var(--cold-line);display:flex;flex-direction:column;gap:14px}.cb-find__search .c-field input{text-transform:uppercase}.cb-find__tabs{display:flex;gap:0}.cb-find__tabs button{flex:1;background:none;border:0;border-bottom:2px solid transparent;color:inherit;font:inherit;text-transform:uppercase;letter-spacing:.06em;padding:10px;cursor:pointer;opacity:.6}.cb-find__tabs button[aria-selected=true]{opacity:1;border-bottom-color:var(--cerulean);color:#fff}.cb-find__tools{display:flex;justify-content:space-between;gap:10px;align-items:center;flex-wrap:wrap}.cb-find__tools button{background:none;border:0;color:var(--ice);font:inherit;text-transform:uppercase;letter-spacing:.06em;cursor:pointer;text-decoration:underline;text-underline-offset:3px;padding:0}.cb-find__list{list-style:none;margin:0;padding:0;overflow-y:auto;max-height:62vh}.cb-find__list li{border-bottom:1px solid var(--cold-line)}.cb-find__list button{display:grid;grid-template-columns:1fr auto;gap:6px 12px;width:100%;text-align:left;background:none;border:0;color:inherit;font:inherit;text-transform:uppercase;letter-spacing:.04em;padding:16px 20px;cursor:pointer}.cb-find__list button:hover,.cb-find__list li.is-on button{background:#bbd3e212}.cb-find__list strong{font-family:var(--display);font-weight:800;font-size:20px;letter-spacing:-.02em;color:#fff;text-transform:uppercase}.cb-find__list .c-muted{grid-column:1/-1;text-transform:none;letter-spacing:.01em}.cb-find__beers{grid-column:1/-1;display:flex;gap:6px;flex-wrap:wrap}.cb-find__beers span{font-size:10px;padding:3px 6px;box-shadow:inset 0 0 0 1px var(--cold-line)}.cb-find__map{position:relative;min-height:420px;background:var(--cold-2)}.cb-find__map #cb-map{position:absolute;top:0;right:0;bottom:0;left:0}.cb-find__empty{padding:24px 20px;display:flex;flex-direction:column;gap:14px}.cb-find__empty h3{font-size:clamp(26px,2.6vw,40px)}.cb-find__empty p{text-transform:none;letter-spacing:.01em;line-height:1.6;margin:0}.cb-find__count{opacity:.7}.leaflet-container{background:var(--cold-2)!important;font-family:var(--mono)!important}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:var(--offwhite)!important;color:var(--ink)!important;border-radius:0!important}.cb-pin{width:18px;height:18px;border-radius:50%;background:var(--cerulean);border:3px solid var(--offwhite);box-shadow:0 4px 10px #0006}.cb-pin--bar{background:var(--offwhite);border-color:var(--cerulean)}.cb-regions{columns:4 180px;column-gap:28px}.cb-regions a{display:block;padding:8px 0;border-bottom:1px solid var(--cold-line)}.cb-regions a:hover{color:#fff}@media(max-width:899px){.cb-find{grid-template-columns:1fr}.cb-find__side{border-right:0}.cb-find__map{min-height:320px;order:-1}.cb-find__list{max-height:none}}.cb-strip{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,5vw,96px);align-items:center}.cb-strip__media{aspect-ratio:4/5;overflow:hidden;border:1px solid var(--cold-line)}.cb-strip__media img{width:100%;height:100%;object-fit:cover}.cb-strip p{text-transform:none;letter-spacing:.01em;line-height:1.65;font-size:var(--fs-body);max-width:520px}@media(max-width:899px){.cb-strip{grid-template-columns:1fr}}.cb-legal{font-size:11px;letter-spacing:.06em;opacity:.6}.cb .c-nav .cb-mkt-li{display:flex;align-items:center}.cb .c-nav .cb-mkt button{padding:6px 10px;font-size:11px}body.cb:has(#main>.shopify-section:first-child :is(.cb-hero,.cb-pdp)) .c-header--sticky:not(.is-stuck){position:fixed;inset:0 0 auto;background:linear-gradient(180deg,#071722bf,#07172200)!important}.cb .c-section--dark{background:var(--cold)}.cb .c-section--navy{background:#0a2e45}
/*# sourceMappingURL=/cdn/shop/t/6/assets/cb.css.map */
