:root{--tw-ink:#000000;--tw-charcoal:#2B2F33;--tw-graphite:#5F666D;--tw-mist:#B9D6E8;--tw-frost:#E6EFF5;--tw-porcelain:#F2F3F1;--tw-white:#FFFFFF;--tw-rule:#D5D9DC;--tw-marker-ink:#2F6E99;--tw-dot:rgba(0,0,0,.5);--tw-serif:"Newsreader","Iowan Old Style","Palatino Linotype",Georgia,serif;--tw-sans:"Schibsted Grotesk","Helvetica Neue",Arial,system-ui,sans-serif;--tw-marker:"Permanent Marker","Marker Felt","Comic Sans MS",cursive;--tw-gutter:clamp(20px,4vw,56px)}.tw{position:relative;background:var(--tw-porcelain);color:var(--tw-ink);font-family:var(--tw-sans);font-size:16px;font-weight:400;line-height:1.55;letter-spacing:0;text-align:left;-webkit-font-smoothing:antialiased;font-variant-numeric:tabular-nums;overflow-x:clip}.tw *,.tw *:before,.tw *:after{box-sizing:border-box}.tw h1,.tw h2,.tw h3,.tw p,.tw dl,.tw dd,.tw dt,.tw fieldset{margin:0;padding:0}.tw a{color:inherit}.tw :focus-visible{outline:2px solid var(--tw-ink);outline-offset:3px}.tw-sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.tw-wrap{max-width:1216px;margin:0 auto;padding:0 var(--tw-gutter)}.tw-pad{padding:clamp(64px,9vw,120px) 0}.tw-bordered{border-bottom:1px solid var(--tw-rule)}.tw .tw-h2{font-family:var(--tw-serif);font-weight:400;font-size:clamp(32px,4.2vw,52px);line-height:1.05;letter-spacing:-.01em;color:inherit}.tw .tw-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 26px;font:500 15px/1 var(--tw-sans);letter-spacing:.01em;text-decoration:none;border:1px solid var(--tw-ink);background:var(--tw-ink);color:var(--tw-porcelain);border-radius:2px;cursor:pointer;transition:background .2s,color .2s;clip-path:polygon(0 6%,7% 0,19% 7%,33% 1%,47% 8%,61% 0,74% 6%,88% 1%,100% 5%,98.5% 35%,100% 68%,98% 100%,85% 93%,71% 100%,57% 94%,42% 100%,28% 92%,14% 99%,0 94%,1.5% 62%,0 30%)}.tw .tw-btn:hover{background:transparent;color:var(--tw-ink)}.tw .tw-btn:focus-visible{clip-path:none}.tw .tw-btn[disabled]{opacity:.45;cursor:not-allowed}.tw .tw-btn--quiet{background:transparent;color:var(--tw-ink);border:2px solid var(--tw-rule)}.tw .tw-btn--quiet:hover{border-color:var(--tw-ink)}.tw-actions{display:flex;flex-wrap:wrap;gap:12px}.tw-announce{background:var(--tw-ink);color:var(--tw-porcelain);text-align:center;font-size:13px;padding:9px 16px}.tw-head{position:relative;z-index:30;border-bottom:1px solid var(--tw-rule)}.tw-head__row{display:flex;align-items:center;justify-content:space-between;gap:32px;height:68px}.tw .tw-wordmark{font-family:var(--tw-serif);font-size:24px;text-decoration:none;color:inherit;letter-spacing:.01em}.tw-nav{display:flex;gap:28px;font-size:15px}.tw .tw-nav a,.tw .tw-cart{text-decoration:none;color:#3a3f44}.tw .tw-nav a:hover,.tw .tw-cart:hover{color:var(--tw-ink);text-decoration:underline;text-underline-offset:4px}.tw .tw-cart{font-size:15px;white-space:nowrap}.tw-head__right{display:flex;align-items:center;gap:20px}.tw-mobile-menu{display:none}.tw-mobile-menu summary{list-style:none;cursor:pointer;font-size:15px;color:#3a3f44}.tw-mobile-menu summary::-webkit-details-marker{display:none}.tw-mobile-menu__panel{position:absolute;left:0;right:0;top:100%;background:var(--tw-porcelain);border-bottom:1px solid var(--tw-rule);padding:12px var(--tw-gutter) 20px;display:grid;gap:2px}.tw .tw-mobile-menu__panel a{text-decoration:none;padding:10px 0;font-size:16px;border-bottom:1px solid var(--tw-rule)}.tw-hero__grid{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);min-height:min(736px,calc(100vh - 104px));border-bottom:1px solid var(--tw-rule)}.tw-hero__copy{padding:clamp(48px,8vw,104px) var(--tw-gutter);display:flex;flex-direction:column;justify-content:center;gap:28px}.tw .tw-hero__title{font-family:var(--tw-serif);font-weight:300;font-size:clamp(48px,8.2vw,116px);line-height:.96;letter-spacing:-.03em;max-width:11ch;font-variation-settings:"opsz" 72}.tw .tw-hero__lede{font-size:19px;line-height:1.55;color:#3a3f44;max-width:480px}.tw-hero__visual{background:var(--tw-frost);position:relative;display:flex;align-items:flex-end;justify-content:center;overflow:hidden;border-left:1px solid var(--tw-rule)}.tw-hero__visual:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:radial-gradient(circle,var(--tw-dot) 1.15px,transparent 1.35px);background-size:8px 8px;-webkit-mask-image:radial-gradient(ellipse 70% 60% at 88% 92%,#000 0%,transparent 70%);mask-image:radial-gradient(ellipse 70% 60% at 88% 92%,#000 0%,transparent 70%)}.tw-hero__caption{position:absolute;left:24px;top:24px;right:24px;display:flex;justify-content:space-between;font-size:13px;color:var(--tw-graphite);z-index:2}.tw-hero__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1}.tw-bottle{position:relative;z-index:1;width:min(240px,52%);height:auto;margin-bottom:-1px}.tw-bottle .cap{fill:var(--tw-mist)}.tw-bottle .body{fill:#000;stroke:var(--tw-charcoal);stroke-width:1.5}.tw-tape{position:absolute;top:15%;left:-12px;z-index:3;transform:rotate(-7deg);background:var(--tw-ink);color:var(--tw-porcelain);font-family:var(--tw-marker);font-size:clamp(16px,1.6vw,21px);line-height:1;padding:11px 29px 10px 26px;white-space:nowrap;clip-path:polygon(0 10%,3% 0,100% 5%,97% 30%,100% 52%,98% 78%,100% 96%,2% 100%,1% 60%,3% 34%)}@media(prefers-reduced-motion:no-preference){.tw-hero__title,.tw-hero__lede,.tw-hero .tw-actions{animation:twrise .9s cubic-bezier(.2,.7,.2,1) both}.tw-hero__lede{animation-delay:.12s}.tw-hero .tw-actions{animation-delay:.22s}.tw-bottle{animation:twlift 1.2s cubic-bezier(.2,.7,.2,1) .1s both}.tw-tape{animation:twslap .45s cubic-bezier(.2,1.5,.4,1) .75s both}@keyframes twrise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes twlift{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}@keyframes twslap{0%{opacity:0;transform:rotate(-15deg) scale(1.3)}to{opacity:1;transform:rotate(-7deg) scale(1)}}}.tw-head2{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:32px var(--tw-gutter);align-items:end;margin-bottom:clamp(40px,5vw,64px)}.tw-head2 p{color:#3a3f44;max-width:544px;font-size:17px}.tw-results{display:grid;grid-template-columns:repeat(var(--tw-cols,2),minmax(0,1fr));border-top:1px solid var(--tw-ink)}.tw-result{padding:32px 0 0;display:grid;gap:12px;align-content:start}.tw-result+.tw-result{padding-left:var(--tw-gutter);border-left:1px solid var(--tw-rule)}.tw-fig{position:relative;justify-self:start;font-family:var(--tw-serif);font-weight:300;font-size:clamp(64px,10vw,136px);line-height:.9;letter-spacing:-.04em;font-variant-numeric:lining-nums}.tw-result p{font-size:17px;max-width:352px}.tw-footnote{margin-top:32px;font-size:13px;color:var(--tw-graphite)}.tw-scrawl{position:absolute;left:-12%;top:-24%;width:126%;height:146%;pointer-events:none;overflow:visible}.tw-scrawl path{fill:none;stroke:var(--tw-marker-ink);stroke-width:4;stroke-linecap:round;stroke-linejoin:round}.tw-note{position:absolute;left:100%;top:-.35em;margin-left:.3em;font-family:var(--tw-marker);font-size:clamp(16px,1.8vw,22px);font-weight:400;letter-spacing:0;line-height:1;color:var(--tw-marker-ink);transform:rotate(-9deg);white-space:nowrap}.tw-pillars{display:grid;grid-template-columns:repeat(var(--tw-cols,4),minmax(0,1fr))}.tw-pillar{padding:24px 24px 0 0;border-top:1px solid var(--tw-rule)}.tw-pillar+.tw-pillar{padding-left:24px;border-left:1px solid var(--tw-rule)}.tw .tw-pillar h3{font-family:var(--tw-serif);font-weight:400;font-size:28px;letter-spacing:-.01em;margin-bottom:10px}.tw-pillar p{color:#3a3f44}.tw-torn-wrap{background:var(--tw-porcelain);padding:16px 0}.tw-torn-wrap--foot{padding:16px 0 0}.tw-essay{background:var(--tw-ink);color:#f2f3f1;clip-path:polygon(0% 1.5%,4% .4%,9% 1.8%,14% .6%,19% 2%,25% .8%,31% 1.6%,37% .2%,43% 1.4%,50% .6%,56% 2%,62% .8%,68% 1.5%,74% .3%,80% 1.7%,86% .7%,92% 1.9%,97% .5%,100% 1.3%,100% 98.6%,95% 99.6%,89% 98.2%,83% 99.4%,77% 98%,71% 99.7%,64% 98.4%,58% 99.5%,52% 98.1%,46% 99.3%,40% 98.5%,34% 99.8%,28% 98.2%,22% 99.4%,16% 98.3%,10% 99.6%,5% 98.4%,0% 99.3%)}.tw-essay :focus-visible{outline-color:var(--tw-mist)}.tw-essay__grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:32px var(--tw-gutter)}.tw-essay .tw-h2{max-width:14ch}.tw-essay__body{font-family:var(--tw-serif);font-size:clamp(19px,1.6vw,22px);line-height:1.65;max-width:576px;display:grid;gap:22px;color:#c9ced2}.tw-essay__body p:first-child{color:#f2f3f1}.tw-struck{position:relative;color:#8a9199;text-decoration:none;white-space:nowrap}.tw-struck:after{content:"";position:absolute;left:-4%;right:-4%;top:54%;height:.11em;background:var(--tw-mist);border-radius:3px;transform:rotate(-4deg)}.tw-formula__grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:40px var(--tw-gutter);align-items:start}.tw-formula__intro .tw-h2{margin-bottom:20px}.tw-formula__intro p{color:#3a3f44;max-width:416px;margin-bottom:24px}.tw .tw-textlink{font-weight:500;text-underline-offset:4px}.tw-label{position:relative;transform:rotate(-1deg);background:var(--tw-white);border:1px solid var(--tw-ink);padding:clamp(20px,3vw,36px)}.tw-label:before,.tw-label:after{content:"";position:absolute;top:-7px;width:42px;height:7px;border:2px solid #8A9199;border-bottom:0;border-radius:2px 2px 0 0}.tw-label:before{left:28px;transform:rotate(-5deg)}.tw-label:after{right:28px;transform:rotate(4deg)}.tw-label__top{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding-bottom:16px;border-bottom:3px solid var(--tw-ink)}.tw-label__top strong{font-family:var(--tw-serif);font-weight:400;font-size:26px}.tw-label__top span{font-size:14px;color:var(--tw-graphite)}.tw-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px;padding:14px 0;border-bottom:1px solid var(--tw-rule)}.tw-row:last-child{border-bottom:0;padding-bottom:0}.tw-row dt{font-weight:500}.tw-row dt small{display:block;font-weight:400;color:var(--tw-graphite);font-size:14px;margin-top:2px}.tw-row dd{text-align:right;font-weight:500;white-space:nowrap}.tw-chip{display:inline-block;background:var(--tw-mist);color:#0b2a3d;padding:2px 9px;border-radius:2px;font-size:14px}.tw-trust{display:grid;grid-template-columns:repeat(var(--tw-cols,3),minmax(0,1fr))}.tw-trust>div{padding:36px var(--tw-gutter) 36px 0}.tw-trust>div+div{padding-left:var(--tw-gutter);border-left:1px solid var(--tw-rule)}.tw .tw-trust h3{font-family:var(--tw-serif);font-weight:400;font-size:22px;margin-bottom:6px}.tw-trust p{color:var(--tw-graphite);font-size:15px}.tw-buy__grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:40px var(--tw-gutter);align-items:start}.tw-buy__intro .tw-h2{margin-bottom:20px}.tw-buy__intro p{color:#3a3f44;max-width:416px}.tw-options{display:grid;gap:12px;border:0;margin:0 0 20px;padding:0;min-width:0}.tw-option{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:16px;align-items:center;padding:20px 22px;background:var(--tw-white);border:1px solid var(--tw-rule);cursor:pointer;transition:border-color .15s}.tw-option:hover{border-color:var(--tw-graphite)}.tw-option:has(input:checked){border-color:var(--tw-ink);box-shadow:inset 0 0 0 1px var(--tw-ink)}.tw-option input{accent-color:var(--tw-ink);width:18px;height:18px;margin:0}.tw-option strong{display:block;font-weight:500;font-size:17px}.tw-sub{color:var(--tw-graphite);font-size:14px}.tw-price{text-align:right;font-weight:500;font-size:18px}.tw-price s{display:block;color:var(--tw-graphite);font-weight:400;font-size:13px}.tw-sticker{position:absolute;top:-22px;right:-13px;z-index:2;width:74px;height:74px;border-radius:50%;display:flex;align-items:center;justify-content:center;text-align:center;background:var(--tw-mist);color:#000;font-family:var(--tw-marker);font-size:15px;line-height:1.05;transform:rotate(13deg);box-shadow:0 0 0 3px var(--tw-porcelain)}.tw-buyrow{display:flex;gap:16px;align-items:center;flex-wrap:wrap}.tw .tw-buyrow .tw-btn{flex:1 1 224px;min-height:56px;font-size:16px}.tw-total{font-size:18px;font-weight:500}.tw-assure{margin-top:20px;font-size:14px;color:var(--tw-graphite);display:grid;gap:4px}.tw-mobilebar{display:none}.tw-faq__grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:32px var(--tw-gutter)}.tw-faq details{border-top:1px solid var(--tw-rule)}.tw-faq details:last-child{border-bottom:1px solid var(--tw-rule)}.tw-faq summary{list-style:none;cursor:pointer;padding:20px 32px 20px 0;position:relative;font-weight:500;font-size:17px}.tw-faq summary::-webkit-details-marker{display:none}.tw-faq summary:after{content:"+";position:absolute;right:0;top:50%;transform:translateY(-50%);font-family:var(--tw-serif);font-size:24px;font-weight:300;transition:transform .2s}.tw-faq details[open] summary:after{transform:translateY(-50%) rotate(45deg)}.tw-faq details p{padding:0 0 22px;color:#3a3f44;max-width:544px}.tw-footer{background:var(--tw-ink);color:#f2f3f1;padding:clamp(72px,9vw,112px) 0 72px;clip-path:polygon(0 3%,5% .5%,11% 2.8%,17% .8%,24% 3.2%,30% 1%,37% 2.6%,44% .3%,51% 2.9%,58% 1.1%,65% 3.1%,72% .6%,79% 2.4%,86% .9%,93% 3%,100% 1.2%,100% 100%,0 100%)}.tw-footer :focus-visible{outline-color:var(--tw-mist)}.tw .tw-signoff{font-family:var(--tw-marker);font-size:clamp(42px,7.5vw,96px);line-height:1;transform:rotate(-2deg);transform-origin:left center;margin-bottom:clamp(32px,5vw,56px)}.tw-signoff span{color:var(--tw-mist)}.tw-footer__row{display:flex;flex-wrap:wrap;justify-content:space-between;gap:32px;align-items:end}.tw-footer__links{display:flex;flex-wrap:wrap;gap:8px 20px;font-size:14px}.tw .tw-footer__links a{color:#9aa2a9;text-decoration:none}.tw .tw-footer__links a:hover{color:#f2f3f1;text-decoration:underline;text-underline-offset:4px}.tw-small{font-size:13px;color:#9aa2a9;margin-top:8px}@media(max-width:960px){.tw-nav{display:none}.tw-mobile-menu{display:block}.tw-hero__grid{grid-template-columns:1fr;min-height:0}.tw-hero__visual{border-left:0;border-top:1px solid var(--tw-rule);min-height:416px}.tw-bottle{width:min(144px,40%)}.tw-head2,.tw-essay__grid,.tw-formula__grid,.tw-buy__grid,.tw-faq__grid{grid-template-columns:1fr}.tw-pillars{grid-template-columns:repeat(2,minmax(0,1fr))}.tw-pillar:nth-child(3){padding-left:0;border-left:0}.tw-pillar{padding-bottom:32px}}@media(max-width:640px){.tw-results,.tw-trust,.tw-pillars{grid-template-columns:1fr}.tw-result+.tw-result{padding-left:0;border-left:0;border-top:1px solid var(--tw-rule);margin-top:32px}.tw-pillar,.tw-pillar+.tw-pillar{padding-left:0;border-left:0;padding-right:0}.tw-trust>div,.tw-trust>div+div{padding:28px 0;border-left:0}.tw-trust>div+div{border-top:1px solid var(--tw-rule)}.tw-mobilebar{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:20;gap:16px;align-items:center;justify-content:space-between;background:var(--tw-white);border-top:1px solid var(--tw-rule);padding:12px 20px calc(12px + env(safe-area-inset-bottom,0px));transition:transform .25s ease}.tw-mobilebar.is-hidden{transform:translateY(110%)}.tw-mobilebar span{font-size:15px}.tw .tw-mobilebar .tw-btn{min-height:44px}.tw-footer{padding-bottom:112px}}@media(prefers-reduced-motion:reduce){.tw-mobilebar{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/tw-base.css.map */
