.glow-ritual{background-color:var(--gr-bg, #fff);padding-top:80px;padding-bottom:0;overflow-x:clip;overflow-y:visible}.glow-ritual__header{max-width:var(--gr-header-max, 876px);margin:0 auto;padding:0 16px 40px;text-align:center;display:flex;flex-direction:column;gap:8px}.glow-ritual__title{margin:0;font-family:var(--font-heading-family, "Bebas Neue", sans-serif);font-weight:400;font-size:clamp(40px,10.5vw,48px);line-height:1;letter-spacing:0;color:var(--gr-heading-color, #874268);text-transform:uppercase}.glow-ritual__subtitle{margin:0;font-family:var(--font-heading-family, "Bebas Neue", sans-serif);font-weight:400;font-size:clamp(24px,7vw,32px);line-height:1.1;letter-spacing:0;color:var(--gr-subtitle-color, #111);text-transform:uppercase}.glow-ritual__description{margin:0;font-family:var(--font-body-family, "Plus Jakarta Sans", sans-serif);font-weight:500;font-size:14px;line-height:1.6;color:var(--gr-desc-color, #707070)}.glow-ritual__description p{margin:0}.glow-ritual__steps{width:100%}.glow-ritual--stack .glow-ritual__step{position:sticky;top:var(--gr-sticky-top, 0);min-height:100vh;min-height:100svh;display:flex;align-items:center}.glow-ritual:not(.glow-ritual--stack) .glow-ritual__step{position:relative}.glow-ritual__step{background-color:var(--gr-step-bg, #fff);width:100%;overflow:visible}.glow-ritual__step-inner{width:100%;max-width:var(--gr-content-max, 1440px);margin:0 auto;padding:40px 16px;display:flex;flex-direction:column;align-items:center;gap:clamp(40px,11vw,52px);overflow:visible}.glow-ritual__step-content{display:flex;flex-direction:column;gap:9px;align-items:center;text-align:center;width:100%;max-width:473px}.glow-ritual__badge{display:inline-flex;align-items:center;padding:4px 8px;border-radius:4px;background-color:var(--gr-step-badge-bg, #333);color:var(--gr-step-badge-color, #fff);font-family:var(--font-body-family, "Plus Jakarta Sans", sans-serif);font-weight:500;font-size:10px;line-height:1.6;letter-spacing:1.5px;text-transform:uppercase;white-space:nowrap}.glow-ritual__step-title{margin:0;font-family:var(--font-heading-family, "Bebas Neue", sans-serif);font-weight:400;font-size:clamp(32px,8vw,40px);line-height:1.1;letter-spacing:0;color:var(--gr-step-title-color, #111);text-transform:uppercase;width:100%;overflow-wrap:break-word;word-break:break-word}.glow-ritual__step-text{margin:0;font-family:var(--font-body-family, "Plus Jakarta Sans", sans-serif);font-weight:500;font-size:14px;line-height:1.6;color:var(--gr-step-text-color, #333);width:100%;overflow-wrap:break-word;word-break:break-word}.glow-ritual__step-text p{margin:0}.glow-ritual__step-link{display:inline-block;margin-top:8px;font-family:var(--font-body-family, "Plus Jakarta Sans", sans-serif);font-size:14px;font-weight:600;text-decoration:underline;text-underline-offset:3px;color:var(--gr-step-title-color, #111)}.glow-ritual__step-media{display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:visible;padding:clamp(16px,5vw,24px);box-sizing:content-box}.glow-ritual__image-wrap{transform:rotate(var(--gr-image-rotate, 10.5deg));transform-origin:center center;filter:drop-shadow(5px 4px 4px rgba(0,0,0,.4));overflow:visible;line-height:0;display:inline-block}.glow-ritual__image{display:block;width:auto;height:auto;max-width:clamp(160px,44vw,200px);max-height:clamp(240px,70vw,320px);object-fit:contain;object-position:center center}.glow-ritual__image-wrap--placeholder{display:flex;align-items:center;justify-content:center;background:#0000000a;width:clamp(160px,44vw,200px);height:clamp(220px,62vw,280px)}.glow-ritual__placeholder{width:60%;height:auto;opacity:.35}@media(prefers-reduced-motion:reduce){.glow-ritual--stack .glow-ritual__step{position:relative;min-height:auto}}@media(min-width:456px){.glow-ritual__header{padding-left:clamp(16px,4vw,24px);padding-right:clamp(16px,4vw,24px)}.glow-ritual__title{font-size:48px}.glow-ritual__subtitle{font-size:clamp(28px,5vw,32px)}.glow-ritual__description{font-size:clamp(14px,1.75vw,15px)}.glow-ritual__step-inner{padding-left:clamp(16px,4vw,24px);padding-right:clamp(16px,4vw,24px)}.glow-ritual__step-title{font-size:clamp(32px,7vw,40px)}}@media(min-width:768px){.glow-ritual{padding-top:clamp(80px,10vw,100px)}.glow-ritual__header{padding-left:clamp(32px,5vw,64px);padding-right:clamp(32px,5vw,64px)}.glow-ritual__title{font-size:clamp(48px,6vw,56px)}.glow-ritual__subtitle{font-size:clamp(32px,4vw,38px)}.glow-ritual__description{font-size:clamp(14px,1.75vw,16px)}.glow-ritual__step-inner{flex-direction:row;justify-content:space-between;align-items:center;padding:clamp(40px,5vw,40px) clamp(48px,8vw,120px);gap:clamp(32px,4vw,40px)}.glow-ritual__step-content{align-items:flex-start;text-align:left;flex:0 1 473px}.glow-ritual__step-title{font-size:clamp(36px,4.5vw,44px)}.glow-ritual__step-media{padding:clamp(24px,3vw,32px)}.glow-ritual__image{max-width:clamp(200px,26vw,240px);max-height:clamp(320px,40vw,380px)}.glow-ritual__image-wrap--placeholder{width:clamp(200px,26vw,240px);height:clamp(300px,38vw,360px)}}@media(min-width:1024px){.glow-ritual{padding-top:clamp(100px,8vw,120px)}.glow-ritual__header{padding-left:clamp(64px,10vw,168px);padding-right:clamp(64px,10vw,168px)}.glow-ritual__title{font-size:clamp(56px,5vw,64px)}.glow-ritual__subtitle{font-size:clamp(36px,3.5vw,40px)}.glow-ritual__step-inner{padding:40px clamp(120px,18vw,261px)}.glow-ritual__step-title{font-size:clamp(40px,4vw,48px)}.glow-ritual__image{max-width:clamp(220px,22vw,262px);max-height:clamp(360px,35vw,400px)}.glow-ritual__image-wrap--placeholder{width:clamp(220px,22vw,262px);height:clamp(340px,33vw,380px)}}@media(min-width:1440px){.glow-ritual{padding-top:120px}.glow-ritual__header{padding-left:168px;padding-right:168px;padding-bottom:40px}.glow-ritual__title{font-size:64px}.glow-ritual__subtitle{font-size:40px;line-height:1.1}.glow-ritual__description{font-size:16px}.glow-ritual__step-inner{padding:40px 261px;gap:40px}.glow-ritual__step-title{font-size:48px}.glow-ritual__step-media{padding:32px}.glow-ritual__image{max-width:262px;max-height:400px}.glow-ritual__image-wrap--placeholder{width:262px;height:380px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-glow-ritual.css.map */
