body,body.gradient{background:var(--ivory);color:var(--ink)}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4{color:inherit;font-family:var(--font);font-style:normal;font-weight:300;line-height:1.08;letter-spacing:-.005em;word-break:normal;margin:0}h1{font-size:clamp(38px,5.2vw,74px)}h2{font-size:clamp(32px,3.9vw,54px)}h3{font-size:clamp(20px,1.6vw,24px)}h4{font-size:12px;letter-spacing:.22em;text-transform:uppercase;font-weight:500;line-height:1.4}.h-xl{font-size:clamp(38px,5.2vw,74px)}.h-l{font-size:clamp(32px,3.9vw,54px)}.h-m{font-size:clamp(26px,2.6vw,36px)}.dark,.rfull-copy,.whero-copy,.wnote-copy,.ritual .wrap{color:var(--ivory)}.dark h1,.dark h2,.dark h3,.dark strong,.rfull-copy h2,.whero-copy h1,.ritual h2,p,li,span,small,strong,em,b,a{color:inherit}.science .paras{margin-top:16px}.science .paras p+p{margin-top:16px}.buybox form{display:flex;flex-direction:column;gap:14px}.sac-overlay .btn{color:var(--ivory)}.sac-overlay .btn.ghost{color:var(--cacao)}.sac-overlay .btn .arrow{color:inherit}@media(max-width:840px){.cline{grid-template-columns:72px 1fr;gap:14px}.cline figure{width:72px;height:90px}.cline>div{min-width:0}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/sacra26-extra.css.map */
