.ritual{position:relative;width:100%;background:linear-gradient(180deg,var(--cream-top) 0%,var(--cream-bottom) 55%,var(--cream-bottom) 100%);aspect-ratio:1440/899;overflow:hidden}.ritual-media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:bottom center}.ritual{container-type:inline-size}.ritual-copy{position:absolute;left:6.8%;top:5.2%;width:45%}.ritual-eyebrow{font-family:var(--font-jost);font-weight:300;font-size:max(10px,.72cqw);letter-spacing:.3em;text-transform:uppercase;color:#b0925a;margin-bottom:1.7cqw}.ritual-heading{margin:0;font-family:"Fraunces Display",var(--font-fraunces);font-weight:300;font-size:5.6cqw;line-height:.83;letter-spacing:-.03em;font-optical-sizing:none;font-variation-settings:"opsz" 144;white-space:nowrap;color:#1f1a14}.ritual-heading em{font-style:italic;font-weight:300;color:#8a6a1c}.ritual-info{position:absolute;left:65.5%;top:5.9%;width:25%}.ritual-desc{max-width:22.4cqw;margin:0 0 1.9cqw;font-family:var(--font-jost);font-weight:300;font-size:max(12px,.93cqw);line-height:1.62;color:#8d887d}.ritual-schedule{margin-bottom:.8cqw}.ritual-row{display:grid;grid-template-columns:6.3cqw 1.7cqw 1fr;column-gap:1.05cqw;align-items:center;min-height:2.9cqw}.ritual-row .label{font-family:var(--font-jost);font-weight:500;font-size:max(12px,1.04cqw);letter-spacing:.12em;color:#4d5a36}.ritual-row .dash{height:1px;background:#c9c2b2}.ritual-row .detail{font-family:var(--font-jost);font-weight:300;font-size:max(12px,.93cqw);color:#8d887d;white-space:nowrap}.ritual-btn{display:inline-block;box-sizing:border-box;background:#d4a23a;color:#fff;font-family:var(--font-jost);font-weight:500;font-size:max(11px,.87cqw);line-height:1;letter-spacing:.2em;text-transform:uppercase;text-decoration:none;padding:1.1cqw 1.68cqw;border:none;cursor:pointer;transition:background .25s ease}.ritual-btn:hover{background:#9c6f1e;color:#fff}.ritual-mobile{display:none}@media(max-width:1024px){.ritual{display:none}.ritual-mobile{display:block;background:linear-gradient(180deg,var(--cream-top) 0%,var(--cream-bottom) 60%)}.responsiveMobile{padding:56px max(24px,6.8%) 0}.ritual-mobile .ritual-eyebrow{font-size:10px;margin-bottom:16px}.ritual-mobile .ritual-heading{font-size:clamp(38px,10vw,56px);line-height:.9;white-space:normal;margin-bottom:22px}.ritual-mobile .ritual-desc{max-width:420px;font-size:15px;margin-bottom:24px}.ritual-mobile .ritual-schedule{margin-bottom:26px}.ritual-mobile .ritual-row{grid-template-columns:86px 22px 1fr;column-gap:12px;min-height:36px}.ritual-mobile .ritual-row .label{font-size:13px}.ritual-mobile .ritual-row .detail{font-size:14px;white-space:normal}.ritual-mobile .ritual-btn{font-size:11px;padding:16px 26px}.ritual-mobile-media{display:block;width:100%;margin-top:30px;aspect-ratio:1920/1185;object-fit:cover;object-position:bottom center}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/section-daily-ritual.css.map */
