.diivine-ritual{position:relative;overflow:hidden;background-color:var(--dr-bg, #f7f1e8);color:var(--dr-muted, #6b635b)}.diivine-ritual__inner.page-width{position:relative;z-index:1;padding-left:1.5rem;padding-right:1.5rem}@media screen and (min-width:750px){.diivine-ritual__inner.page-width{padding-left:2.4rem;padding-right:2.4rem}}.diivine-ritual__header{max-width:64rem;margin:0 auto 1.4rem;text-align:center}.diivine-ritual__tag{margin:0 0 .6rem;font-size:1.2rem;font-weight:650;letter-spacing:.16em;text-transform:uppercase;color:#f17100!important}.diivine-ritual__heading{margin:0 0 .15rem!important;font-family:var(--font-heading-family);font-size:clamp(2.6rem,3.8vw,4rem);line-height:1.1;letter-spacing:-.015em;font-weight:700;color:var(--dr-ink, #1f1a17)}.diivine-ritual__subheading{margin:.15rem auto 0;max-width:50rem;font-size:1.35rem;line-height:1.45;color:var(--dr-muted, #6b635b)}.diivine-ritual__steps{display:grid;grid-template-columns:1fr;gap:2.2rem;margin:0;padding:0;list-style:none}@media screen and (min-width:750px){.diivine-ritual__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem 2rem;align-items:start}}.diivine-ritual__step{position:relative;margin:0;padding:0}.diivine-ritual__card{display:flex;flex-direction:column;align-items:center;text-align:center}.diivine-ritual__media{position:relative;width:min(100%,var(--dr-card-size, 22rem));aspect-ratio:1 / 1;margin:0 auto 1.1rem}.diivine-ritual__image{width:100%;height:100%;object-fit:cover;display:block;border-radius:0;border:.1rem solid var(--dr-frame, #c4a574);background:#efe7db;box-shadow:0 .8rem 1.8rem #1f1a170d}.diivine-ritual__badge{position:absolute;top:.8rem;left:.8rem;z-index:2;width:3.2rem;height:3.2rem;border-radius:50%;background:var(--dr-badge, #f17100);color:#fff!important;display:inline-flex;align-items:center;justify-content:center;line-height:0;font-size:1.1rem;font-weight:700;letter-spacing:.04em;box-shadow:0 .3rem 1rem #1f1a1724}.diivine-ritual__copy{max-width:24rem;margin:0 auto}.diivine-ritual__title{margin:0 0 .45rem;font-family:var(--font-heading-family);font-size:2rem;line-height:1.2;font-weight:700;color:var(--dr-ink, #1f1a17)}.diivine-ritual__text{margin:0;font-size:1.3rem;line-height:1.45;color:var(--dr-muted, #6b635b)}.diivine-ritual__connector{display:none}@media screen and (min-width:750px){.diivine-ritual__step--connect .diivine-ritual__connector{display:block;position:absolute;top:16%;right:-18%;width:36%;height:4rem;z-index:3;color:var(--dr-accent, #b08a5a);pointer-events:none}.diivine-ritual__curve{width:100%;height:100%;display:block;overflow:visible}.diivine-ritual__star{position:absolute;left:50%;top:.1rem;transform:translate(-50%);width:1.6rem;height:1.6rem;color:var(--dr-accent, #b08a5a);display:inline-flex;align-items:center;justify-content:center;line-height:0;filter:drop-shadow(0 .2rem .4rem rgba(31,26,23,.08))}.diivine-ritual__star svg{width:1.4rem;height:1.4rem;display:block}}@media screen and (max-width:749px){.diivine-ritual__header{margin-bottom:1.4rem}.diivine-ritual__media{width:min(100%,20rem)}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/section-diivine-ritual.css.map */
