body#rituelinize-baslayin #breadcrumbs,body#rituelinize-baslayin .footer-wrapper{display:none}body#rituelinize-baslayin #MainContent{padding-bottom:0}.ritual-page{--ritual-ink: #11100e;--ritual-charcoal: #2f323a;--ritual-paper: #f4f0e6;--ritual-sage: #6c756c;--ritual-pulse: #6f2f24;--ritual-gold: #c89d43;display:block;color:var(--ritual-ink);margin:0 auto;max-width:1440px;padding:24px 15px 0}.ritual-page h1,.ritual-page h2,.ritual-page h3,.ritual-page p,.ritual-page figure{margin:0}.ritual-page h1,.ritual-page h2{font-family:var(--header-font-stack);font-style:var(--header-font-style);font-weight:var(--header-font-weight);letter-spacing:-.035em;text-transform:none}.ritual-eyebrow{font-size:.72rem;font-weight:650;letter-spacing:.15em;text-transform:none}.ritual-hero{background:var(--ritual-paper);border-radius:22px;overflow:hidden}.ritual-hero__copy{padding:42px 24px 34px}.ritual-hero h1{font-size:clamp(2.65rem,10vw,5.6rem);line-height:.95;margin-top:16px;max-width:850px}.ritual-hero__intro{font-size:1.05rem;line-height:1.55;margin-top:24px;max-width:610px}.ritual-hero__gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));min-height:210px}.ritual-hero__image{min-width:0;overflow:hidden}.ritual-hero__image img{display:block;height:100%;object-fit:cover;width:100%}.ritual-selector,.ritual-depth{padding:64px 0 34px}.ritual-section-heading{align-items:baseline;display:flex;gap:16px;margin-bottom:28px}.ritual-section-heading__number{color:var(--ritual-sage);font-size:.75rem;letter-spacing:.12em}.ritual-section-heading h2{font-size:clamp(1.8rem,6vw,3.2rem);line-height:1.05}.ritual-tabs{display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.ritual-tab{align-items:flex-start;-webkit-appearance:none;appearance:none;background:transparent;border:1px solid rgba(17,16,14,.22);border-radius:16px;color:var(--ritual-ink);cursor:pointer;display:flex;flex-direction:column;justify-content:space-between;min-height:132px;padding:16px 14px;text-align:left;transition:background-color .18s ease,border-color .18s ease,color .18s ease,transform .18s ease}.ritual-tab:hover{border-color:#11100e94;box-shadow:0 10px 24px #11100e14;transform:translateY(-2px)}.ritual-tab:active{box-shadow:none;transform:translateY(0) scale(.99)}.ritual-tab:focus-visible{outline:3px solid var(--ritual-gold);outline-offset:3px}.ritual-tab[aria-selected=true].ritual-tab--flow{background:var(--ritual-charcoal);border-color:var(--ritual-charcoal);color:#fff}.ritual-tab[aria-selected=true].ritual-tab--glow{background:var(--ritual-paper);border-color:var(--ritual-ink)}.ritual-tab[aria-selected=true].ritual-tab--pulse{background:var(--ritual-pulse);border-color:var(--ritual-pulse);color:#fff}.ritual-tab__name{font-size:1rem;font-weight:700;letter-spacing:.08em}.ritual-tab__label{font-size:.72rem;line-height:1.25;margin-top:auto}.ritual-tab__action{align-items:center;border:1px solid currentColor;border-radius:999px;display:inline-flex;font-size:.64rem;font-weight:700;letter-spacing:.08em;margin-top:10px;min-height:28px;padding:5px 10px;text-transform:uppercase}.ritual-tab__action-selected,.ritual-tab[aria-selected=true] .ritual-tab__action-idle{display:none}.ritual-tab[aria-selected=true] .ritual-tab__action-selected{display:inline}.ritual-tab[aria-selected=true] .ritual-tab__action{background:#fff;border-color:#fff;color:var(--ritual-ink)}.ritual-tab[aria-selected=true].ritual-tab--glow .ritual-tab__action{background:var(--ritual-ink);border-color:var(--ritual-ink);color:#fff}.ritual-selector__hint{color:#11100ea6;font-size:.9rem;margin-top:16px;text-align:center}.ritual-panel{border-radius:22px;color:#fff;overflow:hidden}.ritual-panel[hidden]{display:none}.ritual-panel--flow{background:var(--ritual-charcoal)}.ritual-panel--glow{background:var(--ritual-paper);color:var(--ritual-ink)}.ritual-panel--pulse{background:var(--ritual-pulse)}.ritual-panel__visual{min-height:340px;overflow:hidden;position:relative}.ritual-panel__visual img{display:block;height:100%;top:0;right:0;bottom:0;left:0;object-fit:cover;position:absolute;width:100%}.ritual-panel__mode{background:#11100eb3;border-radius:999px;bottom:18px;color:#fff;font-size:.75rem;font-weight:700;left:18px;letter-spacing:.14em;padding:8px 13px;position:absolute}.ritual-panel__intro{padding:34px 22px 24px}.ritual-panel__intro>h2{font-size:clamp(2.2rem,8vw,4.8rem);line-height:.98;margin-top:12px}.ritual-panel__description{font-size:1rem;line-height:1.6;margin-top:18px;max-width:560px}.ritual-guide-card,.ritual-playlist{border-top:1px solid currentColor;padding-top:24px}.ritual-playlist{margin:34px 22px 0}.ritual-guide-card{margin-top:34px}.ritual-guide-card h3,.ritual-playlist h3{color:inherit;font-family:var(--body-font-stack);font-size:1.15rem;font-weight:650;letter-spacing:0;text-transform:none}.ritual-steps{display:grid;gap:16px;list-style:none;margin:22px 0 0;padding:0}.ritual-steps li{align-items:flex-start;display:grid;gap:13px;grid-template-columns:34px 1fr;line-height:1.45}.ritual-steps strong{display:block;margin-bottom:3px}.ritual-step__number{align-items:center;border:1px solid currentColor;border-radius:50%;display:flex;height:32px;justify-content:center;width:32px}.ritual-safety{font-size:.82rem;line-height:1.5;margin-top:22px;opacity:.78}.ritual-playlist__heading{display:grid;gap:8px;margin-bottom:16px}.ritual-playlist iframe{border:0;border-radius:12px;display:block;height:352px;width:100%}.ritual-playlist__pending{align-items:center;background:#ffffff1a;border:1px solid currentColor;border-radius:12px;display:flex;gap:16px;min-height:104px;padding:18px}.ritual-panel--glow .ritual-playlist__pending{background:#11100e0a}.ritual-playlist__pending span{font-size:1.15rem;font-weight:700;letter-spacing:.1em}.ritual-playlist__pending p{font-size:.9rem;line-height:1.4}.ritual-depth{padding-top:76px}.ritual-accordions{border-top:1px solid rgba(17,16,14,.25)}.ritual-accordions details{border-bottom:1px solid rgba(17,16,14,.25)}.ritual-accordions summary{align-items:center;cursor:pointer;display:flex;font-size:1.05rem;font-weight:650;justify-content:space-between;list-style:none;min-height:68px;padding:16px 2px}.ritual-accordions summary::-webkit-details-marker{display:none}.ritual-accordions summary:focus-visible{outline:3px solid var(--ritual-gold);outline-offset:3px}.ritual-accordions summary span{font-size:1.5rem;font-weight:400;transition:transform .18s ease}.ritual-accordions details[open] summary span{transform:rotate(45deg)}.ritual-accordion__body{line-height:1.65;max-width:720px;padding:0 2px 24px}.ritual-closing{background:var(--ritual-charcoal);border-radius:22px 22px 0 0;color:#fff;margin-top:56px;padding:54px 24px 58px;text-align:center}.ritual-closing h2{color:#fff;font-size:clamp(2rem,8vw,4rem);line-height:1;margin-top:14px}.ritual-closing>p:not(.ritual-eyebrow){line-height:1.55;margin:18px auto 0;max-width:550px}.ritual-closing__links{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:26px}.ritual-closing__links a{border:1px solid #fff;border-radius:999px;color:#fff;min-height:46px;padding:12px 20px;text-decoration:none}.ritual-closing__links a:first-child{background:#fff;color:var(--ritual-charcoal)}.ritual-closing__links a:focus-visible{outline:3px solid var(--ritual-gold);outline-offset:3px}@media screen and (min-width:768px){.ritual-page{padding:42px 30px 0}.ritual-hero{display:grid;grid-template-columns:.9fr 1.1fr;min-height:620px}.ritual-hero__copy{align-self:center;padding:64px 48px}.ritual-hero__gallery{min-height:620px}.ritual-hero__image--flow,.ritual-hero__image--glow{margin-top:80px}.ritual-selector,.ritual-depth{padding-left:6vw;padding-right:6vw}.ritual-tab{min-height:174px;padding:22px}.ritual-tab__name{font-size:1.35rem}.ritual-tab__label{font-size:.88rem}.ritual-tab__action{font-size:.68rem;margin-top:14px;min-height:30px;padding:6px 12px}.ritual-panel{display:grid;grid-template-columns:minmax(0,1.04fr) minmax(0,.96fr);grid-template-rows:auto auto}.ritual-panel[hidden]{display:none}.ritual-panel__visual{grid-column:1;grid-row:1;min-height:720px}.ritual-panel__intro{align-self:center;grid-column:2;grid-row:1;padding:54px 48px}.ritual-playlist{grid-column:1 / -1;grid-row:2;margin:0 48px 48px;padding-top:36px}.ritual-guide-card{margin-top:34px;padding-top:24px}.ritual-closing{margin-left:6vw;margin-right:6vw;padding:72px 48px 78px}}@media(prefers-reduced-motion:reduce){.ritual-tab,.ritual-accordions summary span{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/29/compiled_assets/styles.css.map */
