reviven-unboxing-v7.rv3d{display:block;position:relative;width:100%;height:calc(var(--rv3d-scroll,360)*1vh);height:calc(var(--rv3d-scroll,360)*1svh);overflow-anchor:none;background:var(--rv3d-bg,#eef1f2);color:var(--rv3d-ink,#152a37);isolation:isolate;direction:ltr}.rv3d *{box-sizing:border-box}.rv3d .rv3d__pin{position:sticky;top:var(--rv3d-top,0px);height:calc(100vh - var(--rv3d-top,0px));height:calc(100svh - var(--rv3d-top,0px));overflow:hidden}.rv3d .rv3d__stage{position:relative;width:100%;max-width:var(--rv3d-width,1400px);height:100%;margin:auto;overflow:hidden}.rv3d .rv3d__halo{display:none}.rv3d .rv3d__viewport{display:block!important;position:absolute;top:13%;right:0;width:64%;height:76%;opacity:0;transition:opacity .18s;overflow:hidden}.rv3d.is-ready .rv3d__viewport{opacity:1}.rv3d canvas{display:block!important;width:100%!important;height:100%!important;max-width:none;pointer-events:none}.rv3d .rv3d__fallback,.rv3d .rv3d__custom-fallback{position:absolute;top:13%;right:0;width:64%;height:76%;display:flex;justify-content:center;align-items:center;pointer-events:none}.rv3d .rv3d__fallback picture{display:block;width:100%;height:100%}.rv3d .rv3d__fallback img,.rv3d .rv3d__custom-fallback img{width:100%;height:100%;object-fit:contain}.rv3d.is-ready .rv3d__fallback{visibility:hidden}.rv3d .rv3d__top{position:absolute;top:6%;left:6%;right:6%;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #19344021;padding-bottom:17px;pointer-events:none}.rv3d .rv3d__top span:first-child{font-family:Georgia,serif;font-size:30px;letter-spacing:-1px}.rv3d .rv3d__top span:last-child{color:var(--rv3d-muted);font:10px/1.5 Arial,sans-serif;letter-spacing:.18em}.rv3d .rv3d__copy{position:absolute;top:29%;left:6%;width:32%;pointer-events:none}.rv3d .rv3d__chapter{position:absolute;inset:0 0 auto;opacity:0;visibility:hidden;transform:translateY(10px);transition:opacity .35s,transform .35s,visibility .35s}.rv3d .rv3d__chapter.is-active{opacity:1;visibility:visible;transform:none}.rv3d .rv3d__eyebrow{display:block;font:12px/1.6 Arial,sans-serif;letter-spacing:.12em;color:var(--rv3d-accent);margin-bottom:24px}.rv3d .rv3d__chapter h2,.rv3d .rv3d__chapter h3{font-family:var(--font-heading-family,Georgia,serif);font-size:clamp(38px,4.3vw,66px);font-weight:400;letter-spacing:-.047em;line-height:1.08;color:var(--rv3d-ink);margin:0 0 25px}.rv3d .rv3d__chapter em{display:block;color:var(--rv3d-accent);font-weight:400}.rv3d .rv3d__chapter p{font-size:clamp(17px,1.4vw,20px);line-height:1.65;color:var(--rv3d-muted);max-width:410px;margin:0}.rv3d .rv3d__annotation{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.rv3d .rv3d__annotation span{position:absolute;right:2%;top:28%;font:14px/1.5 Arial,sans-serif;letter-spacing:.05em;color:var(--rv3d-ink);max-width:185px;background:color-mix(in srgb,var(--rv3d-bg) 90%,transparent);padding:12px 14px;border-radius:4px;opacity:0;transition:opacity .25s}.rv3d .rv3d__annotation span:before{content:"";display:block;width:28px;height:1px;background:var(--rv3d-accent);margin:0 0 10px}.rv3d .rv3d__annotation span.is-on{opacity:1}.rv3d .rv3d__annotation span[data-note="1"]{top:64%}.rv3d .rv3d__annotation span[data-note="2"]{top:65%}.rv3d .rv3d__annotation span[data-note="3"]{top:70%}.rv3d .rv3d__detail{position:absolute;left:6%;bottom:18%;font:12px/1.5 Arial,sans-serif;letter-spacing:.12em;color:var(--rv3d-accent);text-transform:uppercase;pointer-events:none}.rv3d .rv3d__detail i{display:block;width:38px;height:1px;background:var(--rv3d-accent);margin-top:12px;opacity:.5}.rv3d .rv3d__schematic{position:absolute;bottom:12%;right:5%;font:10px/1.3 Arial,sans-serif;color:var(--rv3d-muted);opacity:0;pointer-events:none}.rv3d[data-phase="2"] .rv3d__schematic{opacity:.8}.rv3d .rv3d__footer{position:absolute;bottom:4%;left:6%;right:6%;display:flex;align-items:center;justify-content:space-between;gap:20px;border-top:1px solid #19344021;padding-top:14px}.rv3d .rv3d__hint{font:10px/1.5 Arial,sans-serif;letter-spacing:.15em;text-transform:uppercase;color:var(--rv3d-muted)}.rv3d .rv3d__steps{display:flex;gap:24px;margin-left:auto}.rv3d .rv3d__steps button{-webkit-appearance:none;appearance:none;background:none;border:0;border-radius:0;color:var(--rv3d-muted);font:15px/1 Arial,sans-serif;cursor:pointer;min-height:44px;padding:12px 0;opacity:.65;white-space:nowrap}.rv3d .rv3d__steps button b{font-weight:400;color:var(--rv3d-accent);margin-right:9px}.rv3d .rv3d__steps button[aria-current]{color:var(--rv3d-ink);opacity:1}.rv3d .rv3d__steps button:focus-visible{outline:2px solid var(--rv3d-accent);outline-offset:4px}.rv3d .rv3d__rail{position:absolute;right:0;top:25%;height:50%;width:1px;background:#19344020}.rv3d .rv3d__rail i{display:block;background:var(--rv3d-accent);height:100%;transform-origin:top;transform:scaleY(var(--rv3d-p,0))}.rv3d.is-static{height:auto;min-height:700px}.rv3d.is-static .rv3d__pin{position:relative;height:800px}.rv3d.is-static .rv3d__hint,.rv3d.is-static .rv3d__rail{display:none}.rv3d .rv3d__retry{display:none;position:absolute;right:21%;bottom:14%;padding:12px 20px;background:var(--rv3d-ink);color:var(--rv3d-bg);border:0;border-radius:4px;font:15px/1.4 Arial,sans-serif;cursor:pointer;z-index:3}.rv3d[data-render-state=unavailable] .rv3d__retry{display:block}@media(max-width:749px){reviven-unboxing-v7.rv3d{width:100vw;max-width:none;margin-left:calc(50% - 50vw)}.rv3d .rv3d__stage{max-width:none}.rv3d .rv3d__top,.rv3d .rv3d__halo,.rv3d .rv3d__hint,.rv3d .rv3d__rail,.rv3d .rv3d__detail{display:none}.rv3d .rv3d__viewport,.rv3d .rv3d__fallback,.rv3d .rv3d__custom-fallback{top:12%;left:0;right:auto;width:100%;height:70%;inset-inline:0}.rv3d .rv3d__copy{top:0;left:0;width:100%;height:100%;text-align:center;z-index:2}.rv3d .rv3d__chapter{top:0;right:0;bottom:0;left:0;transform:none}.rv3d .rv3d__eyebrow{position:absolute;top:2.5%;left:4%;right:4%;font-size:11px;margin:0;letter-spacing:.1em}.rv3d .rv3d__chapter h2,.rv3d .rv3d__chapter h3{position:absolute;top:5.5%;left:4%;right:4%;font-size:clamp(28px,7.6vw,35px);line-height:1.04;margin:0;max-width:none}.rv3d .rv3d__chapter em{display:inline}.rv3d .rv3d__chapter p{position:absolute;bottom:9%;left:5%;right:5%;max-width:none;margin:0;padding-top:8px;font-size:15px;line-height:1.42;background:linear-gradient(transparent,var(--rv3d-bg) 18%)}.rv3d .rv3d__annotation span{right:2%;top:23%;font-size:12px;max-width:144px;padding:8px 10px}.rv3d .rv3d__annotation span[data-note="1"],.rv3d .rv3d__annotation span[data-note="2"]{top:65%;right:2%}.rv3d .rv3d__annotation span[data-note="3"]{top:46%;right:2%;font-size:11px;max-width:120px}.rv3d .rv3d__footer{bottom:1%;left:5%;right:5%;justify-content:center;padding-top:4px;z-index:3}.rv3d .rv3d__steps{margin:0;gap:20px}.rv3d .rv3d__steps button{font-size:14px}.rv3d .rv3d__steps button b{margin-right:6px}.rv3d .rv3d__schematic{bottom:7%;right:5%;font-size:9px}.rv3d.is-static .rv3d__pin{height:100svh;min-height:620px}.rv3d .rv3d__retry{right:50%;transform:translate(50%);bottom:22%}}@media(max-width:749px)and (max-height:700px){.rv3d .rv3d__eyebrow{top:2%}.rv3d .rv3d__chapter h2,.rv3d .rv3d__chapter h3{top:5.5%;font-size:27px}.rv3d .rv3d__chapter p{font-size:14px;line-height:1.35;bottom:10%}.rv3d .rv3d__viewport,.rv3d .rv3d__fallback,.rv3d .rv3d__custom-fallback{top:13%;height:67%}}@media(prefers-reduced-motion:reduce){.rv3d .rv3d__chapter,.rv3d .rv3d__viewport{transition:none}}.rv3d .rv3d__custom-fallback{visibility:hidden}.rv3d[data-render-state=unavailable] .rv3d__custom-fallback{visibility:visible;background:var(--rv3d-bg)}.rv3d[data-fixed-pin][data-pin=active] .rv3d__pin{position:fixed;left:var(--rv3d-left);width:var(--rv3d-pin-width);top:var(--rv3d-top,0px)}.rv3d[data-fixed-pin][data-pin=after] .rv3d__pin{position:absolute;left:0;top:auto;bottom:0;width:100%}.rv3d.is-static .rv3d__pin{top:0}@media(max-width:749px){.rv3d .rv3d__eyebrow{top:14px}.rv3d .rv3d__chapter h2,.rv3d .rv3d__chapter h3{top:38px}.rv3d .rv3d__chapter p{bottom:68px}.rv3d .rv3d__viewport,.rv3d .rv3d__fallback,.rv3d .rv3d__custom-fallback{top:var(--rv3d-visual-top,110px);height:calc(100% - var(--rv3d-visual-top,110px) - var(--rv3d-visual-bottom,142px))}.rv3d .rv3d__schematic{bottom:57px}}@supports (overflow:clip) and selector(body:has(*)){body:has(reviven-unboxing-v7):not(.overflow-hidden):not(.overflow-hidden-mobile):not(.overflow-hidden-tablet):not([style*=overflow]){overflow-x:clip!important;overflow-y:visible!important}}.rv3d .rv3d__pin{transition:none!important;overflow-anchor:none}.rv3d .rv3d__chapter{transition:opacity .16s,visibility .16s;transform:none}
/*# sourceMappingURL=/cdn/shop/t/18/assets/reviven-unboxing-v7.css.map */
