.vr-approved-hero{overflow-x:hidden;padding:var(--vr-hero-pt, 0px) 0 var(--vr-hero-pb, 0px);background-color:var(--vr-ink);color:var(--vr-text-dark)}.vr-approved-hero__box{position:relative;isolation:isolate;overflow:hidden;background:var(--vr-ink-grad)}.vr-approved-hero__grid{--vr-hero-pad: max(1.6rem, var(--vr-gutter));--vr-hero-gap: clamp(3.2rem, 4vw, 5.6rem);display:grid;grid-template-columns:1.05fr .95fr;align-items:center;gap:var(--vr-hero-gap);width:100%;max-width:calc(var(--vr-max) + 2 * var(--vr-hero-pad));margin-inline:auto;padding:6.4rem var(--vr-hero-pad)}.vr-approved-hero__content,.vr-approved-hero__visual{min-width:0}.vr-approved-hero__title{margin:0 0 2rem;font-size:clamp(3.6rem,4.7vw,6.8rem);font-weight:800;line-height:1.06;letter-spacing:-.03em}.vr-approved-hero__title-highlight{display:block;background:linear-gradient(95deg,var(--vr-white) 0%,var(--vr-aqua) 65%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.vr-approved-hero__desc{max-width:52rem;margin:0 0 2.2rem;color:var(--vr-muted-dark);font-size:clamp(1.7rem,1.3vw,1.9rem);line-height:1.6}.vr-approved-hero__rating{display:flex;align-items:center;gap:.8rem;width:fit-content;margin:0 0 1.4rem;color:var(--vr-text-dark);font-size:var(--vr-fs-small);font-weight:600;text-decoration:none}.vr-approved-hero__rating:hover .vr-review-score__text{text-decoration:underline;text-underline-offset:.3rem}.vr-approved-hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:1.4rem;margin-top:2.8rem}.vr-approved-hero__cta-note{display:flex;flex-basis:100%;align-items:center;gap:.8rem;margin:0;color:var(--vr-muted-dark);font-size:var(--vr-fs-small);font-weight:600}.vr-approved-hero__cta-note svg{flex:none;width:1.8rem;height:1.8rem;color:var(--vr-aqua)}@media(min-width:750px){.vr-approved-hero__cta-note{display:none}}.vr-approved-hero__btn-video{display:inline-flex;align-items:center;gap:1rem;min-height:4.4rem;padding:0;border:0;background:none;color:var(--vr-text-dark);font-size:1.5rem;font-weight:600;cursor:pointer}.vr-approved-hero__video-label{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.4rem}.vr-approved-hero__btn-video:hover .vr-approved-hero__video-label{text-decoration-thickness:.2rem}.vr-approved-hero__play-icon{display:inline-flex;align-items:center;justify-content:center;width:3.2rem;height:3.2rem;border-radius:50%;background:var(--vr-aqua);color:var(--vr-ink)}.vr-approved-hero__play-icon svg{width:1.1rem;height:1.1rem;margin-left:.2rem}.vr-approved-hero a:focus-visible,.vr-approved-hero button:focus-visible{outline:3px solid var(--vr-aqua);outline-offset:.4rem}.vr-approved-hero__stage{position:relative;display:flex;align-items:center;justify-content:center;width:100%;max-width:540px;aspect-ratio:1 / 1;margin:0 auto}.vr-approved-hero__bubbles{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none}.vr-approved-bubble{position:absolute;aspect-ratio:1;border:1px solid rgba(143,211,238,.3);border-radius:50%;background:radial-gradient(circle at 30% 30%,#fff3,#8fd3ee08 75%);box-shadow:inset .2rem .2rem .6rem #ffffff1f;animation:vr-approved-bubble-float 7s ease-in-out infinite}.vr-approved-bubble--1{width:5.4rem;top:5%;left:12%}.vr-approved-bubble--2{width:2.8rem;top:13%;right:14%;animation-delay:-1.8s}.vr-approved-bubble--3{width:3.8rem;top:48%;left:3%;animation-delay:-3.2s}.vr-approved-bubble--4{width:4.6rem;bottom:10%;right:6%;animation-delay:-4.5s}.vr-approved-bubble--5{width:2.2rem;top:52%;right:3%;animation-delay:-2.4s}@keyframes vr-approved-bubble-float{50%{transform:translateY(-1rem)}}@media(prefers-reduced-motion:reduce){.vr-approved-bubble{animation:none}}.vr-approved-hero__circle-outer{position:absolute;width:92%;height:92%;border:1px solid rgba(255,255,255,.14);border-radius:50%;background:radial-gradient(circle,#8fd3ee33,#8fd3ee0a 70%)}.vr-approved-hero__circle-inner{position:absolute;width:72%;height:72%;border-radius:50%;background:radial-gradient(circle at 50% 38%,var(--vr-white) 0%,var(--vr-aqua-hi) 72%);box-shadow:0 2.4rem 6rem #00000059}.vr-approved-hero__img{position:relative;z-index:2;width:96%;height:auto;object-fit:contain;filter:drop-shadow(0 2.4rem 2.8rem rgba(11,28,56,.16))}@media(min-width:992px){.vr-approved-hero__grid{min-height:min(64vh,60rem)}.vr-approved-hero__title{width:calc(100% + var(--vr-hero-gap));font-size:clamp(3.6rem,4.3vw,5.5rem)}}@media(max-width:991px){.vr-approved-hero__grid{grid-template-columns:1fr;gap:0;padding:2.4rem var(--vr-hero-pad) 2.4rem}.vr-approved-hero__content{display:contents}.vr-approved-hero__visual{order:1}.vr-approved-hero__actions{order:2;margin-top:1.6rem}.vr-approved-hero__desc{margin:0 0 1.6rem}.vr-approved-hero__visual{--vr-photo: 300px}.vr-approved-hero__stage{max-width:none;aspect-ratio:auto}.vr-approved-hero__img{width:var(--vr-photo);margin-inline:calc((100% - var(--vr-photo)) / 2)}.vr-approved-hero__circle-outer,.vr-approved-hero__circle-inner{top:0;height:auto;aspect-ratio:1}.vr-approved-hero__circle-outer{width:calc(var(--vr-photo) * .96);margin-top:calc(var(--vr-photo) * .02)}.vr-approved-hero__circle-inner{width:calc(var(--vr-photo) * .75);margin-top:calc(var(--vr-photo) * .125)}}@media(max-width:480px){.vr-approved-hero__title{margin-bottom:1.2rem;font-size:clamp(3rem,8.4vw,3.6rem)}.vr-approved-hero__grid{padding-top:1.6rem;padding-bottom:2rem}.vr-approved-hero__rating{margin-bottom:.8rem;font-size:1.3rem}.vr-approved-hero__desc{margin-bottom:.8rem;font-size:1.6rem;line-height:1.5}.vr-approved-hero__visual{--vr-photo: 200px}.vr-approved-bubble--1{width:3.8rem}.vr-approved-bubble--3,.vr-approved-bubble--4{width:3rem}.vr-approved-hero__actions{gap:.4rem 1.2rem;margin-top:.8rem}.vr-approved-hero__cta{width:100%;justify-content:center}}.vr-hero__lightbox{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0;border:0;background:transparent;overflow:hidden}.vr-hero__lightbox::backdrop{background:#040e2cd6}.vr-hero__lightbox[open]{display:grid;place-items:center}.vr-hero__lightbox-backdrop{position:absolute;top:0;right:0;bottom:0;left:0}.vr-hero__lightbox-content{position:relative;width:min(100% - 3.2rem,112rem,(100vh - 14rem) * 16 / 9)}.vr-hero__lightbox-video{aspect-ratio:16 / 9;overflow:hidden;border-radius:clamp(1.2rem,2vw,2.4rem);background:#000;box-shadow:0 3.2rem 8rem -2.4rem #0009}.vr-hero__lightbox-video iframe{display:block;width:100%;height:100%;border:0}.vr-hero__lightbox-close{position:absolute;right:0;bottom:calc(100% + 1.2rem);display:grid;place-items:center;width:4.8rem;height:4.8rem;padding:0;border:0;border-radius:50%;background:#fff;color:var(--vr-text);cursor:pointer}.vr-hero__lightbox-close svg{width:2.2rem;height:2.2rem}.vr-hero__lightbox-close:focus-visible{outline:3px solid var(--vr-aqua, #8fd3ee);outline-offset:3px}
/*# sourceMappingURL=/cdn/shop/t/9/assets/vr-hero-approved.css.map */
