.adv{--tint-green: #e6f4ed;--tint-blue: #e5f4fb;--tint-yellow: #fff7e0;--tint-red: #fae8ec}.adv img{border-radius:0}.adv-h{margin:0;font-family:var(--display);font-style:italic;font-weight:400;text-transform:lowercase;letter-spacing:.005em;line-height:.95;font-size:clamp(34px,4.2vw,58px)}.adv-h--xl{font-size:clamp(40px,5.4vw,80px);line-height:.92}.adv-sec{padding:clamp(56px,7vw,96px) 0;border-top:var(--b)}.adv-sec-head{display:flex;flex-direction:column;gap:10px;margin-bottom:clamp(28px,3.4vw,44px)}.adv-lede{margin:0;font-size:18px;line-height:1.55;color:var(--sub);max-width:46ch}.adv-cap{margin:16px 0 0;font-size:14px;font-style:italic;color:var(--sub)}.adv-hero{position:relative;overflow:hidden}.adv-hero .wrap{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(28px,4vw,64px);align-items:center;min-height:min(78vh,720px);padding-top:clamp(28px,4vw,56px);padding-bottom:clamp(48px,6vw,80px)}.adv-mosaic{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none}.adv-m{aspect-ratio:1 / 1;display:flex;align-items:flex-start;padding:8px 9px;color:var(--white);font-family:var(--display);font-style:italic;font-size:clamp(18px,2vw,30px);line-height:1;background:var(--black)}.adv-m--washed{background:var(--blue)}.adv-m--natural{background:var(--red)}.adv-m--honey{background:var(--yellow)}.adv-m--co-ferment{background:var(--green)}.adv-intro{display:none;position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;background:var(--black);color:var(--paper);transition:opacity .8s ease}.adv-hero.is-intro .adv-intro{display:block}.adv-hero.is-intro{height:var(--adv-stage, calc(100svh - 150px) );min-height:420px}.adv-hero.is-intro .wrap{visibility:hidden}.adv-hero.is-leaving .adv-intro{opacity:0}.adv-scene{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:24px var(--gutter);text-align:center;opacity:0;transition:opacity .7s ease;pointer-events:none}.adv-scene.is-on{opacity:1}.adv-ln{display:block;font-family:var(--display);font-style:italic;font-weight:400;text-transform:lowercase;line-height:.95;opacity:0;transform:translateY(36px);transition:transform 1.1s cubic-bezier(.2,.8,.2,1),opacity 1s ease;transition-delay:calc(var(--d, 0) * .22s)}.adv-scene.is-on .adv-ln{opacity:1;transform:none}.adv-ln--l{font-size:clamp(36px,5.6vw,84px)}.adv-ln--xl{font-size:clamp(56px,11vw,170px);color:var(--yellow)}.adv-ln--k{font-family:var(--body);font-style:normal;font-weight:700;font-size:13px;letter-spacing:.3em;text-transform:uppercase;color:#f7f5f0b3}.adv-ln--count{font-size:clamp(110px,20vw,280px);color:var(--red);line-height:.85;font-variant-numeric:tabular-nums}.adv-ln--green{color:var(--green)}.adv-ln--blue{color:var(--blue)}.adv-ln--red{color:var(--red)}.adv-mini{position:absolute;left:50%;bottom:clamp(76px,11vh,120px);transform:translate(-50%);width:min(100% - 2 * var(--gutter),1100px);display:grid;grid-template-columns:repeat(24,minmax(0,1fr));gap:6px}.adv-mini i{aspect-ratio:1 / 1;background:var(--black);opacity:0;transform:translateY(18px) scale(.6);transition:transform .45s cubic-bezier(.2,1.4,.4,1),opacity .3s ease}.adv-mini i.on{opacity:1;transform:none}.adv-mini .t--washed{background:var(--blue)}.adv-mini .t--natural{background:var(--red)}.adv-mini .t--honey{background:var(--yellow)}.adv-mini .t--co-ferment{background:var(--green)}.adv-skip{position:absolute;right:var(--gutter);bottom:20px;z-index:2;border:2px solid rgba(247,245,240,.6);background:transparent;color:var(--paper);font-weight:700;font-size:12px;letter-spacing:.16em;text-transform:uppercase;padding:10px 14px;min-height:44px}.adv-skip:hover{background:var(--paper);color:var(--black)}.adv-skip:focus-visible,.adv-replay:focus-visible{outline:3px solid var(--yellow);outline-offset:2px}.adv-replay{border:0;background:none;padding:6px 0;font-weight:700;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--sub);border-bottom:2px solid currentColor}.adv-replay:hover{color:var(--ink)}@keyframes advPop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}@keyframes advRise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.adv-hero.is-done .adv-m{animation:advPop .6s cubic-bezier(.2,1.3,.4,1) both;animation-delay:calc(var(--i) * 40ms)}.adv-hero.is-done .adv-hero-copy>*{animation:advRise .9s cubic-bezier(.2,.8,.2,1) both}.adv-hero.is-done .adv-hero-copy>:nth-child(2){animation-delay:.08s}.adv-hero.is-done .adv-hero-copy>:nth-child(3){animation-delay:.16s}.adv-hero.is-done .adv-hero-copy>:nth-child(4){animation-delay:.24s}.adv-hero.is-done .adv-hero-copy>:nth-child(n+5){animation-delay:.32s}@media(prefers-reduced-motion:reduce){.adv-hero.is-done .adv-m,.adv-hero.is-done .adv-hero-copy>*{animation:none}}.adv-hero-copy{display:flex;flex-direction:column;align-items:flex-start;gap:18px}.adv-hero-sub{margin:0;font-size:18px;line-height:1.55;max-width:38ch}.adv-price{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.adv-price-val{font-family:var(--display);font-style:italic;font-size:clamp(36px,3.4vw,48px);line-height:1}.adv-price-note{font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--sub)}.adv-buy{width:100%;max-width:440px;display:grid;gap:10px}.adv-buy form{margin:0}.adv-btn{display:flex;width:100%;align-items:center;justify-content:space-between;gap:12px;min-height:56px;padding:0 22px;border:var(--b);background:var(--red);color:var(--white);font-weight:700;font-size:13px;letter-spacing:.16em;text-transform:uppercase;transition:transform .12s ease,box-shadow .12s ease,background .12s ease}.adv-btn:hover{transform:translate(-2px,-2px);box-shadow:4px 4px 0 var(--black)}.adv-btn:active{transform:none;box-shadow:none}.adv-btn[disabled]{opacity:.5;pointer-events:none}.adv-btn.is-loading{opacity:.7}.adv-btn:focus-visible{outline:3px solid var(--yellow);outline-offset:2px}.adv-note{margin:0;font-size:14px;font-style:italic;color:var(--sub)}.adv-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none}.adv-tile{position:relative;overflow:hidden;aspect-ratio:3 / 2;display:flex;flex-direction:column;justify-content:space-between;padding:clamp(10px,1.2vw,16px);color:var(--white);background:var(--black)}.adv-tile--washed{background:var(--blue)}.adv-tile--natural{background:var(--red)}.adv-tile--honey{background:var(--yellow)}.adv-tile--co-ferment{background:var(--green)}.adv-tile-num{position:relative;z-index:1;font-family:var(--display);font-style:italic;font-size:clamp(30px,3.2vw,48px);line-height:1}.adv-tile-proc{position:relative;z-index:1;font-size:clamp(9px,.8vw,11px);font-weight:700;letter-spacing:.16em;text-transform:uppercase}.adv-tile-icon{position:absolute;right:5%;bottom:8%;height:44%;width:auto;max-width:32%;object-fit:contain;opacity:.38;transform:rotate(12deg);pointer-events:none}.adv-how{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,5vw,72px);align-items:center}.adv-steps{list-style:none;margin:0;padding:0;border:var(--b);background:var(--white)}.adv-steps li{display:grid;grid-template-columns:56px 1fr;gap:16px;padding:22px 22px 22px 18px;border-bottom:var(--b)}.adv-steps li:last-child{border-bottom:0}.adv-step-num{font-family:var(--display);font-style:italic;font-size:44px;line-height:1;color:var(--red)}.adv-steps li:nth-child(2) .adv-step-num{color:var(--blue)}.adv-steps li:nth-child(3) .adv-step-num{color:var(--green)}.adv-steps h3{margin:0 0 6px;font-size:17px}.adv-steps p{margin:0;color:var(--sub);font-size:15px;line-height:1.6}.adv-cards{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:0;padding:4% 2%}.adv-cards img{width:100%;height:auto;border:var(--b);background:var(--white);box-shadow:6px 6px #0d0d0d1f}.adv-cards img:first-child{transform:rotate(-4deg) translate(6%);position:relative;z-index:2}.adv-cards img:last-child{transform:rotate(3deg) translate(-4%,6%)}.adv-procs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:var(--b);background:var(--white)}.adv-proc{padding:26px 22px 28px;border-right:var(--b);display:flex;flex-direction:column;gap:10px}.adv-proc:last-child{border-right:0}.adv-proc--washed{background:var(--tint-blue)}.adv-proc--honey{background:var(--tint-yellow)}.adv-proc--natural{background:var(--tint-red)}.adv-proc--co-ferment{background:var(--tint-green)}.adv-proc img{width:64px;height:64px;object-fit:contain;margin-bottom:6px}.adv-proc:nth-child(1) img{transform:rotate(-8deg)}.adv-proc:nth-child(2) img{transform:rotate(6deg)}.adv-proc:nth-child(3) img{transform:rotate(-4deg)}.adv-proc:nth-child(4) img{transform:rotate(9deg)}.adv-proc h3{margin:0;font-family:var(--display);font-style:italic;font-weight:400;text-transform:lowercase;font-size:30px;line-height:1}.adv-proc--washed h3{color:var(--blue)}.adv-proc--honey h3{color:#c98a00}.adv-proc--natural h3{color:var(--red)}.adv-proc--co-ferment h3{color:var(--green)}.adv-proc p{margin:0;font-size:15px;line-height:1.6}.adv-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,5vw,72px);align-items:center}.adv-split--flip .adv-split-media{order:2}.adv-split-copy{display:flex;flex-direction:column;gap:18px}.adv-split-copy p{margin:0;font-size:17px;line-height:1.65;max-width:46ch}.adv-frame{border:var(--b);background:var(--white);overflow:hidden}.adv-frame img{width:100%;height:auto}.adv-duo{display:grid;grid-template-columns:1fr 1fr;gap:12px}.adv-spec{list-style:none;margin:0;padding:0;border-top:var(--b)}.adv-spec li{display:grid;grid-template-columns:22px 1fr;gap:10px;padding:13px 0;border-bottom:1px solid var(--soft);font-size:16px}.adv-spec li:before{content:"";width:10px;height:10px;margin-top:8px;background:var(--black)}.adv-faq{max-width:820px}.adv-faq .accordion summary{text-transform:none;letter-spacing:.02em;font-size:17px}.adv-close{background:var(--black);color:var(--paper);border-top:var(--b)}.adv-close .wrap{display:flex;flex-direction:column;align-items:center;text-align:center;gap:22px;padding-top:clamp(56px,7vw,96px);padding-bottom:clamp(56px,7vw,96px)}.adv-close .adv-h{color:var(--yellow);max-width:16ch}.adv-close .adv-price-note{color:#f7f5f0b3}.adv-close .adv-price{justify-content:center}.adv-close .adv-buy{max-width:380px}.adv-close .adv-btn{border-color:var(--paper)}.adv-close .adv-btn:hover{box-shadow:4px 4px 0 var(--paper)}.advb{background:var(--paper);border-top:var(--b)}.advb-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(28px,4vw,64px);align-items:center;padding-top:clamp(48px,6vw,88px);padding-bottom:clamp(48px,6vw,88px)}.advb-mosaic{text-decoration:none}.advb-title-link{color:inherit;text-decoration:none}.advb .adv-replay{text-decoration:none;display:inline-block}.advb-editor-note{margin:0;padding:8px var(--gutter);background:var(--yellow);color:var(--black);font-size:12px;font-weight:700;text-align:center}@media(max-width:900px){.adv-hero .wrap,.adv-how,.adv-split{grid-template-columns:1fr}.adv-hero .wrap{min-height:0}.adv-hero-copy{order:-1}.adv-hero.is-intro .wrap{min-height:88vh}.adv-mini{grid-template-columns:repeat(12,minmax(0,1fr));gap:5px;bottom:84px}.adv-split--flip .adv-split-media{order:0}.adv-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.adv-procs{grid-template-columns:1fr 1fr}.adv-proc:nth-child(2){border-right:0}.adv-proc:nth-child(-n+2){border-bottom:var(--b)}.advb-grid{grid-template-columns:1fr}.advb-grid .adv-hero-copy{order:-1}}@media(max-width:560px){.adv-tile{aspect-ratio:1 / 1;padding:8px}.adv-tile-num{font-size:26px}.adv-tile-proc{font-size:8px;letter-spacing:.1em}.adv-procs{grid-template-columns:1fr}.adv-proc{border-right:0;border-bottom:var(--b)}.adv-proc:last-child{border-bottom:0}.adv-steps li{grid-template-columns:44px 1fr;padding:18px 16px 18px 12px}.adv-step-num{font-size:36px}}.adv-facts{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.adv-facts li{padding:6px 10px;border:1.5px solid var(--black);background:var(--white);font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.adv-hero-copy [data-adv-hero-buy]{width:100%;max-width:440px}.adv-idea-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(32px,5vw,72px);align-items:center}.adv-idea-text p{margin:0 0 14px;font-size:18px;line-height:1.65;max-width:48ch}.adv-stats{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;border:var(--b);background:var(--white)}.adv-stats li{display:flex;flex-direction:column;gap:6px;padding:22px;border-right:var(--b);border-bottom:var(--b)}.adv-stats li:nth-child(2n){border-right:0}.adv-stats li:nth-last-child(-n+2){border-bottom:0}.adv-stats b{font-family:var(--display);font-style:italic;font-weight:400;font-size:clamp(48px,5vw,72px);line-height:.9}.adv-stats li:nth-child(1) b{color:var(--red)}.adv-stats li:nth-child(2) b{color:var(--blue)}.adv-stats li:nth-child(3) b{color:#c98a00}.adv-stats li:nth-child(4) b{color:var(--green)}.adv-stats span{font-size:13px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--sub)}.adv-grid-foot{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;margin-top:16px}.adv-grid-foot .adv-cap{margin:0}.adv-spoiler{display:flex;align-items:center;gap:14px}.adv-reveal{min-height:44px;padding:0 18px;border:var(--b);background:var(--black);color:var(--white);font-weight:700;font-size:12px;letter-spacing:.14em;text-transform:uppercase}.adv-reveal[aria-pressed=true]{background:var(--white);color:var(--black)}.adv-reveal:focus-visible{outline:3px solid var(--yellow);outline-offset:2px}.adv-tile-name{display:none;position:relative;z-index:1;font-weight:700;font-size:clamp(11px,1vw,14px);line-height:1.25}.adv-grid.is-revealed .adv-tile-name{display:block}.adv-grid.is-revealed .adv-tile-proc{opacity:.8}.adv-details{margin:0;border-top:var(--b)}.adv-details div{display:grid;grid-template-columns:130px 1fr;gap:14px;padding:12px 0;border-bottom:1px solid var(--soft)}.adv-details dt{font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--sub);padding-top:3px}.adv-details dd{margin:0;font-size:15px;line-height:1.5}.adv-sticky{position:fixed;left:0;right:0;bottom:0;z-index:45;background:var(--paper);border-top:var(--b);transform:translateY(110%);transition:transform .25s ease}.adv-sticky.is-on{transform:none}.adv-sticky .wrap{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-top:10px;padding-bottom:10px}.adv-sticky-name{display:flex;flex-direction:column;min-width:0}.adv-sticky-name b{font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.adv-sticky-name span{font-size:13px;color:var(--sub)}.adv-sticky .adv-buy{width:auto;max-width:none;flex:0 0 auto}.adv-sticky .adv-btn{min-height:48px;min-width:200px}@media(prefers-reduced-motion:reduce){.adv-sticky{transition:none}}@media(max-width:900px){.adv-idea-grid{grid-template-columns:1fr}.adv-details div{grid-template-columns:110px 1fr}}@media(max-width:560px){.adv-sticky-name b{font-size:13px}.adv-sticky-name span{font-size:12px}.adv-sticky .adv-btn{min-width:0;padding:0 14px;letter-spacing:.1em}.adv-stats li{padding:16px}.adv-tile-name{font-size:9px}}.adv-buy-row{display:grid;grid-template-columns:auto 1fr;gap:10px}.adv-qty{display:inline-flex;border:var(--b);background:var(--white);height:56px}.adv-qty button{width:44px;border:0;background:var(--white);font-size:20px;font-weight:700}.adv-qty button:hover{background:var(--paper)}.adv-qty input{width:44px;border:0;border-left:var(--b);border-right:var(--b);text-align:center;font:inherit;font-weight:700;font-size:16px;background:var(--white);-moz-appearance:textfield;border-radius:0}.adv-qty input::-webkit-outer-spin-button,.adv-qty input::-webkit-inner-spin-button{-webkit-appearance:none}.adv-gift{margin:-8px 0 0;font-size:14px;font-weight:700;color:var(--green)}.adv-ticker{overflow:hidden;background:var(--black);color:var(--paper);padding:18px 0}.adv-ticker-track{display:flex;width:max-content;animation:advTick 40s linear infinite}.adv-ticker:hover .adv-ticker-track{animation-play-state:paused}.adv-ticker-item{display:inline-flex;align-items:center;gap:30px;padding-right:30px;font-family:var(--display);font-style:italic;text-transform:lowercase;font-size:clamp(22px,2.2vw,32px);line-height:1;white-space:nowrap}.adv-ticker-item img{width:22px;height:22px;object-fit:contain;transform:rotate(-10deg);opacity:.9}@keyframes advTick{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.adv-ticker-track{animation:none}}.adv-ticker+.adv-sec{border-top:0}.adv-mystery{display:grid;grid-template-columns:auto 1fr;gap:clamp(18px,3vw,32px);align-items:center;margin-top:8px;padding:18px;background:var(--black);color:var(--paper)}.adv-mystery-tile{position:relative;width:clamp(110px,12vw,150px);aspect-ratio:1 / 1;display:flex;flex-direction:column;justify-content:space-between;padding:12px;background:repeating-linear-gradient(135deg,#1d1d1d 0 10px,#0d0d0d 10px 20px);border:2px solid var(--yellow);color:var(--yellow)}.adv-mystery-q{align-self:flex-end;font-family:var(--display);font-style:italic;font-size:clamp(48px,5vw,72px);line-height:.8}.adv-mystery-copy{display:flex;flex-direction:column;gap:8px}.adv-mystery-copy .kicker{color:var(--yellow)}.adv-mystery-copy .adv-h{font-size:clamp(28px,3vw,42px);color:var(--paper)}.adv-mystery-copy p{margin:0;max-width:56ch;color:#f7f5f0cc;line-height:1.6}.adv-h--s{font-size:clamp(24px,2.4vw,34px);margin-top:10px}.adv-callouts{margin:0;display:flex;flex-direction:column;gap:16px}.adv-callouts-img{position:relative}.adv-pin{position:absolute;transform:translate(-50%,-50%);width:36px;height:36px;display:grid;place-items:center;background:var(--red);color:var(--white);border:2px solid var(--white);font-family:var(--display);font-style:italic;font-size:20px;line-height:1;box-shadow:0 0 0 2px var(--black)}.adv-pin:nth-of-type(2){background:var(--blue)}.adv-pin:nth-of-type(3){background:var(--green)}.adv-legend{list-style:none;margin:0;padding:0;display:grid;gap:10px;counter-reset:pin}.adv-legend li{counter-increment:pin;display:grid;grid-template-columns:30px 1fr;column-gap:12px;font-size:15px;line-height:1.5}.adv-legend li:before{content:counter(pin);grid-row:span 2;width:26px;height:26px;display:grid;place-items:center;background:var(--red);color:var(--white);font-family:var(--display);font-style:italic;font-size:15px}.adv-legend li:nth-child(2):before{background:var(--blue)}.adv-legend li:nth-child(3):before{background:var(--green)}.adv-legend b{font-size:15px}.adv-legend span{color:var(--sub)}@media(max-width:560px){.adv-mystery{grid-template-columns:1fr}.adv-pin{width:28px;height:28px;font-size:16px}}.adv-details-only{max-width:960px}.adv-details-only .adv-split-copy{gap:22px}.adv-details-only .adv-details div{grid-template-columns:180px 1fr}@media(max-width:560px){.adv-details-only .adv-details div{grid-template-columns:110px 1fr}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/advent.css.map */
