.vrx-hero{min-height:auto;align-items:stretch}.vrx-hero__media{aspect-ratio:1537 / 1023;height:auto;min-height:0;background:#020704}.vrx-hero__media img{width:100%;height:100%;object-fit:contain;object-position:center;transform:none;animation:none}.vrx-hero__identity{display:flex;align-items:center;gap:clamp(14px,1.6vw,22px)}.vrx-hero__seal{flex:0 0 auto;width:clamp(56px,5.6vw,76px);height:clamp(56px,5.6vw,76px);margin:0}.vrx-hero h1{min-width:0}.vrx-hero h1 span{margin:0;white-space:nowrap;font-size:clamp(15px,1.75vw,28px);font-weight:600;letter-spacing:.075em}.vrx-hero__content{padding:clamp(38px,4.5vw,68px) clamp(30px,4vw,62px)}.vrx-hero__copy{margin-top:22px}.vrx-hero__actions{flex-wrap:nowrap;gap:14px;margin-top:26px}.vrx-button--hero-shop{min-width:0;padding:13px 18px}.vrx-mini-price{flex:0 0 auto;align-items:center}.vrx-product__visual{aspect-ratio:4 / 5;min-height:0;background:#f5f2eb}.vrx-product__visual img{height:100%;min-height:0;object-fit:contain}.vrx-product__copy{display:block;width:100%;min-width:0}.vrx-product__copy h2{line-height:1;letter-spacing:-.035em}.vrx-product__copy h2 span,.vrx-product__copy h2 span:last-child{display:block;margin:0;white-space:nowrap;font-size:clamp(29px,3.2vw,52px)}.vrx-product__proof{gap:10px;margin-top:24px;border:0}.vrx-product__proof div,.vrx-product__proof div+div{min-height:118px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:14px 10px;border:1px solid rgba(6,20,13,.14);text-align:center}.vrx-product__proof div:last-child{border-right:1px solid rgba(6,20,13,.14)}.vrx-proof__icon{width:24px;height:24px;fill:none;stroke:#8b6824;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.vrx-product__proof strong{margin-top:7px;font-size:23px}.vrx-product__proof span{margin-top:4px;line-height:1.35}.vrx-product__points{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:18px}.vrx-product__points li{min-height:48px;align-items:center;padding:10px 12px;border:1px solid rgba(6,20,13,.14);background:#ffffff2e;font-size:10px}.vrx-product__points i{flex:0 0 7px;width:7px;height:7px;margin:0;background:#d5a23d;animation:vrxUrgencyPulse 1.7s ease-in-out infinite}.vrx-buy__price{display:flex;align-items:baseline;gap:8px}.vrx-product__copy>.vrx-buy{margin-top:31px}.vrx-buy__price s{color:#efe5d27a;font-size:10px;letter-spacing:.02em}.vrx-buy__price strong{font-size:14px}@keyframes vrxUrgencyPulse{0%,to{box-shadow:0 0 #d5a23d8c;filter:brightness(1)}50%{box-shadow:0 0 0 7px #d5a23d00;filter:brightness(1.45)}}.vrx-ingredients .vrx-shell{width:100%;max-width:none}.vrx-ingredients .vrx-heading{width:min(calc(100% - 54px),1280px);margin-inline:auto}.vrx-ingredient-loop{overflow:hidden;border-block:1px solid rgba(213,181,111,.16)}.vrx-ingredient-track{display:flex;width:max-content;will-change:transform;animation:vrxIngredientsLoop 52s linear infinite}.vrx-ingredient-group{display:flex;flex:none}.vrx-ingredient{flex:0 0 clamp(250px,24vw,340px);width:clamp(250px,24vw,340px);min-height:390px;border:0;border-right:1px solid rgba(213,181,111,.16)}.vrx-ingredient p{opacity:1;transform:none}.vrx-ingredient-loop:hover .vrx-ingredient-track,.vrx-ingredient-loop:focus-within .vrx-ingredient-track{animation-play-state:paused}@keyframes vrxIngredientsLoop{to{transform:translate(-50%)}}.vrx-button--hero-shop,.vrx-button--final-shop{position:relative;justify-content:center;text-align:center}.vrx-button--hero-shop>span,.vrx-button--final-shop>span{position:absolute;right:16px}.vrx-hero__meta{color:#efe5d2b8;text-shadow:0 0 7px rgba(239,213,154,.42),0 0 15px rgba(213,181,111,.22);animation:vrxMetaGlow 1.9s ease-in-out infinite}.vrx-why__body p:last-child{margin-bottom:0}.vrx-process-ribbon div{min-height:48px;display:flex;align-items:center;gap:9px;padding:11px 14px}.vrx-process-ribbon span{flex:0 0 auto;display:inline-block;margin:0}.vrx-process-ribbon strong{min-width:0;line-height:1.25}@keyframes vrxMetaGlow{0%,to{opacity:.68;filter:brightness(.92)}50%{opacity:1;filter:brightness(1.4)}}.vrx-product__proof div,.vrx-product__proof div+div{display:grid;grid-template-rows:38px 29px minmax(20px,auto);align-items:center;justify-items:center;align-content:center;min-height:104px;padding:8px 7px}.vrx-proof__icon{width:34px;height:34px;padding:6px;border:1px solid rgba(139,104,36,.72);border-radius:50%}.vrx-product__proof strong,.vrx-product__proof span{margin-top:0}.vrx-product__proof span{white-space:nowrap}.vrx-product__points i{background:#b3232d;animation:vrxRedUrgencyPulse 1.45s ease-in-out infinite}@keyframes vrxRedUrgencyPulse{0%,to{box-shadow:0 0 #b3232db8,0 0 5px #b3232d80;filter:brightness(1)}50%{box-shadow:0 0 0 7px #b3232d00,0 0 11px #b3232dc7;filter:brightness(1.55)}}.vrx-ritual-loop{width:100%;overflow:hidden}.vrx-ritual-auto-track{display:flex;width:max-content;will-change:transform;animation:vrxRitualLoop 56s linear infinite}.vrx-ritual-group{display:flex;flex:none;gap:18px;padding-right:18px}.vrx-ritual-group .vrx-ritual-card{flex:0 0 clamp(300px,32vw,460px);width:clamp(300px,32vw,460px)}.vrx-ritual-loop:hover .vrx-ritual-auto-track,.vrx-ritual-loop:focus-within .vrx-ritual-auto-track{animation-play-state:paused}@keyframes vrxRitualLoop{to{transform:translate(-50%)}}.vrx-ingredients.vrx-section,.vrx-ritual.vrx-section,.vrx-assurance.vrx-section,.vrx-policies.vrx-section{padding-block:clamp(44px,5vw,72px)}.vrx-ingredients .vrx-heading,.vrx-ritual .vrx-heading,.vrx-policies .vrx-heading{margin-bottom:clamp(24px,3vw,40px)}.vrx-final{min-height:auto;padding:clamp(42px,6vw,78px) 24px clamp(52px,7vw,88px)}.vrx-final__logo{margin-top:0;margin-bottom:18px}.vrx-button--final-shop{min-width:min(100%,350px)}@media(max-width:820px){.vrx-hero__media{aspect-ratio:1537 / 1023;height:auto;min-height:0}.vrx-hero__content{padding:30px 24px 22px}.vrx-why__inner{padding-bottom:0}.vrx-why__copy{padding-bottom:22px}.vrx-process-ribbon{margin-top:-1px}.vrx-product.vrx-section{padding-top:0;padding-bottom:34px}.vrx-product__grid{gap:28px}.vrx-product__visual,.vrx-product__visual img{min-height:0}}@media(max-width:520px){.vrx-hero__media{height:auto;min-height:0}.vrx-hero__identity{gap:12px}.vrx-hero__seal{width:48px;height:48px}.vrx-hero h1 span{font-size:15px;letter-spacing:.055em}.vrx-hero__actions{flex-direction:row;align-items:center}.vrx-button--hero-shop{min-width:112px;padding:12px 16px}.vrx-hero__copy{margin-top:14px}.vrx-hero__actions{margin-top:18px}.vrx-hero__meta{margin-top:15px}.vrx-marquee,.vrx-product__visual{margin:0}.vrx-product__copy h2 span,.vrx-product__copy h2 span:last-child{font-size:clamp(27px,8.2vw,36px)}.vrx-product__proof{gap:6px}.vrx-product__proof div,.vrx-product__proof div+div{grid-template-rows:33px 25px minmax(17px,auto);min-height:88px;padding:6px 4px}.vrx-proof__icon{width:30px;height:30px;padding:6px}.vrx-product__proof strong{font-size:19px}.vrx-product__proof span{font-size:6px;letter-spacing:.055em}.vrx-product__points{grid-template-columns:1fr;gap:7px;margin-top:11px}.vrx-product__points li{min-height:38px;padding:6px 10px;font-size:9px}.vrx-product__points i{flex-basis:7px;width:7px;height:7px}.vrx-ingredient{flex-basis:78vw;width:78vw;min-height:410px}.vrx-ingredients .vrx-heading{width:min(calc(100% - 34px),1280px)}.vrx-ingredients.vrx-section,.vrx-ritual.vrx-section,.vrx-assurance.vrx-section,.vrx-policies.vrx-section{padding-block:28px}.vrx-ingredients .vrx-heading,.vrx-ritual .vrx-heading,.vrx-policies .vrx-heading{margin-bottom:20px}.vrx-ritual-group{gap:12px;padding-right:12px}.vrx-ritual-group .vrx-ritual-card{flex-basis:82vw;width:82vw;min-height:560px}.vrx-assurance__grid{gap:28px}.vrx-final{min-height:auto;padding:32px 20px 48px}.vrx-final__logo{width:86px;height:86px;margin-bottom:14px}.vrx-final .vrx-button{margin-top:23px}}@media(prefers-reduced-motion:reduce){.vrx-ingredient-track{animation:none}.vrx-ingredient-loop{overflow-x:auto}.vrx-ingredient-group--clone{display:none}.vrx-ritual-auto-track{animation:none}.vrx-ritual-loop{overflow-x:auto}.vrx-ritual-group--clone{display:none}.vrx-product__points i,.vrx-hero__meta{animation:none}}.vrx-progress{top:var(--vrx-progress-top, 83px)}
/*# sourceMappingURL=/cdn/shop/t/41/assets/vr-homepage-phase5.css.map */
