:root{--ink:#1f1f1f;--soft:#4a4a48;--mute:#7c7b77;--paper:#fff;--tint:#f5f3f1;--warm:#faf6ef;--line:#e2e0dc;--dark:#2a2a29;--darker:#161615;--amber:#F9A902;--amber-top:#FFBD2B;--amber-low:#EC9C00;--amber-rim:#C98600;--amber-t:#fff5dd;--head:"Barlow Condensed","Arial Narrow",sans-serif;--body:"Funnel Sans",-apple-system,"Helvetica Neue",Arial,sans-serif;--gut:20px;--ease:cubic-bezier(.22,1,.36,1)}@media(min-width:750px){:root{--gut:40px}}*{box-sizing:border-box;margin:0;padding:0}html,body{height:100%}html{-webkit-text-size-adjust:100%}body.mdp-lq-page{font-family:var(--body);color:var(--ink);background:var(--paper);font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased;overflow:hidden}img{display:block;max-width:100%}button{font:inherit;color:inherit;background:none;border:0;cursor:pointer;-webkit-tap-highlight-color:transparent}a{color:inherit}h1,h2,h3,h4{font-family:var(--head);font-weight:700;text-transform:uppercase;letter-spacing:.005em;line-height:1.02;text-wrap:balance}:focus-visible{outline:2.5px solid var(--ink);outline-offset:3px}.eyebrow{display:block;font-family:var(--head);font-weight:600;font-size:15px;letter-spacing:.14em;text-transform:uppercase;color:var(--amber)}.eyebrow--d{color:#9a6b00}.link{font-size:15px;font-weight:600;text-decoration:underline;text-underline-offset:3px}.st{color:var(--amber);letter-spacing:1.5px}.bar{position:fixed;left:0;right:0;top:0;z-index:20;background:var(--paper);padding:6px var(--gut) 8px;box-shadow:0 1px 0 var(--line);transition:background .25s}.bar-row{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;height:44px}.back,.x{display:inline-flex;align-items:center;gap:4px;height:44px;font-size:15px;font-weight:600;text-decoration:none}.back svg,.x svg{width:20px;height:20px;stroke:currentColor;fill:none;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.back{justify-self:start;padding-right:10px}.back[hidden]{display:inline-flex;visibility:hidden}.x{justify-self:end;padding-left:10px}.logo{height:30px;width:auto}.prog{display:flex;gap:6px;margin:4px auto 0;max-width:560px}.prog[hidden]{display:none}.seg{flex:1;min-width:0}.seg i{display:block;height:4px;border-radius:2px;background:var(--line);overflow:hidden}.seg i b{display:block;height:100%;width:100%;transform-origin:left;transform:scaleX(0);background:var(--amber);transition:transform .5s var(--ease)}.seg span{display:block;margin-top:4px;font-family:var(--head);font-weight:600;font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:var(--mute);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.seg.on span{color:var(--ink)}.app[data-type=intro] .bar,.app[data-type=moment] .bar,.app[data-type=guide] .bar{background:linear-gradient(to bottom,#0009,#0000);box-shadow:none;color:#fff}.app[data-type=teach] .bar{background:var(--darker);box-shadow:none;color:#fff}.app[data-type=intro] .seg i,.app[data-type=moment] .seg i,.app[data-type=guide] .seg i,.app[data-type=teach] .seg i{background:#ffffff4d}.app[data-type=moment] .seg span,.app[data-type=guide] .seg span,.app[data-type=teach] .seg span{color:#ffffffb3}.app[data-type=moment] .seg.on span,.app[data-type=guide] .seg.on span,.app[data-type=teach] .seg.on span{color:#fff}.stage{position:fixed;top:0;right:0;bottom:0;left:0}.scr{position:absolute;top:0;right:0;bottom:0;left:0;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;background:var(--tint);transition:transform .32s var(--ease),opacity .32s var(--ease)}.scr.in-r{transform:translate(36px);opacity:0}.scr.in-l{transform:translate(-36px);opacity:0}.scr.out-l{transform:translate(-36px);opacity:0;pointer-events:none}.scr.out-r{transform:translate(36px);opacity:0;pointer-events:none}@media(prefers-reduced-motion:reduce){.scr{transition:none}}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:54px;padding:0 28px;font-family:var(--head);font-weight:700;font-size:19px;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;border-radius:999px;text-decoration:none;transition:transform .15s var(--ease),filter .2s,opacity .2s}.btn--cta{color:#111;background:linear-gradient(180deg,var(--amber-top) 0%,var(--amber) 55%,var(--amber-low) 100%);box-shadow:inset 0 0 0 1px var(--amber-rim),0 2px 0 var(--amber-rim)}.btn--cta.added{background:var(--darker);color:#fff;box-shadow:none}.btn--ghost{padding:0 16px;font-size:17px;color:var(--mute)}.btn--small{min-height:40px;padding:0 18px;font-size:15px;background:var(--darker);color:#fff}.btn[disabled]{opacity:.45;pointer-events:none}@media(hover:hover){.btn--cta:hover{filter:brightness(1.05)}}.btn:active{transform:translateY(1px)}.btn .arr{width:18px;height:18px;stroke:currentColor;fill:none;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.btn.wide{width:100%}.q{max-width:600px;min-height:100%;margin:0 auto;padding:104px var(--gut) 56px;display:flex;flex-direction:column;justify-content:center}.q--wide{max-width:820px}.q h2{font-size:clamp(34px,6vw,50px);margin-bottom:8px}.q .sub{color:var(--soft);font-size:17px}.opts{display:grid;gap:10px;margin-top:20px}.opt{display:flex;align-items:center;gap:14px;min-height:64px;padding:12px 16px 12px 18px;text-align:left;background:var(--paper);border:2px solid var(--ink);border-radius:12px;box-shadow:3px 3px 0 var(--ink);transition:transform .12s,box-shadow .12s,background .2s}.opt .t{flex:1;min-width:0}.opt .t b{display:block;font-weight:600;font-size:18px;line-height:1.25}.opt .t small{display:block;font-size:15px;color:var(--soft);margin-top:2px;line-height:1.3}.mk{flex:none;width:24px;height:24px;border:2px solid var(--ink);border-radius:50%;display:grid;place-items:center;background:#fff}.mk svg{width:14px;height:14px;stroke:#111;fill:none;stroke-width:3.2;stroke-linecap:round;stroke-linejoin:round;opacity:0}@media(hover:hover){.opt:hover,.tile:hover{transform:translate(-1px,-1px);box-shadow:4px 4px 0 var(--ink)}}.opt.on,.tile.on{background:var(--amber);transform:translate(2px,2px);box-shadow:1px 1px 0 var(--ink)}.opt.on .t small{color:#3a2c00}.on>.mk{background:#fff}.on>.mk svg{opacity:1}.tiles{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:20px}.tile{position:relative;display:flex;flex-direction:column;text-align:left;background:var(--paper);border:2px solid var(--ink);border-radius:12px;box-shadow:3px 3px 0 var(--ink);overflow:hidden;transition:transform .12s,box-shadow .12s,background .2s}.tile-pic{display:block;aspect-ratio:1/.92;overflow:hidden;background:var(--line)}.tile-pic img{width:100%;height:100%;object-fit:cover}.tile-t{display:block;padding:9px 11px 11px}.tile-t b{display:block;font-family:var(--head);font-weight:700;font-size:20px;text-transform:uppercase;line-height:1.05}.tile-t small{display:block;font-size:13px;color:var(--soft);line-height:1.25;margin-top:3px}.tile.on small{color:#3a2c00}.tile .mk{position:absolute;top:8px;right:8px}.tiles--3{grid-template-columns:1fr 1fr 1fr;gap:9px}.tiles--3 .tile-pic{aspect-ratio:1/1.25}.tiles--3 .tile-t b{font-size:18px}@media(min-width:750px){.tiles--2{grid-template-columns:repeat(4,1fr)}.tiles--pair{grid-template-columns:1fr 1fr;width:100%;max-width:620px;margin-left:auto;margin-right:auto}}@media(min-width:990px){.q{max-width:720px;text-align:center}.q h2{font-size:clamp(44px,4vw,60px);margin-bottom:10px}.q--wide{max-width:min(1180px,125vh)}.opts{gap:12px;margin-top:28px}.opts,.field{width:100%;max-width:560px;margin-left:auto;margin-right:auto}.opt{min-height:72px;padding:14px 18px 14px 22px}.opt .t b{font-size:20px}.row{justify-content:center}.meta,.field input{text-align:center}.tiles{gap:18px;margin-top:28px;text-align:left}.tile-pic{aspect-ratio:4/5}.tile-pic img[src*=Samantha]{object-position:74% 40%!important}.tile-t{padding:12px 14px 14px}.tile-t b{font-size:24px}.tile-t small{font-size:15px}.tiles--3{gap:18px;width:100%;max-width:min(860px,95vh);margin-left:auto;margin-right:auto}.tiles--3 .tile-pic{aspect-ratio:1/1.2}.tiles--3 .tile-t b{font-size:22px}}.field{margin-top:22px}.field input{width:100%;font-family:var(--body);font-weight:600;font-size:26px;padding:6px 0 10px;border:0;border-bottom:2px solid var(--ink);background:transparent;color:var(--ink);outline:none;border-radius:0;-webkit-appearance:none;appearance:none}.field input::placeholder{color:#b9b6b0}.row{display:flex;align-items:center;gap:8px;margin-top:26px}.row .btn--cta{flex:1;max-width:340px}.err{color:#b03a2e;font-size:15px;margin-top:8px}.err:empty{display:none}.meta{margin-top:12px;font-size:14px;color:var(--mute)}.mo{position:absolute;top:0;right:0;bottom:0;left:0;overflow-y:auto;display:flex;flex-direction:column;background:var(--darker);color:#fff}.mo .bg{flex:1 1 0;min-height:34vh;width:100%;padding-top:86px;object-fit:cover}.scr--intro .mo .bg{padding-top:58px}.mo--guide .bg{object-fit:contain;padding-bottom:6px}.mo .in{flex:none;padding:18px var(--gut) calc(22px + env(safe-area-inset-bottom))}.mo h1{font-size:clamp(44px,11vw,76px);margin:6px 0 10px}.mo h2{font-size:clamp(40px,10vw,68px);margin:6px 0 10px}.mo .sub{color:#ecebe7;font-size:17px;line-height:1.42;margin-bottom:8px;max-width:50ch}.mo .sub--n{margin-top:8px;font-size:15px;color:#d6d5d1}.mo .cite{font-size:14px;color:#c9c8c4;margin-bottom:6px}.mo .btn{margin-top:10px}.mo .meta{color:#d6d5d1;text-align:center;margin-top:10px;font-size:13.5px}@media(min-width:990px){.mo{flex-direction:row-reverse;overflow:hidden}.mo .bg{flex:1 1 0;min-width:0;min-height:0;height:100%;padding-top:58px;object-fit:contain;object-position:50% 50%!important}.scr--intro .mo .bg{padding-top:58px}.mo--guide .bg{padding:76px 0 24px}.mo .in{--ml:max(var(--gut), calc((100vw - 1240px)/2 + 40px) );width:calc(var(--ml) + min(40vw,480px) + 48px);overflow-y:auto;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:60px 48px 0 var(--ml)}.mo .btn.wide{width:auto;min-width:320px}.mo .meta{text-align:left}.pbar .mo .bg{padding-bottom:64px}}.teach{min-height:100%;background:var(--darker);color:#fff;padding:96px var(--gut) calc(22px + env(safe-area-inset-bottom));display:flex;flex-direction:column;gap:14px;align-items:center}.teach-vid{position:relative}.snd{position:absolute;left:50%;bottom:10px;transform:translate(-50%);white-space:nowrap;padding:7px 14px;border-radius:999px;background:#0f0f0ed1;color:#fff;font-size:14px;font-weight:600}.teach-vid video{display:block;height:min(38vh,320px);width:auto;border-radius:12px;background:#000}.teach-in{max-width:560px;width:100%}.teach-in h2{font-size:clamp(34px,8vw,54px);margin:6px 0 8px}.teach-in .sub{color:#d6d5d1;font-size:16px;line-height:1.42;margin-bottom:14px}@media(min-width:990px){.teach{flex-direction:row;justify-content:center;align-items:center;gap:56px;padding-top:80px}.teach-vid video{height:min(70vh,640px)}.teach-in{max-width:480px}}.load{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;align-content:center;text-align:center;padding:0 var(--gut);background:var(--amber)}.load h2{font-size:clamp(36px,8vw,56px);margin-top:18px}.load ul{list-style:none;margin-top:14px;font-size:16px;display:grid;gap:4px}.load li{opacity:0;animation:rise .5s var(--ease) forwards}.load li:nth-child(2){animation-delay:.5s}@keyframes rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.ring{width:38px;height:38px;border:3px solid rgba(0,0,0,.14);border-top-color:var(--ink);border-radius:50%;animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.res{background:var(--paper);padding-bottom:calc(84px + env(safe-area-inset-bottom))}.w{max-width:1160px;margin:0 auto;padding:0 var(--gut)}.r-head{background:var(--darker);color:#fff;padding:72px var(--gut) 22px;text-align:left}.r-head h2{font-size:clamp(38px,8vw,66px);margin:6px 0 12px;max-width:20ch}@media(min-width:750px){.r-head{text-align:center}.r-head h2{margin-left:auto;margin-right:auto}.heard{justify-content:center}}.heard{display:flex;flex-wrap:wrap;gap:6px}.heard span{font-size:13px;padding:5px 10px;border:1px solid rgba(255,255,255,.3);border-radius:999px;color:#ecebe7}.r-buy{padding:0 0 30px}.r-buy .w{padding:0}#buy{display:grid;gap:0}.buy-load{min-height:480px;display:grid;place-items:center}.gal{min-width:0}.gal-track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;background:var(--tint)}.gal-track::-webkit-scrollbar{display:none}.gal-s{flex:0 0 100%;scroll-snap-align:start;aspect-ratio:1/1}.gal-s img{width:100%;height:100%;object-fit:cover}.gal-th{display:flex;gap:8px;padding:10px var(--gut) 0;overflow-x:auto;scrollbar-width:none}.gal-th button{flex:none;width:58px;height:58px;border-radius:8px;overflow:hidden;border:2px solid transparent;opacity:.7}.gal-th button.on{border-color:var(--ink);opacity:1}.gal-th img{width:100%;height:100%;object-fit:cover}.buy-txt{padding:16px var(--gut) 0;min-width:0}.stars{display:block;font-size:13px;color:var(--soft);text-decoration:none;margin-bottom:8px}.buy-txt h3{font-size:32px;margin-bottom:4px}.price{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;min-height:28px}.price b{font-size:24px;font-weight:700}.price s{color:var(--mute);font-size:16px}.price em{flex-basis:100%;font-style:normal;font-size:14px;color:#2a7a44;font-weight:600}.pick{margin-top:16px}.pick-l{font-family:var(--head);font-weight:600;font-size:15px;letter-spacing:.06em;text-transform:uppercase;color:var(--soft);margin-bottom:8px}.pick-l b{color:var(--ink);font-weight:700}.sw{display:flex;flex-wrap:wrap;gap:8px}.s{width:38px;height:38px;border-radius:50%;padding:3px;border:2px solid transparent}.s i{display:block;width:100%;height:100%;border-radius:50%;box-shadow:inset 0 0 0 1px #00000024}.s.on{border-color:var(--ink)}.s[disabled]{opacity:.28;cursor:not-allowed;position:relative}.s[disabled]:after{content:"";position:absolute;left:50%;top:2px;bottom:2px;width:1.5px;background:var(--ink);transform:rotate(45deg)}.lens{display:flex;flex-wrap:wrap;gap:8px}.len{min-height:42px;min-width:58px;padding:0 12px;font-weight:600;font-size:15px;border:1.5px solid var(--line);border-radius:8px}.len.on{border:2px solid var(--ink);background:var(--amber-t)}.len[disabled]{opacity:.35;cursor:not-allowed;text-decoration:line-through}.hint{font-size:13.5px;color:var(--soft);margin-top:7px}.note{font-size:14px;color:var(--soft);margin-top:12px}#atc{margin-top:16px}.msg{font-size:14px;color:#b03a2e;margin-top:8px}.msg:empty{display:none}.reassure{list-style:none;margin-top:14px;font-size:14px;display:grid;gap:5px;color:var(--soft)}.reassure li{padding-left:22px;position:relative}.reassure li:before{content:"";position:absolute;left:3px;top:3px;width:12px;height:7px;border:solid var(--amber-rim);border-width:0 0 2.5px 2.5px;transform:rotate(-45deg)}.code{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:14px;padding:10px 14px;background:var(--amber-t);border-radius:10px}.code b{display:block;font-family:var(--head);font-size:19px;letter-spacing:.06em}.code span{display:block;font-size:13px;color:var(--soft);line-height:1.3}.fbt{margin-top:14px;border:1px solid var(--line);border-radius:10px;overflow:hidden}.fbt[hidden]{display:none}.fbt-h{background:var(--darker);color:#fff;font-family:var(--head);font-weight:700;font-size:15px;letter-spacing:.06em;text-transform:uppercase;padding:7px 12px}.fbt-row{display:grid;grid-template-columns:52px 1fr auto;gap:10px;align-items:center;padding:10px 12px 0}.fbt-row img{width:52px;height:52px;object-fit:cover;border-radius:6px;background:var(--tint)}.fbt-row b{display:block;font-weight:600;font-size:15px}.fbt-row .pr{font-size:14px}.fbt-row .pr s{color:var(--mute)}.fbt p{font-size:13.5px;color:var(--soft);padding:8px 12px 12px;line-height:1.35}.see{display:block;text-align:center;margin-top:14px;font-size:14px;font-weight:600;text-underline-offset:3px}.band{padding:40px 0}.band--amber{background:var(--amber)}.band--dark{background:var(--dark);color:#fff}.band--tint{background:var(--tint)}.band--paper{background:var(--warm)}.sec{font-size:clamp(32px,6vw,46px);margin-bottom:18px}.band--amber .sec,.band--dark .sec{text-align:left}.whys{display:grid;gap:14px}@media(min-width:750px){.whys{grid-template-columns:1fr 1fr}}@media(min-width:1100px){.whys{grid-template-columns:repeat(4,1fr)}}.why{background:var(--paper);border:2px solid var(--ink);border-radius:12px;box-shadow:4px 4px 0 var(--ink);overflow:hidden}.why-pic{aspect-ratio:1/1;overflow:hidden;background:var(--tint)}.why-pic img{width:100%;height:100%;object-fit:cover}.why-t{padding:13px 14px 15px}.said{display:block;font-size:13px;font-weight:600;color:#9a6b00;margin-bottom:5px}.why h4{font-size:24px;margin-bottom:5px}.why p{font-size:15px;color:var(--soft);line-height:1.42}.alt{background:var(--paper);border-radius:12px;padding:14px;display:grid;grid-template-columns:96px 1fr;gap:6px 14px;align-items:center}.alt img{width:96px;height:96px;border-radius:8px;object-fit:cover;background:var(--tint)}.alt .link{grid-column:2}@media(min-width:750px){.alt{grid-template-columns:120px 1fr auto;gap:22px}.alt img{width:120px;height:120px}.alt .link{grid-column:3;margin-top:0}}.alt h4{font-size:26px;margin:4px 0}.alt p{font-size:15px;color:var(--soft)}.alt .link{display:inline-block;margin-top:8px}.vts{display:flex;gap:12px;overflow-x:auto;padding-bottom:6px;scrollbar-width:none;margin-right:calc(var(--gut)*-1)}.vts::-webkit-scrollbar{display:none}.vt{flex:none;width:min(62vw,250px)}.vt-box{position:relative;border-radius:12px;overflow:hidden;background:#000}.vt-box video{display:block;width:100%;height:100%;object-fit:cover}.vt-play{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.vt-play:before{content:"";position:absolute;left:50%;top:50%;width:60px;height:60px;margin:-30px 0 0 -30px;border-radius:50%;background:var(--amber)}.vt-play:after{content:"";position:absolute;left:50%;top:50%;margin:-11px 0 0 -6px;border-left:18px solid #111;border-top:11px solid transparent;border-bottom:11px solid transparent}.vt-box.playing .vt-play{display:none}@media(min-width:990px){.vts{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,340px);justify-content:center;gap:20px;margin-right:0;overflow:visible}.vt{width:auto}.band--dark .w>.sec{text-align:center}}.vt figcaption{font-size:14px;margin-top:7px;color:#d6d5d1}.promise{display:grid;gap:18px;align-items:center}.promise-v{width:100%;max-width:420px}.promise p{color:#d6d5d1}@media(min-width:750px){.promise{grid-template-columns:auto 1fr;gap:40px}.promise-v{width:380px}}.pols{display:grid;grid-template-columns:1fr 1fr;gap:14px 12px;align-items:start}@media(min-width:750px){.pols{grid-template-columns:repeat(3,1fr);gap:20px}}.pol{background:#fff;padding:8px 8px 11px;border:1px solid var(--line);box-shadow:4px 4px #000000d9;border-radius:3px}.pol--0{transform:rotate(-1.2deg)}.pol--1{transform:rotate(.9deg)}.pol--2{transform:rotate(-.4deg)}.pol img{width:100%;height:auto;background:var(--tint)}.pol .st{font-size:12px;margin-top:7px}.pol blockquote{font-size:13.5px;line-height:1.36;margin-top:2px}.pol figcaption{font-size:12px;color:var(--mute);margin-top:5px;line-height:1.25}.guide{display:grid;gap:22px}.guide-pics{position:relative;height:280px}.guide-pics img{position:absolute;border-radius:4px;box-shadow:5px 5px #000000d9;height:250px;width:auto}.guide-pics .g1{left:6%;top:0;transform:rotate(-3deg);z-index:2}.guide-pics .g2{left:44%;top:20px;transform:rotate(3deg)}.guide-t p{color:var(--soft)}.ticks{list-style:none;display:grid;gap:7px;margin:12px 0;font-size:15px}.ticks li{padding-left:24px;position:relative}.ticks li:before{content:"";position:absolute;left:3px;top:5px;width:13px;height:7px;border:solid var(--amber-rim);border-width:0 0 2.5px 2.5px;transform:rotate(-45deg)}.ticks--l li:before{border-color:var(--amber)}.guide-buy{display:flex;flex-wrap:wrap;align-items:center;gap:12px 18px;margin:14px 0 10px}.guide-pr b{font-size:28px;font-weight:700}.guide-pr s{color:var(--mute);font-size:17px}.guide-pr small{display:block;font-size:13px;color:var(--soft)}.more{margin-top:12px;font-size:15px}@media(min-width:750px){.guide{grid-template-columns:400px 1fr;align-items:center}.guide-pics{height:360px}.guide-pics img{height:330px}}.r-foot{padding:22px 0;text-align:center}.r-foot .link{color:var(--mute);font-size:14px}.sticky{position:fixed;left:0;right:0;bottom:0;z-index:15;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:10px var(--gut) calc(10px + env(safe-area-inset-bottom));background:var(--paper);box-shadow:0 -1px 0 var(--line);transform:translateY(110%);transition:transform .25s var(--ease)}.sticky.show{transform:none}.sticky span{display:block;font-size:13px;color:var(--mute);line-height:1.2}.sticky b{font-size:18px;font-weight:700}.sticky .btn{min-height:48px;padding:0 22px;font-size:17px}@media(min-width:990px){.res{padding-bottom:0}.r-buy{padding:28px 0 44px}.r-buy .w{padding:0 var(--gut)}#buy{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:44px;align-items:start}.gal{position:sticky;top:76px}.gal-s{border-radius:12px;overflow:hidden}.gal-track{border-radius:12px}.gal-th{padding:10px 0 0}.buy-txt{padding:0}.sticky{display:none}}.pbar .mo .in{padding-bottom:calc(72px + env(safe-area-inset-bottom))}.pbar .teach{padding-bottom:80px}.pbar .q{padding-bottom:110px}.pbar .sticky{bottom:56px}.pbar .res{padding-bottom:150px}.mdp-lq-page [class*=klaviyo-form-],.mdp-lq-page [class*=klaviyo-teaser],.mdp-lq-page .needsclick.kl-private-reset-css-Xuajs1{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/12/assets/mdp-lq.css.map */
