:root{--hv-ink: #0B110D;--hv-ink-2: #111B14;--hv-panel: #17241B;--hv-panel-2: #1D2E22;--hv-line: rgba(239, 231, 212, .12);--hv-cream: #EFE7D4;--hv-muted: rgba(239, 231, 212, .7);--hv-green: #1E7D45;--hv-green-2: #2FA35A;--hv-glow: #4BE38A;--hv-yellow: #F5C518;--hv-yellow-2: #FFD84D;--hv-desert: #D98C3A;--hv-crystal: #5CC8F0;--hv-red: #E5484D;--hv-radius: 14px;--hv-radius-sm: 8px;--hv-shadow: 0 18px 50px rgba(0, 0, 0, .45);--font-heading-family: "Bebas Neue", "Oswald", Impact, sans-serif;--font-heading-style: normal;--font-heading-weight: 400;--font-body-family: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-body-style: normal;--font-body-weight: 400;--font-body-weight-bold: 700}body{letter-spacing:0}h1,h2,h3,.h0,.h1,.h2,.h3{letter-spacing:.02em;line-height:1.02}.hv-section em,.hv-hero__title em{font-style:normal;color:var(--hv-yellow)}.hv-shopify-section{position:relative}.hv-section{padding-top:var(--pt, 48px);padding-bottom:var(--pb, 48px);position:relative;overflow:hidden}@media(max-width:749px){.hv-section{padding-top:calc(var(--pt, 48px) * .7);padding-bottom:calc(var(--pb, 48px) * .7)}}.hv-head{text-align:center;max-width:760px;margin:0 auto 3.6rem}.hv-head--left{text-align:left;margin-left:0}.hv-kicker,.hv-eyebrow{display:inline-flex;align-items:center;gap:.8rem;font:700 1.25rem/1 var(--font-body-family);letter-spacing:.18em;text-transform:uppercase;color:var(--hv-yellow);margin:0 0 1.4rem}.color-scheme-4 .hv-kicker,.color-scheme-4 .hv-eyebrow,.color-scheme-3 .hv-kicker,.color-scheme-3 .hv-eyebrow{color:var(--hv-green)}.hv-h2{font-family:var(--font-heading-family);font-size:clamp(3.4rem,5.4vw,5.8rem);margin:0 0 1.4rem;text-transform:uppercase}.hv-sub{font-size:1.7rem;line-height:1.6;opacity:.82;margin:0}.hv-fineprint{text-align:center;font-size:1.25rem;opacity:.6;margin-top:2rem}.hv-dot{width:.8rem;height:.8rem;border-radius:50%;background:var(--hv-glow);box-shadow:0 0 #4be38ab3;animation:hvPulse 1.8s infinite;flex:none}@keyframes hvPulse{0%{box-shadow:0 0 #4be38a99}70%{box-shadow:0 0 0 10px #4be38a00}to{box-shadow:0 0 #4be38a00}}.hv-ico{width:2rem;height:2rem;flex:none}.hv-link{display:inline-block;margin-top:1.6rem;color:inherit;font-weight:600;text-underline-offset:4px}.hv-empty{text-align:center;opacity:.7}.hv-pill{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border-radius:99px;font-size:1.25rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.hv-pill .hv-ico{width:1.5rem;height:1.5rem}.hv-pill--yellow{background:var(--hv-yellow);color:var(--hv-ink)}.hv-pill--green{background:#2fa35a29;color:var(--hv-glow);border:1px solid rgba(75,227,138,.35)}.color-scheme-3 .hv-pill--green,.color-scheme-4 .hv-pill--green{color:var(--hv-green);border-color:#1e7d4566}.hv-btn{--btn-bg: var(--hv-yellow);--btn-fg: var(--hv-ink);position:relative;display:inline-flex;align-items:center;justify-content:center;gap:1.2rem;min-height:5.2rem;padding:1.2rem 2.6rem;border:2px solid var(--btn-bg);border-radius:var(--hv-radius-sm);background:var(--btn-bg);color:var(--btn-fg);cursor:pointer;text-decoration:none;font:800 1.5rem/1.1 var(--font-body-family);letter-spacing:.08em;text-transform:uppercase;transition:transform .15s ease,box-shadow .2s ease,background .2s ease}.hv-btn:hover{transform:translateY(-2px);box-shadow:0 10px 30px #f5c51859}.hv-btn:active{transform:translateY(0)}.hv-btn[disabled]{opacity:.5;cursor:not-allowed;transform:none;box-shadow:none}.hv-btn--primary{background:linear-gradient(180deg,var(--hv-yellow-2),var(--hv-yellow))}.hv-btn--primary:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(110deg,transparent 35%,rgba(255,255,255,.55) 50%,transparent 65%);background-size:250% 100%;animation:hvShine 3.6s ease-in-out infinite;pointer-events:none}@keyframes hvShine{0%,60%{background-position:130% 0}to{background-position:-130% 0}}.color-scheme-4 .hv-btn--primary{--btn-bg: var(--hv-ink);--btn-fg: var(--hv-yellow);background:var(--hv-ink)}.hv-btn--ghost{background:transparent;color:rgb(var(--color-foreground));border-color:rgba(var(--color-foreground),.35)}.hv-btn--ghost:hover{box-shadow:none;border-color:rgb(var(--color-foreground))}.hv-btn--xl{min-height:6rem;font-size:1.65rem;padding:1.4rem 3rem}.hv-btn__total{padding-left:1.2rem;border-left:1px solid rgba(11,17,13,.3);font-weight:800}.hv-spinner{display:none;width:1.8rem;height:1.8rem;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:hvSpin .7s linear infinite}.hv-btn.is-loading .hv-spinner{display:inline-block}.hv-btn.is-loading .hv-btn__label,.hv-btn.is-loading .hv-btn__total{opacity:.4}@keyframes hvSpin{to{transform:rotate(360deg)}}.hv-logo{display:inline-flex;align-items:center;font:400 3rem/1 var(--font-heading-family);letter-spacing:.04em;color:rgb(var(--color-foreground));white-space:nowrap}.hv-logo__txt{margin:0 .25rem 0 .15rem}.hv-tile{font-family:var(--font-body-family);font-weight:800;letter-spacing:-.03em;position:relative;display:inline-grid;place-items:center;background:linear-gradient(160deg,var(--hv-green-2),var(--hv-green) 60%,#145a31);color:#fff;border:1px solid rgba(255,255,255,.35);border-radius:4px;box-shadow:inset 0 0 0 2px #00000026}.hv-tile small{position:absolute;top:2px;right:4px;font:600 .9rem/1 var(--font-body-family);opacity:.9}.hv-tile--logo{width:4rem;height:4rem;font-size:2rem;padding-top:.2rem}.hv-tile--yellow{background:linear-gradient(160deg,var(--hv-yellow-2),var(--hv-yellow) 60%,#c79d00);color:var(--hv-ink)}@media(max-width:749px){.hv-logo{font-size:2.4rem}.hv-tile--logo{width:3.2rem;height:3.2rem;font-size:1.6rem}}.hv-el{display:flex;align-items:center;gap:1.2rem}.hv-el__tile{position:relative;flex:none;width:5.4rem;height:5.4rem;border-radius:6px;display:grid;place-items:center;color:#fff;background:linear-gradient(160deg,var(--hv-green-2),var(--hv-green) 60%,#145a31);border:1px solid rgba(255,255,255,.3);box-shadow:0 6px 18px #00000059,inset 0 0 0 2px #0000001f}.hv-el--yellow .hv-el__tile{background:linear-gradient(160deg,var(--hv-yellow-2),var(--hv-yellow) 60%,#c79d00);color:var(--hv-ink)}.hv-el--dark .hv-el__tile{background:linear-gradient(160deg,#26372b,#121c15)}.hv-el__num{position:absolute;top:3px;right:5px;font:600 1rem/1 var(--font-body-family)}.hv-el__sym{font:800 2.3rem/1 var(--font-body-family);letter-spacing:-.03em;padding-top:.2rem}.hv-el__text{display:flex;flex-direction:column;gap:.2rem}.hv-el__text strong{font-size:1.5rem;letter-spacing:.02em}.hv-el__text span{font-size:1.25rem;opacity:.7}.hv-elbar{border-top:1px solid var(--hv-line);border-bottom:1px solid var(--hv-line)}.hv-elbar__row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem}@media(max-width:989px){.hv-elbar__row{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:2.4rem;padding-bottom:.4rem;scrollbar-width:none}.hv-elbar__row::-webkit-scrollbar{display:none}.hv-elbar__item{flex:0 0 auto;scroll-snap-align:start}}.hv-hero{isolation:isolate}.hv-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden}.hv-hero__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.22;filter:saturate(1.2)}.hv-hero__grid{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(239,231,212,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(239,231,212,.045) 1px,transparent 1px);background-size:56px 56px;-webkit-mask-image:radial-gradient(ellipse at 70% 40%,#000 20%,transparent 75%);mask-image:radial-gradient(ellipse at 70% 40%,#000 20%,transparent 75%)}.hv-smoke{position:absolute;border-radius:50%;filter:blur(70px);opacity:.55;animation:hvDrift 16s ease-in-out infinite alternate}.hv-smoke--1{width:55vw;height:55vw;max-width:760px;max-height:760px;right:-10%;top:-20%;background:radial-gradient(circle,rgba(47,163,90,.75),transparent 65%)}.hv-smoke--2{width:40vw;height:40vw;max-width:560px;max-height:560px;left:-12%;bottom:-25%;background:radial-gradient(circle,rgba(217,140,58,.35),transparent 65%);animation-delay:-6s}@keyframes hvDrift{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(-4%,6%,0) scale(1.12)}}.hv-hero__inner{display:grid;grid-template-columns:1.05fr .95fr;gap:5rem;align-items:center}.hv-hero__title{font-family:var(--font-heading-family);font-size:clamp(4.6rem,7.4vw,8.6rem);text-transform:uppercase;margin:0 0 2rem;line-height:.95}.hv-hero__sub{font-size:1.8rem;line-height:1.6;color:var(--hv-muted);max-width:56rem;margin:0 0 2.4rem}.hv-checks{margin:0 0 3rem;display:grid;gap:1rem}.hv-checks li{display:flex;align-items:center;gap:1rem;font-size:1.6rem;font-weight:500}.hv-checks .hv-ico{width:2.2rem;height:2.2rem;padding:.3rem;border-radius:50%;background:var(--hv-green-2);color:#fff}.hv-hero__cta{display:flex;flex-direction:column;align-items:flex-start;gap:1.2rem}.hv-hero__trust{display:flex;align-items:center;gap:.8rem;font-size:1.3rem;opacity:.7;margin:0}.hv-hero__trust .hv-ico{width:1.6rem;height:1.6rem}.hv-hero__visual{position:relative}.hv-hero__frame{position:relative;border-radius:22px;overflow:hidden;box-shadow:0 30px 80px #0009,0 0 0 1px #f5c51840,0 0 80px #2fa35a40;transform:rotate(-1.2deg)}.hv-hero__img{display:block;width:100%;height:auto}.hv-float{position:absolute;display:flex;align-items:center;gap:1rem;padding:1rem 1.6rem 1rem 1rem;border-radius:12px;background:#0b110dd1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--hv-line);box-shadow:var(--hv-shadow);font-weight:700;font-size:1.4rem;color:var(--hv-cream);animation:hvFloat 5s ease-in-out infinite}.hv-float .hv-el__tile{width:4.2rem;height:4.2rem}.hv-float .hv-el__sym{font-size:1.8rem}.hv-float--a{left:-3.2rem;bottom:-2.4rem}.hv-float--b{right:-2.4rem;top:-2.4rem;animation-delay:-2.5s}@keyframes hvFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@media(max-width:989px){.hv-hero__inner{grid-template-columns:1fr;gap:3.2rem}.hv-hero__visual{order:-1;max-width:520px;margin:0 auto;width:100%}.hv-hero__cta,.hv-hero__cta .hv-btn{width:100%;align-items:stretch}.hv-float{display:none}.hv-hero__frame{transform:none}.hv-hero__sub{font-size:1.6rem}}.hv-countdown{margin-top:2.8rem}.hv-countdown__label{font-size:1.35rem;font-weight:600;margin:0 0 1rem;opacity:.85}.hv-countdown__units{display:flex;gap:.8rem}.hv-countdown__units span{min-width:6.6rem;padding:1rem .6rem .8rem;text-align:center;border-radius:10px;background:rgba(var(--color-foreground),.07);border:1px solid rgba(var(--color-foreground),.14)}.hv-countdown__units b{display:block;font:400 3.4rem/1 var(--font-heading-family);letter-spacing:.04em}.hv-countdown__units small{font-size:1rem;letter-spacing:.14em;text-transform:uppercase;opacity:.65}.hv-countdown__expired{font-weight:700;margin:0}.hv-countdown.is-expired .hv-countdown__live{display:none}.hv-countdown.is-expired .hv-countdown__expired{display:block}.hv-doors__grid{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:1.2rem;perspective:1200px;max-width:1080px;margin:0 auto}@media(max-width:1199px){.hv-doors__grid{grid-template-columns:repeat(6,minmax(0,1fr))}}@media(max-width:749px){.hv-doors__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem}}.hv-door{position:relative;aspect-ratio:1 / 1.08;padding:0;border:0;background:none;cursor:pointer;color:inherit;font:inherit}.hv-door__inner{position:absolute;top:0;right:0;bottom:0;left:0;transform-style:preserve-3d;transition:transform .7s cubic-bezier(.2,.8,.2,1)}.hv-door.is-open .hv-door__inner{transform:rotateY(180deg)}.hv-door__front,.hv-door__back{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:10px;backface-visibility:hidden;-webkit-backface-visibility:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:.8rem}.hv-door__front{background:radial-gradient(circle at 30% 20%,rgba(75,227,138,.18),transparent 60%),linear-gradient(160deg,#1b2c20,#0e1711);border:1.5px solid rgba(245,197,24,.55);box-shadow:inset 0 0 0 4px #00000040,0 8px 20px #00000059;transition:border-color .2s,box-shadow .2s}.hv-door:hover .hv-door__front{border-color:var(--hv-yellow);box-shadow:inset 0 0 0 4px #00000040,0 0 24px #f5c51840}.hv-door__num{font:400 clamp(3rem,4.5vw,5rem)/1 var(--font-heading-family);color:var(--hv-yellow);text-shadow:0 2px 0 rgba(0,0,0,.4)}.hv-door__hint{font-size:1rem;letter-spacing:.12em;text-transform:uppercase;opacity:.55;margin-top:.4rem}.hv-door__back{transform:rotateY(180deg);background:linear-gradient(160deg,var(--hv-cream),#e3d6b8);color:var(--hv-ink);border:1.5px solid var(--hv-yellow);gap:.4rem}.hv-door__emoji{font-size:clamp(2.6rem,4vw,4rem);line-height:1}.hv-door__img{width:70%;height:auto;aspect-ratio:1;object-fit:contain}.hv-door__name{font-size:clamp(1rem,1.2vw,1.3rem);font-weight:700;line-height:1.2}@media(max-width:749px){.hv-door__hint{display:none}}.hv-doors__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:1.2rem;margin-top:3.2rem}.hv-reels__row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;max-width:1040px;margin:0 auto}@media(max-width:749px){.hv-reels__row{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:1.2rem;margin:0 -1.5rem;padding:0 1.5rem .4rem;scrollbar-width:none}.hv-reels__row::-webkit-scrollbar{display:none}.hv-reel{flex:0 0 72%;scroll-snap-align:center}}.hv-reel{margin:0}.hv-reel__media{position:relative;aspect-ratio:9 / 16;border-radius:var(--hv-radius);overflow:hidden;background:#000;box-shadow:var(--hv-shadow);border:1px solid var(--hv-line)}.hv-reel__video,.hv-reel__media video,.hv-reel__media img,.hv-reel__media svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.hv-reel__sound{position:absolute;right:1rem;bottom:1rem;width:4rem;height:4rem;border-radius:50%;border:0;display:grid;place-items:center;cursor:pointer;background:#0b110db3;color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.hv-reel__sound.is-on{background:var(--hv-yellow);color:var(--hv-ink)}.hv-reel__cap{margin-top:1.2rem;text-align:center;font-weight:600;font-size:1.5rem}.hv-main__grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);grid-template-rows:auto 1fr;grid-template-areas:"media info" "more info";column-gap:5rem;row-gap:0;align-items:start}.hv-main__media{grid-area:media;min-width:0}.hv-main__info{grid-area:info;min-width:0}.hv-main__more{grid-area:more;min-width:0}.hv-main__more .hv-accordion{margin-top:2.8rem}@media(max-width:989px){.hv-main__grid{grid-template-columns:minmax(0,1fr);grid-template-rows:auto;grid-template-areas:"media" "info" "more";row-gap:2rem}.hv-main__more .hv-accordion{margin-top:.4rem}}.hv-main__title{font-family:var(--font-heading-family);font-size:clamp(3.6rem,4.6vw,5.6rem);text-transform:uppercase;margin:0 0 1rem;line-height:.98}.hv-main__title a{color:inherit;text-decoration:none}.hv-main__subtitle{font-size:1.7rem;color:rgba(var(--color-foreground),.75);margin:0 0 1.6rem}.hv-main__app{margin-bottom:1.2rem}.hv-gallery__main{position:relative;border-radius:var(--hv-radius);overflow:hidden;background:rgba(var(--color-foreground),.04);border:1px solid rgba(var(--color-foreground),.1)}.hv-gallery__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none}.hv-gallery__track::-webkit-scrollbar{display:none}.hv-gallery__slide{position:relative;flex:0 0 100%;scroll-snap-align:center;aspect-ratio:1 / 1;background:#0d140f;overflow:hidden}.hv-gallery__slide>img.hv-gallery__bg{object-fit:cover;filter:blur(18px) saturate(1.1);transform:scale(1.15);opacity:.55}.hv-gallery__slide>img.hv-gallery__img{z-index:1}.hv-gallery__slide>img,.hv-gallery__slide>video,.hv-gallery__slide>svg,.hv-gallery__slide video,.hv-gallery__slide iframe,.hv-gallery__slide model-viewer{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;display:block;border:0}.hv-gallery__badge{position:absolute;z-index:2;top:1.4rem;left:1.4rem;padding:.7rem 1.2rem;border-radius:6px;background:var(--hv-yellow);color:var(--hv-ink);font:800 1.2rem/1 var(--font-body-family);letter-spacing:.1em}.hv-gallery__nav{position:absolute;z-index:2;top:50%;transform:translateY(-50%);width:4.4rem;height:4.4rem;border-radius:50%;border:1px solid var(--hv-line);background:#0b110dbf;color:#fff;font-size:2.8rem;line-height:1;cursor:pointer;display:grid;place-items:center;padding-bottom:.4rem}.hv-gallery__nav--prev{left:1.2rem}.hv-gallery__nav--next{right:1.2rem}.hv-gallery__thumbs{display:flex;gap:.8rem;margin-top:1rem;overflow-x:auto;scrollbar-width:none}.hv-gallery__thumbs::-webkit-scrollbar{display:none}.hv-gallery__thumb{position:relative;flex:0 0 7.6rem;height:7.6rem;padding:0;border-radius:8px;overflow:hidden;border:2px solid transparent;background:#0d140f;cursor:pointer;opacity:.65;transition:opacity .2s,border-color .2s}.hv-gallery__thumb img{width:100%;height:100%;object-fit:cover;display:block}.hv-gallery__thumb.is-active,.hv-gallery__thumb:hover{opacity:1;border-color:var(--hv-yellow)}.hv-gallery__play{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:#fff;background:#00000059}.hv-buy__rating{display:flex;align-items:center;gap:.8rem;font-size:1.4rem;margin-bottom:1.2rem}.hv-stars{display:inline-flex;color:var(--hv-yellow)}.hv-stars .hv-ico{width:1.7rem;height:1.7rem}.hv-buy__price{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;margin-bottom:1.8rem}.hv-buy__price-now{font:400 4rem/1 var(--font-heading-family);letter-spacing:.02em}.hv-buy__price-was{font-size:1.8rem;opacity:.55}.hv-buy__local{margin:-1rem 0 1.8rem;font-size:1.3rem;color:rgba(var(--color-foreground),.7)}.hv-buy__local b{color:rgb(var(--color-foreground));font-weight:700}.hv-tier__local{font-size:1.15rem;opacity:.7;white-space:nowrap}.hv-buy__bullets{margin-bottom:2.4rem}.hv-buy__bullets ul{list-style:none;padding:0;margin:0;display:grid;gap:.9rem}.hv-buy__bullets li{position:relative;padding-left:3rem;font-size:1.55rem;line-height:1.5}.hv-buy__bullets li:before{content:"";position:absolute;left:0;top:.2rem;width:2rem;height:2rem;border-radius:4px;background:var(--hv-green-2) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center / 70% no-repeat}.hv-label{display:block;font-size:1.25rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;margin-bottom:1rem;padding:0}.hv-tiers,.hv-variants{border:0;padding:0;margin:0 0 1.6rem}.hv-variants__list{display:flex;flex-wrap:wrap;gap:.8rem}.hv-variant input{position:absolute;opacity:0;pointer-events:none}.hv-variant span{display:inline-block;padding:1rem 1.6rem;border-radius:8px;border:1.5px solid rgba(var(--color-foreground),.25);cursor:pointer;font-weight:600}.hv-variant input:checked+span{border-color:var(--hv-yellow);background:#f5c5181a}.hv-variant.is-disabled span{opacity:.4;text-decoration:line-through;cursor:not-allowed}.hv-tier{position:relative;display:grid;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:1.4rem;padding:1.6rem;margin-bottom:1rem;border-radius:12px;cursor:pointer;border:1.5px solid rgba(var(--color-foreground),.18);background:rgba(var(--color-foreground),.03);transition:border-color .2s,background .2s,transform .15s}.hv-tier:hover{border-color:rgba(var(--color-foreground),.4)}.hv-tier input{position:absolute;opacity:0;pointer-events:none}.hv-tier.is-active{border-color:var(--hv-yellow);background:linear-gradient(90deg,#f5c5181f,#f5c51808);box-shadow:0 0 0 1px var(--hv-yellow) inset}.hv-tier__radio{width:2.2rem;height:2.2rem;border-radius:50%;border:2px solid rgba(var(--color-foreground),.4);display:grid;place-items:center}.hv-tier.is-active .hv-tier__radio{border-color:var(--hv-yellow)}.hv-tier.is-active .hv-tier__radio:after{content:"";width:1.1rem;height:1.1rem;border-radius:50%;background:var(--hv-yellow)}.hv-tier__main{display:flex;flex-direction:column;gap:.3rem;min-width:0}.hv-tier.is-disabled{opacity:.45;pointer-events:none}.hv-tier__media{position:relative;width:6.4rem;height:6.4rem;border-radius:8px;overflow:hidden;background:#0d140f;border:1px solid rgba(var(--color-foreground),.14);flex:none}.hv-tier__media img{width:100%;height:100%;object-fit:cover;display:block}.hv-tier__qty{position:absolute;right:.3rem;bottom:.3rem;padding:.2rem .5rem;border-radius:4px;background:var(--hv-yellow);color:var(--hv-ink);font:800 1.1rem/1.2 var(--font-body-family)}.hv-tier__label{font-weight:800;font-size:1.6rem}.hv-tier__sub{font-size:1.3rem;opacity:.7}.hv-tier__each{font-size:1.2rem;font-weight:700;color:var(--hv-glow)}.color-scheme-3 .hv-tier__each,.color-scheme-4 .hv-tier__each{color:var(--hv-green)}.hv-tier__prices{display:flex;flex-direction:column;align-items:flex-end;gap:.2rem;text-align:right}.hv-tier__total{font-weight:800;font-size:1.8rem}.hv-tier__full{font-size:1.25rem;opacity:.5}.hv-tier__save{font-size:1.1rem;font-weight:800;color:var(--hv-ink);background:var(--hv-glow);padding:.25rem .6rem;border-radius:4px;letter-spacing:.04em}.hv-tier__badge{position:absolute;top:-1rem;right:1.4rem;padding:.35rem .9rem;border-radius:99px;background:var(--hv-yellow);color:var(--hv-ink);font-size:1.05rem;font-weight:800;letter-spacing:.1em}.hv-buy__note{font-size:1.25rem;opacity:.65;margin:.4rem 0 0}@media(max-width:749px){.hv-tier{gap:1rem;padding:1.3rem 1.2rem}.hv-tier__media{width:5.6rem;height:5.6rem}.hv-tier__radio{width:2rem;height:2rem}.hv-tier__label{font-size:1.5rem}.hv-tier__sub{font-size:1.2rem}.hv-tier__total{font-size:1.7rem}.hv-tier__badge{right:1rem;font-size:1rem}.hv-buy__price-now{font-size:3.6rem}.hv-btn--xl{font-size:1.5rem;padding:1.2rem 1.6rem}.hv-buy__trust li{font-size:1.1rem;padding:1rem .4rem}.hv-gallery__nav{width:3.6rem;height:3.6rem;font-size:2.4rem}.hv-gallery__thumb{flex-basis:6.2rem;height:6.2rem}}.hv-protect{position:relative;display:grid;grid-template-columns:auto auto 1fr;align-items:center;gap:1.2rem;padding:1.3rem 1.4rem;margin-bottom:1.4rem;border-radius:12px;cursor:pointer;border:1.5px dashed rgba(75,227,138,.5);background:#2fa35a14}.hv-protect input{position:absolute;opacity:0;pointer-events:none}.hv-protect__box{width:2.2rem;height:2.2rem;border-radius:5px;border:2px solid rgba(var(--color-foreground),.45);display:grid;place-items:center;color:transparent}.hv-protect__box .hv-ico{width:1.6rem;height:1.6rem}.hv-protect input:checked~.hv-protect__box{background:var(--hv-green-2);border-color:var(--hv-green-2);color:#fff}.hv-protect input:focus-visible~.hv-protect__box{outline:2px solid var(--hv-yellow);outline-offset:2px}.hv-protect__icon{color:var(--hv-glow)}.hv-protect__icon .hv-ico{width:2.8rem;height:2.8rem}.color-scheme-3 .hv-protect__icon,.color-scheme-4 .hv-protect__icon{color:var(--hv-green)}.hv-protect__text{display:flex;flex-direction:column;gap:.2rem;font-size:1.3rem;line-height:1.4}.hv-protect__text strong{font-size:1.45rem}.hv-protect__text strong span{font-weight:600;opacity:.75}.hv-protect__text>span{opacity:.72}.hv-stock{display:flex;align-items:center;gap:.8rem;font-weight:700;color:var(--hv-desert);margin:0 0 1.2rem;font-size:1.4rem}.hv-stock .hv-dot{background:var(--hv-desert)}.hv-eta{display:flex;align-items:flex-start;gap:1rem;padding:1.2rem 1.4rem;border-radius:10px;background:rgba(var(--color-foreground),.05);font-size:1.4rem;line-height:1.45;margin-bottom:1.6rem}.hv-eta .hv-ico{color:var(--hv-yellow);margin-top:.1rem}.color-scheme-3 .hv-eta .hv-ico,.color-scheme-4 .hv-eta .hv-ico{color:var(--hv-green)}.hv-buy__actions{display:grid;gap:1rem}.hv-buy__actions .hv-btn{width:100%}.hv-buy__error{color:var(--hv-red);font-weight:600;margin:0;font-size:1.4rem}.hv-buy__trust{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;margin:2rem 0 1.4rem}.hv-buy__trust li{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.6rem;padding:1.2rem .6rem;border-radius:10px;border:1px solid rgba(var(--color-foreground),.12);font-size:1.2rem;font-weight:600;line-height:1.3}.hv-buy__trust .hv-ico{width:2.6rem;height:2.6rem;color:var(--hv-yellow)}.color-scheme-3 .hv-buy__trust .hv-ico,.color-scheme-4 .hv-buy__trust .hv-ico{color:var(--hv-green)}.hv-pay{display:flex;flex-wrap:wrap;justify-content:center;gap:.6rem;margin:0}.hv-pay__item .icon{width:3.8rem;height:2.4rem}.hv-accordion{margin-top:2.4rem;border-top:1px solid rgba(var(--color-foreground),.14)}.hv-acc{border-bottom:1px solid rgba(var(--color-foreground),.14)}.hv-acc summary{list-style:none;display:flex;align-items:center;gap:1.2rem;padding:1.8rem 0;cursor:pointer;font-weight:700;font-size:1.6rem}.hv-acc summary::-webkit-details-marker{display:none}.hv-acc summary>span:first-of-type{flex:1}.hv-acc summary .hv-ico{color:var(--hv-yellow)}.color-scheme-3 .hv-acc summary .hv-ico{color:var(--hv-green)}.hv-acc__plus{position:relative;width:1.6rem;height:1.6rem;flex:none}.hv-acc__plus:before,.hv-acc__plus:after{content:"";position:absolute;left:0;top:50%;width:100%;height:2px;background:currentColor;transition:transform .25s}.hv-acc__plus:after{transform:rotate(90deg)}.hv-acc[open] .hv-acc__plus:after{transform:rotate(0)}.hv-acc__body{padding:0 0 2rem;font-size:1.5rem;line-height:1.65;opacity:.85}.hv-sticky{position:fixed;left:0;right:0;bottom:0;z-index:30;transform:translateY(110%);transition:transform .3s ease;background:#0b110df0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid rgba(245,197,24,.35);color:var(--hv-cream)}.hv-sticky.is-visible{transform:translateY(0)}.hv-sticky__inner{display:flex;align-items:center;gap:1.2rem;padding-top:1rem;padding-bottom:calc(1rem + env(safe-area-inset-bottom))}.hv-sticky__img{width:4.8rem;height:4.8rem;border-radius:6px;object-fit:cover}.hv-sticky__text{display:flex;flex-direction:column;flex:1;min-width:0;font-size:1.3rem}.hv-sticky__text strong{font-size:1.45rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hv-sticky .hv-btn{min-height:4.6rem;padding:1rem 2rem}@media(max-width:749px){.hv-sticky__img{display:none}}.hv-compare__wrap{max-width:900px}.hv-compare__table{border-radius:var(--hv-radius);overflow:hidden;border:1px solid var(--hv-line)}.hv-compare__row{display:grid;grid-template-columns:1.6fr 1fr 1fr;align-items:center;border-top:1px solid var(--hv-line)}.hv-compare__row:first-child{border-top:0}.hv-compare__row>span{padding:1.6rem 1.4rem;font-size:1.5rem}.hv-compare__row--head>span{font-weight:800;font-size:1.3rem;letter-spacing:.1em;text-transform:uppercase}.hv-compare__row--head .hv-logo{font-size:2.2rem}.hv-compare__row--head .hv-tile--logo{width:2.9rem;height:2.9rem;font-size:1.45rem}.hv-compare__us{text-align:center;background:#2fa35a1f;font-weight:700;display:flex;justify-content:center}.hv-compare__them{text-align:center;opacity:.7;display:flex;justify-content:center}.hv-yes,.hv-no{display:inline-grid;place-items:center;width:2.8rem;height:2.8rem;border-radius:50%}.hv-yes{background:var(--hv-green-2);color:#fff}.hv-no{background:#e5484d2e;color:var(--hv-red)}.hv-yes .hv-ico,.hv-no .hv-ico{width:1.6rem;height:1.6rem}@media(max-width:749px){.hv-compare__row>span{padding:1.2rem .8rem;font-size:1.3rem}.hv-compare__row--head .hv-logo{font-size:1.6rem}.hv-compare__row--head .hv-tile--logo{width:2.2rem;height:2.2rem;font-size:1.1rem}.hv-compare__row--head .hv-tile small{display:none}}.hv-steps__list{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:2rem;margin:0}.hv-step{position:relative;padding:3rem 2.4rem 2.6rem;border-radius:var(--hv-radius);background:rgba(var(--color-foreground),.04);border:1px solid rgba(var(--color-foreground),.1)}.hv-step__num{position:absolute;top:1.4rem;right:1.8rem;font:400 4.4rem/1 var(--font-heading-family);opacity:.14}.hv-step__icon{display:inline-grid;place-items:center;width:5.4rem;height:5.4rem;border-radius:12px;background:var(--hv-green);color:#fff;margin-bottom:1.6rem}.hv-step__icon .hv-ico{width:2.8rem;height:2.8rem}.hv-step__title{font-family:var(--font-heading-family);font-size:2.8rem;text-transform:uppercase;margin:0 0 .6rem}.hv-step__text{margin:0;font-size:1.5rem;opacity:.78;line-height:1.55}.hv-guarantee__inner{display:grid;grid-template-columns:auto 1fr;gap:5rem;align-items:center;max-width:1000px}.hv-seal{position:relative;width:22rem;height:22rem;flex:none}.hv-seal__ring{width:100%;height:100%;animation:hvSpin 26s linear infinite}.hv-seal__ring text{font:700 14px var(--font-body-family);letter-spacing:2.4px;fill:currentColor}.hv-seal__core{position:absolute;top:22%;right:22%;bottom:22%;left:22%;border-radius:50%;display:grid;place-content:center;text-align:center;background:var(--hv-yellow);color:var(--hv-ink);box-shadow:0 0 0 6px #ffffff26,0 14px 40px #00000059}.hv-seal__core b{font:400 6.4rem/.85 var(--font-heading-family)}.hv-seal__core small{font-weight:800;letter-spacing:.3em;font-size:1.2rem}.hv-guarantee__points{display:grid;gap:1rem;margin:2rem 0 2.8rem}.hv-guarantee__points li{display:flex;align-items:center;gap:1rem;font-weight:600;font-size:1.5rem}@media(max-width:749px){.hv-guarantee__inner{grid-template-columns:1fr;text-align:center;gap:2.4rem;justify-items:center}.hv-seal{width:17rem;height:17rem}.hv-guarantee__points li{justify-content:center}}.hv-feature__inner{display:grid;grid-template-columns:1fr 1fr;gap:5.6rem;align-items:center}.hv-feature__inner.is-reverse .hv-feature__media{order:2}.hv-feature__media{border-radius:20px;overflow:hidden;box-shadow:var(--hv-shadow);border:1px solid var(--hv-line)}.hv-feature__media img,.hv-feature__media svg{width:100%;height:auto;display:block}.hv-feature__tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.8rem;margin:2.8rem 0}@media(max-width:989px){.hv-feature__inner{grid-template-columns:1fr;gap:3rem}.hv-feature__inner.is-reverse .hv-feature__media{order:0}}@media(max-width:480px){.hv-feature__tiles{grid-template-columns:1fr}}.hv-faq__inner{display:grid;grid-template-columns:.8fr 1.2fr;gap:5rem;align-items:start}.hv-faq .hv-accordion{margin-top:0}.hv-faq__email{display:inline-flex;align-items:center;gap:.8rem;margin-top:1.8rem;padding:1rem 1.6rem;border-radius:99px;border:1px solid rgba(245,197,24,.45);color:var(--hv-yellow);font-weight:700;font-size:1.5rem;text-decoration:none;word-break:break-all}.hv-faq__email:hover{background:#f5c5181a}@media(max-width:989px){.hv-faq__inner{grid-template-columns:1fr;gap:1rem}.hv-faq .hv-head--left{margin-bottom:1.6rem}}.hv-final__inner{display:grid;grid-template-columns:1.1fr .9fr;gap:4rem;align-items:center}.hv-final__copy .hv-btn{margin-top:2.6rem}.hv-final__trust{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;font-size:1.3rem;font-weight:600;margin:1.6rem 0 0;opacity:.8}.hv-final__trust .hv-ico{width:1.6rem;height:1.6rem}.hv-final__visual img{width:100%;height:auto;border-radius:20px;box-shadow:0 30px 70px #00000059;transform:rotate(2deg)}.hv-final .hv-countdown__units span{background:#0b110d14;border-color:#0b110d33}@media(max-width:989px){.hv-final__inner{grid-template-columns:1fr;text-align:center}.hv-final__copy .hv-btn{width:100%}.hv-final__trust,.hv-final .hv-countdown__units{justify-content:center}.hv-final__visual{max-width:420px;margin:0 auto}.hv-final__visual img{transform:none}}.announcement-bar__message{font-weight:600;letter-spacing:.06em}.header__heading-link .h2{margin:0}.cart-drawer .button,.cart__checkout-button{font-weight:800;letter-spacing:.08em;text-transform:uppercase}.button--primary,.shopify-payment-button__button--unbranded{font-weight:800;letter-spacing:.06em}.hv-disclaimer{font-size:1.15rem;opacity:.55;line-height:1.5}@media(prefers-reduced-motion:reduce){.hv-smoke,.hv-float,.hv-seal__ring,.hv-btn--primary:after,.hv-dot{animation:none!important}.hv-door__inner{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/hv.css.map */
