html{-webkit-text-size-adjust:100%;text-size-adjust:100%}html,body{width:100%;max-width:100%;overflow-x:clip!important;overscroll-behavior-x:none}body{min-width:0}.page-wrapper,#MainContent,.content-for-layout,.shopify-section{min-width:0;max-width:100%}#MainContent,.content-for-layout{overflow:visible!important}[data-v3-story],[data-v3-stage],.vohr-landing,.vohr-purchase{width:100%;max-width:100%;min-width:0}.vohr-landing :where(div,section,article,figure,aside,form,header,footer),.vohr-purchase :where(div,section,article,figure,aside,form,header,footer),[data-v3-story] :where(div,section,article,figure,aside){min-width:0}.vohr-landing img,.vohr-landing video,.vohr-landing canvas,.vohr-landing svg,.vohr-purchase img,.vohr-purchase video,.vohr-purchase svg,[data-v3-story] img,[data-v3-story] canvas,[data-v3-story] svg{max-width:100%}
@media(max-width:820px){html,body{width:100%;max-width:100%;overflow-x:clip!important}body{touch-action:pan-y pinch-zoom}.page-wrapper,#MainContent,.content-for-layout,.shopify-section{width:100%;max-width:100%!important;min-width:0!important}[data-v3-story]{height:330dvh!important;min-height:0!important;position:relative!important;overflow:visible!important}[data-v3-stage]{height:calc(100dvh - var(--v3-header,var(--header-height,0px)))!important;min-height:0!important;max-height:calc(100dvh - var(--v3-header,var(--header-height,0px)))!important;position:-webkit-sticky!important;position:sticky!important;top:var(--v3-header,var(--header-height,0px))!important;overflow:hidden!important;contain:paint}[data-v3-story] .v3-text{top:clamp(20px,3.2dvh,30px)!important;right:18px!important;left:18px!important;width:auto!important;height:clamp(220px,39dvh,275px)!important;max-width:none!important;transform:none!important}[data-v3-story] :is(h1,h2){font-size:clamp(31px,9.4vw,41px)!important;line-height:1.08!important;letter-spacing:-.025em!important;overflow-wrap:anywhere}[data-v3-story] .v3-eyebrow{font-size:11px!important;margin-bottom:12px!important}[data-v3-story] .v3-description{font-size:15px!important;line-height:1.55!important;margin:12px 0 14px!important;max-width:34ch}[data-v3-story] .v3-cta{min-height:48px;max-width:100%;padding:12px 17px!important;gap:20px!important;font-size:14px!important;white-space:normal}[data-v3-story] .v3-number{font-size:clamp(44px,14vw,58px)!important;gap:12px!important}[data-v3-story] .v3-word,[data-v3-story] .v3-model-note{display:none!important}[data-v3-story] vohr-model{top:auto!important;right:0!important;left:0!important;bottom:42px!important;width:100%!important;height:clamp(220px,41dvh,340px)!important;min-height:0!important;max-height:43dvh!important;transform:none!important;overflow:hidden}[data-v3-story] vohr-model canvas{width:100%!important;height:100%!important;max-width:100%!important;touch-action:pan-y!important;user-select:none;-webkit-user-select:none}[data-v3-story] vohr-model [data-v3-poster]{max-width:100%!important}[data-v3-story] vohr-model [data-v3-controls]{bottom:1px!important;left:50%!important;max-width:calc(100% - 24px)!important;transform:translateX(-50%)!important;white-space:nowrap}[data-v3-story] vohr-model [data-v3-turn]{width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important}[data-v3-story] .v3-footer{right:16px!important;left:16px!important;bottom:10px!important;justify-content:center!important}.vohr-landing{overflow:visible!important}.vohr-landing .vl-wrap{width:calc(100% - 32px)!important;max-width:100%!important;margin-inline:auto!important}.vohr-landing .vl-hero{grid-template-columns:minmax(0,1fr)!important;gap:22px!important;padding-block:22px 44px!important}.vohr-landing .vl-copy,.vohr-landing .vl-gallery{width:100%;min-width:0}.vohr-landing .vl-copy h1{font-size:clamp(38px,11.5vw,50px)!important;line-height:1.02!important;max-width:11ch!important;overflow-wrap:anywhere}.vohr-landing .vl-lead{font-size:16px!important;line-height:1.6!important;max-width:36ch!important}.vohr-landing .vl-hero-actions{display:grid!important;grid-template-columns:1fr!important;gap:10px!important}.vohr-landing .vl-button{width:100%;min-height:50px;padding:12px 18px!important;font-size:15px}.vohr-landing .vl-photo,.vohr-landing .vl-video-frame,.vohr-landing .vl-solution{border-radius:12px!important;overflow:hidden!important}.vohr-landing .vl-photo img,.vohr-landing .vl-solution-media img,.vohr-landing .vl-video-frame video{width:100%!important;max-width:100%!important}.vohr-landing .vl-proof-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:14px 8px!important}.vohr-landing .vl-proof-grid>div{min-width:0;padding-inline-start:10px!important}.vohr-landing .vl-proof-grid strong{font-size:17px!important;white-space:normal!important;overflow-wrap:anywhere}.vohr-landing .vl-proof-grid span{font-size:11px!important;line-height:1.35}.vohr-landing .vl-problem,.vohr-landing .vl-confidence-grid,.vohr-landing .vl-faq{display:block!important}.vohr-landing .vl-section-intro h2,.vohr-landing .vl-solution-copy h2,.vohr-landing .vl-confidence h2{font-size:clamp(30px,9vw,38px)!important;line-height:1.08!important;overflow-wrap:anywhere}.vohr-landing .vl-before-after,.vohr-landing .vl-steps,.vohr-landing .vl-video-heading,.vohr-landing .vl-video-grid,.vohr-landing .vl-bundles,.vohr-landing .vl-review-grid,.vohr-landing .vl-confidence-items,.vohr-landing .vl-solution{grid-template-columns:minmax(0,1fr)!important}.vohr-landing .vl-bundle{width:100%;max-width:100%;min-width:0;grid-template-columns:minmax(0,1fr) auto!important}.vohr-landing .vl-bundle :where(strong,small,bdi,span){min-width:0}.vohr-landing .vl-compare{overflow:hidden}.vohr-landing .vl-compare-row{width:100%;min-width:0;grid-template-columns:minmax(0,.75fr) minmax(0,1fr) minmax(0,1fr)!important;gap:7px!important;font-size:11px!important}.vohr-landing .vl-compare-row>*{min-width:0;overflow-wrap:anywhere}.vohr-landing .vl-sticky{bottom:0!important;padding-top:9px!important;padding-bottom:max(9px,env(safe-area-inset-bottom))!important}.vohr-landing .vl-sticky-inner{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:10px!important;align-items:center!important}.vohr-landing .vl-sticky-inner>div:first-child{min-width:0!important}.vohr-landing .vl-sticky-label,.vohr-landing .vl-sticky-sub{display:block;max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vohr-landing .vl-sticky .vl-button{width:auto!important;max-width:42vw!important;min-width:104px;min-height:44px;padding-inline:15px!important}.vohr-purchase{width:100%;max-width:100%;padding:10px 12px calc(96px + env(safe-area-inset-bottom))!important}.vohr-purchase .vp-shell,.vohr-purchase .vp-grid,.vohr-purchase .vp-main,.vohr-purchase .vp-sidebar{width:100%;min-width:0;max-width:100%}.vohr-purchase .vp-header{gap:12px}.vohr-purchase .vp-brand{font-size:24px!important}.vohr-purchase .vp-secure{font-size:11px!important;white-space:nowrap}.vohr-purchase .vp-progress{width:100%;max-width:100%;gap:6px!important;font-size:11px!important}.vohr-purchase .vp-progress__step{min-width:0;gap:5px!important}.vohr-purchase .vp-progress__step b{flex:0 0 24px}.vohr-purchase .vp-progress__line{width:18px!important;flex:0 0 18px}.vohr-purchase .vp-grid,.vohr-purchase .vp-product-card,.vohr-purchase .vp-packages{grid-template-columns:minmax(0,1fr)!important}.vohr-purchase .vp-main h1{font-size:clamp(31px,9.5vw,39px)!important;line-height:1.08!important;overflow-wrap:anywhere}.vohr-purchase .vp-lead{font-size:15px!important;line-height:1.6!important}.vohr-purchase .vp-product-card,.vohr-purchase .vp-panel,.vohr-purchase .vp-summary,.vohr-purchase .vp-side-faq{border-radius:16px!important}.vohr-purchase .vp-panel{padding:16px!important}.vohr-purchase .vp-package{width:100%;min-width:0;grid-template-columns:minmax(0,1fr) auto!important;grid-template-rows:auto auto auto!important;gap:5px 10px!important}.vohr-purchase .vp-package__tag{grid-column:1/-1!important}.vohr-purchase .vp-package strong{grid-column:1!important;grid-row:2!important;overflow-wrap:anywhere}.vohr-purchase .vp-package__price{grid-column:2!important;grid-row:2!important;margin:0!important;white-space:nowrap}.vohr-purchase .vp-package__old{grid-column:1!important;grid-row:3!important;font-size:12px}.vohr-purchase .vp-package small{grid-column:2!important;grid-row:3!important;text-align:left;font-size:11px;white-space:nowrap}.vohr-purchase .vp-trust-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:8px!important}.vohr-purchase .vp-trust-grid article{min-width:0;padding:11px!important}.vohr-purchase .vp-summary__product>div,.vohr-purchase .vp-summary__rows div>*{min-width:0}.vohr-purchase .vp-summary__rows div{align-items:start}.vohr-purchase .vp-summary__rows strong{max-width:58%;text-align:left;overflow-wrap:anywhere}.vohr-purchase .vp-submit,.vohr-purchase .vp-summary-cta,.vohr-purchase button{min-height:48px}.vohr-purchase .vp-summary-cta{position:fixed!important;right:12px!important;left:12px!important;bottom:max(10px,env(safe-area-inset-bottom))!important;width:auto!important;max-width:none!important;z-index:50!important}}
@media(max-width:390px){[data-v3-story] .v3-text{right:14px!important;left:14px!important;height:clamp(210px,40dvh,255px)!important}[data-v3-story] :is(h1,h2){font-size:clamp(29px,9vw,36px)!important}[data-v3-story] vohr-model{height:clamp(205px,39dvh,300px)!important}.vohr-landing .vl-wrap{width:calc(100% - 26px)!important}.vohr-landing .vl-copy h1{font-size:clamp(36px,11vw,44px)!important}.vohr-purchase .vp-progress__step{font-size:10px!important}.vohr-purchase .vp-progress__line{width:10px!important;flex-basis:10px}.vohr-purchase .vp-trust-grid{grid-template-columns:minmax(0,1fr)!important}}
@media(max-width:820px) and (max-height:700px){[data-v3-story] .v3-text{top:14px!important;height:215px!important}[data-v3-story] :is(h1,h2){font-size:31px!important}[data-v3-story] .v3-description{font-size:14px!important;line-height:1.45!important;margin:9px 0 10px!important}[data-v3-story] vohr-model{bottom:34px!important;height:38dvh!important;max-height:250px!important}}
@media(hover:none) and (pointer:coarse){.vohr-landing .vl-button:hover,.vohr-purchase .vp-package:hover,.vohr-purchase .vp-submit:hover,.vohr-purchase .vp-summary-cta:hover{transform:none!important}}
@supports not (overflow:clip){html,body{overflow-x:hidden!important}}
@media(max-width:820px){#MainContent,.content-for-layout,.page-wrapper,.shopify-section,[data-v3-story]{overflow:visible!important}[data-v3-story]{isolation:isolate}}
