.stld{--bone:#FBF7F0;--bone-2:#F3EBDF;--card:#FFFFFF;--ink:#1F2620;--ink-2:#4A5348;--ink-3:#7C857A;--terra:#C25B3A;--terra-dk:#A64827;--sage:#6B7A5A;--sage-lt:#E6EADF;--line:#E4DACB;--gold:#C8952F;--serif:"Fraunces",Georgia,serif;--sans:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--wrap:1120px;--r:14px}.stld *{box-sizing:border-box;margin:0;padding:0}.stld{scroll-behavior:smooth}.stld{background:var(--bone);color:var(--ink);font-family:var(--sans);font-size:17px;line-height:1.6;-webkit-font-smoothing:antialiased}.stld img{max-width:100%;display:block}.stld .wrap{max-width:var(--wrap);margin:0 auto;padding:0 22px}.stld h1,.stld h2,.stld h3{font-family:var(--serif);font-weight:500;line-height:1.08;letter-spacing:-.02em}.stld h1{font-size:clamp(2.4rem,5.6vw,4.1rem)}.stld h2{font-size:clamp(1.9rem,3.9vw,2.9rem)}.stld h3{font-size:1.22rem;line-height:1.25}.stld p{color:var(--ink-2)}.stld a{color:inherit}.stld .eyebrow{font-family:var(--sans);font-size:.72rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--terra)}.stld section{padding:clamp(56px,7vw,104px) 0;scroll-margin-top:78px}.stld .ph{position:relative;background:repeating-linear-gradient(45deg,var(--bone-2) 0 12px,#EFE5D6 12px 24px);border:1px dashed #C9B99F;border-radius:var(--r);display:flex;align-items:center;justify-content:center;text-align:center;padding:22px;color:#8b7c64}.stld .ph{color:#8b7c64}.stld .ph span{font-size:.74rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;max-width:22ch;line-height:1.5}.stld .announce{background:var(--ink);color:#f6f1e8;font-size:.82rem;letter-spacing:.03em;text-align:center;padding:11px 18px;font-weight:500}.stld .announce b{color:#f2c98a}.stld nav{position:sticky;top:0;z-index:50;background:#fbf7f0e0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line)}.stld .nav-in{display:flex;align-items:center;justify-content:space-between;height:66px}.stld .logo{font-family:var(--serif);font-size:1.5rem;letter-spacing:-.03em;font-weight:600}.stld .logo i{color:var(--terra);font-style:normal}.stld .nav-links{display:flex;gap:28px;font-size:.9rem;font-weight:500}.stld .nav-links a{text-decoration:none;color:var(--ink-2)}.stld .nav-links a:hover{color:var(--terra)}@media(max-width:860px){.stld .nav-links{display:none}}.stld .btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;background:var(--terra);color:#fff;text-decoration:none;font-weight:600;font-size:1rem;padding:17px 34px;border-radius:100px;border:0;cursor:pointer;transition:transform .15s ease,background .2s ease;font-family:var(--sans);letter-spacing:.01em}.stld .btn:hover{background:var(--terra-dk);transform:translateY(-1px)}.stld .btn-lg{width:100%;padding:20px 34px;font-size:1.06rem}.stld .btn-ghost{background:transparent;color:var(--ink);border:1.5px solid var(--ink);padding:15px 30px}.stld .btn-ghost:hover{background:var(--ink);color:#fff}.stld .hero{padding:clamp(40px,5vw,72px) 0 clamp(52px,6vw,88px)}.stld .hero-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(32px,5vw,72px);align-items:center}@media(max-width:900px){.stld .hero-grid{grid-template-columns:1fr;gap:36px}}.stld .hero h1{margin:16px 0 20px}.stld .hero .lede{font-size:1.12rem;max-width:34ch;color:var(--ink-2)}.stld .hero-cta{display:flex;align-items:center;gap:16px;margin:30px 0 22px;flex-wrap:wrap}.stld .offer-chip{display:inline-flex;align-items:center;gap:7px;background:var(--sage-lt);color:#3e4a34;font-size:.8rem;font-weight:600;padding:9px 15px;border-radius:100px;border:1px solid #D2DAC6}.stld .trust-row{display:flex;align-items:center;gap:18px;flex-wrap:wrap;font-size:.84rem;color:var(--ink-3);border-top:1px solid var(--line);padding-top:20px;margin-top:6px}.stld .trust-row div{display:flex;align-items:center;gap:7px}.stld .stars{color:var(--gold);letter-spacing:1px;font-size:.9rem}.stld .patch-stage{position:relative;aspect-ratio:1/1;border-radius:26px;overflow:hidden;background:radial-gradient(120% 100% at 70% 15%,#f7efe2,#eaddc8 55%,#dccbb0);display:flex;align-items:center;justify-content:center;box-shadow:0 26px 60px -30px #3c2d198c}.stld .patch{width:46%;aspect-ratio:1/1.12;border-radius:34%/30%;background:linear-gradient(150deg,#fdfaf4,#f0e4cf 48%,#e2d2b6);box-shadow:0 16px 34px -14px #46341c80,inset 0 1px 2px #ffffffe6;position:relative;transform:rotate(-7deg)}.stld .patch:after{content:"";position:absolute;top:13%;right:13%;bottom:13%;left:13%;border-radius:inherit;border:1px solid rgba(160,135,95,.3)}.stld .patch em{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-family:var(--serif);font-style:normal;font-size:1.35rem;color:#a88c5e;letter-spacing:.02em}.stld .stage-tag{position:absolute;left:18px;bottom:18px;background:#ffffffd1;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:9px;padding:8px 13px;font-size:.68rem;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:#8b7c64;border:1px dashed #C9B99F}.stld .strip{background:var(--bone-2);border-block:1px solid var(--line);padding:26px 0}.stld .strip-in{display:flex;align-items:center;justify-content:center;gap:clamp(18px,4vw,52px);flex-wrap:wrap}.stld .strip .ph{height:44px;min-width:118px;flex:0 0 auto;border-radius:8px}.stld .strip-note{text-align:center;font-size:.72rem;margin-top:14px;color:#8b7c64;letter-spacing:.04em}.stld .prob{background:var(--ink);color:#f4efe6}.stld .prob h2{color:#fbf7f0;max-width:17ch}.stld .prob p{color:#b9c0b4}.stld .prob-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(30px,5vw,64px);align-items:start}@media(max-width:860px){.stld .prob-grid{grid-template-columns:1fr;gap:28px}}.stld .prob-list{display:grid;gap:2px;margin-top:8px}.stld .prob-list li{list-style:none;display:flex;gap:16px;padding:19px 0;border-bottom:1px solid rgba(255,255,255,.11);align-items:baseline}.stld .prob-list b{font-family:var(--serif);font-size:1.5rem;color:var(--terra);font-weight:500;flex:0 0 auto;width:34px}.stld .prob-list span{color:#cdd3c8;font-size:1rem}.stld .steps{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(16px,2.6vw,30px);margin-top:46px}@media(max-width:820px){.stld .steps{grid-template-columns:1fr}}.stld .step{background:var(--card);border:1px solid var(--line);border-radius:var(--r);padding:30px 26px 32px}.stld .step-n{width:36px;height:36px;border-radius:50%;background:var(--sage-lt);color:#3e4a34;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:.9rem;margin-bottom:20px}.stld .step h3{margin-bottom:9px}.stld .step p{font-size:.95rem}.stld .ing{background:var(--bone-2)}.stld .ing-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(215px,1fr));gap:16px;margin-top:44px}.stld .ing-card{background:var(--card);border:1px solid var(--line);border-radius:var(--r);padding:26px 24px;position:relative}.stld .ing-dose{position:absolute;top:22px;right:22px;font-size:.72rem;font-weight:600;color:var(--ink-3);background:var(--bone);padding:4px 9px;border-radius:6px;border:1px solid var(--line)}.stld .ing-card h3{font-size:1.06rem;margin:0 0 8px;padding-right:56px}.stld .ing-card p{font-size:.9rem;line-height:1.55}.stld .ing-dot{width:30px;height:30px;border-radius:9px;margin-bottom:16px}.stld .occ-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:44px}@media(max-width:900px){.stld .occ-grid{grid-template-columns:1fr 1fr}}@media(max-width:520px){.stld .occ-grid{grid-template-columns:1fr}}.stld .occ{border:1px solid var(--line);border-radius:var(--r);overflow:hidden;background:var(--card)}.stld .occ .ph{height:150px;border:0;border-radius:0;border-bottom:1px solid var(--line)}.stld .occ-body{padding:20px 22px 24px}.stld .occ-body h3{font-size:1.02rem;margin-bottom:6px}.stld .occ-body p{font-size:.89rem}.stld .cmp{background:var(--ink);color:#f4efe6}.stld .cmp h2{color:#fbf7f0}.stld .cmp-scroll{overflow-x:auto;margin-top:42px;-webkit-overflow-scrolling:touch}.stld table{border-collapse:collapse;width:100%;min-width:640px;font-size:.94rem}.stld th,.stld td{text-align:left;padding:18px 20px;border-bottom:1px solid rgba(255,255,255,.11)}.stld thead th{font-family:var(--serif);font-size:1.05rem;font-weight:500;color:#fbf7f0;border-bottom:1px solid rgba(255,255,255,.24)}.stld thead th:last-child{color:#f2c98a}.stld tbody td{color:#b9c0b4}.stld tbody td:first-child{color:#f4efe6;font-weight:600;font-family:var(--sans);font-size:.88rem;letter-spacing:.02em}.stld tbody td:last-child{color:#efe7d8;background:#f2c98a12}.stld thead th:last-child,.stld tbody td:last-child{border-left:1px solid rgba(242,201,138,.2)}.stld .rev-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:42px}@media(max-width:860px){.stld .rev-grid{grid-template-columns:1fr}}.stld .rev{background:var(--card);border:1px solid var(--line);border-radius:var(--r);padding:28px 26px}.stld .rev .ph{height:120px;margin-bottom:20px}.stld .offer{background:var(--bone-2)}.stld .offer-inner{max-width:560px;margin:0 auto}.stld .toggle{display:flex;background:var(--bone);border:1px solid var(--line);border-radius:100px;padding:5px;margin:34px 0 20px}.stld .toggle button{flex:1;border:0;background:transparent;padding:12px 10px;border-radius:100px;cursor:pointer;font-family:var(--sans);font-size:.9rem;font-weight:600;color:var(--ink-3);transition:all .2s}.stld .toggle button.on{background:var(--ink);color:#fff}.stld .tiers{display:grid;gap:12px}.stld .tier{position:relative;background:var(--card);border:1.5px solid var(--line);border-radius:var(--r);padding:20px 22px;cursor:pointer;transition:border-color .18s,box-shadow .18s;display:flex;align-items:center;gap:18px}.stld .tier:hover{border-color:#cdbfa8}.stld .tier.sel{border-color:var(--terra);box-shadow:0 0 0 3px #c25b3a1c}.stld .radio{width:21px;height:21px;border-radius:50%;border:1.5px solid #CDBFA8;flex:0 0 auto;position:relative}.stld .tier.sel .radio{border-color:var(--terra)}.stld .tier.sel .radio:after{content:"";position:absolute;top:4px;right:4px;bottom:4px;left:4px;border-radius:50%;background:var(--terra)}.stld .tier-main{flex:1}.stld .tier-main strong{display:block;font-size:1.03rem;font-weight:600}.stld .tier-main small{color:var(--ink-3);font-size:.83rem}.stld .tier-price{text-align:right;flex:0 0 auto}.stld .tier-price b{display:block;font-family:var(--serif);font-size:1.42rem;font-weight:500}.stld .tier-price s{color:var(--ink-3);font-size:.82rem}.stld .badge{position:absolute;top:-9px;right:16px;background:var(--terra);color:#fff;font-size:.66rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase;padding:4px 10px;border-radius:5px}.stld .badge.sage{background:var(--sage)}.stld .offer-sum{display:flex;justify-content:space-between;align-items:baseline;padding:22px 2px 20px;margin-top:8px;border-top:1px solid var(--line)}.stld .offer-sum span{font-size:.94rem;color:var(--ink-2)}.stld .offer-sum b{font-family:var(--serif);font-size:1.9rem;font-weight:500}.stld .offer-perks{display:flex;gap:20px;justify-content:center;flex-wrap:wrap;margin-top:20px;font-size:.83rem;color:var(--ink-3)}.stld .offer-perks div{display:flex;gap:7px;align-items:center}.stld .gtee{text-align:center}.stld .gtee-box{max-width:660px;margin:0 auto;background:var(--card);border:1px solid var(--line);border-radius:var(--r);padding:clamp(34px,5vw,54px)}.stld .seal{width:64px;height:64px;border-radius:50%;background:var(--sage-lt);border:1.5px solid #C9D3BC;margin:0 auto 22px;display:flex;align-items:center;justify-content:center;font-family:var(--serif);font-size:1.4rem;color:#42513a}.stld .gtee-box h2{margin-bottom:14px}.stld .gtee-box p{max-width:52ch;margin:0 auto}.stld .faq-list{max-width:760px;margin:40px auto 0;border-top:1px solid var(--line)}.stld details{border-bottom:1px solid var(--line)}.stld summary{cursor:pointer;list-style:none;padding:22px 44px 22px 2px;font-weight:600;font-size:1.02rem;position:relative}.stld summary::-webkit-details-marker{display:none}.stld summary:after{content:"+";position:absolute;right:6px;top:19px;font-size:1.5rem;font-weight:400;color:var(--terra);transition:transform .2s}.stld details[open] summary:after{transform:rotate(45deg)}.stld details p{padding:0 44px 24px 2px;font-size:.97rem}.stld .final{background:var(--ink);color:#f4efe6;text-align:center}.stld .final h2{color:#fbf7f0;max-width:18ch;margin:0 auto 18px}.stld .final p{color:#b9c0b4;max-width:46ch;margin:0 auto 32px}.stld footer{background:var(--bone-2);border-top:1px solid var(--line);padding:52px 0 40px;font-size:.87rem}.stld .foot-grid{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:32px}@media(max-width:820px){.stld .foot-grid{grid-template-columns:1fr 1fr;gap:28px}}.stld footer h4{font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);margin-bottom:14px;font-weight:600}.stld footer ul{list-style:none;display:grid;gap:9px}.stld footer a{text-decoration:none;color:var(--ink-2)}.stld footer a:hover{color:var(--terra)}.stld .disclaimer{margin-top:44px;padding-top:26px;border-top:1px solid var(--line);font-size:.76rem;color:var(--ink-3);line-height:1.6}.stld .center{text-align:center}.stld .mt{margin-top:18px}.stld .lede-c{max-width:56ch;margin:16px auto 0;text-align:center}.stld .nav-links a.on{color:var(--terra)}.stld .cart-btn{display:inline-flex;align-items:center;gap:8px;background:transparent;border:1.5px solid var(--ink);color:var(--ink);border-radius:100px;padding:10px 18px;font-family:var(--sans);font-size:.88rem;font-weight:600;cursor:pointer}.stld .cart-btn:hover{background:var(--ink);color:#fff}.stld .cart-count{background:var(--terra);color:#fff;border-radius:100px;min-width:19px;height:19px;font-size:.7rem;display:inline-flex;align-items:center;justify-content:center;padding:0 5px}.stld .cart-btn:hover .cart-count{background:#fff;color:var(--terra)}.stld .scrim{position:fixed;top:0;right:0;bottom:0;left:0;background:#1f26206b;opacity:0;pointer-events:none;transition:opacity .25s;z-index:80}.stld .scrim.open{opacity:1;pointer-events:auto}.stld .drawer{position:fixed;top:0;right:0;height:100%;width:min(420px,100%);background:var(--bone);z-index:90;transform:translate(100%);transition:transform .28s cubic-bezier(.4,0,.2,1);display:flex;flex-direction:column;box-shadow:-20px 0 50px -30px #3c2d1999}.stld .drawer.open{transform:none}@media(prefers-reduced-motion:reduce){.stld .drawer,.stld .scrim{transition:none}}.stld .drawer-top{display:flex;align-items:center;justify-content:space-between;padding:22px 24px;border-bottom:1px solid var(--line)}.stld .drawer-top h3{font-size:1.1rem}.stld .x{background:none;border:0;font-size:1.5rem;cursor:pointer;color:var(--ink-3);line-height:1;padding:4px}.stld .x:hover{color:var(--ink)}.stld .drawer-body{flex:1;overflow-y:auto;padding:22px 24px}.stld .drawer-foot{border-top:1px solid var(--line);padding:22px 24px;background:var(--bone-2)}.stld .cart-line{display:flex;gap:14px;padding-bottom:18px;margin-bottom:18px;border-bottom:1px solid var(--line)}.stld .cart-thumb{width:62px;height:62px;border-radius:10px;flex:0 0 auto;background:linear-gradient(150deg,#fdfaf4,#e2d2b6);border:1px solid var(--line)}.stld .cart-line strong{display:block;font-size:.95rem}.stld .cart-line small{color:var(--ink-3);font-size:.82rem}.stld .cart-empty{text-align:center;color:var(--ink-3);padding:48px 10px;font-size:.94rem}.stld .drawer-note{font-size:.78rem;color:var(--ink-3);margin-top:12px;text-align:center;line-height:1.5}.stld .phead{padding:clamp(44px,6vw,78px) 0 clamp(28px,4vw,46px);border-bottom:1px solid var(--line)}.stld .phead h1{font-size:clamp(2rem,4.4vw,3.2rem);margin:14px 0 16px;max-width:20ch}.stld .phead p{max-width:58ch;font-size:1.06rem}.stld .prose{max-width:70ch;padding:clamp(40px,5vw,64px) 0}.stld .prose h2{font-size:1.5rem;margin:38px 0 12px}.stld .prose h2:first-child{margin-top:0}.stld .prose h3{font-size:1.08rem;margin:26px 0 8px}.stld .prose p,.stld .prose li{font-size:1rem}.stld .prose ul,.stld .prose ol{margin:0 0 16px 22px}.stld .prose li{margin-bottom:8px;color:var(--ink-2)}.stld .prose table{margin:20px 0;font-size:.94rem;min-width:0}.stld .prose th,.stld .prose td{border:1px solid var(--line);padding:11px 14px;color:var(--ink-2)}.stld .prose th{background:var(--bone-2);color:var(--ink);font-family:var(--sans);font-weight:600;font-size:.88rem}.stld .prose a{color:var(--terra)}.stld .tmpl{background:var(--sage-lt);border:1px solid #CFD9C4;border-left:4px solid var(--sage);border-radius:8px;padding:20px 22px;margin-bottom:34px}.stld .tmpl strong{color:#33402c}.stld .tmpl p{color:#3e4a34;font-size:.93rem;margin:0}.stld .tmpl p+p{margin-top:9px}.stld mark{background:#f7e7a8;color:#5c4a12;padding:1px 5px;border-radius:3px;font-weight:600;font-size:.94em}.stld .split{display:grid;grid-template-columns:1fr 1fr;gap:clamp(30px,5vw,66px);align-items:center}@media(max-width:860px){.stld .split{grid-template-columns:1fr;gap:30px}}.stld .split .ph{aspect-ratio:4/3}.stld .form{display:grid;gap:14px;max-width:520px;margin-top:26px}.stld .form label{font-size:.85rem;font-weight:600;display:block;margin-bottom:5px}.stld .form input,.stld .form textarea{width:100%;padding:13px 15px;border:1px solid var(--line);border-radius:9px;font-family:var(--sans);font-size:.96rem;background:var(--card);color:var(--ink)}.stld .form input:focus,.stld .form textarea:focus{outline:2px solid var(--terra);outline-offset:1px;border-color:transparent}.stld .form textarea{min-height:130px;resize:vertical}.stld a:focus-visible,.stld button:focus-visible,.stld summary:focus-visible{outline:2px solid var(--terra);outline-offset:3px;border-radius:4px}.stld .info-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:16px;margin-top:34px}.stld .info{background:var(--card);border:1px solid var(--line);border-radius:var(--r);padding:26px 24px}.stld .info h3{font-size:1.05rem;margin-bottom:8px}.stld .info p{font-size:.93rem}.stld .callout{background:var(--ink);color:#f4efe6;border-radius:var(--r);padding:clamp(28px,4vw,42px);margin:34px 0}.stld .callout h3{color:#fbf7f0;font-size:1.3rem;margin-bottom:12px}.stld .callout p{color:#b9c0b4}.stld .callout p:last-child{margin-bottom:0}.stld .urgency{background:var(--terra);color:#fff;text-align:center;padding:12px 18px;font-size:.86rem;font-weight:600;letter-spacing:.01em}.stld .urgency b{color:#ffe2b0}.stld .vstack{background:var(--card);border:1.5px solid var(--ink);border-radius:var(--r);overflow:hidden;margin:36px 0 0}.stld .vstack-head{background:var(--ink);color:#fbf7f0;padding:20px 26px}.stld .vstack-head h3{color:#fbf7f0;font-size:1.25rem;margin:0}.stld .vstack-head p{color:#b9c0b4;font-size:.9rem;margin:5px 0 0}.stld .vrow{display:grid;grid-template-columns:1fr auto;gap:18px;padding:19px 26px;border-bottom:1px solid var(--line);align-items:start}.stld .vrow:last-of-type{border-bottom:0}.stld .vrow strong{display:block;font-size:1rem;margin-bottom:3px}.stld .vrow small{color:var(--ink-3);font-size:.87rem;line-height:1.5;display:block}.stld .vrow .val{font-family:var(--serif);font-size:1.1rem;white-space:nowrap;color:var(--ink-2);font-weight:500}.stld .vrow .tag{display:inline-block;background:var(--sage-lt);color:#3e4a34;font-size:.64rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase;padding:3px 8px;border-radius:4px;margin-bottom:7px}.stld .vtotal{background:var(--bone-2);padding:22px 26px;display:grid;grid-template-columns:1fr auto;gap:14px;align-items:center;border-top:2px solid var(--ink)}.stld .vtotal span{font-size:.95rem;color:var(--ink-2)}.stld .vtotal .big{font-family:var(--serif);font-size:1.6rem}.stld .vtotal s{color:var(--ink-3)}.stld .vprice{background:var(--ink);color:#fbf7f0;padding:26px;text-align:center}.stld .vprice .lbl{font-size:.74rem;letter-spacing:.16em;text-transform:uppercase;color:#9ba79a;font-weight:600}.stld .vprice .amt{font-family:var(--serif);font-size:clamp(2.6rem,6vw,3.6rem);line-height:1;margin:10px 0 6px;color:#fbf7f0}.stld .vprice .sub{color:#b9c0b4;font-size:.92rem}.stld .vprice .btn{margin-top:20px}.stld .veq{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:40px}@media(max-width:900px){.stld .veq{grid-template-columns:1fr 1fr}}@media(max-width:520px){.stld .veq{grid-template-columns:1fr}}.stld .veq-card{background:var(--card);border:1px solid var(--line);border-radius:var(--r);padding:26px 22px;position:relative}.stld .veq-card .arrow{font-family:var(--serif);font-size:1.6rem;line-height:1;margin-bottom:12px;display:block}.stld .veq-card.up .arrow{color:var(--sage)}.stld .veq-card.down .arrow{color:var(--terra)}.stld .veq-card h3{font-size:1.02rem;margin-bottom:7px}.stld .veq-card p{font-size:.9rem;margin:0}.stld .veq-card em{display:block;font-style:normal;font-size:.66rem;letter-spacing:.13em;text-transform:uppercase;font-weight:700;color:var(--ink-3);margin-bottom:12px}.stld .obj{border-top:2px solid var(--ink);margin-top:8px}.stld .obj>div{padding:26px 0;border-bottom:1px solid var(--line)}.stld .obj h3{margin:0 0 9px;font-size:1.16rem}.stld .obj h3:before{content:"\201c";font-family:var(--serif);color:var(--terra);font-size:1.5em;line-height:0;vertical-align:-.15em;margin-right:2px}.stld .obj h3:after{content:"\201d";font-family:var(--serif);color:var(--terra);font-size:1.5em;line-height:0;vertical-align:-.15em}.stld .obj p{margin:0;font-size:.98rem}.stld .obj p+p{margin-top:10px}.stld .gbig{background:var(--ink);color:#f4efe6;border-radius:var(--r);padding:clamp(34px,5vw,58px);text-align:center;margin-top:8px}.stld .gbig .seal{background:#f2c98a21;border-color:#f2c98a66;color:#f2c98a;width:78px;height:78px;font-size:1.5rem}.stld .gbig h2{color:#fbf7f0;max-width:22ch;margin:0 auto 16px}.stld .gbig p{color:#cdd3c8;max-width:54ch;margin:0 auto 14px;font-size:1.02rem}.stld .gbig p:last-child{margin-bottom:0}.stld .gbig strong{color:#f2c98a}.stld .anchor-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px;margin-top:36px}.stld .anchor{background:var(--card);border:1px solid var(--line);border-radius:var(--r);padding:24px 22px;text-align:center}.stld .anchor.us{border:1.5px solid var(--terra);background:#fdf6f2}.stld .anchor .what{font-size:.86rem;color:var(--ink-3);min-height:2.6em}.stld .anchor .amt{font-family:var(--serif);font-size:1.75rem;margin:10px 0 4px}.stld .anchor .per{font-size:.76rem;color:var(--ink-3);letter-spacing:.04em}.stld .anchor.us .amt{color:var(--terra)}.stld .checks{list-style:none;padding:0;margin:20px 0}.stld .checks li{display:flex;gap:12px;align-items:flex-start;padding:9px 0;font-size:.98rem;color:var(--ink-2)}.stld .checks li:before{content:"\2713";color:var(--sage);font-weight:700;flex:0 0 auto;font-size:1rem;line-height:1.5}.stld .checks.x li:before{content:"\2715";color:var(--terra)}.stld .stage-tag,.stld .ph span{display:none}.stld .ph{border:1px solid var(--line);background:var(--bone-2)}.stld section:first-child{padding-top:clamp(28px,4vw,56px)}.stld{max-width:100%;overflow-x:hidden}.stld .skip{position:absolute;left:-9999px}.stld .skip:focus{left:14px;top:14px;z-index:999;background:#fff;padding:10px 16px;border-radius:8px}.stld .rte{max-width:70ch}.stld .rte h2{font-size:clamp(1.5rem,3vw,2.1rem);margin:34px 0 12px}.stld .rte h3{margin:26px 0 10px}.stld .rte p{margin-bottom:14px}.stld .rte ul,.stld .rte ol{margin:0 0 18px 22px}.stld .rte li{margin-bottom:7px;color:var(--ink-2)}.stld .rte a{color:var(--terra)}.stld .narrow{max-width:760px}.stld .mt{margin-top:16px}.stld .pdp{padding-top:clamp(28px,4vw,54px)}.stld .pdp-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,4.5vw,64px);align-items:start}@media(max-width:900px){.stld .pdp-grid{grid-template-columns:1fr;gap:30px}}.stld .pdp-media img{width:100%;height:auto}.stld .thumbs{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:12px}.stld .thumbs img{width:100%;height:auto}.stld .pdp-buy h1{font-size:clamp(1.9rem,3.6vw,2.8rem);margin:12px 0 14px}.stld .buybox{margin-top:24px}.stld .tiers{grid-template-columns:1fr;margin-bottom:18px}.stld .tier{display:flex;flex-wrap:wrap;align-items:center;gap:10px;width:100%;text-align:left;padding:16px 18px;cursor:pointer;font-family:var(--sans);font-size:1rem;color:var(--ink)}.stld .tier[disabled]{opacity:.45;cursor:not-allowed}.stld .tier-name{flex:1;font-weight:600}.stld .tier-price{font-family:var(--serif);font-size:1.34rem;font-weight:500}.stld .tier-was{color:var(--ink-3);font-size:.84rem;text-decoration:line-through}.stld .tier-save{background:var(--sage-lt);color:var(--sage);font-size:.72rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;padding:4px 9px;border-radius:100px}.stld .tier-flag{position:absolute;top:-10px;right:16px;background:var(--terra);color:#fff;font-size:.66rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase;padding:4px 10px;border-radius:100px}.stld .tier.best{margin-top:12px}.stld .price-line{display:flex;align-items:baseline;gap:12px;margin-bottom:18px}.stld .price{font-family:var(--serif);font-size:2rem}.stld .price-line s{color:var(--ink-3)}.stld .buy-note{font-size:.82rem;color:var(--ink-3);text-align:center;margin-top:12px}.stld .soldout{background:var(--bone-2);border:1px solid var(--line);border-radius:var(--r);padding:18px;margin-top:22px}.stld .trust-row{margin-top:22px;border-top:1px solid var(--line);padding-top:18px}.stld .trust-row div{flex-direction:column;align-items:flex-start;gap:2px}.stld .trust-row strong{color:var(--ink);font-size:.87rem}.stld .stack{max-width:720px;margin:30px auto 0;background:var(--card);border:1px solid var(--line);border-radius:var(--r);overflow:hidden}.stld .stack-row{display:flex;gap:18px;justify-content:space-between;align-items:flex-start;padding:18px 22px;border-bottom:1px solid var(--line)}.stld .stack-row strong{font-size:1.02rem}.stld .stack-row p{font-size:.88rem;margin-top:3px}.stld .stack-val{font-family:var(--serif);font-size:1.16rem;white-space:nowrap;color:var(--ink-3)}.stld .stack-total{display:flex;justify-content:space-between;padding:16px 22px;background:var(--bone-2);font-weight:600;border-bottom:1px solid var(--line)}.stld .stack-total span:last-child{text-decoration:line-through;color:var(--ink-3)}.stld .stack-pay{display:flex;justify-content:space-between;align-items:center;padding:20px 22px;background:var(--ink);color:#f6f1e8}.stld .stack-pay span:last-child{font-family:var(--serif);font-size:1.9rem;color:#f2c98a}.stld .guar{background:var(--sage-lt)}.stld .grid-products{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:26px}.stld .pcard{text-decoration:none;display:block}.stld .pcard img{width:100%;height:auto;border-radius:var(--r);margin-bottom:12px}.stld .pcard h3{font-size:1.05rem;margin-bottom:5px}.stld .pcard-price{font-size:.95rem;color:var(--ink-2)}.stld .pcard-price s{color:var(--ink-3);font-size:.85rem}.stld .ship-bar{background:var(--sage-lt);border-radius:100px;padding:12px 20px;font-size:.9rem;margin-bottom:24px;text-align:center}.stld .ship-bar.ok{background:var(--ink);color:#f2c98a}.stld .cart-table{width:100%;border-collapse:collapse}.stld .cart-table td{border-bottom:1px solid var(--line);padding:16px 10px;vertical-align:middle}.stld .ct-img{width:100px}.stld .ct-img img{width:88px;height:88px;object-fit:cover;border-radius:10px}.stld .ct-sub{color:var(--ink-3);font-size:.85rem}.stld .ct-price{text-align:right;font-weight:600;white-space:nowrap}.stld .cart-table input[type=number]{width:66px;padding:9px;border:1px solid var(--line);border-radius:8px;font-family:var(--sans)}.stld .cart-foot{display:grid;grid-template-columns:1fr 340px;gap:34px;margin-top:28px;align-items:start}@media(max-width:820px){.stld .cart-foot{grid-template-columns:1fr}}.stld .cart-foot textarea,.stld .pw-input,.stld .searchform input{width:100%;padding:13px 15px;border:1px solid var(--line);border-radius:10px;font-family:var(--sans);font-size:.95rem;background:var(--card)}.stld .cart-sum{background:var(--card);border:1px solid var(--line);border-radius:var(--r);padding:22px}.stld .cart-sum-row{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:6px}.stld .cart-sum-row strong{font-family:var(--serif);font-size:1.5rem;font-weight:500}.stld .searchform{display:flex;gap:10px;max-width:520px}.stld .searchform input{flex:1}
/*# sourceMappingURL=/cdn/shop/t/1/assets/settled.css.map */
