#x-ritual{position:relative;background:#eae3d6}.xrc-scene{position:relative;height:540vh}.xrc-stage{position:relative;height:100vh;overflow:hidden;background:#eae3d6}.xrc-eyebrow{position:absolute;left:6.5%;top:11%;margin:0;z-index:6;font-family:var(--brandcaps,var(--sans));font-size:10px;font-weight:500;letter-spacing:.3em;text-transform:uppercase;color:#8a7860}.xrc-clock{position:absolute;right:4%;top:11%;margin:0;z-index:6;font-family:var(--sans);font-size:10px;font-weight:500;letter-spacing:.28em;color:#8a7860;font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.xrc-spine{position:absolute;left:3%;top:26%;bottom:22%;width:1px;z-index:4;opacity:0}.xrc-spine-track{position:absolute;top:0;right:0;bottom:0;left:0;background:#8a786033}.xrc-spine-fill{position:absolute;left:0;top:0;width:1px;background:#8a7860;height:0}.xrc-tick{position:absolute;left:0;width:7px;height:1px;background:#8a78606b;transform-origin:left center}.xrc-transfer{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;pointer-events:none}.xrc-copy{position:absolute;left:6.5%;width:40%;top:50%;transform:translateY(-50%);z-index:5}.xrc-beat{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);opacity:0;will-change:opacity,transform}.xrc-time{font-family:var(--sans);font-size:10px;font-weight:500;letter-spacing:.3em;text-transform:uppercase;color:#8a7860;margin:0 0 18px}.xrc-name{font-family:var(--serif);font-weight:400;font-size:clamp(38px,4.8vw,76px);line-height:.98;letter-spacing:-.03em;color:#20180f;margin:0;overflow:hidden;text-transform:none!important}.xrc-rise{display:block;padding-bottom:.12em;will-change:transform}.xrc-evoke{font-family:var(--serif);font-style:italic;font-weight:400;font-size:clamp(17px,1.55vw,23px);line-height:1.34;letter-spacing:-.01em;color:#6b5c48;margin:24px 0 0;overflow:hidden}.xrc-how{font-family:var(--sans);font-weight:400;font-size:14px;line-height:1.62;letter-spacing:.01em;color:#6b5c48;margin:20px 0 0;max-width:34ch}.xrc-statement{position:absolute;left:6.5%;width:46%;top:50%;transform:translateY(-50%);z-index:5;opacity:0;margin:0;will-change:opacity,transform;font-family:var(--serif);font-weight:400;font-size:clamp(30px,3.4vw,52px);line-height:1.05;letter-spacing:-.03em;color:#20180f;text-transform:none!important}@media(max-width:899px){.xrc-statement{position:static;width:auto;transform:none;opacity:1;padding:0 24px;margin:0 0 48px;font-size:clamp(26px,7.5vw,34px)}}.xrc-specimen{position:absolute;top:0;bottom:0;left:54%;right:4%;z-index:3}.xrc-frame{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;opacity:0;will-change:transform,opacity}.xrc-frame img{display:block;width:min(32vw,54vh);height:auto;max-width:none}.xrc-seeds{position:absolute;left:50%;top:50%;width:min(32vw,54vh);aspect-ratio:1;transform-origin:center;pointer-events:none}.xrc-static .xrc-beat:first-child,.xrc-static .xrc-frame:first-child{opacity:1;transform:none}.xrc-static .xrc-rise{transform:none!important}@media(max-width:899px){.xrc-scene{height:auto}.xrc-stage{height:auto;overflow:visible;padding:64px 0 72px}.xrc-eyebrow,.xrc-clock{position:static;margin:0 0 28px 24px}.xrc-copy{position:static;width:auto;transform:none;padding:0 24px}.xrc-beat{position:static;transform:none;opacity:1;margin:0 0 56px}.xrc-specimen{position:static;margin:0 0 24px}.xrc-frame{position:static;opacity:1}.xrc-frame img{width:76vw;margin:0 auto}.xrc-name{font-size:clamp(32px,9vw,44px)}}
/*# sourceMappingURL=/cdn/shop/t/39/assets/vab-ritual-canvas.css.map */
