.sx{--bg: #fbf3ea;--paper: #fffaf4;--sand: #f1e2cf;--line: #e6d2ba;--ink: #2a1810;--muted: #74594a;--sienna: #a8502a;--sienna-2: #8c3f1f;--gold: #eaa95a;--cream: #fff6ec;--sun: linear-gradient(160deg, #f9d184 0%, #f0a352 40%, #d26a36 75%, #a8502a 100%);--serif: "Bodoni Moda", "Didot", Georgia, serif;--sans: "Manrope", system-ui, sans-serif;background:var(--bg);color:var(--ink);font-family:var(--sans);overflow:hidden}.sx *{box-sizing:border-box}.sx img{display:block;max-width:100%}.sx .sn-wrap{position:relative;z-index:2;width:min(1240px,100% - 32px);margin-inline:auto}.sx .sn-kicker,.sx .sn-label{font-weight:700;font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--sienna);margin:0 0 14px}.sx .sn-h2{font-family:var(--serif);font-weight:500;font-size:clamp(34px,4.6vw,60px);line-height:1.02;letter-spacing:-.01em;margin:0;color:var(--ink)}.sx .sn-h3{font-family:var(--serif);font-weight:600;font-size:24px;margin:0 0 10px}.sx .sn-head{max-width:680px;margin-bottom:48px}.sx .sn-muted{color:var(--muted);line-height:1.7;margin:20px 0 0;max-width:42ch}.sx .sn-btn{display:inline-flex;align-items:center;justify-content:center;gap:22px;padding:18px 34px;border-radius:999px;border:0;background:var(--sienna);color:#fff;font:700 15px/1 var(--sans);letter-spacing:.08em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:transform .15s,background .2s,box-shadow .2s;box-shadow:0 14px 34px #a8502a59}.sx .sn-btn:hover:not([disabled]){background:var(--sienna-2);transform:translateY(-2px)}.sx .sn-btn--ghost{background:#fff6ec1f;color:var(--cream);box-shadow:inset 0 0 0 1.5px #fff6ecb3;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.sx .sn-btn--ghost:hover{background:#fff6ec3d!important}.sx .sn-btn--buy{width:100%;justify-content:space-between;padding:20px 30px}.sx .sn-btn[disabled]{opacity:.55;cursor:not-allowed;box-shadow:none}.sx .sn-btn.is-loading{opacity:.7;pointer-events:none}.sx .sn-btn__price{font-family:var(--serif);font-size:18px;letter-spacing:0;text-transform:none;padding-left:20px;border-left:1px solid rgba(255,255,255,.35)}.sx .sn-hero{position:relative;min-height:min(94vh,960px);display:flex;align-items:flex-end;color:var(--cream);isolation:isolate}.sx .sn-hero__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--pos, center);z-index:-2;animation:sn-zoom 18s ease-out both}.sx .sn-hero__img--empty{background:var(--sun)}.sx .sn-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(to top,#2a1810eb,#2a18108c 38%,#2a18100d 72%),linear-gradient(to right,rgba(42,24,16,.45) 0%,transparent 60%),radial-gradient(circle at 85% 15%,rgba(234,169,90,.35),transparent 45%)}.sx .sn-hero__content{padding:140px 0 clamp(56px,8vw,96px)}.sx .sn-pill{display:inline-flex;align-items:center;gap:10px;margin:0 0 22px;padding:9px 16px;border-radius:999px;background:#fff6ec24;box-shadow:inset 0 0 0 1px #fff6ec59;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-weight:700;font-size:12px;letter-spacing:.18em;text-transform:uppercase}.sx .sn-pill span{width:8px;height:8px;border-radius:50%;background:var(--gold);box-shadow:0 0 0 4px #eaa95a4d}.sx .sn-brand{position:relative;margin:0;line-height:.82}.sx .sn-brand__main{display:block;font-family:var(--serif);font-weight:500;font-size:clamp(72px,15vw,220px);letter-spacing:.04em;color:var(--cream);text-shadow:0 10px 50px rgba(0,0,0,.25)}.sx .sn-brand__sub{display:block;margin:-.12em 0 0 .08em;font-family:var(--serif);font-style:italic;font-weight:400;font-size:clamp(44px,7vw,104px);color:var(--gold)}.sx .sn-hero__tag{font-family:var(--serif);font-style:italic;font-size:clamp(22px,2.6vw,34px);margin:22px 0 10px;max-width:24ch}.sx .sn-hero__lead{max-width:46ch;font-size:16px;line-height:1.7;color:#fff6ecd9;margin:0 0 32px}.sx .sn-hero__ctas{display:flex;flex-wrap:wrap;gap:12px}@keyframes sn-zoom{0%{transform:scale(1.08)}to{transform:scale(1)}}.sx .sn-marquee{background:var(--ink);color:var(--cream);overflow:hidden;padding:18px 0}.sx .sn-marquee__track{display:flex;width:max-content;gap:28px;align-items:center;animation:sn-marq 38s linear infinite}.sx .sn-marquee span{font-family:var(--serif);font-style:italic;font-size:22px;white-space:nowrap}.sx .sn-marquee i{font-style:normal;color:var(--gold);font-size:14px}@keyframes sn-marq{to{transform:translate(-50%)}}.sx .sn-buy{padding:clamp(72px,10vw,130px) 0;background:radial-gradient(circle at 15% 40%,rgba(234,169,90,.28),transparent 45%),var(--bg)}.sx .sn-buy__grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,6vw,96px);align-items:center}.sx .sn-buy__img{width:100%;border-radius:32px}.sx .sn-buy__box .sn-h2{margin-bottom:32px}.sx .sn-jar{position:relative;aspect-ratio:1;max-width:520px;margin-inline:auto;display:grid;place-items:center}.sx .sn-jar__sun{position:absolute;top:6%;right:6%;bottom:6%;left:6%;border-radius:50%;background:var(--sun);box-shadow:0 40px 100px #d26a3659}.sx .sn-jar__lid{position:absolute;top:19%;width:34%;height:9%;border-radius:14px 14px 6px 6px;background:linear-gradient(90deg,#1f120b,#4a2c1d 45%,#1f120b);z-index:1}.sx .sn-jar__body{position:relative;z-index:1;margin-top:12%;width:44%;height:58%;border-radius:28px;background:linear-gradient(90deg,#f6e9da,#fffaf4 40%,#eedcc6);box-shadow:0 30px 60px #2a181047,inset -10px 0 20px #2a181014;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:var(--ink)}.sx .sn-jar__body b{font-family:var(--serif);font-weight:600;font-size:clamp(20px,2.4vw,30px);letter-spacing:.08em}.sx .sn-jar__body em{font-family:var(--serif);color:var(--sienna);font-size:clamp(18px,2vw,26px);margin-top:-4px}.sx .sn-jar__body small{margin-top:14px;font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--muted)}.sx .sn-packs{border:0;padding:0;margin:0 0 16px;display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.sx .sn-label{color:var(--muted);padding:0}.sx .sn-pack{position:relative;cursor:pointer}.sx .sn-pack input{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0}.sx .sn-pack__body{position:relative;display:flex;flex-direction:column;gap:4px;height:100%;padding:18px 14px 14px;border-radius:18px;background:var(--paper);border:1.5px solid var(--line);transition:.2s}.sx .sn-pack input:checked+.sn-pack__body{border-color:var(--sienna);background:#fff1e3;box-shadow:0 10px 26px #a8502a29}.sx .sn-pack input:focus-visible+.sn-pack__body{outline:2px solid var(--sienna);outline-offset:2px}.sx .sn-pack__tag{position:absolute;top:-10px;left:12px;padding:3px 10px;border-radius:999px;background:var(--ink);color:var(--cream);font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.sx .sn-pack__title{font-weight:700;font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.sx .sn-pack__price{font-family:var(--serif);font-weight:600;font-size:22px}.sx .sn-pack__unit{font-size:12px;color:var(--muted)}.sx .sn-error{color:#a33a12;font-size:14px;margin:10px 0 0}.sx .sn-trust{list-style:none;margin:22px 0 0;padding:18px 0 0;border-top:1px solid var(--line);display:grid;grid-template-columns:repeat(3,1fr);gap:12px;font-size:13px;color:var(--muted)}.sx .sn-trust b{display:block;color:var(--ink);font-size:14px;margin-bottom:2px}.sx .sn-block{padding:clamp(72px,10vw,130px) 0}.sx .sn-block--sand{background:var(--sand)}.sx .sn-benefits{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.sx .sn-benefit{position:relative;padding:36px 30px 32px;border-radius:28px;background:var(--paper);border:1px solid var(--line);overflow:hidden;transition:transform .25s,box-shadow .25s}.sx .sn-benefit:hover{transform:translateY(-4px);box-shadow:0 24px 50px #2a18101a}.sx .sn-benefit:after{content:"";position:absolute;right:-60px;top:-60px;width:160px;height:160px;border-radius:50%;background:var(--sun);opacity:.18}.sx .sn-benefit__num{display:block;font-family:var(--serif);font-style:italic;font-size:44px;color:var(--sienna);margin-bottom:18px}.sx .sn-benefit p{margin:0;color:var(--muted);line-height:1.7}.sx .sn-split{display:grid;grid-template-columns:1fr 1fr;min-height:640px;background:var(--ink);color:var(--cream)}.sx .sn-split__media{position:relative;min-height:420px;background:var(--sun)}.sx .sn-split__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.sx .sn-split__badge{position:absolute;left:24px;bottom:24px;padding:12px 20px;border-radius:999px;background:var(--cream);color:var(--ink);font-weight:700;font-size:13px;letter-spacing:.08em;text-transform:uppercase;box-shadow:0 14px 30px #0003}.sx .sn-split__copy{padding:clamp(48px,7vw,110px);display:flex;flex-direction:column;justify-content:center}.sx .sn-split .sn-kicker{color:var(--gold)}.sx .sn-split .sn-h2{color:var(--cream);margin-bottom:36px}.sx .sn-steps{list-style:none;counter-reset:s;margin:0;padding:0;display:grid;gap:4px}.sx .sn-steps li{counter-increment:s;display:grid;grid-template-columns:64px 1fr;align-items:baseline;padding:20px 0;border-top:1px solid rgba(255,246,236,.15);line-height:1.6;color:#fff6ece0}.sx .sn-steps li:before{content:counter(s,decimal-leading-zero);font-family:var(--serif);font-style:italic;font-size:28px;color:var(--gold)}.sx .sn-comp{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,6vw,96px);align-items:center}.sx .sn-label-box{background:var(--paper);border:1.5px solid var(--ink);border-radius:24px;padding:30px}.sx .sn-label-box h3{font-family:var(--serif);font-weight:600;font-size:28px;margin:0 0 6px}.sx .sn-label-box__sub{margin:0 0 14px;padding-bottom:12px;border-bottom:2px solid var(--ink);font-size:14px}.sx .sn-label-box table{width:100%;border-collapse:collapse;font-size:15px}.sx .sn-label-box th,.sx .sn-label-box td{padding:7px 0;text-align:left;font-weight:400;border-bottom:1px solid var(--line)}.sx .sn-label-box td{text-align:right;font-variant-numeric:tabular-nums}.sx .sn-label-box tr.g th{padding-top:16px;font-weight:700;color:var(--sienna)}.sx .sn-label-box__foot{margin:14px 0 0;font-size:13px;line-height:1.55;color:var(--muted)}.sx .sn-faq{max-width:860px}.sx .sn-q{border-bottom:1px solid var(--line)}.sx .sn-q summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:24px 0;font-size:18px;font-weight:600}.sx .sn-q summary::-webkit-details-marker{display:none}.sx .sn-q summary span{position:relative;flex:none;width:34px;height:34px;border-radius:50%;background:var(--sand);transition:background .2s}.sx .sn-q summary span:before,.sx .sn-q summary span:after{content:"";position:absolute;left:10px;right:10px;top:16px;height:2px;background:var(--sienna);transition:transform .2s}.sx .sn-q summary span:after{transform:rotate(90deg)}.sx .sn-q[open] summary span{background:var(--sienna)}.sx .sn-q[open] summary span:before,.sx .sn-q[open] summary span:after{background:#fff;transform:rotate(0)}.sx .sn-q__a{padding:0 0 24px;color:var(--muted);line-height:1.7}.sx .sn-q__a p{margin:0 0 10px}.sx .sn-q__a a{color:var(--sienna)}.sx .sn-cta{position:relative;isolation:isolate;padding:clamp(110px,16vw,200px) 0;text-align:center;color:var(--cream);background:var(--sun)}.sx .sn-cta__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-2}.sx .sn-cta__shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,#2a181040,#2a1810b3)}.sx .sn-cta__inner{display:grid;justify-items:center;gap:36px}.sx .sn-cta__title{font-family:var(--serif);font-style:italic;font-weight:400;font-size:clamp(42px,7vw,96px);line-height:1;margin:0;max-width:16ch;text-shadow:0 10px 40px rgba(0,0,0,.25)}.sx .sn-legal{padding:30px 0 44px;font-size:12px;line-height:1.6;color:var(--muted);background:var(--bg)}.sx .sn-legal p{margin:0 0 6px}@media(max-width:989px){.sx .sn-hero{min-height:88vh}.sx .sn-buy__grid,.sx .sn-comp,.sx .sn-split{grid-template-columns:1fr}.sx .sn-buy__visual{max-width:420px;margin-inline:auto;width:100%}.sx .sn-benefits{grid-template-columns:1fr}.sx .sn-split__media{min-height:460px}}@media(max-width:560px){.sx .sn-hero__ctas .sn-btn{flex:1 1 100%}.sx .sn-pack__body{padding:16px 10px 12px}.sx .sn-pack__price{font-size:17px}.sx .sn-trust{grid-template-columns:1fr}.sx .sn-marquee span{font-size:18px}}@media(prefers-reduced-motion:reduce){.sx .sn-hero__img,.sx .sn-marquee__track{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/sienna.css.map */
