@layer varion-cinema{body.varion-service-page{--v7-fg:#f5f5f5;--v7-muted:#c7c7c7;--v7-rule:#363636;background:#080808!important;color:#f5f5f5!important;caret-color:#fff!important;scrollbar-color:#666 #080808!important}body.varion-service-page #MainContent{background:#080808!important}body.varion-service-page ::selection{background:#eee!important;color:#080808!important}body.varion-service-page :is(h1,h2,h3){text-wrap:balance!important;letter-spacing:-.035em!important}body.varion-service-page :is(a,button,input,select,textarea,summary):focus-visible{outline:2px solid #fff!important;outline-offset:5px!important}body.varion-service-page :is(.v4-shell,.vwild2__shell,.shopify-policy__container),body.varion-service-page #MainContent>.vw{width:85%!important;max-width:none!important;margin-inline:auto!important;padding-inline:0!important}body.varion-service-page #MainContent .v7-workshop{width:85%!important;max-width:none!important;margin-inline:auto!important;padding-inline:0!important}body.varion-service-page .vw .v6-workshop-hero{width:100%!important;max-width:none!important;margin-inline:0!important;background:#080808!important}.vr-footer-hub{width:85%!important;max-width:none!important;margin-inline:auto!important;padding-inline:0!important}footer .vr-footer-hub{width:100%!important}body.varion-service-page footer :is(.footer__content-top,.footer__content-bottom-wrapper){width:85%!important;max-width:none!important;padding-inline:0!important}body footer[data-varion-service-v2] :is(.footer__content-top,.footer__content-bottom-wrapper){width:85%!important;max-width:none!important;padding-inline:0!important}.v7{padding-bottom:90px!important}.v7 :is(h1,h2,h3),.v7-workshop :is(h1,h2,h3),.v7-request legend{font-family:VarionManrope,sans-serif!important;color:#f5f5f5!important;font-weight:500!important;line-height:1.08!important;letter-spacing:-.035em!important}.v7 h1,.v7-workshop .vw-hero h1{font-size:clamp(48px,5.7vw,84px)!important;max-width:none!important}.v7 h1>span{color:#aaa!important}.v7 p,.v7-workshop p{font:400 16px/1.75 VarionManrope,sans-serif!important;color:#c7c7c7!important;text-wrap:pretty!important}:is(.v7,.v7-workshop,.v7-wild,.v6-footer) :is(.ve-primary,.vw-button,.v7-secondary,.vw-link){position:relative!important;isolation:isolate!important;display:inline-flex!important;align-items:center!important;justify-content:space-between!important;gap:28px!important;min-height:56px!important;padding:16px 24px!important;border-radius:8px!important;border:1px solid #eee!important;font:600 14px/1.4 VarionManrope,sans-serif!important;letter-spacing:0!important;text-decoration:none!important;overflow:hidden!important;background:#f1f1f1!important;color:#080808!important;box-shadow:0 8px 24px #0004!important;transition:transform .18s cubic-bezier(.23,1,.32,1),box-shadow .18s ease-out,border-color .18s ease-out!important}:is(.v7,.v7-workshop,.v7-wild,.v6-footer) :is(.ve-primary,.vw-button):after{content:""!important;position:absolute!important;top:-80%!important;right:-20%!important;bottom:-80%!important;left:-20%!important;background:linear-gradient(105deg,transparent 38%,#fff9 48%,transparent 58%)!important;transform:translate(-130%) rotate(8deg)!important;pointer-events:none!important;transition:transform .6s cubic-bezier(.23,1,.32,1)!important;z-index:0!important}:is(.v7,.v7-workshop,.v7-wild,.v6-footer) :is(.ve-primary,.vw-button):hover:after{transform:translate(130%) rotate(8deg)!important}:is(.v7,.v7-workshop,.v7-wild,.v6-footer) :is(.ve-primary,.vw-button):hover{transform:translateY(-2px)!important;box-shadow:0 12px 32px #0008,0 0 16px #fff2!important}:is(.v7,.v7-workshop,.v7-wild,.v6-footer) :is(.ve-primary,.vw-button):active{transform:translateY(0) scale(.98)!important}:is(.v7,.v7-workshop,.v7-wild) :is(.v7-secondary,.vw-link){background:#101010!important;color:#eee!important;border-color:#666!important;box-shadow:none!important}:is(.v7,.v7-workshop,.v7-wild) :is(.v7-secondary,.vw-link):hover{border-color:#fff!important;box-shadow:0 0 18px #fff1!important}:is(.v7,.v7-workshop,.v7-wild) .ve-link{display:inline-flex!important;align-items:center!important;gap:28px!important;min-height:48px!important;font:500 15px/1.5 VarionManrope,sans-serif!important;color:#eee!important;border-bottom:1px solid #777!important;text-decoration:none!important}:is(.v7,.v7-workshop,.v7-wild) .ve-link:hover{border-color:#fff!important}.v7 .ve-primary svg,.v7-workshop .ve-primary svg,.v7-wild .ve-primary svg{color:#080808!important}.v7-about-hero{padding-top:70px!important;position:relative!important}.v7-about-hero h1{max-width:22ch!important;margin:0!important}.v7-about-statement{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:45px!important;margin-top:38px!important}.v7-about-statement p{max-width:47ch!important;margin:0!important}.v7-wordmark{font:600 20.2vw/.95 VarionManrope,sans-serif!important;letter-spacing:-.04em!important;white-space:nowrap!important;line-height:1.1!important;border-bottom:1px solid #444!important;margin-top:25px!important;padding-bottom:8px!important;overflow:hidden!important}.v7-wordmark .shiny-text{display:block!important;font:inherit!important;letter-spacing:inherit!important;width:100%!important}.v7-about-chapters{padding-top:40px!important}.v7-about-chapters>article,.v7-about-chapters .vr-island-content{display:grid!important;grid-template-columns:1.15fr 1fr!important;gap:60px!important;align-items:center!important}.v7-about-chapters>article{padding-block:58px!important;border-bottom:1px solid #363636!important;position:relative!important}.v7-about-chapters h2{font-size:clamp(34px,3.8vw,56px)!important}.v7-about-chapters p{margin:0 0 20px!important;max-width:48ch!important}.v7-technical-chapter{margin-block:12px!important;padding:45px!important;background:#101010!important;border:1px solid #444!important;border-radius:14px!important;overflow:hidden!important;min-height:310px!important}.v7-technical-chapter[data-vr-ready]{display:block!important;padding:0!important}.v7-technical-chapter .spotlight-card{background:#101010!important;padding:45px!important;border-radius:14px!important;border:0!important}.v7-energy{position:absolute!important;bottom:10px!important;right:40px!important;font:500 130px/1 VarionManrope,sans-serif!important;letter-spacing:-.04em!important;opacity:.07!important;pointer-events:none!important}.v7-energy>span{font-size:48px!important}.v7-contact-layout{display:grid!important;grid-template-columns:.8fr 1.15fr!important;gap:8%!important;padding-top:65px!important;align-items:start!important}.v7-contact-intro h1{font-size:clamp(45px,4.8vw,72px)!important;margin-bottom:26px!important}.v7-contact-intro>p{max-width:37ch!important}.v7-email{display:inline-block!important;font:500 16px/1.5 VarionManrope,sans-serif!important;padding-block:10px!important;border-bottom:1px solid #777!important;margin-block:10px 35px!important}.v7-help h2{font-size:24px!important;margin:0 0 12px!important}.v7-help details{border-bottom:1px solid #363636!important}.v7-help summary,.v7-care-guide summary{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:20px!important;cursor:pointer!important;list-style:none!important;font:500 15px/1.5 VarionManrope,sans-serif!important;color:#eee!important;padding-block:19px!important}.v7-help summary:after,.v7-care-guide summary:after{content:"+"!important;font-size:23px!important;font-weight:400!important}.v7-help details[open]>summary:after,.v7-care-guide details[open]>summary:after{content:"\2212"!important}.v7-help details p{font-size:14px!important;margin:0 0 20px!important}.v7-request{margin-block:55px 70px!important;scroll-margin-top:210px!important}.v7-contact-layout .v7-request{margin:0!important}.v7-request-heading{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:35px!important;margin-bottom:28px!important}.v7-request-heading h2{font-size:clamp(34px,3.8vw,56px)!important;margin:0 0 20px!important}.v7-request-heading p{max-width:55ch!important;margin:0!important}.v7-contact-layout .v7-request-heading h2{font-size:30px!important}.v7-contact-layout .v7-request-heading p{font-size:14px!important}.v7-request-count{font:400 72px/1 VarionManrope,sans-serif!important;color:#777!important;display:flex!important;align-items:center!important;gap:14px!important}.v7-request-count small{font:400 12px/1.5 VarionManrope,sans-serif!important;width:8ch!important;max-width:none!important;overflow:visible!important;color:#bbb!important;white-space:normal!important}.v7-contact-layout .v7-request-count{display:none!important}.v7-form-frame{position:relative!important;isolation:isolate!important;padding:38px!important;border:1px solid #494949!important;border-radius:14px!important;background:#101010!important}.v7-form-frame>form{position:relative!important;z-index:1!important;margin:0!important;max-width:none!important}.v7-form-glow{position:absolute!important;top:-1px!important;right:-1px!important;bottom:-1px!important;left:-1px!important;pointer-events:none!important;z-index:0!important;border-radius:14px!important;overflow:hidden!important}.v7-form-glow :is(.border-glow-card,.border-glow-inner,.vr-island-content){height:100%!important;width:100%!important;border-radius:14px!important;margin:0!important}.v7-form-glow .border-glow-card{padding:0!important}.v7-wizard{scroll-margin-top:210px!important;min-width:0!important}.v7-wizard fieldset{border:0!important;margin:0!important;padding:0!important;min-width:0!important}.v7-wizard fieldset[hidden],.v7-wizard [hidden]{display:none!important}.v7-wizard legend{font-size:28px!important;margin:0 0 23px!important;padding:0!important;width:100%!important}.v7-step-status{font-size:12px!important;color:#aaa!important;margin:18px 0 25px!important}.v7-stepper .stepper{width:100%!important;background:transparent!important;box-shadow:none!important;border:0!important;padding:0!important}.v7-stepper .stepper__track{gap:8px!important;padding:0!important;background:transparent!important}.v7-stepper .stepper__segment{flex:1!important;padding:0!important;min-width:0!important}.v7-stepper :is(.stepper__body,.stepper__glider){display:none!important}.v7-step-link{display:flex!important;align-items:center!important;gap:10px!important;border:0!important;border-radius:0!important;border-bottom:2px solid #444!important;min-height:56px!important;width:100%!important;padding:0 0 13px!important;text-align:left!important;background:transparent!important;color:#aaa!important;cursor:pointer!important;font:500 13px/1.4 VarionManrope,sans-serif!important}.v7-step-link>span:first-child{display:grid!important;place-items:center!important;width:27px!important;height:27px!important;flex-shrink:0!important;border:1px solid #666!important;border-radius:50%!important;font-size:12px!important}.v7-step-link[aria-current]{color:#fff!important;border-color:#fff!important}.v7-step-link[aria-current]>span:first-child{background:#eee!important;color:#080808!important;border-color:#eee!important}.v7-stepper ol{display:flex!important;padding:0!important;list-style:none!important;gap:20px!important}.v7-field-pair{display:grid!important;grid-template-columns:1fr 1fr!important;gap:20px!important;position:relative!important}.v7-or{position:absolute!important;left:50%!important;top:55px!important;transform:translate(-50%)!important;font-size:11px!important;background:#101010!important;padding:2px 5px!important;color:#aaa!important}.v7-wizard .ve-field{display:flex!important;flex-direction:column!important;gap:9px!important;margin:0 0 24px!important;min-width:0!important}.v7-wizard .ve-field label{font:500 13px/1.5 VarionManrope,sans-serif!important;color:#ddd!important}.v7-wizard .ve-field :is(input,select,textarea){box-sizing:border-box!important;width:100%!important;max-width:none!important;min-height:52px!important;padding:14px!important;border:1px solid #626262!important;border-radius:7px!important;background:#171717!important;color:#f5f5f5!important;font:400 16px/1.5 VarionManrope,sans-serif!important;box-shadow:none!important;letter-spacing:0!important}.v7-wizard textarea{resize:vertical!important;min-height:145px!important}.v7-wizard ::placeholder{color:#aaa!important;opacity:1!important}.v7-wizard [aria-invalid=true]{border-color:#fff!important;outline:1px solid #fff!important}.v7-choice-grid{display:grid!important;grid-template-columns:1fr 1fr!important;gap:15px!important;margin:20px 0!important}.v7-choice-grid label{position:relative!important;cursor:pointer!important;padding:21px!important;border:1px solid #555!important;border-radius:10px!important;display:flex!important;gap:13px!important;align-items:flex-start!important;transition:border-color .16s ease-out,background .16s ease-out!important}.v7-choice-grid label:has(input:checked){border-color:#eee!important;background:#202020!important;box-shadow:inset 0 0 22px #fff04!important}.v7-choice-grid input,.v7-check input{accent-color:#fff!important;width:18px!important;height:18px!important;flex-shrink:0!important;margin:3px 0 0!important}.v7-choice-grid strong{display:block!important;font:500 21px/1.3 VarionManrope,sans-serif!important;color:#fff!important}.v7-choice-grid small{display:block!important;font:400 13px/1.65 VarionManrope,sans-serif!important;color:#bbb!important;margin-top:8px!important}.v7-check{display:flex!important;align-items:flex-start!important;gap:12px!important;font:400 14px/1.6 VarionManrope,sans-serif!important;margin:24px 0!important;cursor:pointer!important;color:#ddd!important}.v7-eligibility{border:1px solid #555!important;border-radius:7px!important;padding:14px 18px!important;font-size:14px!important;background:#191919!important}.v7-wizard .v7-helper,.v7-wizard .ve-form-privacy{font:400 12px/1.7 VarionManrope,sans-serif!important;color:#b5b5b5!important;margin:9px 0 0!important}.v7-wizard .ve-form-privacy{margin-top:23px!important;max-width:70ch!important}.v7-workshop .ve-form-privacy a{color:#eee!important;text-decoration:underline!important;text-decoration-color:#aaa!important;text-underline-offset:4px!important}.v7-wizard-actions{display:flex!important;justify-content:space-between!important;gap:18px!important;padding-top:25px!important;border-top:1px solid #363636!important;margin-top:20px!important}.v7-wizard-actions>[data-request-next],.v7-wizard-actions>[data-request-submit]{margin-left:auto!important}.v7-review{margin:20px 0!important}.v7-review>div{display:grid!important;grid-template-columns:160px 1fr auto!important;gap:25px!important;padding:20px 0!important;border-top:1px solid #3a3a3a!important}.v7-review dt{font-size:13px!important;color:#aaa!important}.v7-review dd{margin:0!important;font:400 15px/1.7 VarionManrope,sans-serif!important;white-space:pre-wrap!important;overflow-wrap:anywhere!important;color:#eee!important}.v7-review button{align-self:start!important;background:none!important;color:#eee!important;border:0!important;border-bottom:1px solid #888!important;padding:4px 0!important;font:500 12px/1.5 VarionManrope,sans-serif!important;cursor:pointer!important;min-height:30px!important}.v7-contact-layout .v7-review>div{grid-template-columns:1fr auto!important;gap:7px 20px!important}.v7-contact-layout .v7-review dt,.v7-contact-layout .v7-review dd{grid-column:1!important}.v7-contact-layout .v7-review button{grid-column:2!important;grid-row:1 / span 2!important}.v7-field-error,.v7-form-errors{border:1px solid #eee!important;padding:15px!important;border-radius:7px!important;color:#fff!important;font-size:14px!important;background:#252525!important;margin-bottom:25px!important}.v7-account{padding:18px!important;border:1px solid #444!important;display:grid!important;gap:5px!important;border-radius:8px!important;margin-block:22px!important;font-size:14px!important}.v7-account span{color:#bbb!important}body.varion-service-page .v7-workshop{padding-block:32px 75px!important;overflow:clip!important}body.varion-service-page .v7-workshop .vw-hero{grid-template-columns:1fr 1.08fr!important;min-height:530px!important;margin-top:0!important;border-bottom:1px solid #363636!important;overflow:visible!important}body.varion-service-page .v7-workshop .vw-hero__copy{grid-column:1!important;grid-row:1!important;padding:35px 30px 50px 0!important;z-index:2!important;max-width:none!important;width:100%!important}body.varion-service-page .v7-workshop .vw-hero h1{font-size:clamp(43px,4.2vw,60px)!important;line-height:1.08!important;max-width:none!important}body.varion-service-page .v7-workshop .vw-hero__copy>p{font-size:16px!important;max-width:41ch!important}body.varion-service-page .v7-workshop .vw-hero3d{grid-column:2!important;grid-row:1!important;min-height:530px!important;height:530px!important;background:transparent!important;border:0!important;overflow:visible!important;box-shadow:none!important}body.varion-service-page .v7-workshop :is(.vw-hero3d__canvas,.vw-hero3d__fallback){background:transparent!important;border:0!important}body.varion-service-page .v7-workshop .vw-hero3d:before,body.varion-service-page .v7-workshop .vw-hero3d:after{display:none!important;background:none!important}.v7-workshop .v7-request-heading{background:transparent!important;box-shadow:none!important;border:0!important;padding:0!important}.v7-workshop .v7-request{background:transparent!important;box-shadow:none!important}body.varion-service-page .v7-workshop .vw-hero__shade{display:none!important}body.varion-service-page .v7-workshop .vw-actions{gap:14px!important;display:flex!important;flex-wrap:wrap!important}.v7-model-ready .v4-model-loading{opacity:0!important;visibility:hidden!important;transition:opacity .4s ease-out!important;pointer-events:none!important}.v7-hints-done .vw-hero3d__hint{opacity:0!important;visibility:hidden!important;transition:opacity .35s ease-out!important;pointer-events:none!important}body.varion-service-page .v7-workshop .vw-finish{display:block!important;margin-top:50px!important}.v7-workshop .vr-faq{padding:45px 0 20px!important;border-top:1px solid #444!important;overflow:visible!important}.v7-workshop .vr-faq>header{max-width:none!important;margin-bottom:35px!important;display:flex!important;align-items:end!important;justify-content:space-between!important;gap:35px!important}.v7-workshop .vr-faq>header h2{font-size:clamp(35px,3.8vw,56px)!important;max-width:12ch!important}.v7-workshop .vr-faq>header p{font-size:14px!important;max-width:36ch!important;margin:0!important}.v7-workshop .vr-faq-layout{display:grid!important;grid-template-columns:360px 1fr!important;gap:65px!important;align-items:center!important;padding:0!important}.v7-folder-column{min-width:0!important;text-align:center!important}.v7-workshop .vr-folder-display{min-height:310px!important;height:310px!important;padding:65px 20px 10px!important;overflow:visible!important;display:flex!important;align-items:center!important;justify-content:center!important}.v7-folder-caption{font-size:14px!important;color:#eee!important;margin:20px 0 0!important}.v7-folder-caption span{font-size:12px!important;color:#aaa!important}.v7-workshop .vr-faq-answers details{border-bottom:1px solid #444!important;border-top:0!important;padding:0!important}.v7-workshop .vr-faq-answers summary{min-height:70px!important;padding:22px 35px 22px 0!important;font:500 18px/1.5 VarionManrope,sans-serif!important;color:#eee!important}.v7-workshop .vr-faq-answers p{font-size:15px!important;line-height:1.8!important}.v7-folder-paper{padding:14px!important;height:100%!important;box-sizing:border-box!important;color:#111!important;display:flex!important;flex-direction:column!important;justify-content:space-between!important;overflow:hidden!important}.v7-folder-paper small{font:400 10px/1.4 VarionManrope,sans-serif!important;color:#555!important}.v7-folder-paper strong{font:600 16px/1.3 VarionManrope,sans-serif!important;color:#111!important;overflow-wrap:normal!important;word-break:normal!important}.v7-folder-paper span{display:block!important;padding-top:10px!important;border-top:1px solid #aaa!important;font:400 10px/1.5 VarionManrope,sans-serif!important;color:#444!important}.v7-workshop .folder-root[data-gl] .folder-face{visibility:visible!important}.v7-workshop .folder-glass{display:none!important}.v7-feedback{padding-top:70px!important}.v7-feedback>header{display:grid!important;grid-template-columns:1.4fr 1fr!important;gap:8%!important;align-items:end!important}.v7-feedback>header p{margin:0!important;max-width:38ch!important}.v7-feedback-invite{margin-top:55px!important;border-radius:14px!important;border:1px solid #444!important;background:#101010!important;position:relative!important;overflow:hidden!important}.v7-feedback-invite>.vr-island-content,.v7-feedback-invite .vr-island-content{display:grid!important;grid-template-columns:1fr .6fr!important;align-items:center!important;gap:35px!important;padding:50px!important}.v7-feedback-invite:not([data-vr-ready]){display:grid!important;grid-template-columns:1fr .6fr!important;align-items:center!important;padding:50px!important}.v7-feedback-invite :is(.border-glow-card,.border-glow-inner){padding:0!important;background:#101010!important;border-radius:14px!important}.v7-feedback-invite h2{font-size:clamp(36px,4vw,58px)!important}.v7-feedback-invite p{max-width:48ch!important;margin-block:22px 28px!important}.v7-quote-mark{width:100%!important;max-width:240px!important;justify-self:center!important;opacity:.28!important}.v7-feedback-topics{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:40px!important;margin-top:45px!important}.v7-feedback-topics>a{position:relative!important;border-top:1px solid #555!important;padding-top:24px!important;text-decoration:none!important}.v7-feedback-topics h2{font-size:23px!important;margin-right:35px!important}.v7-feedback-topics p{font-size:14px!important}.v7-feedback-topics svg{position:absolute!important;right:0!important;top:26px!important}.v7-wild .v6-wild-hero{display:grid!important;grid-template-columns:1fr 1fr!important;align-items:center!important;gap:5%!important;padding-top:55px!important}.v7-wild .v6-wild-hero:after{display:none!important;background:none!important}.v7-wild .v6-wild-opening{position:relative!important;inset:auto!important;transform:none!important;background:none!important}.v7-wild .v6-wild-opening{display:flex!important;flex-direction:column!important;align-items:start!important;gap:25px!important;padding:0!important;grid-column:1!important;grid-row:1!important;z-index:1!important}.v7-wild .v6-wild-opening h1{font-size:clamp(48px,5.7vw,84px)!important;line-height:1.06!important}.v7-wild .v6-wild-opening p{font-size:16px!important;max-width:39ch!important}.v7-wild .v6-wild-panorama{grid-column:2!important;grid-row:1!important;height:auto!important;aspect-ratio:1.24!important;min-height:0!important;margin:0!important;overflow:hidden!important;border-radius:12px!important}.v7-wild .v6-wild-panorama img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:65% center!important;transform:none!important;filter:none!important}.v7-wild .v6-wild-panorama figcaption{display:none!important}.v7-wild .v6-visit-route{margin-block:55px 70px!important;padding-top:30px!important;border-top:1px solid #444!important}.v7-wild .v6-visit-route ol{gap:35px!important}.v7-wild .v6-visit-route li{border:0!important;padding:0!important;display:grid!important;grid-template-columns:35px 1fr!important;gap:8px 18px!important}.v7-wild .v6-visit-route li>span{grid-row:1 / span 2!important;color:#999!important;font-size:16px!important;padding-top:4px!important}.v7-wild .v6-visit-route h2{font-size:24px!important}.v7-wild .v6-visit-route p{font-size:14px!important;grid-column:2!important;margin:0!important}.v7-wild .v4-section-head h2{font-size:clamp(35px,3.8vw,56px)!important}.v7-wild .ag-panel{border:1px solid #555!important;border-radius:12px!important}.v7-wild .ag-panel:hover{border-color:#eee!important}.v7-wild .ag-panel .ag-label{font-size:14px!important}.v7-wild .v6-wild-questions{padding-top:45px!important;margin-top:50px!important}.v7-wild .v6-wild-questions h2{font-size:clamp(34px,3.8vw,56px)!important}.v7-care-guide{padding-top:45px!important;margin-top:50px!important;border-top:1px solid #444!important;display:grid!important;grid-template-columns:.8fr 1.2fr!important;gap:30px 8%!important}.v7-care-guide h2{font-size:clamp(32px,3.6vw,52px)!important}.v7-care-guide header p{font-size:14px!important;max-width:38ch!important}.v7-care-guide details{border-bottom:1px solid #444!important}.v7-care-guide details p{font-size:14px!important}.v7-care-guide>a{grid-column:2!important;justify-self:start!important}.v7-lipo-check{display:grid!important;grid-template-columns:.8fr 1.25fr!important;gap:8%!important;align-items:center!important;margin-block:45px 55px!important;padding:35px 0!important;border-block:1px solid #444!important}.v7-lipo-check:focus-within{outline:0!important;box-shadow:none!important;border-color:#444!important}.v7-lipo-check h2{font-size:clamp(32px,3.5vw,50px)!important;margin-bottom:20px!important}.v7-check-intro>p{max-width:40ch!important;font-size:14px!important}.v7-battery-progress{width:230px!important;max-width:100%!important;height:auto!important;margin-top:18px!important;color:#ddd!important}.v7-battery-progress rect{transition:opacity .18s ease-out!important}.v7-check-status{min-height:28px!important;margin-top:8px!important;font:500 14px/1.5 VarionManrope,sans-serif!important;color:#eee!important}.v7-lipo-check .v7-check-note{font-size:11px!important;color:#aaa!important;margin-top:8px!important}.v7-check-items label,.v7-lipo-check [data-check-item]{display:flex!important;gap:20px!important;align-items:start!important;padding:25px 20px!important;border-bottom:1px solid #444!important;cursor:pointer!important;border-radius:8px!important;transition:background .16s ease-out!important}.v7-check-items label:last-child{border-bottom:0!important}.v7-check-items label:has(input:checked){background:#161616!important}.v7-check-items input,.v7-lipo-check [data-check-item] input{width:21px!important;height:21px!important;accent-color:#fff!important;margin:3px 0 0!important;flex-shrink:0!important}.v7-check-items strong{display:block!important;font:500 21px/1.35 VarionManrope,sans-serif!important;color:#eee!important}.v7-check-items label>span>span{display:block!important;font:400 14px/1.7 VarionManrope,sans-serif!important;color:#bbb!important;margin-top:10px!important;max-width:55ch!important}.v7-next-wrap{height:auto!important;min-height:0!important;margin-bottom:55px!important;border:1px solid #444!important;border-radius:12px!important;overflow:hidden!important;background:#101010!important}.v7-next-wrap .v6-next{display:grid!important;grid-template-columns:1fr 1fr!important;min-height:0!important;height:auto!important;align-items:center!important;border:0!important}.v7-next-wrap .v6-next figure{height:auto!important;min-height:0!important;align-self:center!important;overflow:hidden!important;line-height:0!important}.v7-next-wrap .v6-next img{width:100%!important;height:auto!important;aspect-ratio:auto!important;object-fit:initial!important;filter:none!important;transform:none!important}.v7-next-wrap .v6-next>div{padding:35px 45px!important}.v7-next-wrap .v6-next h2{font-size:clamp(30px,3.3vw,48px)!important}.v7-next-wrap .v6-next-arrow{width:42px!important;height:42px!important;border:1px solid #888!important;border-radius:50%!important;display:grid!important;place-items:center!important;right:28px!important;bottom:25px!important;transition:background .16s ease-out,color .16s ease-out!important}.v7-next-wrap:hover .v6-next-arrow{background:#eee!important;color:#080808!important}.v6-footer-index{padding-bottom:45px!important;grid-template-columns:1fr 2.5fr!important;gap:6%!important}.v6-footer .ve-footer-group h3{font-size:14px!important;margin-bottom:18px!important}.v6-footer .ve-footer-group a{font-size:14px!important;min-height:40px!important;color:#c7c7c7!important}.v6-footer .v6-footer-logo{font-size:clamp(38px,4.3vw,68px)!important}.v6-footer .v6-footer-signature>p{font-size:12px!important}body footer[data-varion-service-v2] .list-payment,body footer[data-varion-service-v2] .list-payment *{filter:none!important;opacity:1!important}body.varion-policy-page .shopify-policy__container{padding-top:45px!important;padding-bottom:80px!important}body.varion-policy-page .vl-header{grid-template-columns:1.3fr 1fr!important;gap:20px 7%!important;padding-bottom:25px!important;margin-bottom:45px!important}body.varion-policy-page .shopify-policy__title h1{font-size:clamp(43px,5.2vw,76px)!important;line-height:1.1!important;letter-spacing:-.035em!important}body.varion-policy-page .shopify-policy__title h1.vl-long-title{font-size:clamp(30px,3.3vw,48px)!important;letter-spacing:-.025em!important;word-break:normal!important;overflow-wrap:normal!important;-webkit-hyphens:none!important;hyphens:none!important}body.varion-policy-page .vl-layout{grid-template-columns:240px minmax(0,1fr)!important;gap:8%!important}body.varion-policy-page .vl-directory{position:static!important;top:auto!important;max-height:none!important;overflow:visible!important;border:1px solid #414141!important;border-radius:12px!important;padding:22px!important;background:#101010!important}body.varion-policy-page .vl-directory nav{padding:0!important}body.varion-policy-page .vl-directory .vl-toc{margin:0 0 25px!important;padding-bottom:20px!important;border-bottom:1px solid #414141!important;border-top:0!important}body.varion-policy-page .vl-directory h2{font-size:14px!important;margin-bottom:12px!important}body.varion-policy-page .vl-directory a{padding:11px 0!important;min-height:39px!important;font-size:13px!important;line-height:1.6!important;color:#bbb!important}body.varion-policy-page .vl-directory a[aria-current]{color:#fff!important;text-decoration:underline!important;text-decoration-color:#ccc!important;text-underline-offset:6px!important}body.varion-policy-page .vl-progress{display:none!important}body.varion-policy-page .shopify-policy__body{max-width:74ch!important;font-size:16px!important}body.varion-policy-page .shopify-policy__body :is(h2,h3){scroll-margin-top:205px!important;font-size:27px!important;margin-top:42px!important;margin-bottom:18px!important}@media(max-width:999px){.v7-contact-layout{grid-template-columns:1fr 1.2fr!important;gap:5%!important}.v7-form-frame{padding:25px!important}.v7-field-pair{grid-template-columns:1fr!important;gap:0!important}.v7-or{position:static!important;transform:none!important;padding:0 0 12px!important}.v7-step-link{gap:6px!important;font-size:11px!important}.v7-step-link>span:first-child{width:24px!important;height:24px!important}.v7-workshop .vr-faq-layout{grid-template-columns:290px 1fr!important;gap:25px!important}body.varion-policy-page .vl-layout{grid-template-columns:1fr!important;gap:32px!important}body.varion-policy-page .vl-directory>summary{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:15px!important;cursor:pointer!important;font-size:15px!important;color:#eee!important;padding:4px!important;list-style:none!important}body.varion-policy-page .vl-directory>summary:after{content:""!important;width:8px!important;height:8px!important;flex-shrink:0!important;border-right:1px solid #eee!important;border-bottom:1px solid #eee!important;background:none!important;transform:rotate(45deg)!important;margin-right:5px!important}body.varion-policy-page .vl-directory[open]>summary:after{transform:rotate(225deg)!important}body.varion-policy-page .vl-directory nav{margin-top:20px!important}}@media(max-width:699px){body.varion-service-page :is(.v4-shell,.vwild2__shell,.shopify-policy__container),body.varion-service-page #MainContent .v7-workshop,.vr-footer-hub,body.varion-service-page footer :is(.footer__content-top,.footer__content-bottom-wrapper){width:90%!important;max-width:none!important}footer .vr-footer-hub{width:100%!important}body footer[data-varion-service-v2] :is(.footer__content-top,.footer__content-bottom-wrapper){width:90%!important}.v7{padding-bottom:45px!important}.v7 h1{font-size:43px!important}.v7-about-hero{padding-top:35px!important}.v7-about-statement{display:block!important;margin-top:24px!important}.v7-about-statement .ve-primary{margin-top:24px!important}.v7-wordmark{font-size:21vw!important;margin-top:38px!important}.v7-about-chapters{padding-top:10px!important}.v7-about-chapters>article,.v7-about-chapters .vr-island-content{grid-template-columns:1fr!important;gap:23px!important;padding-block:32px!important}.v7-about-chapters h2{font-size:34px!important}.v7-technical-chapter{padding:25px!important;margin-block:8px!important;min-height:0!important}.v7-technical-chapter .spotlight-card{padding:25px!important}.v7-contact-layout{grid-template-columns:1fr!important;padding-top:35px!important;gap:40px!important}.v7-contact-intro h1{font-size:43px!important}.v7-help{margin-top:15px!important}.v7-email{margin-bottom:20px!important}.v7-contact-layout{gap:24px!important}.v7-contact-intro{display:contents!important}.v7-contact-intro>h1{order:0!important;margin:0!important}.v7-contact-intro>p{order:1!important;margin:0!important}.v7-contact-intro>.v7-email{order:2!important;justify-self:start!important;margin:0 0 12px!important}.v7-contact-layout>div{order:3!important}.v7-contact-intro>.v7-help{order:4!important;margin-top:15px!important}.v7-form-frame{padding:21px!important}.v7-request{margin-block:35px 40px!important}.v7-request-heading{gap:15px!important}.v7-request-heading h2{font-size:33px!important}.v7-request-count{font-size:48px!important;gap:8px!important}.v7-step-link{display:flex!important;flex-direction:column!important;align-items:start!important;gap:8px!important;font-size:11px!important;min-height:75px!important}.v7-step-link>span:first-child{width:26px!important;height:26px!important}.v7-wizard legend{font-size:25px!important}.v7-step-status{margin-block:15px 23px!important}.v7-choice-grid{grid-template-columns:1fr!important;gap:12px!important}.v7-choice-grid label{padding:17px!important}.v7-choice-grid small{margin-top:4px!important}.v7-review>div{grid-template-columns:1fr auto!important;gap:7px 15px!important}.v7-review dt,.v7-review dd{grid-column:1!important}.v7-review button{grid-column:2!important;grid-row:1 / span 2!important}.v7-wizard-actions{gap:10px!important}.v7-wizard-actions :is(.ve-primary,.v7-secondary){padding:14px!important;gap:15px!important;font-size:13px!important}body.varion-service-page .v7-workshop{padding-top:10px!important}body.varion-service-page .v7-workshop .vw-hero{grid-template-columns:1fr!important;min-height:0!important}body.varion-service-page .v7-workshop .vw-hero__copy{grid-column:1!important;grid-row:1!important;padding:25px 0 10px!important}body.varion-service-page .v7-workshop .vw-hero h1{font-size:43px!important;max-width:13ch!important}body.varion-service-page .v7-workshop .vw-hero3d{grid-column:1!important;grid-row:2!important;height:340px!important;min-height:340px!important}.v7-workshop .vr-faq>header{display:block!important;margin-bottom:20px!important}.v7-workshop .vr-faq>header h2{font-size:34px!important;margin-bottom:18px!important}.v7-workshop .vr-faq>header p{max-width:none!important}.v7-workshop .vr-faq-layout{grid-template-columns:1fr!important;gap:25px!important}.v7-folder-column{max-width:100%!important}.v7-workshop .vr-folder-display{padding-top:60px!important;min-height:280px!important;height:280px!important}.v7-folder-caption{margin-top:10px!important}.v7-workshop .vr-faq-answers summary{font-size:16px!important}.v7-folder-paper{padding:11px!important}.v7-folder-paper strong{font-size:14px!important}.v7-folder-paper small{font-size:9px!important}.v7-feedback{padding-top:35px!important}.v7-feedback>header{grid-template-columns:1fr!important;gap:25px!important}.v7-feedback-invite{margin-top:30px!important}.v7-feedback-invite .vr-island-content,.v7-feedback-invite:not([data-vr-ready]){grid-template-columns:1fr!important;padding:28px!important}.v7-quote-mark{display:none!important}.v7-feedback-invite h2{font-size:35px!important}.v7-feedback-topics{grid-template-columns:1fr!important;gap:18px!important;margin-top:30px!important}.v7-wild .v6-wild-hero{grid-template-columns:1fr!important;gap:30px!important;padding-top:35px!important}.v7-wild .v6-wild-opening h1{font-size:48px!important}.v7-wild .v6-wild-panorama{grid-column:1!important;grid-row:2!important;aspect-ratio:1.5!important}.v7-wild .v6-wild-panorama img{object-position:center!important}.v7-wild .v6-visit-route{margin-block:35px 45px!important}.v7-wild .v6-visit-route ol{grid-template-columns:1fr!important;gap:25px!important}.v7-wild .v4-section-head h2{font-size:34px!important}.v7-care-guide{grid-template-columns:1fr!important;gap:25px!important;padding-top:30px!important}.v7-care-guide>a{grid-column:1!important}.v7-lipo-check{grid-template-columns:1fr!important;gap:20px!important;margin-block:35px!important;padding-block:30px!important}.v7-lipo-check h2{font-size:33px!important}.v7-battery-progress{width:160px!important}.v7-check-items label{padding:22px 5px!important;gap:15px!important}.v7-check-items strong{font-size:20px!important}.v7-next-wrap{margin-bottom:35px!important}.v7-next-wrap .v6-next{grid-template-columns:1fr!important}.v7-next-wrap .v6-next>div{padding:28px!important;min-height:190px!important}.v7-next-wrap .v6-next h2{font-size:34px!important;max-width:12ch!important}.v7-next-wrap .v6-next p{max-width:24ch!important}.v7-next-wrap .v6-next-arrow{right:20px!important;bottom:20px!important}.v6-footer-index{grid-template-columns:1fr!important;gap:35px!important}.v6-footer .ve-footer-nav{grid-template-columns:1fr 1fr!important;gap:25px 20px!important}.v6-footer .v6-footer-logo{font-size:48px!important}.v6-footer-signature>p{margin-block:14px 20px!important}body.varion-policy-page .vl-header{grid-template-columns:1fr!important;gap:15px!important;margin-bottom:30px!important}.vl-header .vl-intro{margin-top:0!important}body.varion-policy-page .shopify-policy__title h1{font-size:43px!important}.vl-breadcrumbs{margin-bottom:15px!important}.vl-reading-tools{margin-top:0!important}body.varion-policy-page .shopify-policy__title h1.vl-long-title{font-size:clamp(24px,6.6vw,30px)!important;letter-spacing:-.025em!important;white-space:normal!important}body.varion-policy-page .shopify-policy__body :is(h2,h3){font-size:25px!important}}@media(prefers-reduced-motion:reduce){.v7 :is(*,*:before,*:after),.v7-workshop :is(*,*:before,*:after),.v7-wild :is(*,*:before,*:after){animation:none!important;transition:none!important;scroll-behavior:auto!important}[data-v7-reveal],[data-v7-panorama]{transform:none!important;opacity:1!important}.target-cursor{display:none!important}}@media print{body.varion-policy-page .vl-directory{display:none!important}body.varion-policy-page .vl-layout{display:block!important}body.varion-policy-page .shopify-policy__container{width:100%!important}}}@layer varion-cinema{.v7-wild .v6-wild-hero{gap:5%!important;padding-top:42px!important}.v7-wild .v6-wild-panorama{height:clamp(260px,20vw,360px)!important;aspect-ratio:2.15!important;border-radius:10px!important}.v7-wild .v6-wild-panorama img{object-position:50% 52%!important;filter:saturate(.88) contrast(1.03) brightness(1.02)!important}.v7-wild .v6-visit-route{margin-top:38px!important;margin-bottom:50px!important}.v7-wild .ag-panel__media{top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;transform:none!important;filter:none!important;will-change:auto!important}.v7-wild .ag-panel__media img{object-fit:cover!important;object-position:var(--v8-image-position,50% 50%)!important;filter:saturate(.88) contrast(1.03) brightness(1.02)!important}.v7-wild .ag-panel:nth-child(1){--v8-image-position:66% 36%}.v7-wild .ag-panel:nth-child(2){--v8-image-position:34% 53%}.v7-wild .ag-panel:nth-child(3){--v8-image-position:62% 68%}.v7-wild .ag-panel:nth-child(4){--v8-image-position:35% 24%}.v7-wild .ag-panel__overlay{background:linear-gradient(180deg,transparent 62%,rgba(0,0,0,.4))!important}.v7-workshop .v7-request{width:100%!important;max-width:1040px!important;margin:38px auto 50px!important}.v7-workshop .v7-request-heading{margin-bottom:20px!important;gap:25px!important}.v7-workshop .v7-request-heading h2{font-size:clamp(32px,3vw,44px)!important;margin-bottom:13px!important}.v7-workshop .v7-request-heading p{font-size:14px!important;line-height:1.65!important;max-width:60ch!important}.v7-workshop .v7-request-count{display:none!important}.v7-workshop .v7-form-frame{padding:24px 28px!important}.v7-workshop .v7-step-link{min-height:43px!important;padding-bottom:10px!important;font-size:12px!important}.v7-workshop .v7-step-status{font-size:12px!important;margin:12px 0 20px!important}.v7-workshop .v7-wizard legend{font-size:24px!important;margin-bottom:16px!important}.v7-workshop .v7-eligibility{padding:10px 13px!important;font-size:13px!important;line-height:1.6!important;margin:0 0 14px!important}.v7-workshop .v7-choice-grid{gap:13px!important;margin:14px 0!important}.v7-workshop .v7-choice-grid label{padding:14px 17px!important}.v7-workshop .v7-choice-grid strong{font-size:19px!important}.v7-workshop .v7-choice-grid small{font-size:12px!important;margin-top:6px!important}.v7-workshop .v7-check{margin:16px 0!important;font-size:13px!important}.v7-workshop .v7-field-pair{gap:16px!important}.v7-workshop .v7-wizard .ve-field{gap:7px!important;margin-bottom:15px!important}.v7-workshop .v7-wizard .ve-field :is(input,select,textarea){min-height:46px!important;padding:11px 13px!important}.v7-workshop .v7-wizard textarea{min-height:125px!important}.v7-workshop .v7-wizard-actions{padding-top:17px!important;margin-top:15px!important}.v7-workshop .v7-wizard .ve-form-privacy{font-size:11px!important;margin-top:16px!important}.v7-workshop .v8-faq{display:grid!important;grid-template-columns:.75fr 1.25fr!important;align-items:start!important;gap:7%!important;padding:38px 0 20px!important}.v7-workshop .v8-faq>header{display:block!important;margin:0!important}.v7-workshop .v8-faq>header h2{font-size:clamp(32px,3vw,44px)!important;max-width:12ch!important;margin:0 0 18px!important}.v7-workshop .v8-faq>header p{font-size:14px!important;max-width:28ch!important}.v8-faq .vr-faq-answers summary{font-size:17px!important;min-height:64px!important;padding-block:19px!important}.v8-faq .vr-faq-answers p{font-size:15px!important;line-height:1.75!important;max-width:68ch!important}@media(max-width:699px){.v7-wild .v6-wild-hero{padding-top:30px!important;gap:25px!important}.v7-wild .v6-wild-panorama{height:215px!important;aspect-ratio:auto!important}.v7-wild .v6-wild-panorama img{object-position:53% 50%!important}.v7-wild .v6-visit-route{margin-top:30px!important;margin-bottom:35px!important}.v7-workshop .v7-form-frame{padding:19px 17px!important}.v7-workshop .v7-step-link{min-height:68px!important;font-size:10px!important;gap:7px!important}.v7-workshop .v7-request-heading h2{font-size:32px!important}.v7-workshop .v7-field-pair{gap:0!important}.v7-workshop .v7-choice-grid label{padding:13px!important}.v7-workshop .v8-faq{grid-template-columns:1fr!important;gap:20px!important;padding-top:30px!important}.v7-workshop .v8-faq>header h2{font-size:32px!important;max-width:none!important;margin-bottom:12px!important}.v7-workshop .v8-faq>header p{max-width:none!important}.v8-faq .vr-faq-answers summary{font-size:16px!important}}}@layer varion-cinema{.v9-typed-heading{position:relative!important}.v9-typed-heading .v9-type-reserve{display:block!important;white-space:pre-line!important;visibility:hidden!important;font:inherit!important;letter-spacing:inherit!important;line-height:inherit!important}.v9-typed-heading .v9-type-overlay{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:block!important;width:100%!important;white-space:pre-line!important;font:inherit!important;letter-spacing:inherit!important;line-height:inherit!important;color:inherit!important}.v9-typed-heading .text-type__content{white-space:pre-line!important}.v7-workshop .v7-request{max-width:none!important;display:grid!important;grid-template-columns:minmax(260px,1fr) minmax(0,1040px)!important;align-items:start!important;column-gap:clamp(32px,4vw,80px)!important;row-gap:0!important;margin-block:42px 50px!important}.v7-workshop .v7-request-heading{display:block!important;margin:0!important;min-width:0!important;padding-top:18px!important}.v7-workshop .v7-request-heading h2{font-size:clamp(32px,2.6vw,44px)!important;max-width:15ch!important;margin:0 0 23px!important}.v7-workshop .v7-request-heading p{font-size:14px!important;line-height:1.75!important;max-width:34ch!important}.v7-workshop .v7-form-frame{width:100%!important;min-width:0!important}html.v9-staged-scroll{scroll-snap-type:y proximity!important;scroll-padding-top:var(--v9-scroll-offset,160px)!important;scroll-behavior:auto!important}html.v9-staged-scroll [data-v9-chapter]{scroll-snap-align:start!important;scroll-snap-stop:normal!important;scroll-margin-top:0!important}html.v9-staged-scroll :is(.v7-request,.v7-wizard){scroll-margin-top:0!important}html.v9-staged-scroll .v7-workshop>.v7-request[data-v9-chapter]{scroll-margin-top:0!important}html.v9-staged-scroll:is(.v9-stepping,.v9-scroll-paused,.v9-reduced){scroll-snap-type:none!important}.v9-chapter-nav{position:fixed!important;right:18px!important;top:50%!important;transform:translateY(-50%)!important;display:flex!important;flex-direction:column!important;gap:4px!important;padding:6px!important;border:1px solid #363636!important;border-radius:24px!important;background:#080808ed!important;z-index:30!important}.v9-chapter-nav button{display:grid!important;place-items:center!important;width:32px!important;height:32px!important;min-height:32px!important;padding:0!important;border:1px solid transparent!important;border-radius:50%!important;background:transparent!important;color:#888!important;font:500 10px/1 VarionManrope,sans-serif!important;letter-spacing:0!important;cursor:pointer!important;transition:background-color .18s ease-out,color .18s ease-out!important}.v9-chapter-nav button:is(:hover,[aria-current]){background:#f1f1f1!important;color:#080808!important}.v9-chapter-nav button:focus-visible{outline:2px solid #fff!important;outline-offset:3px!important}@media(max-width:1099px){.v7-workshop .v7-request{display:block!important;max-width:1040px!important}.v7-workshop .v7-request-heading{padding-top:0!important;margin-bottom:21px!important}.v7-workshop .v7-request-heading h2{max-width:none!important;margin-bottom:14px!important}.v7-workshop .v7-request-heading p{max-width:60ch!important}.v9-chapter-nav{display:none!important}}@media(max-width:699px){.v7-workshop .v7-request-heading h2{font-size:30px!important}.v7-workshop .v7-request{margin-block:32px 40px!important}}@media(prefers-reduced-motion:reduce){html.v9-staged-scroll{scroll-snap-type:none!important}.v9-typed-heading .v9-type-reserve{visibility:visible!important}.v9-typed-heading .v9-type-overlay{display:none!important}}}@layer varion-cinema{.v9-shiny-heading>.shiny-text{padding-block:.08em!important;margin-block:-.08em!important;display:block!important;white-space:pre-line!important;font:inherit!important;line-height:inherit!important;letter-spacing:inherit!important}}@layer varion-cinema{body.varion-service-page .v9-typed-heading{text-wrap:wrap!important}.v9-typed-heading .text-type__content{display:block!important}}@layer varion-cinema{body.varion-policy-page.v9-legal-page .vl-directory{position:sticky!important;top:var(--v9-scroll-offset,152px)!important;max-height:calc(100dvh - var(--v9-scroll-offset,152px) - 24px)!important;overflow:auto!important;overscroll-behavior:contain!important;align-self:start!important;scrollbar-width:thin!important;z-index:35!important}body.varion-policy-page.v9-legal-page .vl-layout{align-items:start!important}body.varion-policy-page.v9-legal-page .shopify-policy__body .v9-legal-section{box-sizing:border-box!important;min-height:calc(100svh - var(--v9-scroll-offset,152px) - 32px)!important;margin:0 0 32px!important;padding:28px 0 42px!important;border-top:1px solid #363636!important}body.varion-policy-page.v9-legal-page .shopify-policy__body .v9-legal-section>:is(h2,h3):first-child{margin-top:0!important}html.v9-staged-scroll body.v9-legal-page .shopify-policy__body :is(h2,h3){scroll-margin-top:0!important}@media(max-width:999px){body.varion-policy-page.v9-legal-page .vl-layout{display:block!important}body.varion-policy-page.v9-legal-page .vl-directory{box-shadow:0 -20px #080808,0 10px 18px #080808!important;top:calc(var(--v9-scroll-offset,281px) - 76px)!important;padding:10px 14px!important;margin:0 0 24px!important;max-height:calc(100dvh - var(--v9-scroll-offset,281px) + 32px)!important;width:100%!important;box-sizing:border-box!important}body.varion-policy-page.v9-legal-page .vl-directory>summary{min-height:44px!important;padding:0 25px 0 2px!important;font-size:13px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;display:block!important;line-height:44px!important;position:relative!important}body.varion-policy-page.v9-legal-page .vl-directory>summary:after{position:absolute!important;right:2px!important;top:16px!important}body.varion-policy-page.v9-legal-page .vl-directory[open]>.vl-toc{margin-top:16px!important}body.varion-policy-page.v9-legal-page .vl-directory nav{padding-block:0!important}body.varion-policy-page.v9-legal-page .shopify-policy__body .v9-legal-section{min-height:calc(100svh - var(--v9-scroll-offset,281px) - 20px)!important;padding-block:23px 32px!important;margin-bottom:24px!important}}@media print{html.v9-staged-scroll{scroll-snap-type:none!important;scroll-padding:0!important}body.varion-policy-page.v9-legal-page .vl-directory{display:none!important}body.varion-policy-page.v9-legal-page .shopify-policy__body .v9-legal-section{min-height:0!important;margin:0!important;padding:0!important;border:0!important}}}@layer varion-cinema{.v7-contact-layout .v7-form-frame{padding:25px 28px!important}.v7-contact-layout .v7-step-link{min-height:43px!important;padding-bottom:10px!important;font-size:12px!important}.v7-contact-layout .v7-step-status{margin:12px 0 20px!important}.v7-contact-layout .v7-wizard legend{font-size:26px!important;margin-bottom:18px!important}.v7-contact-layout .v7-wizard .ve-field{margin-bottom:18px!important;gap:7px!important}.v7-contact-layout .v7-wizard .ve-field :is(input,select,textarea){min-height:48px!important;padding:11px 13px!important}.v7-contact-layout .v7-wizard-actions{margin-top:14px!important;padding-top:20px!important}.v7-contact-layout .ve-form-privacy{margin-top:18px!important;font-size:11px!important}.v7-next-wrap .v6-next figure img{-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 8%,#000 83%,transparent 100%),linear-gradient(0deg,transparent 0%,#000 6%,#000 94%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0%,#000 8%,#000 83%,transparent 100%),linear-gradient(0deg,transparent 0%,#000 6%,#000 94%,transparent 100%);-webkit-mask-composite:source-in;mask-composite:intersect;filter:none!important}body.varion-policy-page.v10-legal-page .shopify-policy__container{padding-top:14px!important;padding-bottom:32px!important;position:relative!important;overflow:visible!important}body.varion-policy-page.v10-legal-page .vl-header{position:sticky!important;top:var(--v10-shop-offset,146px)!important;z-index:40!important;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;grid-template-areas:"crumbs tools" "title topic"!important;align-items:center!important;gap:7px 36px!important;padding:12px 0 16px!important;margin:0 0 26px!important;background:#080808!important;border-bottom:1px solid #414141!important;box-shadow:0 -18px #080808!important}body.varion-policy-page.v10-legal-page .vl-breadcrumbs{grid-area:crumbs!important;margin:0!important;font-size:11px!important;gap:10px!important;line-height:1.3!important}body.varion-policy-page.v10-legal-page .vl-breadcrumbs a{padding:0!important}body.varion-policy-page.v10-legal-page .shopify-policy__title{grid-area:title!important}body.varion-policy-page.v10-legal-page .shopify-policy__title h1,body.varion-policy-page.v10-legal-page .shopify-policy__title h1.vl-long-title{font-size:clamp(28px,2.7vw,42px)!important;line-height:1.14!important;letter-spacing:-.025em!important;margin:0!important;white-space:normal!important}body.varion-policy-page.v10-legal-page .vl-reading-tools{grid-area:tools!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:20px!important;border:0!important;padding:0!important;margin:0!important;font-size:11px!important;min-height:30px!important}body.varion-policy-page.v10-legal-page .vl-reading-tools button{min-height:30px!important;padding:5px 12px!important;font-size:11px!important}body.varion-policy-page.v10-legal-page .v10-current-topic{grid-area:topic!important;margin:0!important;font:500 13px/1.5 VarionManrope,sans-serif!important;color:#c7c7c7!important;max-width:none!important;text-align:right!important}body.varion-policy-page.v10-legal-page .vl-layout{grid-template-columns:220px minmax(0,1fr)!important;gap:4%!important;align-items:start!important}body.varion-policy-page.v10-legal-page .vl-directory{top:var(--v9-scroll-offset,270px)!important;padding:20px!important;max-height:calc(100dvh - var(--v9-scroll-offset,270px) - 24px)!important}body.varion-policy-page.v10-legal-page .shopify-policy__body{max-width:none!important;width:100%!important}body.varion-policy-page.v10-legal-page .shopify-policy__body .v10-legal-topic{min-height:0!important;display:grid!important;grid-template-columns:1fr!important;gap:20px!important;padding:26px 0 36px!important;margin:0 0 20px!important;align-items:start!important}body.varion-policy-page.v10-legal-page .v10-legal-preface{grid-column:1/-1!important;max-width:94ch!important;padding-bottom:8px!important}body.varion-policy-page.v10-legal-page .v10-topic-heading:before{content:attr(data-topic-number)!important;display:block!important;font:500 11px/1 VarionManrope,sans-serif!important;letter-spacing:.09em!important;color:#999!important;margin-bottom:15px!important}body.varion-policy-page.v10-legal-page .shopify-policy__body .v10-topic-heading :is(h2,h3){font-size:clamp(25px,2.05vw,34px)!important;line-height:1.22!important;margin:0!important;letter-spacing:-.025em!important;overflow-wrap:normal!important;text-decoration:none!important}body.varion-policy-page.v10-legal-page .v10-legal-copy{min-width:0!important;max-width:94ch!important}body.varion-policy-page.v10-legal-page .v10-legal-copy>:last-child{margin-bottom:0!important}body.varion-policy-page.v10-legal-page .shopify-policy__body .v10-trigger{font-weight:600!important;color:#f5f5f5!important;font-size:inherit!important;line-height:inherit!important}body.varion-policy-page.v10-legal-page .v10-leading-label{margin-inline-end:.27em!important}@media(min-width:1250px){body.varion-policy-page.v10-legal-page .shopify-policy__body .v10-legal-topic{grid-template-columns:minmax(190px,.34fr) minmax(0,.66fr)!important;gap:24px 5%!important}body.varion-policy-page.v10-legal-page .shopify-policy__body .v10-contact-topic{grid-template-columns:1fr!important}}[data-v10-smoke-area]{position:relative!important;isolation:isolate!important}.v10-smoke-layer{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;overflow:hidden!important;pointer-events:none!important;z-index:0!important;opacity:.72!important;border-radius:inherit!important}.v10-smoke-layer *{pointer-events:none!important}:is(.v7-about-hero,.v6-wild-hero)>:not(.v10-smoke-layer){position:relative!important;z-index:1!important}.v7-next-wrap .v10-smoke-layer{z-index:1!important}.v7-next-wrap .v6-next{position:relative!important}.v7-next-wrap .v6-next>div{position:relative!important;z-index:2!important}@media(max-width:999px){body.varion-policy-page.v10-legal-page .vl-header{grid-template-columns:minmax(0,1fr) auto!important;grid-template-areas:"title tools"!important;padding:10px 0!important;gap:14px!important;margin-bottom:16px!important}body.varion-policy-page.v10-legal-page .vl-breadcrumbs,body.varion-policy-page.v10-legal-page .v10-current-topic{display:none!important}body.varion-policy-page.v10-legal-page .shopify-policy__title h1,body.varion-policy-page.v10-legal-page .shopify-policy__title h1.vl-long-title{font-size:24px!important;line-height:1.2!important}body.varion-policy-page.v10-legal-page .vl-reading-tools>span{display:none!important}body.varion-policy-page.v10-legal-page .vl-reading-tools button{font-size:10px!important;padding:5px 8px!important}body.varion-policy-page.v10-legal-page .vl-directory{top:calc(var(--v9-scroll-offset,350px) - 70px)!important;max-height:calc(100dvh - var(--v9-scroll-offset,350px) + 34px)!important;padding:9px 13px!important;margin-bottom:20px!important}body.varion-policy-page.v10-legal-page .shopify-policy__body .v10-legal-topic{padding-block:21px 29px!important;margin-bottom:15px!important;gap:18px!important}body.varion-policy-page.v10-legal-page .vl-layout{display:block!important}}@media(max-width:699px){.v7-contact-layout .v7-form-frame{padding:21px 18px!important}.v7-contact-layout .v7-step-link{min-height:66px!important;font-size:10px!important}body.varion-policy-page.v10-legal-page .shopify-policy__title h1,body.varion-policy-page.v10-legal-page .shopify-policy__title h1.vl-long-title{font-size:22px!important}body.varion-policy-page.v10-legal-page .v10-legal-copy{max-width:100%!important}.v7-next-wrap .v6-next figure img{-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent),linear-gradient(0deg,transparent,#000 7%,#000 95%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent),linear-gradient(0deg,transparent,#000 7%,#000 95%,transparent)}}@media(prefers-reduced-motion:reduce),(hover:none),(pointer:coarse){.v10-smoke-layer{display:none!important}}@media print{body.varion-policy-page.v10-legal-page .vl-header{position:static!important;box-shadow:none!important;display:block!important;background:#fff!important}body.varion-policy-page.v10-legal-page .vl-layout,body.varion-policy-page.v10-legal-page .shopify-policy__body .v10-legal-topic{display:block!important}body.varion-policy-page.v10-legal-page .v10-topic-heading:before{content:none!important}body.varion-policy-page.v10-legal-page .v10-current-topic,body.varion-policy-page.v10-legal-page .vl-reading-tools,.v10-smoke-layer{display:none!important}}}@layer varion-cinema{.v7-next-wrap .v6-next figure{background:#111!important}}@layer varion-cinema{body.varion-policy-page.v10-legal-page .v10-topic-heading{background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important;margin:0!important;position:static!important}body.varion-policy-page.v10-legal-page .v10-legal-copy .v10-leading-label{margin-inline-end:.27em!important;display:inline!important}}@layer varion-cinema{body.varion-policy-page.v10-legal-page .v10-legal-copy li>.v10-leading-label{display:block!important;margin:0 0 .25em!important}}@layer varion-cinema{body.varion-policy-page.v10-legal-page .shopify-policy__body .v10-legal-topic{grid-template-columns:minmax(0,1fr)!important;gap:18px!important;padding:26px 28px 30px!important;background:#101010!important;border:1px solid #333!important;border-radius:12px!important}body.varion-policy-page.v10-legal-page .v10-legal-copy,body.varion-policy-page.v10-legal-page .v10-legal-preface{max-width:none!important;width:100%!important}body.varion-policy-page.v10-legal-page .shopify-policy__body .v10-topic-heading :is(h2,h3){font-size:clamp(22px,1.7vw,28px)!important;line-height:1.3!important;max-width:none!important;text-wrap:pretty!important}body.varion-policy-page.v10-legal-page .v10-topic-heading:before{margin-bottom:10px!important}body.varion-policy-page.v10-legal-page .v10-legal-copy{font-size:clamp(16px,1.1vw,18px)!important;line-height:1.75!important}body.varion-policy-page.v10-legal-page .v10-legal-copy :is(p,li){font-size:inherit!important;line-height:inherit!important;max-width:none!important}@media(max-width:699px){body.varion-policy-page.v10-legal-page .shopify-policy__body .v10-legal-topic{padding:21px 18px 24px!important;gap:16px!important}}.v11-smoke-layer{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:60!important;pointer-events:none!important;opacity:.56!important;overflow:hidden!important}.v11-smoke-layer *{pointer-events:none!important}.v11-smoke-layer .glow-cursor{position:relative!important;width:100%!important;height:100%!important;overflow:hidden!important}.v11-smoke-layer .glow-cursor__canvas{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:block!important;width:100%!important;height:100%!important;pointer-events:none!important;-webkit-user-select:none!important;user-select:none!important}.target-cursor{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:2147483647!important;pointer-events:none!important}.target-cursor__corner{position:absolute!important;top:0!important;left:0!important;box-sizing:border-box!important;border-style:solid!important;border-color:var(--target-cursor-color,#fff)!important;transform-origin:0 0!important;will-change:transform!important}.target-cursor__dot{position:absolute!important;top:0!important;left:0!important;border-radius:50%!important;background:var(--target-cursor-color,#fff)!important;will-change:transform!important}.target-cursor__label{display:none!important}@media(prefers-reduced-motion:reduce),(hover:none),(pointer:coarse){.v11-smoke-layer,.target-cursor{display:none!important}}@media print{.v11-smoke-layer,.target-cursor{display:none!important}body.varion-policy-page.v10-legal-page .shopify-policy__body .v10-legal-topic{background:transparent!important;border:0!important;padding:12px 0!important}}}
/*# sourceMappingURL=/cdn/shop/t/204/assets/varion-cinematic.css.map */
