:root{--font-display:"Anaktoria","Forevs",Georgia,"Times New Roman",serif;--font-sans:"Suisse Intl","Helvetica Neue",Helvetica,Arial,sans-serif;--font-mono:"Fragment Mono",ui-monospace,Menlo,monospace;--ink:#151212;--paper:#f6f6f6;--accent:#88b4c8;--moon:#82bdf2;--ink-050:#efeeeb;--ink-100:#e4e3df;--ink-200:#c9cbd1;--ink-300:#9a9a98;--ink-400:#6e6a68;--ink-600:#3a3636;--display-1:clamp(44px,6.6vw,108px);--display-2:clamp(38px,5.2vw,84px);--display-3:clamp(31px,3.8vw,58px);--display-4:clamp(25px,2.5vw,38px);--text-lead:clamp(21px,1.8vw,28px);--text-body:clamp(17px,1.15vw,20px);--text-sm:clamp(15px,1vw,17px);--mono-xs:clamp(12px,.85vw,14px);--tracking-mono:.16em}*{box-sizing:border-box}html{scroll-behavior:smooth}.reasons-7{margin:0;background:var(--paper);color:var(--ink);font-family:var(--font-sans);font-size:var(--text-body);line-height:1.6;letter-spacing:-.005em;-webkit-font-smoothing:antialiased}a{color:var(--ink);text-decoration:none;border-bottom:1px solid var(--ink-200)}a:hover{color:#5d93ab;border-bottom-color:#5d93ab}img{display:block;width:100%;height:100%;object-fit:cover}.wrap{max-width:1240px;margin:0 auto;padding:0 44px}.narrow{max-width:900px}section{padding:clamp(60px,7.5vw,116px) 0}.eyebrow{font-family:var(--font-mono);font-size:var(--mono-xs);letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--ink-400);margin:0}h1{font-family:var(--font-display);font-weight:400;font-size:var(--display-1);line-height:.9;letter-spacing:-.05em;margin:20px 0 30px;text-wrap:balance}h2{font-family:var(--font-display);font-weight:400;font-size:var(--display-3);line-height:.91;letter-spacing:-.05em;margin:16px 0 30px;text-wrap:balance}.reasons-7 h1,.reasons-7 h2,.reasons-7 h3{color:var(--ink)!important}.reasons-7 .dark h1,.reasons-7 .dark h2,.reasons-7 .dark h3,.reasons-7 .dark .num2,.reasons-7 .dark .price .num2{color:var(--paper)!important}p{margin:0 0 22px;text-wrap:pretty}p:last-child{margin-bottom:0}.note{font-style:italic;color:var(--ink-400);font-size:var(--text-sm);line-height:1.45}.rule{border:0;border-top:1px solid var(--ink-200);margin:38px 0}.dark{background:var(--ink);color:var(--paper)}.dark .eyebrow{color:var(--ink-300)}.dark .rule{border-top-color:#3a3636}.dark .note{color:var(--ink-300)}.dark a{color:var(--paper);border-bottom-color:var(--ink-400)}.dark a:hover{color:var(--accent);border-bottom-color:var(--accent)}.hero{padding:clamp(44px,5.5vw,88px) 0 clamp(60px,7.5vw,116px)}.hero .wrap{display:block;max-width:760px}.hero .col-text{max-width:44ch}.hero .figure{aspect-ratio:4/5;background:var(--ink-100)}.mark{display:flex;align-items:center;gap:14px;margin-bottom:34px}.mark img{height:34px;width:auto;object-fit:contain}.mark span{font-family:var(--font-mono);font-size:var(--mono-xs);letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--ink-400)}.wall .wrap{display:grid;grid-template-columns:1fr 1fr;gap:clamp(40px,5vw,80px);align-items:start}.wall .col-text p{max-width:60ch}.diagram{background:#211d1d;padding:clamp(28px,3.2vw,48px);position:sticky;top:40px}.diagram svg{display:block;width:100%;height:auto}.diagram figcaption{font-family:var(--font-mono);font-size:clamp(12px,.85vw,14px);letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--ink-300);display:flex;justify-content:space-between;gap:16px;padding-top:18px}.pull{font-family:var(--font-display);font-style:italic;font-size:var(--display-4);line-height:1.12;letter-spacing:-.03em;margin:0;max-width:22ch}.check{max-width:1000px;margin:0 auto;padding:0 44px}.check .head{text-align:center;margin-bottom:clamp(30px,4vw,56px)}.check h2{margin-left:auto;margin-right:auto}.list{border-top:1px solid var(--ink-200)}.item{display:grid;grid-template-columns:auto 1fr;gap:22px;align-items:start;padding:26px 8px;border-bottom:1px solid var(--ink-200);cursor:pointer;transition:background .18s ease}.item:hover{background:var(--ink-050)}.item input{position:absolute;opacity:0;pointer-events:none}.box{width:26px;height:26px;border:1px solid var(--ink);margin-top:6px;position:relative;flex:none}.box:after{content:"";position:absolute;top:5px;right:5px;bottom:5px;left:5px;background:var(--ink);opacity:0;transition:opacity .15s ease}.item input:checked~.box:after{opacity:1}.item input:checked~.txt .sym{color:var(--ink-400)}.sym{font-family:var(--font-display);font-size:clamp(20px,1.6vw,27px);line-height:1.25;letter-spacing:-.02em;display:block;margin-bottom:6px;transition:color .15s ease}.sub{font-size:var(--text-sm);line-height:1.45;color:var(--ink-400);margin:0}.tally{font-family:var(--font-mono);font-size:var(--mono-xs);letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--ink-400);padding-top:26px;text-align:right}.verdict{max-width:34ch;margin:34px auto 0;text-align:center}.intro{text-align:center}.intro .wrap{max-width:920px}.intro h2{font-size:var(--display-2);margin-bottom:34px}.intro p{max-width:44ch;margin-left:auto;margin-right:auto}.reason .wrap{display:block}.reason .col-text{max-width:760px}.reason .figure,.hero .figure{display:none!important}.reason.flip .col-text{order:2}.num{font-family:var(--font-mono);font-size:clamp(40px,5.2vw,84px);line-height:.8;letter-spacing:-.04em;color:var(--ink-100);margin:0 0 34px;display:block}.dark .num{color:#2b2626}.reason h2{font-size:var(--display-4);line-height:1.02;margin:14px 0 0}.block{margin-top:34px;border-top:1px solid var(--ink-200);padding-top:20px}.dark .block{border-top-color:#3a3636}.block p{font-size:var(--text-sm);line-height:1.5;margin:14px 0 0;color:var(--ink-600)}.dark .block p{color:var(--ink-200)}.reason .figure{aspect-ratio:1/1;background:var(--ink-100);position:sticky;top:40px}.dark .figure{background:#211d1d}.close .wrap{display:grid;grid-template-columns:.9fr 1.1fr;gap:clamp(40px,5vw,80px);align-items:center}.close h2{font-size:var(--display-2);max-width:12ch}.close .figure{aspect-ratio:1/1;background:#0f0d0d}.close .figure img{object-fit:contain}.price{display:flex;align-items:baseline;gap:16px;flex-wrap:wrap;margin:34px 0 0}.price .num2{font-family:var(--font-display);font-size:var(--display-3);line-height:.9;letter-spacing:-.05em}.price .unit{font-family:var(--font-mono);font-size:var(--mono-xs);letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--ink-300)}.btn{display:inline-block;margin-top:32px;padding:18px 34px 17px;font-size:clamp(16px,1.1vw,18px);font-weight:700;letter-spacing:.01em;border:1px solid var(--paper);border-radius:2px;background:var(--paper);color:var(--ink)}.btn:hover{background:var(--moon);border-color:var(--moon);color:var(--ink)}.dark .btn,.dark a.btn{color:var(--ink);border-bottom-color:var(--paper)}.dark a.btn:hover{color:var(--ink);border-bottom-color:var(--accent)}.bundle{margin:30px 0 0;--sel:var(--moon);background:#1d1a1a;border:.5px solid rgba(246,246,246,.16);border-radius:14px;padding:20px;max-width:440px;font-size:15px;line-height:1.5}.bundle .hed{font-size:16px;font-weight:600;line-height:1.4;margin:0 0 18px;max-width:42ch}.bundle .sub{font-size:13px;color:var(--ink-300);margin:0 0 18px}.opt{display:flex;align-items:center;gap:12px;padding:13px;border:.5px solid rgba(246,246,246,.18);border-radius:9px;margin:0 0 8px;cursor:pointer;position:relative;transition:border-color .15s ease,background .15s ease}.opt:hover{border-color:#82bdf28c}.opt input{position:absolute;opacity:0;pointer-events:none}.dot{width:18px;height:18px;border-radius:50%;border:1.5px solid rgba(246,246,246,.45);flex:0 0 auto;transition:border .15s ease}.opt input:checked~.dot{border:5.5px solid var(--sel)}.opt:has(input:checked){border:2px solid var(--sel);padding:11.5px;background:#82bdf21a}.opt .qty{flex:1;min-width:0}.opt .qty b{display:block;font-weight:600;font-size:14px;line-height:1.35}.opt .qty span{display:block;font-size:12px;color:var(--ink-300);line-height:1.35}.opt .amt{text-align:right;flex:0 0 auto}.opt .amt b{display:block;font-weight:600;font-size:16px;line-height:1.35}.opt .amt span{display:block;font-family:var(--font-mono);font-size:12px;letter-spacing:.02em;color:var(--ink-300);line-height:1.35}.flag{position:absolute;top:-9px;left:38px;background:var(--sel);color:var(--ink);font-family:var(--font-sans);font-size:11px;font-weight:600;letter-spacing:.01em;text-transform:none;padding:2px 8px;border-radius:7px;line-height:1.5}.marginal{display:flex;justify-content:space-between;align-items:baseline;gap:12px;flex-wrap:wrap;padding:11px 14px;background:#f6f6f612;border-radius:9px;margin:12px 0;font-size:13px}.marginal span:last-child{color:var(--ink-300);font-size:12px;white-space:nowrap}.guarantee{font-size:13px;line-height:1.5;color:var(--ink-200);margin:0 0 14px;max-width:46ch}.pay{display:grid;gap:8px}.pay .btn{margin:0;width:100%;text-align:center;display:flex;align-items:center;justify-content:center;gap:7px;min-height:50px;padding:14px;border-radius:9px;font-size:15px;font-weight:600;letter-spacing:0}.dark a.btn-cart,a.btn-cart,.on-ink a.btn-cart{background:var(--paper);border:1px solid var(--paper);color:var(--ink)}.dark a.btn-cart:hover,a.btn-cart:hover,.on-ink a.btn-cart:hover{background:var(--paper);border-color:var(--paper);color:var(--ink);opacity:.86}.dark a.btn-pro,a.btn-pro,.on-ink a.btn-pro{background:#5a31f4;border:1px solid #5a31f4;color:#fff}.dark a.btn-pro:hover,a.btn-pro:hover,.on-ink a.btn-pro:hover{background:#4a27d6;border-color:#4a27d6;color:#fff}.pay .btn:active{transform:translateY(1px)}.pay .btn:focus-visible,.more-pay:focus-visible,.opt:focus-within{outline:2px solid var(--sel);outline-offset:3px}.shopmark{font-weight:700;font-size:1.26em;letter-spacing:-.045em;line-height:1}.more-pay{display:block;width:fit-content;margin:12px auto 0;text-align:center;font-size:13px;color:var(--paper);border-bottom-color:#f6f6f680}.more-pay:hover{color:var(--sel);border-bottom-color:var(--sel)}.fine{font-family:var(--font-mono);font-size:var(--mono-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-300);line-height:1.6;margin:30px 0 0;display:flex;flex-wrap:wrap;gap:6px 18px;list-style:none;padding:0}.fine li{margin:0;white-space:nowrap}.disclaimer{font-size:var(--text-sm);line-height:1.5;color:var(--ink-400);margin:16px 0 0;max-width:52ch}.dark .disclaimer{color:#a8a5a3}footer{background:var(--ink);color:var(--ink-300);padding:0 0 60px;font-family:var(--font-mono);font-size:var(--mono-xs);letter-spacing:var(--tracking-mono);text-transform:uppercase;line-height:1.9}footer .wrap{display:flex;justify-content:space-between;gap:24px;flex-wrap:wrap;border-top:1px solid #3a3636;padding-top:30px}footer a{color:var(--ink-300);border-bottom-color:#3a3636}footer a:hover{color:var(--accent);border-bottom-color:var(--accent)}@media(max-width:900px){body{font-size:17px}.wrap,.check{padding:0 22px}.hero{padding:36px 0 52px}section{padding:clamp(52px,9vw,72px) 0}.hero .wrap,.wall .wrap,.reason .wrap,.close .wrap{grid-template-columns:1fr;gap:40px}.reason.flip .col-text{order:0}.reason .figure{position:static;aspect-ratio:4/3}.hero .figure{aspect-ratio:3/4}.diagram{position:static}.close .figure{aspect-ratio:4/3}.wall .col-text p,.close p{max-width:none}.tally{text-align:left}footer .wrap{flex-direction:column;gap:10px}}.nbsx-savings{display:flex;align-items:center;gap:.5rem;padding:11px 14px;border-radius:9px;background:#82bdf21f;border:.5px solid rgba(130,189,242,.4);color:#cfe6fb;font-size:13px;margin:12px 0}.nbsx-savings[hidden]{display:none}.nbsx-savings strong{color:#eaf4fd}button.btn{font-family:inherit;cursor:pointer}.nah{--ink:#151212;--paper:#F6F6F6;--white:#FFFFFF;--muted:#6E6A68;--hair:#C9CBD1;--accent:#88B4C8;--desk:#C9CBD1;--fd:"Forevs",Georgia,"Times New Roman",serif;--fs:"Suisse","Suisse Intl","Helvetica Neue",Helvetica,Arial,sans-serif;--fm:"Fragment Mono",ui-monospace,"SFMono-Regular",Menlo,monospace;--fscript:"Pinyon Script","Snell Roundhand",cursive;background:var(--paper);color:var(--ink);font-family:var(--fs);padding:0;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.nah *{box-sizing:border-box}.nah a{color:var(--ink);text-decoration:none}.nah a:hover{color:var(--accent)}.nah .nah-frame{max-width:100%;margin:0;background:var(--paper);border:0}.nah .nah-mono{font-family:var(--fm)}.nah .nah-muted{font-size:11.55px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.nah .nah-eyebrow{font-size:12.1px;letter-spacing:.16em;text-transform:uppercase}.nah .nah-eyebrow--dim{color:#ffffffb3}.nah .nah-uline{text-decoration:underline}.nah .nah-vf{color:var(--accent)}.nah .nah-h2{font-family:var(--fd)!important;font-weight:700;text-transform:uppercase;line-height:.94;letter-spacing:-.02em;margin:0;text-wrap:pretty}.nah .nah-h2--md{font-size:clamp(40px,5.2vw,80px)}.nah .nah-h2--close{font-size:clamp(44px,5.2vw,88px);line-height:.9}.nah .nah-nav{display:grid;grid-template-columns:1fr auto auto auto;border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);align-items:stretch}.nah .nah-nav__brand{padding:16px 24px;font-family:var(--fd)!important;font-weight:700;font-size:18px;letter-spacing:.02em}.nah .nah-nav__cell{display:flex;align-items:center;padding:0 28px;border-left:1px solid var(--ink);font-family:var(--fm);font-size:12.1px;letter-spacing:.16em;text-transform:uppercase}.nah .nah-nav__cell--cta{background:var(--ink);color:var(--white)}.nah .nah-nav__cell--cta:hover{opacity:.72;color:var(--white)}@media(max-width:600px){.nah .nah-nav{grid-template-columns:1fr auto auto}.nah .nah-nav__cell:not(.nah-nav__cell--cta):first-of-type{display:none}.nah .nah-nav__cell{padding:0 16px;font-size:11px}}.nah .nah-mast{padding:clamp(28px,4vw,64px) clamp(20px,3vw,48px) clamp(20px,3vw,40px)}.nah .nah-mast__h1{margin:0;font-family:var(--fd)!important;font-weight:700;font-size:clamp(58px,10.6vw,164px);line-height:.88;letter-spacing:-.02em;text-transform:uppercase}.nah .nah-mast__moon{height:.62em;width:auto;vertical-align:baseline;margin:0 .14em 0 .18em}.nah .nah-mast__meta{display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;align-items:baseline;margin-top:clamp(18px,2.5vw,32px)}.nah .nah-mast__lead{font-size:15px;max-width:34ch;text-wrap:pretty}.nah .nah-hero{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));border-top:1px solid var(--ink)}.nah .nah-hero__img{border-right:1px solid var(--ink);min-height:420px;position:relative;overflow:hidden}.nah .nah-hero__img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.nah .nah-hero__panel{display:flex;flex-direction:column}.nah .nah-hero__inner{flex:1;padding:clamp(24px,3vw,48px)}.nah .nah-hero__top{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:clamp(24px,3vw,44px)}.nah .nah-hero__moon{width:56px;height:auto}.nah .nah-hero__h2{font-size:clamp(34px,3.6vw,56px)!important;margin:0 0 24px;max-width:14ch}.nah .nah-body{font-size:16px;line-height:1.42;margin:0}.nah .nah-body--muted{font-size:14px;color:var(--muted)}.nah .nah-body--muted strong{color:var(--ink);font-weight:700}.nah .nah-body--lg{font-size:16px;line-height:1.5}.nah .nah-lead{font-size:21px;line-height:1.3;margin:0;text-wrap:pretty}.nah .nah-hero__scroll{display:flex;justify-content:space-between;align-items:center;border-top:1px solid var(--ink);padding:14px clamp(24px,3vw,48px);font-family:var(--fm);font-size:11.55px;letter-spacing:.16em;text-transform:uppercase}@media(max-width:700px){.nah .nah-hero__img{min-height:320px}}.nah .nah-marquee{border-top:1px solid var(--ink);overflow:hidden;padding:14px 0}.nah .nah-marquee__track{display:flex;gap:0;width:max-content;animation:nah-marquee 30s linear infinite}.nah .nah-marquee__track--off{animation:none}.nah .nah-marquee__track span{white-space:nowrap;font-family:var(--fm);font-size:13.2px;letter-spacing:.16em;text-transform:uppercase}@keyframes nah-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.nah .nah-marquee__track{animation:none}}.nah .nah-sec,.nah .nah-sec--flush{border-top:1px solid var(--ink)}.nah .nah-ink{background:var(--ink);color:var(--white)}.nah .nah-ink .nah-h2{color:var(--white)}.nah .nah-sechead{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:12px;padding:clamp(28px,4vw,56px) clamp(20px,3vw,48px) clamp(20px,2.5vw,36px)}.nah .nah-rowhead{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:12px;padding:18px clamp(20px,3vw,48px)}.nah .nah-grid{display:grid;gap:1px;background:var(--ink);border-top:1px solid var(--ink)}.nah .nah-grid--stats{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.nah .nah-grid--pressure,.nah .nah-grid--proof{grid-template-columns:repeat(3,1fr)}.nah .nah-grid--barrier{grid-template-columns:repeat(4,1fr)}@media(max-width:900px){.nah .nah-grid--pressure,.nah .nah-grid--proof,.nah .nah-grid--barrier{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.nah .nah-grid--pressure,.nah .nah-grid--proof,.nah .nah-grid--barrier{grid-template-columns:1fr}}@media(max-width:749px){.nah .nah-grid--barrier{display:none!important}}.nah .nah-cell{background:var(--paper);padding:clamp(24px,2.5vw,40px)}.nah .nah-grid--stats .nah-cell{padding:clamp(28px,3.5vw,52px) clamp(20px,3vw,48px)}.nah .nah-stat{font-family:var(--fs);font-weight:700;font-size:clamp(48px,5.6vw,88px);line-height:.94;letter-spacing:-.035em}.nah .nah-cap{margin:20px 0 0;font-size:14px;line-height:1.42;color:var(--muted);max-width:32ch}.nah .nah-pcell{display:flex;flex-direction:column;gap:16px}.nah .nah-qcite{margin-top:auto;border-top:1px solid var(--hair);padding-top:16px}.nah .nah-qcite--ink{border-top-color:#ffffff40}.nah .nah-quote{margin:0 0 10px;font-size:14px;line-height:1.42;font-style:italic}.nah .nah-attr{font-size:11.55px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.nah .nah-attr:hover{color:var(--accent)}.nah .nah-attr--dim{color:#fff9}.nah .nah-ugc{display:flex;gap:1px;background:var(--ink);border-top:1px solid var(--ink);overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scroll-behavior:smooth}.nah .nah-ugc video{flex:0 0 auto;width:min(300px,72vw);aspect-ratio:9/16;object-fit:cover;display:block;background:var(--ink);scroll-snap-align:start}.nah .nah-split{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));align-items:stretch}.nah .nah-split__copy{padding:clamp(48px,6vw,96px) clamp(20px,3vw,48px);display:flex;flex-direction:column}.nah .nah-split__copy .nah-qcite{margin-top:clamp(32px,4vw,56px);padding-top:24px}.nah .nah-ba{border-left:1px solid rgba(255,255,255,.25);position:relative;min-height:480px}.nah .nah-ba__track{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}.nah .nah-ba__slide{flex:0 0 100%;position:relative;scroll-snap-align:start}.nah .nah-ba__slide img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.nah .nah-ba__chip{position:absolute;top:20px;left:20px;font-family:var(--fm);font-size:12.1px;letter-spacing:.16em;text-transform:uppercase;color:var(--white);background:var(--ink);padding:8px 12px;display:flex;align-items:center;gap:8px}.nah .nah-ba__dot{width:7px;height:7px;border-radius:50%;background:var(--white)}.nah .nah-ba__arrows{position:absolute;bottom:0;right:0;display:flex}.nah .nah-ba__arrows button{width:52px;height:52px;background:var(--ink);color:var(--white);border:none;border-left:1px solid rgba(255,255,255,.25);font-size:18px;cursor:pointer;display:flex;align-items:center;justify-content:center}.nah .nah-ba__arrows button:hover{opacity:.72}.nah .nah-ba__arrows button:active{transform:scale(.985)}@media(max-width:700px){.nah .nah-ba{min-height:420px;border-left:none;border-top:1px solid rgba(255,255,255,.25)}}.nah .nah-grid2{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr))}.nah .nah-col{padding:clamp(28px,4vw,56px) clamp(20px,3vw,48px)}.nah .nah-col--rule{border-right:1px solid var(--ink)}.nah .nah-col--rule-dim{border-right:1px solid rgba(255,255,255,.25)}.nah .nah-col--center{display:flex;flex-direction:column;gap:18px;justify-content:center}.nah .nah-bcell{background:var(--white)}.nah .nah-bcell img{width:100%;height:auto;display:block}@media(max-width:700px){.nah .nah-col--rule{border-right:none;border-bottom:1px solid var(--ink)}.nah .nah-col--rule-dim{border-right:none;border-bottom:1px solid rgba(255,255,255,.25)}}.nah .nah-bleed{border-top:1px solid var(--ink);overflow:hidden}.nah .nah-bleed--a{height:clamp(320px,52vw,640px)}.nah .nah-bleed--b{height:clamp(340px,56vw,680px)}.nah .nah-bleed img{width:100%;height:100%;object-fit:cover;display:block}.nah .nah-grid2--tin{grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.nah .nah-tin-left{display:flex;flex-direction:column;padding:clamp(28px,4vw,56px) clamp(20px,3vw,48px)}.nah .nah-tin-img{width:100%;height:auto;margin:clamp(28px,4vw,56px) 0 0;display:block}.nah .nah-tin-link{margin-top:auto;padding-top:32px;color:var(--white);font-family:var(--fm);font-size:12.1px;letter-spacing:.16em;text-transform:uppercase}.nah .nah-tin-link:hover{color:var(--accent)}.nah .nah-ingr{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));align-content:stretch}.nah .nah-icell{padding:clamp(24px,3vw,44px)}.nah .nah-icell--br{border-right:1px solid rgba(255,255,255,.25)}.nah .nah-icell--bb{border-bottom:1px solid rgba(255,255,255,.25)}.nah .nah-ihead{margin:14px 0 12px;font-weight:700;font-size:16px;line-height:1.3}.nah .nah-ibody{margin:0;font-size:14px;line-height:1.42;color:#ffffffd1;text-wrap:pretty}.nah .nah-proofcell{display:flex;flex-direction:column;gap:20px}.nah .nah-pq--rule{border-top:1px solid var(--hair);padding-top:20px}.nah .nah-proofcell .nah-quote{font-size:15px;font-style:normal}.nah .nah-close{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));align-items:stretch}.nah .nah-close__copy{padding:clamp(48px,7vw,110px) clamp(20px,3vw,48px)}.nah .nah-script{margin:26px 0 0;font-family:var(--fscript)!important;font-size:clamp(30px,3.2vw,48px);line-height:1.1;color:var(--white)}.nah .nah-guarantee{margin:24px 0 0;font-size:13px;line-height:1.5;color:#fff9;max-width:44ch}.nah .nah-close__video{border-left:1px solid rgba(255,255,255,.25);min-height:480px;position:relative}.nah .nah-close__video video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block;background:var(--ink)}@media(max-width:700px){.nah .nah-close__video{min-height:420px;border-left:none;border-top:1px solid rgba(255,255,255,.25)}}.nah .nah-bundle{display:flex;flex-direction:column;max-width:520px}.nah .nah-brow{display:flex;width:100%;align-items:center;justify-content:space-between;gap:16px;padding:16px 18px;cursor:pointer;text-align:left;font-family:inherit;background:transparent;transition:background .22s cubic-bezier(.2,.6,.2,1),color .22s cubic-bezier(.2,.6,.2,1);color:inherit}.nah .nah-brow+.nah-brow{margin-top:-1px}.nah .nah-bundle[data-theme=paper] .nah-brow{border:1px solid var(--ink);color:var(--ink)}.nah .nah-bundle[data-theme=paper] .nah-brow.is-on{background:var(--ink);color:var(--white)}.nah .nah-bundle[data-theme=ink] .nah-brow{border:1px solid rgba(255,255,255,.28);color:var(--white)}.nah .nah-bundle[data-theme=ink] .nah-brow.is-on{background:var(--white);color:var(--ink)}.nah .nah-brow__l{display:flex;align-items:center;gap:14px}.nah .nah-radio{width:16px;height:16px;border-radius:50%;border:1.25px solid currentColor;flex-shrink:0;display:flex;align-items:center;justify-content:center}.nah .nah-radio span{width:8px;height:8px;border-radius:50%;background:currentColor;opacity:0;transition:opacity .15s}.nah .nah-brow.is-on .nah-radio span{opacity:1}.nah .nah-brow__label b{display:block;font-weight:700;font-size:15px}.nah .nah-brow__label i{display:block;font-style:normal;font-size:13px;opacity:.65}.nah .nah-brow__tag{font-family:var(--fm);font-weight:400;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--accent);margin-left:8px}.nah .nah-brow__r{text-align:right}.nah .nah-brow__r b{display:block;font-weight:700;font-size:15px}.nah .nah-brow__r i{display:block;font-family:var(--fm);font-size:11.55px;letter-spacing:.08em;opacity:.65;font-style:normal}.nah .nah-bsave{display:none;margin-top:12px;text-align:center;font-family:var(--fm);font-size:11.55px;letter-spacing:.08em;text-transform:uppercase;color:var(--accent);line-height:1.4}.nah .nah-bsave.is-on{display:block}.nah .nah-bundle--close .nah-bsave{color:var(--accent)}.nah .nah-bnote{display:flex;justify-content:space-between;gap:16px;margin-top:14px;font-family:var(--fm);font-size:11.55px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.nah .nah-bundle--close{margin-top:32px}.nah .nah-bundle--close .nah-bnote{color:#fff9}@media(max-width:600px){.nah .nah-bnote{flex-direction:column;align-items:center;text-align:center;gap:4px}}.nah .nah-bcta{display:block;margin-top:16px;padding:16px 26px;font-size:15px;font-weight:500;text-align:center;border:none;cursor:pointer;font-family:inherit;width:100%}.nah .nah-bundle[data-theme=paper] .nah-bcta{background:var(--ink);color:var(--white)}.nah .nah-bundle[data-theme=ink] .nah-bcta{background:var(--white);color:var(--ink)}.nah .nah-bcta:hover{opacity:.72}.nah .nah-bcta:active{transform:scale(.985)}.nah .nah-bcta[disabled]{opacity:.55;cursor:default}.nah .nah-bdetails{display:flex;justify-content:flex-end;margin-top:14px}.nah .nah-bdetails a{font-family:var(--fm);font-size:11.55px;letter-spacing:.08em;text-transform:uppercase;text-decoration:underline;text-underline-offset:3px;color:var(--muted)}.nah .nah-bundle--close .nah-bdetails a{color:#fff9}.nah .nah-faq{border-top:1px solid var(--ink)}.nah .nah-det{border-bottom:1px solid var(--hair)}.nah .nah-det--last{border-bottom:none}.nah .nah-sum{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:22px clamp(20px,3vw,48px);cursor:pointer;font-weight:700;font-size:16px;list-style:none}.nah .nah-sum::-webkit-details-marker{display:none}.nah .nah-faqtoggle{flex-shrink:0}.nah .nah-det[open] .nah-plus{display:none}.nah .nah-det:not([open]) .nah-minus{display:none}.nah .nah-ans{margin:0;padding:0 clamp(20px,3vw,48px) 26px;font-size:15px;line-height:1.5;max-width:68ch;color:#3a3636;text-wrap:pretty}.nah .nah-footer{border-top:1px solid var(--ink)}.nah .nah-footer__word{display:block;font-family:var(--fd)!important;font-weight:700;font-size:clamp(72px,15vw,236px);line-height:.82;letter-spacing:-.01em;text-transform:uppercase;text-align:center;padding:clamp(28px,4vw,56px) clamp(20px,3vw,48px) 0;overflow:hidden;color:inherit;text-decoration:none}.nah a.nah-footer__word:hover{text-decoration:none;opacity:.85}.nah .nah-footer__bar{display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;align-items:center;border-top:1px solid var(--ink);margin-top:clamp(24px,3vw,44px);padding:16px clamp(20px,3vw,48px);font-family:var(--fm);font-size:11.55px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}@media(max-width:749px){.nah-footer__bar{flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:8px}.nah-footer__links{text-align:center}}.nah .nah-footer__bar a{color:var(--muted)}.nah .nah-footer__bar a:hover{color:var(--accent)}.nah .nah-payhost{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%)}.nah ::selection{background:#b8d4e0}.nah .nah-mast__h1{white-space:nowrap}.nah .nah-mast__moon{vertical-align:-.06em}@media(max-width:700px){.nah .nah-mast__h1{font-size:clamp(34px,13.5vw,72px);line-height:.9;letter-spacing:-.03em}.nah .nah-mast__moon{height:.56em;margin:0 .1em}}@media(max-width:430px){.nah .nah-mast__h1{font-size:clamp(30px,13vw,58px)}}@media(max-width:360px){.nah .nah-mast__h1{font-size:12.6vw}.nah .nah-mast__moon{height:.52em;margin:0 .08em}}.nbsp{display:grid;grid-template-columns:repeat(auto-fit,minmax(420px,1fr));background:#e8e8e6}.nbsp__pane{padding:56px 40px;display:flex;flex-direction:column;align-items:center;gap:26px;min-height:100vh}.nbsp__pane--ink{background:#151212;color:#f6f6f6}.nbsp__pane--paper{background:#f6f6f6;color:#151212}.nbsp__pane--wide{grid-column:1/-1;min-height:0}.nbsp__lab{font-family:Fragment Mono,ui-monospace,Menlo,monospace;font-size:12px;letter-spacing:.16em;text-transform:uppercase;opacity:.55;margin:0}@media(max-width:900px){.nbsp__pane{padding:40px 22px;min-height:0}}.roacdoc{--ink:#151212;--paper:#F6F6F6;--tile:#f2eee2;--rule:rgba(21,18,18,.14);--ink-400:#6e6a68;--font-display-alt:"Anaktoria","Forevs",Georgia,"Times New Roman",serif;--font-sans:"Suisse","Suisse Intl","Helvetica Neue",Helvetica,Arial,sans-serif;--font-mono:"Fragment Mono",ui-monospace,Menlo,monospace;background:var(--paper);color:var(--ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.roacdoc *{box-sizing:border-box}.roacdoc a{color:var(--ink);text-decoration:underline;text-underline-offset:3px}.roacdoc a:hover{opacity:.72}.roacdoc .rc-wrap{max-width:680px;margin:0 auto;padding:18px 20px 160px}.roacdoc .rc-brand{font-family:Anaktoria,Forevs,Georgia,serif!important;font-weight:700;font-size:17px;letter-spacing:.06em;padding:4px 0 0}.roacdoc .rc-sec{margin-top:clamp(72px,18vw,120px)}.roacdoc .rc-sec--tight{margin-top:clamp(64px,14vw,96px)}.roacdoc .rc-hero{margin-top:36px}.roacdoc .rc-h1,.roacdoc .rc-h2{font-family:Anaktoria,Forevs,Georgia,Times New Roman,serif!important;font-weight:400;text-transform:uppercase;letter-spacing:-.02em;margin:0;text-wrap:pretty}.roacdoc .rc-h1{font-size:clamp(32px,3.9vw,60px);line-height:.95;margin-top:14px}.roacdoc .rc-h2{font-size:clamp(26px,2.8vw,42px);line-height:.98}.roacdoc .rc-h2--sm{font-size:clamp(20px,5.2vw,28px);line-height:1;letter-spacing:-.01em}.roacdoc .rc-h2--big{font-size:clamp(30px,3.4vw,52px)}.roacdoc .rc-kick{font-family:var(--font-mono);font-size:12px;letter-spacing:.16em;text-transform:uppercase}.roacdoc .rc-spec{font-family:var(--font-mono);font-size:13px;letter-spacing:.04em}.roacdoc .rc-spec--stack{line-height:1.7}.roacdoc .rc-body{font-size:17px;line-height:1.5;margin:0;max-width:46ch}.roacdoc .rc-body--sm{font-size:16px;line-height:1.55;max-width:48ch}.roacdoc .rc-lead{font-size:19px;line-height:1.45;margin:0;max-width:42ch}.roacdoc .rc-list{font-size:17px;line-height:1.55}.roacdoc .rc-serif{font-family:Anaktoria,Forevs,Georgia,Times New Roman,serif!important;font-weight:400;font-size:clamp(22px,2.1vw,32px);line-height:1.1}.roacdoc .rc-serif--big{font-size:clamp(23px,2.2vw,34px)}.roacdoc .rc-serif-lines{font-family:Anaktoria,Forevs,Georgia,Times New Roman,serif!important;font-size:clamp(23px,2.2vw,34px);line-height:1.18;letter-spacing:-.01em;text-wrap:pretty}.roacdoc .rc-img{display:block;width:100%;height:auto}.roacdoc .rc-review{display:block;text-decoration:none}.roacdoc .rc-quote{font-size:18px;line-height:1.45;margin:0;max-width:44ch}.roacdoc .rc-cite{font-family:var(--font-mono);font-size:12px;letter-spacing:.08em;margin-top:14px}.roacdoc .rc-review-actions{margin-top:22px;display:flex;gap:20px;flex-wrap:wrap;align-items:baseline}.roacdoc .rc-more-link{text-decoration:underline;text-underline-offset:3px;cursor:pointer;font-size:15px}.roacdoc .rc-all{font-size:15px}.roacdoc .rc-use{display:flex;flex-direction:column;gap:24px;margin-top:28px}.roacdoc .rc-use-label{font-family:var(--font-mono);font-size:12px;letter-spacing:.16em}.roacdoc .rc-video{display:block;width:100%;height:auto}.roacdoc .rc-acc{margin-top:14px}.roacdoc .rc-acc-head{display:flex;justify-content:space-between;align-items:center;width:100%;padding:16px 0 12px;background:none;border:0;cursor:pointer;-webkit-user-select:none;user-select:none;text-align:left;color:inherit;font:inherit;min-height:44px}.roacdoc .rc-acc-head--h{align-items:center}.roacdoc .rc-acc-title{font-weight:500;font-size:16px;font-family:var(--font-sans)}.roacdoc .rc-acc-icon{font-family:var(--font-mono);font-size:18px;flex:0 0 auto;padding-left:16px}.roacdoc .rc-acc-body[hidden]{display:none}.roacdoc .rc-link-p{font-size:15px;margin:0}.roacdoc .rc-diagrid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:28px;align-items:start}.roacdoc .rc-diacell{display:flex;flex-direction:column;gap:10px}.roacdoc .rc-diatile{background:var(--tile);aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;overflow:hidden}.roacdoc .rc-diatile img{width:100%;height:100%;object-fit:contain}.roacdoc .rc-diatile--wide{aspect-ratio:auto;height:280px;padding:24px}.roacdoc .rc-diatile--wide img{width:auto;height:100%;max-width:100%}.roacdoc .rc-dialabel{font-family:var(--font-mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase}.roacdoc .rc-ingr{display:flex;flex-direction:column;gap:26px;margin-top:20px}.roacdoc .rc-module{border:1px solid var(--ink);padding:clamp(20px,5vw,32px)}.roacdoc .rc-module-top{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.roacdoc .rc-module-tin{display:block;width:96px;height:auto;flex:0 0 auto}.roacdoc .rc-selector{display:flex;flex-direction:column;gap:8px}.roacdoc .rc-selector--big{gap:10px}.roacdoc .rc-row{display:flex;align-items:center;gap:12px;padding:13px 16px;border:1px solid var(--ink);border-radius:0;cursor:pointer;-webkit-user-select:none;user-select:none;min-height:44px;position:relative;font-family:var(--font-sans);line-height:1.35;background:transparent;color:var(--ink);text-align:left;-webkit-tap-highlight-color:transparent}.roacdoc .rc-selector--big .rc-row{padding:17px 18px}.roacdoc .rc-row.is-on{background:var(--ink);color:var(--paper)}.roacdoc .rc-row .rc-qty{flex:1;min-width:0}.roacdoc .rc-row .rc-qty b{display:block;font-weight:600;font-size:15px;line-height:1.3}.roacdoc .rc-selector--big .rc-row .rc-qty b{font-size:16px}.roacdoc .rc-row .rc-qty i{display:block;font-style:normal;font-size:12px;line-height:1.3;opacity:.62}.roacdoc .rc-row .rc-amt{flex:0 0 auto;text-align:right}.roacdoc .rc-row .rc-amt b{display:block;font-weight:600;font-size:16px;line-height:1.3}.roacdoc .rc-selector--big .rc-row .rc-amt b{font-size:17px}.roacdoc .rc-row .rc-amt i{display:block;font-style:normal;font-family:var(--font-mono);font-size:12px;line-height:1.3;opacity:.6}.roacdoc .rc-row .rc-flag{position:absolute;top:-9px;left:14px;background:var(--ink);color:var(--paper);font-family:var(--font-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;padding:2px 8px;line-height:1.5}.roacdoc .rc-row.is-on .rc-flag{background:var(--paper);color:var(--ink)}.roacdoc .rc-marginal{display:flex;flex-direction:column;gap:2px;font-family:var(--font-mono);font-size:10px;letter-spacing:.03em;text-transform:uppercase;margin:12px 0 4px;padding:0 2px;opacity:.68;line-height:1.6}.roacdoc .rc-marginal span{display:block}.roacdoc .rc-marginal i{font-style:normal}.roacdoc .rc-cart{width:100%;background:var(--ink);color:var(--paper);border:0;border-radius:0;padding:16px;font-family:var(--font-sans);font-size:16px;cursor:pointer;margin-top:2px}.roacdoc .rc-selector--big .rc-cart{padding:19px;font-size:17px}.roacdoc .rc-cart:hover{opacity:.72}.roacdoc .rc-cart:active{transform:scale(.985)}.roacdoc .rc-cart[disabled]{opacity:.55;cursor:default}.roacdoc .rc-shop{width:100%;background:#5a31f4;color:#fff;border:0;border-radius:0;padding:16px;font-family:var(--font-sans);font-size:16px;font-weight:500;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:5px;margin-top:2px}.roacdoc .rc-shop b{font-weight:700}.roacdoc .rc-selector--big .rc-shop{padding:19px;font-size:17px}.roacdoc .rc-shop:hover{opacity:.85}.roacdoc .rc-shop:active{transform:scale(.985)}.roacdoc .rc-apple:hover{opacity:.86}.roacdoc .rc-apple:active{transform:scale(.985)}.roacdoc .rc-apple svg{display:block;margin-top:-2px}.roacdoc .rc-apple b{font-weight:600}.roacdoc .rc-footer{font-family:var(--font-mono);font-size:11px;letter-spacing:.08em;margin-top:clamp(72px,18vw,120px);text-transform:uppercase}.roacdoc .rc-close{margin-top:clamp(110px,26vw,180px);margin-bottom:clamp(110px,26vw,180px)}.roacdoc .rc-sticky{position:fixed;left:0;right:0;bottom:0;z-index:50;background:var(--ink);color:var(--paper);display:flex;align-items:center;justify-content:space-between;gap:16px;padding:15px 18px;padding-bottom:calc(15px + env(safe-area-inset-bottom));cursor:pointer}.roacdoc .rc-sticky[hidden]{display:none}.roacdoc .rc-sticky-l{font-family:var(--font-sans);font-size:14px}.roacdoc .rc-sticky-r{font-family:Anaktoria,Forevs,Georgia,serif!important;text-transform:uppercase;font-size:15px;letter-spacing:.02em;white-space:nowrap}@media(min-width:900px){.roacdoc .rc-sticky{display:none!important}}@media(max-width:520px){.roacdoc .rc-diagrid{gap:10px}.roacdoc .rc-dialabel{font-size:9px}}.tallowdoc{--ink:#151212;--paper:#f6f6f6;--moon:#82BDF2;--rule:rgba(21,18,18,.14);--ink-300:#9a9a98;--ink-400:#6e6a68;--ink-600:#3a3636;--font-display-alt:var(--font-heading-family,"Platypi","Anaktoria","Forevs",Georgia,"Times New Roman",serif);--font-sans:"Suisse Intl","Helvetica Neue",Helvetica,Arial,sans-serif;--font-mono:"Fragment Mono",ui-monospace,Menlo,monospace;--text-lead:clamp(21px,1.8vw,28px);--text-body:clamp(17px,1.15vw,20px);--text-sm:clamp(15px,1vw,17px);background:var(--paper);color:var(--ink);font-family:var(--font-sans);font-size:var(--text-body);line-height:1.6;letter-spacing:-.005em;-webkit-font-smoothing:antialiased}.tallowdoc *{box-sizing:border-box}.tallowdoc .td-sec,.tallowdoc .td-hero{padding:clamp(56px,7.5vw,110px) 0;border-bottom:1px solid var(--rule)}.tallowdoc .td-wrap{max-width:1240px;padding:0 22px;margin:0 auto}.tallowdoc .td-measure{max-width:820px}.tallowdoc .td-measure p,.tallowdoc .td-sec p{max-width:64ch;font-size:var(--text-body);line-height:1.6;margin:0 0 1.2em}.tallowdoc .td-measure p:last-child{margin-bottom:0}.tallowdoc .td-sechead{margin:0 0 clamp(24px,3vw,40px)}.tallowdoc .td-kick{font-family:var(--font-mono);font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-400);margin:0 0 14px}.tallowdoc .td-sechead h2{font-family:var(--font-display-alt);font-weight:400;font-size:clamp(32px,3.9vw,60px);line-height:.98;letter-spacing:-.04em;margin:0;max-width:22ch}.tallowdoc .td-hero h1{font-family:var(--font-display-alt);font-weight:400;font-size:clamp(40px,5.2vw,84px);line-height:.92;letter-spacing:-.045em;margin:0;max-width:13ch}@media(max-width:749px){.tallowdoc .td-hero h1{font-size:47px}}.tallowdoc .td-eyebrow-line{font-family:var(--font-mono);font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-400);margin:0 0 22px;max-width:52ch;line-height:1.8}.tallowdoc .td-sub{font-size:var(--text-lead);line-height:1.35;color:var(--ink-600);margin:26px 0 0;max-width:36ch}.tallowdoc .td-sub .td-sub-br{display:inline}@media(max-width:749px){.tallowdoc .td-sub .td-sub-br{display:none}.tallowdoc .td-sub{font-size:calc(var(--text-lead) * .9);max-width:32ch}}.tallowdoc .td-cta{margin-top:40px}.tallowdoc .td-btn{display:inline-block;padding:18px 34px 17px;font-size:clamp(16px,1.1vw,18px);font-weight:700;letter-spacing:.01em;border:1px solid var(--ink);border-radius:2px;background:var(--ink);color:var(--paper);text-decoration:none;cursor:pointer;font-family:inherit}.tallowdoc .td-btn:hover{background:#332f2f;border-color:#332f2f;color:var(--paper)}.tallowdoc .td-hero-grid{display:grid;grid-template-columns:1fr;gap:clamp(34px,4vw,64px);align-items:center}.tallowdoc .td-herd{margin:0}.tallowdoc .td-herd img{width:100%;height:auto;display:block;border-radius:2px}@media(min-width:900px){.tallowdoc .td-hero-grid{grid-template-columns:1.25fr 1fr}}@media(max-width:899px){.tallowdoc .td-herd img{max-height:56vh;object-fit:cover}}.tallowdoc .td-quote-claim{font-family:var(--font-display-alt);font-weight:400;font-size:clamp(36px,4.6vw,72px);line-height:1.04;letter-spacing:-.035em;max-width:20ch;margin:clamp(30px,4vw,54px) 0}.tallowdoc .td-sec p.td-pull{font-family:var(--font-display-alt);font-weight:400;font-size:clamp(26px,2.8vw,42px);line-height:1.08;letter-spacing:-.03em;max-width:26ch;margin:clamp(56px,7vw,96px) 0 0}.tallowdoc .td-sec p.td-pull-center{max-width:none;text-align:center;margin-left:auto;margin-right:auto;font-size:clamp(32px,3.9vw,60px)}.tallowdoc .td-callout{padding:clamp(56px,8vw,104px) 0;text-align:center;background:var(--ink);border-bottom:1px solid rgba(246,246,246,.14)}.tallowdoc .td-callout-line{font-family:var(--font-heading-family,"Platypi","Anaktoria",Georgia,serif);font-weight:400;font-size:clamp(36px,4.6vw,72px);line-height:1.06;letter-spacing:-.04em;max-width:18ch;margin:0 auto;text-wrap:balance;text-transform:none;color:var(--paper)}@media(max-width:749px){.tallowdoc .td-callout-line{font-size:47px}}.tallowdoc .td-tbl{margin:34px 0 clamp(28px,5vw,40px);border-top:1px solid var(--ink)}.tallowdoc .td-row{padding:0;border-bottom:1px solid var(--rule);font-size:var(--text-sm);line-height:1.5;display:block}.tallowdoc .td-row.hd{display:none}.tallowdoc .td-row .lc{display:block;font-weight:700;font-size:16px;padding:16px 0 12px;line-height:1.25}.tallowdoc .td-row .lc i{display:block;font-style:normal;font-weight:400;color:var(--ink-600);font-size:.82em;margin-top:2px}.tallowdoc .td-row .cell{font-family:var(--font-mono);display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:9px 0;border-top:1px solid rgba(21,18,18,.08)}.tallowdoc .td-row .cell:before{content:attr(data-l);font-family:var(--font-sans);color:var(--ink-400);font-size:12px;letter-spacing:.1em;text-transform:uppercase;font-weight:600;flex:0 0 auto}.tallowdoc .td-row .cell.nb{border-top:1px solid rgba(130,189,242,.35);font-weight:600}.tallowdoc .td-row .cell.nb:before{color:var(--moon-deep,#3a6f9e)}.tallowdoc .td-row .cell.miss{color:var(--ink);font-weight:700}.tallowdoc .td-row{margin:0 -14px;padding:0 14px 6px}.tallowdoc .td-row.em{background:none;border-bottom-color:var(--rule)}.tallowdoc .td-row:nth-of-type(2n){background:#1512120b}.tallowdoc .td-row:nth-of-type(odd){background:transparent}.tallowdoc .td-row:last-child{padding-bottom:6px}@media(min-width:780px){.tallowdoc .td-wrap{padding:0 44px}.tallowdoc .td-row{display:grid;grid-template-columns:1.6fr 1fr 1fr 1.2fr;gap:8px 26px;align-items:baseline;padding:18px 0;margin:0;background:none}.tallowdoc .td-row:nth-of-type(2n),.tallowdoc .td-row:nth-of-type(odd){background:none}.tallowdoc .td-row.em{background:#15121209;border-bottom-color:var(--ink);margin:0 -12px;padding:18px 12px}.tallowdoc .td-row .lc{display:block;font-weight:600;font-size:var(--text-sm);padding:0}.tallowdoc .td-row .lc i{font-size:.9em}.tallowdoc .td-row .cell{display:block;padding:0;border-top:0}.tallowdoc .td-row .cell.nb{border-top:0;border-left:2px solid var(--ink);padding-left:12px}.tallowdoc .td-row .cell:before{display:none}.tallowdoc .td-row.hd{display:grid;font-family:var(--font-mono);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-400)}}.tallowdoc .td-tbl-note{font-size:var(--text-sm);color:var(--ink-600);margin:0;max-width:58ch}.tallowdoc .td-tbl-note+.td-tbl-note{margin-top:12px}.tallowdoc .td-lamellae{margin:34px 0 0;max-width:520px}.tallowdoc .td-lamellae svg{width:100%;height:auto;display:block}.tallowdoc .td-lamellae figcaption{font-family:var(--font-mono);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-400);margin-top:12px}.tallowdoc .td-pair{display:grid;grid-template-columns:1fr;gap:clamp(26px,3.5vw,48px);margin-top:clamp(28px,3.5vw,46px)}.tallowdoc .td-pair .fa{border-top:1px solid var(--ink);padding-top:20px}.tallowdoc .td-pair .num{font-family:var(--font-mono);font-size:clamp(40px,5.2vw,84px);line-height:1;letter-spacing:-.02em;display:block;margin:0 0 14px}.tallowdoc .td-pair h3{font-family:var(--font-display-alt);font-weight:400;font-size:clamp(23px,2.2vw,34px);line-height:1;letter-spacing:-.03em;margin:0 0 12px}.tallowdoc .td-pair p{font-size:var(--text-sm);line-height:1.55;color:var(--ink-600);margin:0;max-width:52ch}@media(min-width:780px){.tallowdoc .td-pair{grid-template-columns:1fr 1fr}}.tallowdoc .td-ingr{display:grid;grid-template-columns:1fr;gap:clamp(26px,3.5vw,48px);margin-top:clamp(30px,4vw,52px)}.tallowdoc .td-ingr .blk{border-top:1px solid var(--ink);padding-top:18px}.tallowdoc .td-ingr .lcl{font-family:var(--font-mono);font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-400);margin:0 0 10px}.tallowdoc .td-ingr h3{font-family:var(--font-display-alt);font-weight:400;font-size:clamp(25px,2.5vw,38px);line-height:1;letter-spacing:-.03em;margin:0 0 10px}.tallowdoc .td-ingr p{font-size:var(--text-sm);line-height:1.55;color:var(--ink-600);margin:0;max-width:52ch}@media(min-width:800px){.tallowdoc .td-ingr{grid-template-columns:1fr 1fr}.tallowdoc .td-ingr .blk.full{grid-column:1/-1}}.tallowdoc .td-mediafig{margin:clamp(30px,4vw,52px) 0 0;max-width:640px}.tallowdoc .td-mediafig img{width:100%;height:auto;display:block;border-radius:2px;aspect-ratio:3/2;object-fit:cover}.tallowdoc .td-mediafig.wide img{aspect-ratio:16/9}.tallowdoc .td-mediafig figcaption{font-family:var(--font-mono);font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-400);margin-top:12px;line-height:1.7}.tallowdoc .td-proof{display:grid;grid-template-columns:1fr;gap:clamp(26px,3vw,44px);margin-top:clamp(30px,4vw,50px)}.tallowdoc .td-review{margin:0;border-left:2px solid var(--moon);padding:4px 0 4px 26px}.tallowdoc .td-review blockquote{margin:0 0 14px;font-size:var(--text-lead);line-height:1.32;letter-spacing:-.015em}.tallowdoc .td-review .td-stars{color:#3a6f9e;letter-spacing:.1em;margin:0 0 10px;font-size:15px}.tallowdoc .td-review cite{font-family:var(--font-mono);font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-400);font-style:normal}@media(min-width:900px){.tallowdoc .td-proof{grid-template-columns:1fr 1fr 1fr}}.tallowdoc .td-risk h2{max-width:16ch}.tallowdoc .td-refs{border-bottom:0}.tallowdoc .td-refs ol{margin:26px 0 0;padding:0 0 0 1.6em;font-family:var(--font-mono);font-size:13px;line-height:1.7;color:var(--ink-600)}.tallowdoc .td-refs li{margin:0 0 10px;max-width:88ch}.tallowdoc .td-shortv{background:var(--ink);color:var(--paper);border:0}.tallowdoc .td-shortv h1,.tallowdoc .td-shortv h2,.tallowdoc .td-shortv h3{color:var(--paper)}.tallowdoc .td-shortv .td-kick{color:#b9b7b5}.tallowdoc .td-shortv .td-sechead{text-align:center}.tallowdoc .td-shortv .td-sechead p.td-kick{text-align:center;margin-left:auto;margin-right:auto;max-width:none}.tallowdoc .td-lines{text-align:center}.tallowdoc .td-lines p{font-family:var(--font-display-alt);font-weight:400;font-size:clamp(26px,2.8vw,42px);line-height:1.16;letter-spacing:-.03em;margin:0 auto clamp(16px,2vw,28px);max-width:34ch}.tallowdoc .td-lines .n{display:block;font-family:var(--font-mono);font-size:12px;letter-spacing:.16em;color:#b9b7b5;margin:0 0 6px}.tallowdoc .td-lines p:last-of-type{margin-bottom:0}.tallowdoc .td-buy{display:grid;grid-template-columns:1fr;gap:clamp(26px,4vw,60px);align-items:start;margin-top:clamp(44px,6vw,84px);border-top:1px solid rgba(246,246,246,.16);padding-top:clamp(36px,5vw,64px)}.tallowdoc .td-gal{display:grid;gap:10px}.tallowdoc .td-gal .main img{width:100%;height:auto;display:block;border-radius:2px;aspect-ratio:4/3;object-fit:cover}.tallowdoc .td-gal .thumbs{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.tallowdoc .td-gal .thumbs button{padding:0;border:0;background:none;cursor:pointer;border-radius:2px;position:relative;display:block}.tallowdoc .td-gal .thumbs img{width:100%;height:auto;display:block;border-radius:2px;aspect-ratio:1/1;object-fit:cover;opacity:.72;transition:opacity .15s ease}.tallowdoc .td-gal .thumbs button:hover img,.tallowdoc .td-gal .thumbs button.on img{opacity:1}.tallowdoc .td-gal .thumbs button.on:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1.5px solid var(--paper);border-radius:2px}.tallowdoc .td-pfeat .brandline{font-family:var(--font-mono);font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-300);margin:0 0 12px}.tallowdoc .td-pfeat h3{font-family:var(--font-display-alt);font-weight:400;font-size:clamp(28px,3vw,46px);line-height:1;letter-spacing:-.035em;margin:0 0 12px;color:var(--paper)}.tallowdoc .td-pfeat .stars{display:inline-flex;align-items:baseline;gap:8px;font-size:var(--text-sm);color:var(--paper);text-decoration:none;border-bottom:1px solid rgba(246,246,246,.3);padding-bottom:1px;margin:0 0 18px}.tallowdoc .td-pfeat .stars b{color:var(--moon);letter-spacing:.1em;font-weight:400}.tallowdoc .td-pfeat .stars:hover{border-bottom-color:var(--paper)}.tallowdoc .td-pfeat .stars--live{border-bottom:0;padding:0;margin:6px 0 2px}.tallowdoc .td-pfeat .stars--live .klaviyo-star-rating-widget{--kl-reviews-featured-star-color:var(--moon);color:var(--paper)}.tallowdoc .td-pfeat .stars--live .kl_reviews__star--fill,.tallowdoc .td-pfeat .stars--live .kl_reviews__full_star{color:var(--moon)!important;fill:var(--moon)!important}.tallowdoc .td-pfeat .stars--live [class*=kl_reviews]{color:var(--paper)!important}.tallowdoc .td-pfeat .stars--live .kl_reviews__star--fill{stop-color:var(--moon)!important}.tallowdoc .td-pfeat .stars--live .kl_reviews__star--empty{stop-color:#f6f6f640!important}.tallowdoc .td-pfeat .stars--live{display:flex;justify-content:flex-start;align-items:center;gap:8px}a.tallowdoc,.tallowdoc .td-pfeat a.stars--live{text-decoration:none;cursor:pointer}.tallowdoc .td-pfeat a.stars--live *{pointer-events:none}.tallowdoc .td-pfeat .stars--live .kl_reviews__star_rating_widget{display:flex;align-items:center;gap:8px}.tallowdoc .td-pfeat .stars--live svg.kl_reviews__full_star,.tallowdoc .td-pfeat .stars--live .kl_reviews__stars_badge svg{width:15px!important;height:15px!important}.tallowdoc .td-pfeat .stars--live .kl_reviews__stars_badge{gap:1px}.tallowdoc .td-pfeat .stars--live .kl_reviews__star_rating_widget{gap:8px;font-size:var(--text-sm)}.tallowdoc .td-pfeat .stars--live [class*=rating_count],.tallowdoc .td-pfeat .stars--live .kl_reviews__star_rating_widget>*:last-child{font-size:var(--text-sm);color:var(--paper)}.tallowdoc .td-pfeat .onel{font-size:var(--text-body);line-height:1.5;margin:0 0 16px;max-width:34ch}.tallowdoc .td-pfeat .ticks{list-style:none;margin:0 0 20px;padding:0}.tallowdoc .td-pfeat .ticks li{font-size:var(--text-sm);line-height:1.5;color:var(--ink-300);padding:0 0 0 24px;position:relative;margin:0 0 8px;max-width:42ch;border:0}.tallowdoc .td-pfeat .ticks li:before{content:"\2713";position:absolute;left:0;top:0;color:var(--paper);font-family:ui-sans-serif,system-ui,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.6}.tallowdoc .td-pfeat .price-line{font-family:var(--font-mono);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-300);margin:0 0 20px}.tallowdoc .td-pfeat .fulld{display:block;width:fit-content;margin:18px 0 0 auto;text-align:right;font-size:var(--text-sm);color:var(--paper);text-decoration:underline;text-underline-offset:3px;opacity:.8}.tallowdoc .td-pfeat .fulld:hover{opacity:1}.tallowdoc .td-pfeat .acts2{display:flex;align-items:center;gap:22px}.tallowdoc .td-pfeat .tocart{display:inline-flex;align-items:center;gap:9px;border-radius:9px;padding:13px 24px;font-size:15px;font-weight:600;background:var(--paper);color:var(--ink);text-decoration:none;transition:opacity .15s ease}.tallowdoc .td-pfeat .tocart:hover{opacity:.86}@media(min-width:800px){.tallowdoc .td-buy{grid-template-columns:1.05fr 1fr;gap:clamp(40px,6vw,90px);align-items:center}}.tallowdoc .td-swl{--moon:#82BDF2;font-size:15px;line-height:1.5;border-radius:14px;text-align:left;width:100%;max-width:1040px;padding:24px;display:grid;grid-template-columns:minmax(230px,300px) 1fr;gap:24px 32px;align-items:start;margin-top:34px}.tallowdoc .td-sel-paper{background:#fff;border:.5px solid rgba(21,18,18,.14);color:var(--ink)}.tallowdoc .td-swl .lede .hed{margin:0 0 12px;font-size:17px;font-weight:600;line-height:1.4}.tallowdoc .td-swl .lede .guar{margin:0;font-size:13px;line-height:1.5;opacity:.8}.tallowdoc .td-swl .row{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.tallowdoc .td-swl .opt{display:flex;flex-direction:column;align-items:flex-start;gap:9px;padding:13px 14px;border-radius:9px;cursor:pointer;position:relative;margin:0;border:.5px solid rgba(21,18,18,.16);transition:border-color .15s ease,background .15s ease}.tallowdoc .td-swl .opt:hover{border-color:#82bdf28c}.tallowdoc .td-swl .opt input{position:absolute;opacity:0;pointer-events:none}.tallowdoc .td-swl .dot{width:18px;height:18px;border-radius:50%;flex:0 0 auto;transition:border .15s ease;border:1.5px solid rgba(21,18,18,.34)}.tallowdoc .td-swl .opt input:checked~.dot{border:5.5px solid var(--moon)}.tallowdoc .td-swl .opt:has(input:checked){border:2px solid var(--moon);padding:11.5px 12.5px;background:#82bdf21f}.tallowdoc .td-swl .qty b{display:block;font-size:14px;font-weight:600;line-height:1.35}.tallowdoc .td-swl .qty i{display:block;font-style:normal;font-size:12px;opacity:.62;line-height:1.35}.tallowdoc .td-swl .amt b{display:block;font-size:16px;font-weight:600;line-height:1.35}.tallowdoc .td-swl .amt i{display:block;font-style:normal;font-family:var(--font-mono);font-size:12px;opacity:.55;line-height:1.35}.tallowdoc .td-swl .flag{position:absolute;top:-9px;left:14px;background:var(--moon);color:var(--ink);font-size:11px;font-weight:600;letter-spacing:.01em;padding:2px 8px;border-radius:7px;line-height:1.5}.tallowdoc .td-swl .marginal{display:flex;justify-content:space-between;align-items:baseline;gap:12px;border-radius:9px;padding:11px 14px;margin:12px 0 0;font-size:13px;background:#1512120b}.tallowdoc .td-swl .marginal i{font-style:normal;opacity:.62;white-space:nowrap;font-size:12px}.tallowdoc .td-swl .acts{margin-top:14px}.tallowdoc .td-swl .btn-cart{display:flex;align-items:center;justify-content:center;border-radius:9px;padding:14px;text-align:center;font-size:15px;font-weight:600;border:0;width:100%;cursor:pointer;font-family:inherit;text-decoration:none;transition:opacity .15s ease;background:var(--ink);color:var(--paper)}.tallowdoc .td-swl .btn-cart:hover{opacity:.86}.tallowdoc .td-swl .btn-cart:active{transform:translateY(1px)}.tallowdoc .td-swl .btn-cart:focus-visible,.tallowdoc .td-swl .opt:focus-within{outline:2px solid var(--moon);outline-offset:3px}.tallowdoc .td-sel-ink{background:#1d1a1a;border:.5px solid rgba(246,246,246,.16);color:var(--paper)}.tallowdoc .td-sel-ink .opt{border:.5px solid rgba(246,246,246,.18)}.tallowdoc .td-sel-ink .dot{border:1.5px solid rgba(246,246,246,.45)}.tallowdoc .td-sel-ink .opt:has(input:checked){background:#82bdf21a}.tallowdoc .td-sel-ink .marginal{background:#f6f6f612}.tallowdoc .td-sel-ink .btn-cart{background:var(--paper);color:var(--ink)}.tallowdoc .td-swl-stack{display:block;max-width:none;padding:20px;margin-top:4px}.tallowdoc .td-swl-stack .row{grid-template-columns:1fr;gap:10px}.tallowdoc .td-swl-stack .opt{flex-direction:row;align-items:center;gap:12px}.tallowdoc .td-swl-stack .opt .qty{flex:1}.tallowdoc .td-swl-stack .opt .amt{text-align:right;flex:0 0 auto}.tallowdoc .td-shortv .td-swl .td-guar-line,.tallowdoc .td-guar-line{font-size:11px!important;line-height:1.35!important;color:var(--ink-300);margin:20px auto 0!important;text-align:center;max-width:40ch;letter-spacing:0}@media(max-width:860px){.tallowdoc .td-swl,.tallowdoc .td-swl .row{grid-template-columns:1fr}.tallowdoc .td-swl .opt{flex-direction:row;align-items:center;gap:12px}.tallowdoc .td-swl .opt .qty{flex:1}.tallowdoc .td-swl .opt .amt{text-align:right;flex:0 0 auto}}.tallowdoc .td-buybar{position:fixed;left:0;right:0;bottom:0;z-index:60;background:var(--ink);color:var(--paper);transform:translateY(110%);transition:transform .45s cubic-bezier(.2,.6,.2,1);padding:12px 22px calc(12px + env(safe-area-inset-bottom))}.tallowdoc .td-buybar.on{transform:translateY(0)}.tallowdoc .td-buybar .in{max-width:1240px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:16px}.tallowdoc .td-buybar .nm{font-size:15px;font-weight:600;line-height:1.3;margin:0}.tallowdoc .td-buybar .nm i{font-style:normal;font-family:var(--font-mono);font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-300);display:block}.tallowdoc .td-buybar .td-btn{margin:0;padding:13px 22px 12px;font-size:15px;background:var(--paper);border-color:var(--paper);color:var(--ink);white-space:nowrap}.tallowdoc .td-buybar .td-btn:hover{opacity:.86;background:var(--paper);color:var(--ink)}@media(max-width:520px){.tallowdoc .td-buybar .nm i{display:none}}.stingsdoc{--ink:#151212;--paper:#f6f6f6;--moon:#82BDF2;--rule:rgba(21,18,18,.14);--ink-300:#9a9a98;--ink-400:#6e6a68;--ink-600:#3a3636;--font-display-alt:var(--font-heading-family,"Anaktoria","Forevs",Georgia,"Times New Roman",serif);--font-sans:"Suisse Intl","Helvetica Neue",Helvetica,Arial,sans-serif;--font-mono:"Fragment Mono",ui-monospace,Menlo,monospace;--text-lead:clamp(21px,1.8vw,28px);--text-body:clamp(17px,1.15vw,20px);--text-sm:clamp(15px,1vw,17px);--text-mono:clamp(12px,.85vw,14px);background:var(--paper);color:var(--ink);font-family:var(--font-sans);font-size:var(--text-body);line-height:1.6;letter-spacing:-.005em;-webkit-font-smoothing:antialiased}.stingsdoc *{box-sizing:border-box}.stingsdoc .stings-sec,.stingsdoc .stings-hero{padding:clamp(56px,7.5vw,110px) 0;border-bottom:1px solid var(--rule)}.stingsdoc .sd-wrap{max-width:1240px;padding:0 22px;margin:0 auto}@media(min-width:780px){.stingsdoc .sd-wrap{padding:0 44px}}.stingsdoc .sd-measure{max-width:820px}.stingsdoc .sd-measure p,.stingsdoc .body p{max-width:64ch;font-size:var(--text-body);line-height:1.6;margin:0 0 1.2em}.stingsdoc .sd-measure p:last-child{margin-bottom:0}.stingsdoc .sechead{margin:0 0 clamp(24px,3vw,40px)}.stingsdoc .sechead .kick{font-family:var(--font-mono);font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-400);margin:0 0 14px}.stingsdoc .sechead h2{font-weight:400;font-size:clamp(32px,3.9vw,60px);line-height:.98;letter-spacing:-.04em;margin:0;max-width:22ch}.stingsdoc .sechead .sub{font-size:var(--text-lead);line-height:1.35;color:var(--ink-600);margin:18px 0 0;max-width:44ch}.stingsdoc .stings-hero h1{font-weight:400;font-size:clamp(32px,3.9vw,60px);line-height:1;letter-spacing:-.04em;margin:0 0 24px;max-width:16ch}@media(max-width:600px){.stingsdoc .stings-hero h1{font-size:42px}}.stingsdoc .eyebrow-line{font-family:var(--font-mono);font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-400);margin:0 0 22px}.stingsdoc .stings-hero .sub{font-size:var(--text-lead);line-height:1.35;color:var(--ink-600);margin:0 0 18px;max-width:34ch}.stingsdoc .stings-hero .facts{font-family:var(--font-mono);font-size:clamp(12px,.85vw,14px);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-400);margin:0 0 8px;line-height:1.9}.stingsdoc .stings-hero .price{font-size:var(--text-body);font-weight:600;margin:0 0 28px}.stingsdoc .sd-hero-grid{display:grid;grid-template-columns:1fr;gap:clamp(34px,4vw,64px);align-items:start}@media(max-width:959px){.stingsdoc .sd-hero-copy{display:contents}.stingsdoc .sd-hero-intro{order:1}.stingsdoc .heroslider{order:2}.stingsdoc .gee-callout--hero{order:3}.stingsdoc .sd-hero-copy [data-sd-selector]{order:4}.stingsdoc .pattern .gee-callout:not(.gee-callout--hero){display:none}}.stingsdoc .gee-callout--hero{display:none;margin:8px 0 4px}@media(max-width:959px){.stingsdoc .gee-callout--hero{display:block}}.stingsdoc .heroslider{position:relative;overflow:hidden;border-radius:2px;margin:0}.stingsdoc .heroslider .hs-track{display:flex;transition:transform .5s cubic-bezier(0,0,.3,1)}.stingsdoc .heroslider .hs-slide{position:relative;flex:0 0 100%}.stingsdoc .heroslider .hs-slide{aspect-ratio:4/5}.stingsdoc .heroslider .hs-slide img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;object-fit:cover;object-position:center 35%;display:block;border-radius:0}.stingsdoc .heroslider figcaption{position:absolute;left:0;right:0;bottom:0;padding:26px 18px 14px;font-family:var(--font-mono);font-size:var(--text-mono);letter-spacing:.16em;text-transform:uppercase;color:#f6f6f6;text-shadow:0 1px 3px rgba(21,18,18,.65);background:linear-gradient(transparent,#151212e0)}.stingsdoc .heroslider .hs-arrow{position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;display:flex;align-items:center;justify-content:center;background:#1512128c;color:#f6f6f6;border:0;cursor:pointer;transition:background .2s}.stingsdoc .heroslider .hs-arrow:hover{background:#151212cc}.stingsdoc .heroslider .hs-next{right:14px}.stingsdoc .heroslider .hs-prev{left:14px}.stingsdoc .heroslider .hs-dots{position:absolute;top:14px;left:18px;display:flex;gap:8px}.stingsdoc .heroslider .hs-dots span{width:8px;height:8px;background:#f6f6f673}.stingsdoc .heroslider .hs-dots span.on{background:#f6f6f6}@media(min-width:960px){.stingsdoc .sd-hero-grid{grid-template-columns:1.15fr 1fr}.stingsdoc .heroslider{position:sticky;top:24px}.stingsdoc .sd-hero-copy{display:block}}.stingsdoc .pat-grid{display:grid;grid-template-columns:1fr;gap:clamp(40px,5vw,80px);align-items:start}@media(min-width:960px){.stingsdoc .pat-grid{grid-template-columns:1fr 1.15fr}}.stingsdoc .gee-callout .stars b{color:var(--ink);font-size:18px;letter-spacing:.2em}.stingsdoc .gee-callout blockquote{font-weight:400;font-size:clamp(15px,1.55vw,24px);line-height:1.4;letter-spacing:-.01em;margin:22px 0 0}.stingsdoc .gee-callout cite{display:block;font-style:normal;font-family:var(--font-mono);font-size:var(--text-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-400);margin-top:24px}@media(min-width:960px){.stingsdoc .gee-callout{position:sticky;top:80px}}.stingsdoc .pattern .line{font-weight:400;font-size:clamp(20px,1.9vw,29px);line-height:1.18;letter-spacing:-.02em;margin:0;padding:clamp(13px,1.5vw,20px) 0;border-bottom:1px solid var(--rule);max-width:34ch}.stingsdoc .pattern .line:first-of-type{border-top:1px solid var(--ink)}.stingsdoc .pattern .turn{font-size:var(--text-lead);line-height:1.4;margin:clamp(28px,3.5vw,44px) 0 0;max-width:40ch;color:var(--ink-600)}.stingsdoc .pattern .turn strong{color:var(--ink);font-weight:600}.stingsdoc .mediafig{margin:clamp(30px,4vw,52px) 0 0;max-width:640px}.stingsdoc .mediafig img{width:100%;height:auto;display:block;border-radius:2px}.stingsdoc .mediafig figcaption{font-family:var(--font-mono);font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-400);margin-top:12px;line-height:1.7}.stingsdoc .pull{font-weight:400;font-size:clamp(30px,3.4vw,52px);line-height:1.08;letter-spacing:-.03em;max-width:24ch;margin:clamp(40px,5vw,70px) 0 clamp(20px,2.5vw,36px)}.stingsdoc .proof{display:grid;grid-template-columns:1fr;gap:clamp(24px,3vw,40px);margin-top:clamp(30px,4vw,50px)}.stingsdoc .review{margin:0;border-left:2px solid var(--moon);padding:2px 0 2px 22px}.stingsdoc .review blockquote{margin:0 0 12px;font-size:var(--text-body);line-height:1.4}.stingsdoc .review .stars b{color:#3a6f9e;letter-spacing:.1em;font-size:15px}.stingsdoc .review cite{font-family:var(--font-mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-400);font-style:normal;display:block;margin-top:8px}@media(min-width:760px){.stingsdoc .proof{grid-template-columns:1fr 1fr}}@media(min-width:1060px){.stingsdoc .proof{grid-template-columns:1fr 1fr 1fr}}.stingsdoc .allrev{margin-top:clamp(28px,3.5vw,44px)}.stingsdoc .allrev a{font-size:var(--text-sm);color:var(--ink);text-decoration:underline;text-underline-offset:3px}.stingsdoc .pmod{background:var(--ink);color:var(--paper);border:0}.stingsdoc .pmod .sechead .kick,.stingsdoc .closer .sechead .kick{color:var(--ink-400)}.stingsdoc .pmod .review blockquote{color:var(--paper)}.stingsdoc .pmod .review .stars b{color:var(--moon)}.stingsdoc .sd-grid{display:grid;grid-template-columns:1fr;gap:clamp(30px,4vw,70px);align-items:start}@media(min-width:900px){.stingsdoc .pmod .sd-grid{grid-template-columns:1.05fr 1fr}}.stingsdoc .gal{display:grid;gap:10px}.stingsdoc .gal .main img{width:100%;height:auto;display:block;border-radius:2px;aspect-ratio:4/3;object-fit:cover}.stingsdoc .gal .thumbs{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.stingsdoc .gal .thumbs button{padding:0;border:0;background:none;cursor:pointer;border-radius:2px;position:relative;display:block}.stingsdoc .gal .thumbs img{width:100%;height:auto;display:block;border-radius:2px;aspect-ratio:1/1;object-fit:cover;opacity:.72;transition:opacity .15s ease}.stingsdoc .gal .thumbs button:hover img,.stingsdoc .gal .thumbs button.on img{opacity:1}.stingsdoc .gal .thumbs button.on:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1.5px solid var(--paper);border-radius:2px}.stingsdoc .pfeat h3,.stingsdoc .usegrid h3,.stingsdoc .sci h3{font-family:Anaktoria,Forevs,Georgia,Times New Roman,serif!important}.stingsdoc .pfeat h3{font-weight:400;font-size:clamp(28px,3vw,46px);line-height:1;letter-spacing:-.035em;margin:0 0 16px;color:var(--paper)}.stingsdoc .pfeat .brandline{font-family:var(--font-mono);font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-300);margin:0 0 12px}.stingsdoc .specs{display:grid;grid-template-columns:repeat(2,1fr);gap:0 26px;list-style:none;margin:0 0 26px;padding:0;max-width:460px}.stingsdoc .specs li{font-size:var(--text-sm);line-height:1.5;color:var(--ink-300);padding:9px 0;border-bottom:1px solid rgba(246,246,246,.14)}.stingsdoc .specs li b{color:var(--paper);font-weight:600}.stingsdoc .pfeat h4{font-family:var(--font-mono);font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-300);font-weight:400;margin:26px 0 10px}.stingsdoc .pfeat p{font-size:var(--text-sm);line-height:1.55;color:var(--ink-300);margin:0 0 10px;max-width:48ch}.stingsdoc .pfeat .qt{border-left:2px solid rgba(246,246,246,.3);padding-left:14px;font-style:italic}.stingsdoc .pfeat .qt cite{display:block;font-style:normal;font-family:var(--font-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;margin-top:6px;color:#b9b7b5}.stingsdoc .usegrid{display:grid;grid-template-columns:1fr;gap:clamp(28px,3.5vw,52px);margin-top:clamp(28px,3.5vw,46px)}@media(min-width:840px){.stingsdoc .usegrid{grid-template-columns:1fr 1fr}}.stingsdoc .usegrid .blk{border-top:1px solid var(--ink);padding-top:20px}.stingsdoc .usegrid h3{font-weight:400;font-size:clamp(25px,2.5vw,38px);line-height:1;letter-spacing:-.03em;margin:0 0 12px}.stingsdoc .usegrid p{font-size:var(--text-body);line-height:1.6;margin:0 0 1em;max-width:52ch}.stingsdoc .usegrid .review{margin:18px 0 0}.stingsdoc .caution{font-size:var(--text-sm);color:var(--ink-600);margin:clamp(28px,3.5vw,44px) 0 0;max-width:58ch;border-top:1px solid var(--rule);padding-top:18px}.stingsdoc .sci h3{font-weight:400;font-size:clamp(25px,2.5vw,38px);line-height:1.02;letter-spacing:-.03em;margin:clamp(36px,4.5vw,60px) 0 14px;max-width:24ch}.stingsdoc .sci h3:first-of-type{margin-top:0}.stingsdoc .lipids{list-style:none;margin:22px 0 0;padding:0;max-width:640px}.stingsdoc .lipids li{font-size:var(--text-body);line-height:1.55;padding:14px 0;border-bottom:1px solid var(--rule);max-width:60ch}.stingsdoc .lipids li b{font-weight:600}.stingsdoc .sci .kicker{font-family:var(--font-mono);font-size:clamp(12px,.85vw,14px);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-400);margin:clamp(36px,4.5vw,60px) 0 0}.stingsdoc .closer{background:var(--ink);color:var(--paper);border:0}.stingsdoc .closer .sd-wrap{text-align:center}.stingsdoc .closer .end{font-weight:400;font-size:clamp(36px,4.6vw,72px);line-height:1;letter-spacing:-.04em;margin:0 auto clamp(30px,4vw,50px);max-width:18ch;color:var(--paper)}.stingsdoc .closer .tin{width:min(300px,60vw);height:auto;display:block;margin:0 auto clamp(26px,3vw,40px)}.stingsdoc .closer .facts{font-family:var(--font-mono);font-size:clamp(12px,.85vw,14px);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-300);margin:0 0 30px}.stingsdoc .closer .sw{margin:0 auto;text-align:left}.stingsdoc .closer .sw .hed{color:var(--paper)}.stingsdoc .sw,.stingsdoc .swl{--moon:#82BDF2;font-size:15px;line-height:1.5;border-radius:14px;text-align:left}.stingsdoc .sel-paper{background:#fff;border:.5px solid rgba(21,18,18,.14);color:var(--ink)}.stingsdoc .sel-ink{background:#1d1a1a;border:.5px solid rgba(246,246,246,.16);color:var(--paper)}.stingsdoc .sw{max-width:440px;padding:22px 22px 18px}.stingsdoc .sw .hed,.stingsdoc .swl .hed{margin:0 0 14px;font-size:16px;font-weight:600;line-height:1.4}.stingsdoc .sw .opt,.stingsdoc .swl .opt{display:flex;align-items:center;gap:12px;padding:13px 14px;border-radius:9px;cursor:pointer;position:relative;margin:0 0 10px;transition:border-color .15s ease,background .15s ease}.stingsdoc .sel-paper .opt{border:.5px solid rgba(21,18,18,.16)}.stingsdoc .sel-ink .opt{border:.5px solid rgba(246,246,246,.18)}.stingsdoc .sw .opt:hover,.stingsdoc .swl .opt:hover{border-color:#82bdf28c}.stingsdoc .sw .opt input,.stingsdoc .swl .opt input{position:absolute;opacity:0;pointer-events:none}.stingsdoc .sw .dot,.stingsdoc .swl .dot{width:18px;height:18px;border-radius:50%;flex:0 0 auto;transition:border .15s ease}.stingsdoc .sel-paper .dot{border:1.5px solid rgba(21,18,18,.34)}.stingsdoc .sel-ink .dot{border:1.5px solid rgba(246,246,246,.45)}.stingsdoc .sw .opt input:checked~.dot,.stingsdoc .swl .opt input:checked~.dot{border:5.5px solid var(--moon)}.stingsdoc .sw .opt:has(input:checked),.stingsdoc .swl .opt:has(input:checked){border:2px solid var(--moon);padding:11.5px 12.5px}.stingsdoc .sel-paper .opt:has(input:checked){background:#82bdf21f}.stingsdoc .sel-ink .opt:has(input:checked){background:#82bdf21a}.stingsdoc .sw .qty,.stingsdoc .swl .qty{flex:1}.stingsdoc .sw .qty b,.stingsdoc .swl .qty b{display:block;font-size:14px;font-weight:600;line-height:1.35}.stingsdoc .sw .qty i,.stingsdoc .swl .qty i{display:block;font-style:normal;font-size:12px;opacity:.62;line-height:1.35}.stingsdoc .sw .amt,.stingsdoc .swl .amt{text-align:right;flex:0 0 auto}.stingsdoc .sw .amt b,.stingsdoc .swl .amt b{display:block;font-size:16px;font-weight:600;line-height:1.35}.stingsdoc .sw .amt i,.stingsdoc .swl .amt i{display:block;font-style:normal;font-family:var(--font-mono);font-size:12px;opacity:.55;line-height:1.35}.stingsdoc .sw .flag,.stingsdoc .swl .flag{position:absolute;top:-9px;left:14px;background:var(--moon);color:var(--ink);font-size:11px;font-weight:600;letter-spacing:.01em;padding:2px 8px;border-radius:7px;line-height:1.5}.stingsdoc .sw .marginal,.stingsdoc .swl .marginal{display:flex;justify-content:space-between;align-items:baseline;gap:12px;border-radius:9px;padding:11px 14px;margin:12px 0;font-size:13px}.stingsdoc .sel-paper .marginal{background:#1512120b}.stingsdoc .sel-ink .marginal{background:#f6f6f612}.stingsdoc .sw .marginal i,.stingsdoc .swl .marginal i{font-style:normal;opacity:.62;white-space:nowrap;font-size:12px}.stingsdoc .swl .lede .guar{margin:0;font-size:13px;line-height:1.5;opacity:.8}.stingsdoc .sw .btn-cart,.stingsdoc .swl .btn-cart{display:flex;align-items:center;justify-content:center;border-radius:9px;padding:14px;text-align:center;font-size:15px;font-weight:600;border:0;width:100%;cursor:pointer;font-family:inherit;text-decoration:none;transition:opacity .15s ease}.stingsdoc .sel-paper .btn-cart{background:var(--ink);color:var(--paper)}.stingsdoc .sel-ink .btn-cart{background:var(--paper);color:var(--ink)}.stingsdoc .sw .btn-cart:hover,.stingsdoc .swl .btn-cart:hover{opacity:.86}.stingsdoc .sw .btn-cart:active,.stingsdoc .swl .btn-cart:active{transform:translateY(1px)}.stingsdoc .sw .btn-cart:focus-visible,.stingsdoc .sw .opt:focus-within,.stingsdoc .swl .btn-cart:focus-visible,.stingsdoc .swl .opt:focus-within{outline:2px solid var(--moon);outline-offset:3px}.stingsdoc .swl{width:100%;max-width:none;padding:24px;display:grid;grid-template-columns:minmax(230px,300px) 1fr;gap:24px 32px;align-items:start;margin-top:clamp(30px,4vw,50px)}.stingsdoc .sw-flush{background:transparent;border:0;padding:0;max-width:520px;border-radius:0}.stingsdoc .sw-flush .opt{background:#fff}.stingsdoc .sw-flush .qty b{font-size:16px}.stingsdoc .sw-flush .qty i{font-size:13px}.stingsdoc .sw-flush .amt b{font-size:18px}.stingsdoc .sw-flush .amt i{font-size:13px}.stingsdoc .sw-flush .marginal{font-size:14px;padding:12px 14px}.stingsdoc .sw-flush .marginal i{font-size:13px}.stingsdoc .sw-flush .btn-cart{font-size:17px;padding:16px}.stingsdoc .swl .lede .hed{margin:0 0 12px;font-size:17px}.stingsdoc .swl .row{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.stingsdoc .swl .row .opt{flex-direction:column;align-items:flex-start;gap:9px;margin:0}.stingsdoc .swl .marginal{margin:12px 0 0}.stingsdoc .swl .acts{margin-top:14px}@media(max-width:860px){.stingsdoc .swl,.stingsdoc .swl .row{grid-template-columns:1fr}.stingsdoc .swl .row .opt{flex-direction:row;align-items:center;gap:12px}.stingsdoc .swl .row .opt .qty{flex:1}.stingsdoc .swl .row .opt .amt{text-align:right;flex:0 0 auto}}@media(min-width:861px){.stingsdoc .swl .row{gap:12px;align-items:stretch}.stingsdoc .swl .row .opt{flex-direction:column;align-items:stretch;justify-content:flex-start;gap:0;padding:16px 16px 15px;min-height:150px;text-align:left;overflow:visible}.stingsdoc .swl .row .opt:has(input:checked){padding:14.5px 14.5px 13.5px}.stingsdoc .swl .row .opt .dot{position:absolute;top:14px;right:14px;margin:0}.stingsdoc .swl .row .opt .qty{flex:0 0 auto;margin:2px 44px 0 0}.stingsdoc .swl .row .opt .qty b{font-size:16px;line-height:1.3}.stingsdoc .swl .row .opt .qty i{font-size:12.5px;margin-top:3px;line-height:1.35}.stingsdoc .swl .row .opt .amt{text-align:left;flex:0 0 auto;margin-top:auto;padding-top:14px}.stingsdoc .swl .row .opt .amt b{font-size:19px;line-height:1.2}.stingsdoc .swl .row .opt .amt i{font-size:12px;margin-top:2px}.stingsdoc .swl .row .opt .flag{top:-9px;left:14px;right:auto}.stingsdoc .swl .row .opt:has(.flag){padding-top:18px}.stingsdoc .swl .row .opt:has(.flag):has(input:checked){padding-top:16.5px}}.nooks-dynamic-checkout{display:block;width:100%;max-width:100%;box-sizing:border-box;overflow-x:hidden}.nooks-dynamic-checkout>*{max-width:100%!important;width:100%!important;box-sizing:border-box}.nooks-dynamic-checkout shopify-accelerated-checkout,.nooks-dynamic-checkout shop-pay-button{max-width:100%!important;width:100%!important;display:block!important}.nooks-dynamic-checkout shop-pay-button::part(button){max-width:100%!important;width:100%!important}.product-form__buttons{max-width:100%;overflow:hidden}.product-form__buttons .shopify-payment-button{width:100%;max-width:100%;min-width:0;overflow:hidden}.product-form__buttons .shopify-payment-button__button{width:100%!important;max-width:100%!important;min-width:0!important}.product-form__buttons shopify-accelerated-checkout,.product-form__buttons shopify-accelerated-checkout-cart,.product-form__buttons shop-pay-button,.product-form__buttons [class*=shopify-payment-button]{width:100%!important;max-width:100%!important;min-width:0!important;display:block;box-sizing:border-box;overflow:hidden}.product-form__buttons shop-pay-button::part(button){width:100%!important;max-width:100%!important}.nbs{--moon:#82bdf2;--ink:#151212;--paper:#f6f6f6;--shop:#5a31f4;--shop-h:#4a27d6;--card-bg:#fff;--card-bd:rgba(21,18,18,.16);--txt:#151212;--opt-bd:rgba(21,18,18,.2);--dot-bd:rgba(21,18,18,.34);--sub:rgba(21,18,18,.62);--amt-sub:rgba(21,18,18,.55);--marg-bg:rgba(21,18,18,.045);--sel-bg:rgba(130,189,242,.12);--btn-cart-bg:#151212;--btn-cart-fg:#f6f6f6;width:100%;box-sizing:border-box;font-family:Suisse Intl,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:15px;line-height:1.5;font-weight:400;letter-spacing:normal;text-transform:none;-webkit-font-smoothing:antialiased;color:var(--txt)}.nbs--ink{--card-bg:#1d1a1a;--card-bd:rgba(246,246,246,.16);--txt:#f6f6f6;--opt-bd:rgba(246,246,246,.22);--dot-bd:rgba(246,246,246,.45);--sub:rgba(246,246,246,.62);--amt-sub:rgba(246,246,246,.55);--marg-bg:rgba(246,246,246,.07);--sel-bg:rgba(130,189,242,.1);--btn-cart-bg:#f6f6f6;--btn-cart-fg:#151212}.nbs,.nbs *{box-sizing:border-box}.nbs--soft{max-width:100%;width:100%;margin:.2rem 0 0;background:var(--card-bg);border:1px solid var(--card-bd);border-radius:14px;padding:20px}.nbs .nbs__lede{margin:0}.nbs .nbs__hed{margin:0 0 18px;font-size:16px;font-weight:600;line-height:1.4;color:var(--txt);letter-spacing:normal;text-transform:none}.nbs .nbs__opt{all:unset;box-sizing:border-box;display:flex;align-items:center;gap:12px;padding:13px;border-radius:9px;margin:0 0 8px;cursor:pointer;position:relative;width:100%;background:transparent;border:1px solid var(--opt-bd)!important;transition:border-color .15s ease,background .15s ease;-webkit-tap-highlight-color:transparent;color:var(--txt);font-family:inherit;font-size:15px;line-height:1.5}.nbs .nbs__opt:hover{border-color:#82bdf28c!important}.nbs .nbs__opt:focus-visible{outline:2px solid var(--moon);outline-offset:3px}.nbs .nbs__dot{width:18px;height:18px;border-radius:50%;flex:0 0 auto;border:1.5px solid var(--dot-bd);background:transparent;transition:border .15s ease}.nbs .nbs__opt[aria-checked=true] .nbs__dot{border:5.5px solid var(--moon)}.nbs .nbs__opt[aria-checked=true]{border:2px solid var(--moon)!important;padding:12px;background:var(--sel-bg)}.nbs .nbs__qty{flex:1;min-width:0}.nbs .nbs__qty b{display:block;font-size:14px;font-weight:600;line-height:1.35;color:var(--txt)}.nbs .nbs__qty i{display:block;font-style:normal;font-size:12px;color:var(--sub);line-height:1.35}.nbs .nbs__amt{text-align:right;flex:0 0 auto}.nbs .nbs__amt b{display:block;font-size:16px;font-weight:600;line-height:1.35;color:var(--txt)}.nbs .nbs__amt i{display:block;font-style:normal;font-family:Fragment Mono,ui-monospace,Menlo,monospace;font-size:12px;color:var(--amt-sub);line-height:1.35}.nbs .nbs__flag{position:absolute;top:-9px;left:38px;background:var(--moon);color:#151212;font-size:11px;font-weight:600;letter-spacing:.01em;padding:2px 8px;border-radius:7px;line-height:1.5;text-transform:none}.nbs .nbs__marginal{display:flex;justify-content:space-between;align-items:baseline;gap:12px;border-radius:9px;padding:11px 14px;margin:12px 0;font-size:13px;background:var(--marg-bg);color:var(--txt)}.nbs .nbs__marginal i{font-style:normal;color:var(--sub);white-space:nowrap;font-size:12px}.nbs .nbs__savings{display:flex;align-items:center;gap:.5rem;margin:12px 0;padding:11px 14px;border-radius:9px;background:var(--sel-bg);border:1px solid rgba(130,189,242,.4);color:var(--txt);font-size:13px}.nbs .nbs__savings[hidden]{display:none}.nbs .nbs__savings-arrow{color:var(--moon);font-weight:700}.nbs .nbs__savings-text strong{color:var(--moon)}.nbs .nbs__guar{margin:0 0 14px;font-size:13px;line-height:1.5;opacity:.8;color:var(--txt)}.nbs .nbs__acts{display:block;margin:0}.nbs .nbs__btn{all:unset;box-sizing:border-box;display:flex;align-items:center;justify-content:center;gap:7px;border-radius:9px;padding:14px;text-align:center;font-size:15px;font-weight:600;line-height:1.2;margin:0 0 8px;width:100%;cursor:pointer;font-family:inherit;min-height:44px;letter-spacing:normal;text-transform:none;transition:opacity .15s ease,background .15s ease}.nbs .nbs__btn-cart{background:var(--btn-cart-bg);color:var(--btn-cart-fg)}.nbs .nbs__btn-cart:hover{opacity:.86}.nbs .nbs__btn-pro{background:var(--shop);color:#fff;margin-bottom:10px}.nbs .nbs__btn-pro:hover{background:var(--shop-h)}.nbs .nbs__btn:active{transform:translateY(1px)}.nbs .nbs__btn[aria-disabled=true]{opacity:.55;cursor:default}.nbs .nbs__btn:focus-visible{outline:2px solid var(--moon);outline-offset:3px}.nbs .nbs__shopmark{font-weight:700;font-size:1.26em;letter-spacing:-.045em}.nbs .nbs__more{display:block;width:fit-content;margin:0 auto;font-size:13px;border:0;text-decoration:underline;text-underline-offset:3px;opacity:.75;color:var(--txt);cursor:pointer}.nbs .nbs__more:hover{opacity:1;color:var(--moon)}.nbs--landscape{max-width:1040px;margin:.2rem auto 0;color:var(--txt);background:var(--card-bg);border:1px solid var(--card-bd);border-radius:14px;padding:24px;display:grid;grid-template-columns:minmax(230px,300px) 1fr;gap:24px 32px;align-items:start}.nbs--landscape .nbs__hed{font-size:17px;margin:0 0 12px}.nbs--landscape .nbs__guar--lede{margin:0}.nbs--landscape .nbs__bars{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.nbs--landscape .nbs__opt{flex-direction:column;align-items:flex-start;gap:9px;padding:14px;margin:0}.nbs--landscape .nbs__opt[aria-checked=true]{padding:13px}.nbs--landscape .nbs__amt{text-align:left}.nbs--landscape .nbs__flag{left:14px}.nbs--landscape .nbs__marginal{margin:12px 0 0}.nbs--landscape .nbs__guar--body{display:none}.nbs--landscape .nbs__acts{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:14px;align-items:center}.nbs--landscape .nbs__btn{margin:0}.nbs--landscape .nbs__more{grid-column:1/-1}@media(max-width:860px){.nbs--landscape,.nbs--landscape .nbs__bars{grid-template-columns:1fr}.nbs--landscape .nbs__opt{flex-direction:row;align-items:center}.nbs--landscape .nbs__amt{text-align:right}.nbs--landscape .nbs__acts{grid-template-columns:1fr}}.nooks-nbb{display:block;margin-top:0;box-sizing:border-box;max-width:100%}.nooks-nbb--dup-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}.nooks-nbb,.nooks-nbb *{box-sizing:border-box}.nooks-nbb .shopify-payment-button{max-width:100%;width:100%;overflow:hidden;min-width:0}.nooks-nbb .shopify-payment-button__button{max-width:100%!important;width:100%!important;min-width:0!important}.nooks-nbb__buttons>*{min-width:0;max-width:100%}.nooks-dynamic-checkout{display:block;width:100%;max-width:100%;box-sizing:border-box}.nooks-dynamic-checkout shopify-accelerated-checkout,.nooks-dynamic-checkout shopify-accelerated-checkout-cart,.nooks-dynamic-checkout shop-pay-button,.nooks-dynamic-checkout .shopify-payment-button__button{display:none!important}.nooks-dynamic-checkout .shopify-payment-button__more-options{display:block!important;width:100%;max-width:100%;box-sizing:border-box}.nooks-nbb shopify-accelerated-checkout,.nooks-nbb shopify-accelerated-checkout-cart,.nooks-nbb shop-pay-button,.nooks-nbb .shopify-cleanslate,.nooks-nbb [class*=shopify-payment-button]{max-width:100%!important;width:100%!important;min-width:0!important;display:block;box-sizing:border-box;overflow:hidden}.nooks-nbb shop-pay-button::part(button){max-width:100%!important;width:100%!important}.nooks-nbb--shoppay .nooks-dynamic-checkout shopify-accelerated-checkout,.nooks-nbb--shoppay .nooks-dynamic-checkout shopify-accelerated-checkout-cart,.nooks-nbb--shoppay .nooks-dynamic-checkout shop-pay-button,.nooks-nbb--shoppay .nooks-dynamic-checkout .shopify-payment-button__button{display:block!important;max-width:100%!important;width:100%!important;min-width:0!important}.nooks-nbb--shoppay .nooks-dynamic-checkout{margin-top:.6rem}.nooks-nbb--shoppay{margin-top:1.5rem!important}.nooks-nbb .product-form__submit,.nooks-nbb .shopify-payment-button__button,.nooks-nbb .shopify-payment-button__button--unbranded{border-radius:0!important}.nooks-nbb .product-form__submit{margin-top:0!important}.nooks-nbb__buttons{display:grid;gap:0}.nooks-nbb .shopify-payment-button{margin-top:.4rem!important}.nooks-nbb .shopify-payment-button__button{margin:0!important}.nooks-nbb .product-form__submit{margin-bottom:0!important}.nooks-nbb .shopify-payment-button__more-options{font-size:13px!important;text-decoration:underline!important;text-underline-offset:2px;margin-top:1.1rem!important;opacity:.85;font-weight:400!important;color:inherit!important;display:block!important;visibility:visible!important}.nooks-nbb--on-dark .shopify-payment-button__more-options{color:#f6f6f6!important}.nooks-nbb .shopify-payment-button__more-options:hover{opacity:1}
/*# sourceMappingURL=/cdn/shop/t/34/compiled_assets/styles.css.map */
