.two{display:grid;gap:48px;align-items:center}@media(min-width:940px){.two{grid-template-columns:1fr 1fr;gap:80px}.two.rev>:first-child{order:2}}.two.top{align-items:start}.list-plain{list-style:none;margin:28px 0 0;padding:0;max-width:44em}.list-plain li{padding:16px 0 16px 28px;border-top:1px solid var(--line);position:relative}.list-plain li:before{content:"";position:absolute;left:2px;top:27px;width:8px;height:8px;border-radius:50%;border:1.5px solid var(--acc2)}.list-plain li b{color:var(--fg)}.vows{list-style:none;margin:40px 0 0;padding:0;counter-reset:v;border-top:1px solid var(--line)}.vows li{counter-increment:v;display:grid;grid-template-columns:52px 1fr;gap:16px;padding:22px 0;border-bottom:1px solid var(--line);font-size:17px}.vows li:before{content:counter(v,upper-roman);font:italic 500 26px/1 var(--serif);color:var(--acc);padding-top:2px}.vows li b{display:block;font:500 24px/1.2 var(--serif);margin-bottom:4px}.letter{position:relative;max-width:760px;margin:56px auto 0;background:var(--paper);color:var(--ink);padding:clamp(28px,5vw,64px);border-radius:2px;box-shadow:var(--shadow-3)}.letter:before{content:"";position:absolute;top:12px;right:12px;bottom:12px;left:12px;border:1px solid rgba(200,154,67,.45);pointer-events:none}.letter h3{font:italic 500 30px/1.2 var(--serif);margin-bottom:24px;color:var(--olive)}.letter p{font:400 19px/1.75 var(--serif);color:#2a3424}.letter .pull{margin:30px 0;padding:6px 0 6px 24px;border-left:2px solid var(--brass);font:italic 500 clamp(24px,2.6vw,30px)/1.3 var(--serif);color:var(--olive)}.letter .signoff{font:italic 500 22px/1.3 var(--serif);color:var(--olive);margin-top:30px}.letter a{color:var(--olive)}.who{display:grid;gap:0;margin-top:28px;max-width:860px}.who div{display:grid;gap:4px 24px;padding:18px 0;border-top:1px solid var(--line)}@media(min-width:760px){.who div{grid-template-columns:220px 1fr}}.who b{font:600 12px/1.5 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--acc2);padding-top:3px}.offer-note{margin-top:36px;padding:24px 28px;border:1px solid var(--line);border-radius:4px;max-width:760px}.offer-note b{font:italic 500 22px/1.3 var(--serif);color:var(--acc)}.four{display:grid;gap:18px;margin-top:40px}@media(min-width:760px){.four{grid-template-columns:repeat(2,1fr)}}@media(min-width:1100px){.four{grid-template-columns:repeat(4,1fr)}}.four>div{padding:26px 24px;border-radius:4px;border:1px solid var(--line);background:color-mix(in srgb,var(--paper) 55%,transparent)}.four b{display:block;font:italic 500 40px/1 var(--serif);color:var(--acc);margin-bottom:14px}.four strong{display:block;font:500 23px/1.2 var(--serif);margin-bottom:8px}.four p{font-size:15px;color:var(--fg2);margin:0}.fig{margin:48px 0 0;padding:clamp(22px,3vw,36px);border-radius:4px;background:var(--paper);color:var(--ink);box-shadow:var(--shadow-2)}.fig h4{font:600 12px/1.4 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--olive);margin:0 0 18px}.fig svg{width:100%;height:auto;display:block}.fig .cap{color:#1f2a19bf}.honest{margin-top:40px;padding:26px 28px;border-left:2px solid var(--acc2);background:color-mix(in srgb,var(--paper) 40%,transparent);max-width:46em}.honest p:last-child{margin:0}.honest:before{content:"The honest part";display:block;font:600 11px/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--acc2);margin-bottom:12px}.pull-s{font:italic 500 clamp(28px,3vw,40px)/1.2 var(--serif);color:var(--acc);margin:28px 0 0}.prologue p{font:400 clamp(21px,2vw,25px)/1.6 var(--serif);max-width:34em}.prologue p:first-of-type:first-letter{font:500 3.4em/.8 var(--serif);float:left;margin:.08em .1em 0 0;color:var(--acc)}.sig-s{font:italic 500 20px/1 var(--serif);color:var(--acc)}.sources{font-size:13.5px;color:var(--fg2);max-width:900px}.sources ol{padding-left:20px}.sources li{margin-bottom:8px}.sources a{color:var(--acc)}.specstrip{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;list-style:none;padding:0;margin:0}.specstrip li{padding:12px 18px;border:1px solid var(--line);border-radius:999px;font:500 14px/1.2 var(--sans)}.know{display:grid;gap:18px;margin-top:40px}@media(min-width:900px){.know{grid-template-columns:repeat(3,1fr)}}.know>div{padding:28px;border-radius:4px;border:1px solid var(--line)}.know b{display:block;font:500 25px/1.2 var(--serif);margin-bottom:10px}.know p{font-size:15px;color:var(--fg2);margin:0}.legal{font-size:13px;line-height:1.7;color:var(--fg2);max-width:900px}.read-head{padding:clamp(64px,11vh,130px) 0 clamp(64px,10vh,110px);overflow:hidden}.read-head .lamp{position:absolute;right:-12%;top:-40%;width:70vmax;aspect-ratio:1;background:radial-gradient(closest-side,rgba(246,207,134,.15),transparent 70%);pointer-events:none}.perch-line{margin-top:36px;width:min(220px,60%)}.read-head h1{font-size:clamp(42px,5.6vw,80px);letter-spacing:-.02em;max-width:18ch}.read-body{padding:clamp(56px,9vh,96px) 0 clamp(80px,12vh,130px)}.read{font-size:18px;line-height:1.75}.read>div:not(.cform){max-width:none!important;margin:0!important;padding:0!important;font:inherit!important;color:inherit!important;background:none!important;text-align:left!important}.read [class$=-wm],.read [class$=-rule]{display:none!important}.read h1{font-size:clamp(36px,4.4vw,56px);margin:0 0 24px}.read h2{font-size:clamp(30px,3.2vw,42px);margin:64px 0 18px;letter-spacing:-.01em}.read h3{font-size:clamp(23px,2.2vw,28px);margin:40px 0 12px}.read h4{font:600 12px/1.4 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--acc2);margin:0 0 10px}.read p,.read li{color:var(--fg)}.read p{margin:0 0 1.1em}.read ul,.read ol{padding-left:1.3em;margin:0 0 1.4em}.read li{margin-bottom:.5em}.read li::marker{color:var(--acc2)}.read a{color:var(--acc);text-decoration:underline;text-decoration-color:var(--line);text-underline-offset:3px}.read b,.read strong{font-weight:600;color:var(--fg)}.read em{font-style:italic}.read [class$=-deck],.read [class$=-sub],.read [class$=-lead]{font:400 clamp(21px,2vw,25px)/1.5 var(--serif)!important;color:var(--fg)!important;margin:0 0 28px!important}.read [class$=-meta],.read [class$=-date]{font:500 13px/1.5 var(--sans)!important;letter-spacing:.04em;color:var(--fg2)!important;margin:0 0 32px!important}.read [class$=-toc]{margin:40px 0;padding:24px 28px;border:1px solid var(--line);border-radius:4px}.read [class$=-toc]>p:first-child{font:600 12px/1 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--acc2);margin-bottom:14px}.read [class$=-toc] ul{list-style:none;padding:0;margin:0;columns:2 260px;column-gap:32px}.read [class$=-toc] li{margin:0 0 8px;break-inside:avoid}.read [class$=-toc] a{text-decoration:none}.read [class$=-pull]{margin:36px 0;padding:4px 0 4px 26px;border-left:2px solid var(--acc2);font:italic 500 clamp(24px,2.6vw,32px)/1.3 var(--serif)!important;color:var(--acc)!important}.read [class$=-next]{display:flex!important;flex-direction:column;gap:4px;margin:28px 0;padding:20px 24px;border:1px solid var(--line);border-radius:4px;text-decoration:none!important;transition:border-color .3s,background-color .3s}.read [class$=-next]:hover{border-color:var(--acc2)}.read [class$=-next] span{font:600 11px/1 var(--sans);letter-spacing:.18em;text-transform:uppercase;color:var(--acc2)}.read [class$=-next] b{font:500 22px/1.3 var(--serif);color:var(--fg)}.read [class$=-cite]{margin:48px 0 0;padding-top:20px;border-top:1px solid var(--line);font-size:14px!important;color:var(--fg2)!important;line-height:1.7}.read [class$=-cite] b{display:block;font:600 12px/1 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--acc2);margin-bottom:10px}.read [class$=-cta]{margin:56px 0 0;padding:clamp(28px,4vw,44px);border-radius:8px;background:var(--night);color:var(--cream);text-align:center;--fg:#F2EBDD;--fg2:rgba(242,235,221,.78);--acc:#F6CF86;--acc2:#C89A43;--line:rgba(200,154,67,.28);box-shadow:var(--shadow-3)}.read [class$=-cta] h3,.read [class$=-cta] h2{margin:0 0 20px;color:var(--cream)}.read [class$=-cta] span,.read [class$=-cta] p{display:block;margin-top:16px;font-size:14px;color:#f2ebddbf}.read .btn,.read a.btn,.read [class$=-cta] a:not([href^="/#"]):not([href*="#inside"]){display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 28px;border-radius:999px;background:linear-gradient(180deg,#d8ab55,#c08f39);color:#1a2214!important;font:600 15px/1 var(--sans);text-decoration:none!important;box-shadow:0 10px 30px -8px #c89a438c}.read [class$=-cta] span a{display:inline;min-height:0;padding:0;background:none;box-shadow:none;color:var(--glow)!important;text-decoration:underline!important;font:inherit}.read [class$=-foot]{margin-top:48px;padding-top:20px;border-top:1px solid var(--line);font:400 13.5px/1.7 var(--sans)!important;color:var(--fg2)!important;text-align:left!important}.read [class$=-foot] strong,.read [class$=-foot] b{color:var(--fg)}.read [class$=-step]{margin:36px 0;padding:0}.read [class$=-num]{font:italic 500 20px/1 var(--serif)!important;color:var(--acc)!important;margin:0 0 6px!important;letter-spacing:.02em}.read [class$=-box]{margin:18px 0;padding:18px 22px;border-left:2px solid var(--acc2);background:color-mix(in srgb,var(--paper) 55%,transparent);font-size:16px}.read [class$=-links]{display:flex;flex-wrap:wrap;gap:12px 24px;margin:36px 0}.read [class$=-links] a{font:600 14px/1.3 var(--sans);text-decoration:none;border-bottom:1px solid var(--line);padding-bottom:3px}.read [class$=-card]{margin:32px 0;padding:clamp(24px,3vw,36px);border-radius:6px;background:var(--paper);color:var(--ink);box-shadow:var(--shadow-2);--fg:#1f2a19;--fg2:rgba(31,42,25,.8);--acc:#314328;--acc2:#314328;--line:rgba(49,67,40,.25)}.read [class$=-card] h3{margin-top:0}.read [class$=-card] .big,.read a.big{display:inline-block;font:500 clamp(24px,3vw,34px)/1.2 var(--serif);color:var(--olive);word-break:break-word;margin:4px 0 14px}.read [class$=-grid]{display:grid!important;gap:18px;margin:24px 0}@media(min-width:760px){.read [class$=-grid]{grid-template-columns:1fr 1fr}}.read [class$=-mini]{padding:22px;border:1px solid var(--line);border-radius:4px}.read [class$=-mini] p{font-size:15px;color:var(--fg2);margin:0}.read [class$=-form]{margin:40px 0;padding:clamp(24px,3vw,36px);border-radius:8px;background:var(--night);color:var(--cream);--fg:#F2EBDD;--fg2:rgba(242,235,221,.78);--acc:#F6CF86;--acc2:#C89A43;--line:rgba(200,154,67,.28)}.read [class$=-form] h2{margin:0 0 8px;font-size:clamp(26px,2.8vw,34px)}.read [class$=-form-in],.read [class$=-embed]{padding:0;margin:0;background:none!important;border:0!important}.read [class$=-embed]{margin-top:18px;background:var(--paper)!important;border-radius:8px;padding:16px!important}.read table{width:100%;border-collapse:collapse;margin:24px 0;font-size:15px}.read th,.read td{text-align:left;padding:12px 10px;border-bottom:1px solid var(--line);vertical-align:top}.read th{font:600 12px/1.3 var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--acc2)}.cform{margin-top:56px;padding:clamp(24px,3vw,40px);border:1px solid var(--line);border-radius:6px}.cform h2{font-size:clamp(28px,3vw,38px);margin:0 0 20px}.field{display:block;margin-bottom:14px}.field span{display:block;font:600 11px/1 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--fg2);margin-bottom:8px}.field input,.field textarea{width:100%;min-height:52px;padding:14px 16px;border-radius:6px;border:1px solid var(--line);background:color-mix(in srgb,var(--paper) 70%,transparent);color:var(--ink);font:400 16px/1.4 var(--sans)}.field textarea{min-height:140px;resize:vertical}.field input:focus,.field textarea:focus{outline:none;border-color:var(--acc);box-shadow:0 0 0 3px #c89a4333}.form-msg{padding:14px 18px;border-radius:6px;border:1px solid var(--line);margin-bottom:18px}.cfd-foot{background:var(--night);color:var(--cream);padding:96px 0 120px;font-family:var(--sans);position:relative}html.cfd.sky-on .cfd-foot{background:transparent}.cfd-foot .foot-mark{font:500 clamp(48px,9vw,128px)/.95 var(--serif);letter-spacing:-.02em;display:inline-block;padding-top:40px;text-decoration:none;color:var(--cream)}.cfd-foot .foot-mark i{color:var(--brass)}.cfd-foot .cols{display:grid;gap:36px 28px;margin-top:56px;font-size:14px}@media(min-width:760px){.cfd-foot .cols{grid-template-columns:repeat(2,1fr)}}@media(min-width:1080px){.cfd-foot .cols{grid-template-columns:1.3fr 1fr 1fr 1fr}}.cfd-foot h2{font:600 11px/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--brass);margin:0 0 18px}.cfd-foot ul{list-style:none;margin:0;padding:0}.cfd-foot li{margin-bottom:10px}.cfd-foot a{color:#f2ebddcc;text-decoration:none}.cfd-foot a:hover{color:var(--glow)}.cfd-foot p{color:#f2ebddb8;margin:0 0 1em;font-size:14px;line-height:1.65}.cfd-foot .legal-box{border:1px solid rgba(200,154,67,.3);border-radius:4px;padding:18px 20px;color:var(--cream);font-size:14px;line-height:1.65;margin:0 0 18px}.cfd-foot .bottom{margin-top:56px;padding-top:22px;border-top:1px solid rgba(200,154,67,.2);display:flex;flex-wrap:wrap;gap:12px 24px;justify-content:space-between;font-size:12.5px;color:#f2ebdd99}.cfd-foot .hair{margin-bottom:0}.mpill{position:fixed;left:16px;right:16px;bottom:calc(14px + env(safe-area-inset-bottom));z-index:45;display:flex;justify-content:center;transition:transform .5s var(--ease),opacity .4s}.mpill a{width:100%;max-width:420px}.mpill.hide{transform:translateY(130%);opacity:0;pointer-events:none}@media(min-width:760px){.mpill:not(.always){display:none}}#sky{position:fixed;left:0;top:0;width:100vw;height:100vh;pointer-events:none;z-index:35;overflow:visible;display:block!important}.kl-panel form,.read [class$=-embed] form{font-family:var(--sans)!important}.kl-panel [class*=klaviyo-form] input,.read [class$=-embed] input{font-size:16px!important}.kl-panel button[type=button],.kl-panel button[type=submit],.read [class$=-embed] button{border-radius:999px!important;font-family:var(--sans)!important;font-weight:600!important}body.gradient{background:var(--cream)!important;font-family:var(--sans)}body.gradient .color-scheme-1,body.gradient .color-scheme-2,body.gradient.color-scheme-1,body.gradient .gradient{--color-background:242,235,221;--gradient-background:#F2EBDD;--color-foreground:31,42,25;--color-button:49,67,40;--color-button-text:242,235,221;--color-secondary-button-text:49,67,40;--color-link:49,67,40;--color-badge-foreground:31,42,25;--color-badge-border:49,67,40}body.gradient h1,body.gradient h2,body.gradient h3,body.gradient .h0,body.gradient .h1,body.gradient .h2{font-family:var(--serif)!important;font-weight:500;letter-spacing:-.01em}body.gradient .button{border-radius:999px;font-family:var(--sans);font-weight:600;letter-spacing:.02em}body.gradient .shopify-section-group-header-group:has(.cfd-top){position:sticky;top:0;z-index:40}@media(prefers-reduced-motion:reduce){html.cfd{scroll-behavior:auto}.shine,.fx .cue span{animation:none}html.cfd *{transition-duration:.01ms!important}}.kl-panel form [data-testid=form-row]{flex-wrap:wrap!important;gap:10px 0}.kl-panel form [data-testid=form-row]>*{flex:1 1 100%!important;min-width:0!important}.kl-panel form *{font-family:Inter,system-ui,sans-serif!important}.kl-panel form h1,.kl-panel form h1 *{font-family:Cormorant Garamond,Georgia,serif!important;font-weight:500!important;font-size:28px!important;line-height:1.15!important;letter-spacing:-.01em!important;color:#141b11!important}.kl-panel form input[type=email],.kl-panel form [role=combobox]{min-height:48px!important;font-size:16px!important}.kl-panel form button:not([id*=toggle]){width:100%!important;min-height:50px!important;font-weight:600!important;letter-spacing:.01em!important}
/*# sourceMappingURL=/cdn/shop/t/20/assets/cf-day-2.css.map */
