/*! DV8 Sound Solutions: Brands, Dealer, cart, checkout, account, info pages and blog. Built by build_css.py.
   Loaded only on those pages, after dv8.css. */
html body .dv8:not(#dv8) .volt{position:fixed;inset:0;z-index:0;overflow:hidden;pointer-events:none;contain:strict}html body .dv8:not(#dv8) .volt-orb{position:absolute;display:block;border-radius:50%;will-change:transform}html body .dv8:not(#dv8) .volt-orb.o1{width:72vmax;height:72vmax;left:-30vmax;top:-34vmax;background:radial-gradient(closest-side,rgb(0 212 192 / .26),rgb(0 212 192 / .08) 55%,transparent);animation:dv8-drift1 26s ease-in-out infinite alternate}html body .dv8:not(#dv8) .volt-orb.o2{width:58vmax;height:58vmax;right:-24vmax;top:14vh;background:radial-gradient(closest-side,rgb(92 255 240 / .16),rgb(0 212 192 / .05) 55%,transparent);animation:dv8-drift2 31s ease-in-out infinite alternate}html body .dv8:not(#dv8) .volt-orb.o3{width:86vmax;height:54vmax;left:6vw;bottom:-34vmax;background:radial-gradient(closest-side,rgb(0 150 136 / .32),transparent);animation:dv8-drift3 23s ease-in-out infinite alternate}@keyframes dv8-drift1{to{transform:translate(9vmax,7vmax) scale(1.12)}}@keyframes dv8-drift2{to{transform:translate(-8vmax,10vmax) scale(.9)}}@keyframes dv8-drift3{to{transform:translate(-6vmax,-5vmax) scale(1.08)}}html body .dv8:not(#dv8) .volt-hex{position:absolute;inset:0;display:block;background:var(--dv8-hex);opacity:.6;-webkit-mask-image:radial-gradient(75% 60% at 50% 0%,#000,transparent 78%);mask-image:radial-gradient(75% 60% at 50% 0%,#000,transparent 78%)}html body .dv8:not(#dv8) .volt-floor{position:absolute;left:-40%;right:-40%;bottom:0;display:block;height:40vh;perspective:380px;perspective-origin:50% 0%;opacity:.55;-webkit-mask-image:linear-gradient(to top,#000 0%,rgb(0 0 0 / .6) 45%,transparent 92%);mask-image:linear-gradient(to top,#000 0%,rgb(0 0 0 / .6) 45%,transparent 92%)}html body .dv8:not(#dv8) .volt-floor i{position:absolute;left:0;right:0;bottom:0;display:block;height:220%;transform-origin:50% 100%;transform:rotateX(66deg);background-image:linear-gradient(rgb(0 212 192 / .42) 1px,transparent 1px),linear-gradient(90deg,rgb(0 212 192 / .42) 1px,transparent 1px);background-size:72px 72px;animation:dv8-floor 3.4s linear infinite}@keyframes dv8-floor{to{transform:rotateX(66deg) translateY(72px)}}html body .dv8:not(#dv8) .volt-tr{position:absolute;top:0;height:100%;width:min(360px,30vw);overflow:visible}html body .dv8:not(#dv8) .volt-tr-l{left:0}html body .dv8:not(#dv8) .volt-tr-r{right:0;transform:scale(-1,-1)}html body .dv8:not(#dv8) .volt-tr .tb{fill:none;stroke:rgb(0 212 192 / .2);stroke-width:1.6}html body .dv8:not(#dv8) .volt-tr .tp{fill:none;stroke:var(--dv8-acc-hi);stroke-width:2.2;stroke-linecap:round;stroke-dasharray:7 193;stroke-dashoffset:200;animation:dv8-current var(--t,5s) linear var(--dl,0s) infinite}html body .dv8:not(#dv8) .volt-tr .tp-h{stroke:var(--dv8-acc);stroke-width:8;opacity:.3}@keyframes dv8-current{to{stroke-dashoffset:0}}html body .dv8:not(#dv8) .volt-tr .tpad{fill:#081413;stroke:rgb(0 212 192 / .6);stroke-width:1.6}html body .dv8:not(#dv8) .volt[data-mode=full] .tpad{animation:dv8-pad 3s ease-in-out infinite;animation-delay:calc(var(--i) * -.55s)}@keyframes dv8-pad{50%{fill:var(--dv8-acc);stroke:var(--dv8-acc-hi)}}html body .dv8:not(#dv8) .volt-spot{position:absolute;left:0;top:0;display:block;width:760px;height:760px;margin:-380px 0 0 -380px;border-radius:50%;background:radial-gradient(closest-side,rgb(0 212 192 / .15),rgb(0 212 192 / .05) 55%,transparent);opacity:0;transition:opacity .6s;will-change:transform}html body .dv8:not(#dv8) .volt.has-spot .volt-spot{opacity:1}html body .dv8:not(#dv8) .volt-flash{position:absolute;inset:0;display:block;background:radial-gradient(34vmax 34vmax at var(--fx,50%) var(--fy,50%),rgb(92 255 240 / .2),transparent 70%);opacity:0}html body .dv8:not(#dv8) .volt.zap .volt-flash{animation:dv8-flash .75s linear}@keyframes dv8-flash{0%{opacity:0}8%{opacity:1}18%{opacity:.2}30%{opacity:.85}100%{opacity:0}}html body .dv8:not(#dv8) .volt-arc{position:absolute;inset:0;width:100%;height:100%;overflow:visible}html body .dv8:not(#dv8) .volt-arc path{fill:none;stroke-linejoin:round;stroke-linecap:round;opacity:0}html body .dv8:not(#dv8) .volt-arc .arc-g{stroke:rgb(0 229 208 / .5);stroke-width:7}html body .dv8:not(#dv8) .volt-arc .arc-c{stroke:#eafffd;stroke-width:1.5}html body .dv8:not(#dv8) .volt.zap .volt-arc path{animation:dv8-zap .75s linear}@keyframes dv8-zap{0%{opacity:0}5%{opacity:1}12%{opacity:.1}20%{opacity:1}32%{opacity:.15}44%{opacity:.8}100%{opacity:0}}html body .dv8:not(#dv8) .volt[data-mode=calm] .volt-floor i{animation:none}html body .dv8:not(#dv8) .pnl{position:relative;background:linear-gradient(180deg,rgb(17 22 22 / .93),rgb(8 11 11 / .95));border:1px solid var(--dv8-line);box-shadow:0 30px 60px -42px rgb(0 0 0 / .95)}html body .dv8:not(#dv8) .pnl::before{content:"";position:absolute;inset:-1px;z-index:2;pointer-events:none;border:1px solid #fff0;background:radial-gradient(360px circle at var(--px,50%) var(--py,-30%),rgb(0 229 208 / .75),rgb(0 229 208 / .12) 40%,transparent 62%) border-box;-webkit-mask:linear-gradient(#000 0 0) padding-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) padding-box,linear-gradient(#000 0 0);mask-composite:exclude;opacity:0;transition:opacity .45s}html body .dv8:not(#dv8) .pnl:hover::before,html body .dv8:not(#dv8) .pnl:focus-within::before,html body .dv8:not(#dv8) .pnl.is-lit::before{opacity:1}html body .dv8:not(#dv8) .pnl::after{content:"";position:absolute;inset:-1px;z-index:2;pointer-events:none;background:linear-gradient(var(--dv8-acc),var(--dv8-acc)) left top/16px 2px no-repeat,linear-gradient(var(--dv8-acc),var(--dv8-acc)) left top/2px 16px no-repeat,linear-gradient(var(--dv8-acc),var(--dv8-acc)) right bottom/16px 2px no-repeat,linear-gradient(var(--dv8-acc),var(--dv8-acc)) right bottom/2px 16px no-repeat;opacity:.85}html body .dv8:not(#dv8) .pnl-pad{padding:clamp(20px,3vw,34px)}html body .dv8:not(#dv8) .pnl-head{padding:28px 30px 0}html body .dv8:not(#dv8) .pnl-title{margin:12px 0 0;font:900 italic clamp(1.9rem,3.2vw,2.6rem)/.92 var(--dv8-fd);text-transform:uppercase;color:#fff}html body .dv8:not(#dv8) .pnl-sub{margin:10px 0 0;color:var(--dv8-muted);font-size:.93rem}html body .dv8:not(#dv8) .pg-hero{position:relative;padding:0 0 clamp(34px,5vw,60px)}html body .dv8:not(#dv8) .pg-hero-in{display:grid;grid-template-columns:minmax(0,1fr);gap:28px 48px;align-items:end}html body .dv8:not(#dv8) .pg-hero.has-aside .pg-hero-in{grid-template-columns:minmax(0,1fr) minmax(280px,380px)}html body .dv8:not(#dv8) .pg-hero .crumbs{padding:24px 0 34px}html body .dv8:not(#dv8) .pg-hero .crumbs .sep{color:var(--dv8-line2)}html body .dv8:not(#dv8) .pg-hero .crumbs [aria-current]{color:#cfd6d6}html body .dv8:not(#dv8) .pg-hero .eyebrow{opacity:0;animation:dv8-fadeUp .8s var(--dv8-out) .05s forwards}html body .dv8:not(#dv8) .pg-title{margin:18px 0 0;font:900 italic clamp(3rem,7.6vw,6.8rem)/.86 var(--dv8-fd);text-transform:uppercase;letter-spacing:-.01em;color:#fff}html body .dv8:not(#dv8) .pg-title .ln{display:block;padding:0 .12em .06em 0;-webkit-clip-path:inset(-60% -40% 0 -40%);clip-path:inset(-60% -40% 0 -40%);animation:dv8-unclip .01s linear 1.5s forwards}@keyframes dv8-unclip{to{-webkit-clip-path:inset(-60% -40% -90% -40%);clip-path:inset(-60% -40% -90% -40%)}}html body .dv8:not(#dv8) .pg-title .ln>span{display:inline-block;translate:0 110%;animation:dv8-rise 1s var(--dv8-out) forwards;animation-delay:calc(.12s + var(--i) * .12s)}html body .dv8:not(#dv8) .pg-title .ln>span.acc{color:var(--dv8-acc);text-shadow:0 0 40px rgb(0 212 192 / .38);animation:dv8-rise 1s var(--dv8-out) forwards,dv8-charge 6s ease-in-out infinite;animation-delay:calc(.12s + var(--i) * .12s),1.6s}@keyframes dv8-charge{0%,100%{text-shadow:0 0 40px rgb(0 212 192 / .38)}46%{text-shadow:0 0 60px rgb(0 229 208 / .7),0 0 4px rgb(92 255 240 / .9)}48%{text-shadow:0 0 18px rgb(0 229 208 / .25)}50%{text-shadow:0 0 70px rgb(0 229 208 / .8),0 0 6px #fff}}html body .dv8:not(#dv8) .pg-lede{max-width:58ch;margin-top:20px;font-size:1.08rem;opacity:0;animation:dv8-fadeUp .9s var(--dv8-out) .45s forwards}html body .dv8:not(#dv8) .pg-hero-aside{min-width:0;opacity:0;animation:dv8-fadeUp .9s var(--dv8-out) .55s forwards}html body .dv8:not(#dv8) .pg-body{padding-bottom:clamp(64px,8vw,110px)}html body .dv8:not(#dv8) .steps{position:relative;display:flex;justify-content:space-between;max-width:520px;margin:34px 0 0;padding:0;list-style:none;opacity:0;animation:dv8-fadeUp .9s var(--dv8-out) .5s forwards}html body .dv8:not(#dv8) .steps::before,html body .dv8:not(#dv8) .steps::after{content:"";position:absolute;left:44px;top:21px;height:2px}html body .dv8:not(#dv8) .steps::before{right:44px;background:var(--dv8-line2)}html body .dv8:not(#dv8) .steps::after{width:calc((100% - 88px) * var(--p,0));background:linear-gradient(90deg,var(--dv8-acc),var(--dv8-acc-hi));box-shadow:0 0 12px var(--dv8-acc);transform-origin:left;animation:dv8-grow 1.2s var(--dv8-out) .9s both}@keyframes dv8-grow{from{transform:scaleX(0)}}html body .dv8:not(#dv8) .step{position:relative;z-index:1;width:88px;margin:0;padding:0;list-style:none;text-align:center}html body .dv8:not(#dv8) .step,html body .dv8:not(#dv8) .step>a{display:flex;flex-direction:column;align-items:center;gap:10px;color:inherit;text-decoration:none}html body .dv8:not(#dv8) .step-n{width:44px;height:44px;display:grid;place-items:center;border-radius:50%;border:1.5px solid var(--dv8-line2);background:var(--dv8-bg);font:700 .82rem/1 var(--dv8-fm);color:var(--dv8-muted);transition:transform .35s var(--dv8-out),box-shadow .35s}html body .dv8:not(#dv8) .step-n .i{width:18px;height:18px;stroke-width:2.6}html body .dv8:not(#dv8) .step.is-done .step-n{background:var(--dv8-acc);border-color:var(--dv8-acc);color:var(--dv8-acc-ink)}html body .dv8:not(#dv8) .step.is-current .step-n:has(.i){background:var(--dv8-acc);color:var(--dv8-acc-ink)}html body .dv8:not(#dv8) .step.is-current .step-n{border-color:var(--dv8-acc);color:#fff;box-shadow:0 0 0 5px rgb(0 212 192 / .14),0 0 26px var(--dv8-glow);animation:dv8-beat 2.2s ease-in-out infinite}@keyframes dv8-beat{50%{box-shadow:0 0 0 9px rgb(0 212 192 / .05),0 0 34px var(--dv8-glow)}}html body .dv8:not(#dv8) .step-t{font:700 .78rem/1 var(--dv8-fd);letter-spacing:.16em;text-transform:uppercase;color:var(--dv8-muted)}html body .dv8:not(#dv8) .step.is-current .step-t,html body .dv8:not(#dv8) .step.is-done .step-t{color:#fff}html body .dv8:not(#dv8) .step>a:hover .step-n{transform:translateY(-3px);box-shadow:0 0 22px var(--dv8-glow)}html body .dv8:not(#dv8) .portal{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"ico k" "ico t" "btn btn";gap:4px 16px;align-items:center;padding:24px}html body .dv8:not(#dv8) .portal-ico{grid-area:ico;width:56px;height:56px;display:grid;place-items:center;border:1px solid rgb(0 212 192 / .5);color:var(--dv8-acc-txt);transform:skewX(-12deg);transition:background-color .3s,color .3s}html body .dv8:not(#dv8) .portal-ico .i{width:26px;height:26px;transform:skewX(12deg)}html body .dv8:not(#dv8) .portal:hover .portal-ico{background:var(--dv8-acc);color:var(--dv8-acc-ink)}html body .dv8:not(#dv8) .portal-k{grid-area:k;align-self:end;font:600 .72rem/1 var(--dv8-fm);letter-spacing:.2em;text-transform:uppercase;color:var(--dv8-muted)}html body .dv8:not(#dv8) .portal-t{grid-area:t;align-self:start;font:900 italic 1.9rem/1 var(--dv8-fd);text-transform:uppercase;color:#fff}html body .dv8:not(#dv8) .portal .btn{grid-area:btn;justify-self:start;margin:20px 0 0 6px}html body .dv8:not(#dv8) .portal-sm .portal-t{font-size:1.5rem}html body .dv8:not(#dv8) .portal-sm .btn{font-size:.9rem;padding:.9em 1.5em}html body .dv8:not(#dv8) .ucard{display:flex;align-items:center;gap:14px;padding:18px}html body .dv8:not(#dv8) .ucard-av{width:54px;height:54px;flex:none;display:grid;place-items:center;border-radius:50%;background:radial-gradient(circle at 30% 30%,var(--dv8-acc-hi),var(--dv8-acc) 50%,var(--dv8-acc-mid));color:var(--dv8-acc-ink);font:900 italic 1.7rem/1 var(--dv8-fd);box-shadow:0 0 0 4px rgb(0 212 192 / .14),0 0 32px -4px var(--dv8-glow)}html body .dv8:not(#dv8) .ucard-txt{flex:1;min-width:0;display:flex;flex-direction:column;gap:5px}html body .dv8:not(#dv8) .ucard-k{font:600 .7rem/1 var(--dv8-fm);letter-spacing:.2em;text-transform:uppercase;color:var(--dv8-muted)}html body .dv8:not(#dv8) .ucard-n{overflow:hidden;font:800 italic 1.35rem/1.1 var(--dv8-fd);text-transform:uppercase;color:#fff;text-overflow:ellipsis;white-space:nowrap}html body .dv8:not(#dv8) .ucard-out:hover{border-color:#ff7a7a;background:rgb(255 90 90 / .12);color:#ff9a9a}html body .dv8:not(#dv8) .bstats{display:flex;gap:clamp(24px,4vw,56px);padding:22px 0 4px;border-top:1px solid var(--dv8-line)}html body .dv8:not(#dv8) .bbar{position:-webkit-sticky;position:sticky;top:calc(var(--dv8-ab,0px) + var(--dv8-hdr) + 12px);z-index:5;display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;margin:0 0 24px;padding:12px;background:rgb(7 9 9 / .93);border:1px solid var(--dv8-line2);box-shadow:0 24px 40px -26px rgb(0 0 0 / .95)}html body .dv8:not(#dv8) .bsearch{position:relative;flex:1 1 260px;display:flex;align-items:center;margin:0}html body .dv8:not(#dv8) .bsearch .i{position:absolute;left:15px;width:18px;height:18px;color:var(--dv8-acc-txt);pointer-events:none}html body .dv8:not(#dv8) .bsearch input{width:100%;height:46px;margin:0;padding:0 16px 0 46px;background:#0a0d0d;border:1px solid var(--dv8-line2);border-radius:0;box-shadow:none;outline:0;color:#fff;font:500 1rem/1 var(--dv8-fb);transition:border-color .3s,box-shadow .3s}html body .dv8:not(#dv8) .bsearch input::placeholder{color:var(--dv8-dim);opacity:1}html body .dv8:not(#dv8) .bsearch input:focus{border-color:var(--dv8-acc);box-shadow:0 0 0 3px rgb(0 212 192 / .18),0 0 26px -6px var(--dv8-glow)}html body .dv8:not(#dv8) .bcount{margin:0 4px 0 auto;font:600 .78rem/1 var(--dv8-fm);letter-spacing:.14em;text-transform:uppercase;color:var(--dv8-muted);white-space:nowrap}html body .dv8:not(#dv8) .bcount b{color:#fff;font-weight:700}html body .dv8:not(#dv8) .bgrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none}html body .dv8:not(#dv8) .bitem{min-width:0;margin:0;padding:0;list-style:none}html body .dv8:not(#dv8) .bitem[hidden]{display:none}html body .dv8:not(#dv8) .bcard{position:relative;display:flex;flex-direction:column;height:100%;background:var(--dv8-panel);border:1px solid var(--dv8-line);color:var(--dv8-text);text-decoration:none;overflow:hidden;isolation:isolate;transform:perspective(900px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform .6s var(--dv8-out),border-color .35s,box-shadow .45s var(--dv8-out)}html body .dv8:not(#dv8) .bcard.is-tilt{transition:transform .12s linear,border-color .35s,box-shadow .45s var(--dv8-out)}html body .dv8:not(#dv8) .bcard:hover,html body .dv8:not(#dv8) .bcard:focus-visible{border-color:rgb(0 212 192 / .6);color:var(--dv8-text);box-shadow:0 28px 60px -28px var(--dv8-glow),0 0 0 1px rgb(0 212 192 / .2)}html body .dv8:not(#dv8) .bcard::before{content:"";position:absolute;left:0;right:0;top:0;z-index:4;height:2px;background:var(--dv8-acc);box-shadow:0 0 14px var(--dv8-acc);transform:scaleX(0);transform-origin:left;transition:transform .55s var(--dv8-out)}html body .dv8:not(#dv8) .bcard:hover::before,html body .dv8:not(#dv8) .bcard:focus-visible::before{transform:scaleX(1)}html body .dv8:not(#dv8) .bcard-num{position:absolute;top:14px;left:16px;z-index:3;padding:4px 6px;background:rgb(5 6 6 / .7);font:600 .7rem/1 var(--dv8-fm);letter-spacing:.14em;color:var(--dv8-dim);transition:color .3s}html body .dv8:not(#dv8) .bcard:hover .bcard-num{color:var(--dv8-acc-hi)}html body .dv8:not(#dv8) .bcard-media{position:relative;display:grid;place-items:center;aspect-ratio:1;overflow:hidden;container-type:inline-size;background:radial-gradient(circle at 50% 55%,rgb(0 212 192 / .18),transparent 62%),var(--dv8-hex),#0a0c0c;border-bottom:1px solid var(--dv8-line)}html body .dv8:not(#dv8) .bcard-media img{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover;transition:transform .8s var(--dv8-out)}html body .dv8:not(#dv8) .bcard:hover .bcard-media img{transform:scale(1.07)}html body .dv8:not(#dv8) .bcard-word{position:relative;z-index:1;max-width:90%;font:900 italic clamp(1.3rem,3.3vw,2.9rem)/.9 var(--dv8-fd);font-size:min(2.9rem,15cqi);text-transform:uppercase;text-align:center;overflow-wrap:break-word;color:#fff0;-webkit-text-stroke:1.3px rgb(255 255 255 / .6);transition:color .35s,-webkit-text-stroke-color .35s,text-shadow .35s,transform .6s var(--dv8-out)}html body .dv8:not(#dv8) .bcard.has-logo .bcard-word{display:none}html body .dv8:not(#dv8) .bcard:hover .bcard-word,html body .dv8:not(#dv8) .bcard:focus-visible .bcard-word{color:var(--dv8-acc);-webkit-text-stroke-color:var(--dv8-acc);text-shadow:0 0 34px var(--dv8-glow);transform:scale(1.06)}html body .dv8:not(#dv8) .bcard-foot{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:auto;padding:16px 16px 18px;background:var(--dv8-panel)}html body .dv8:not(#dv8) .bcard-txt{min-width:0;display:flex;flex-direction:column;gap:7px}html body .dv8:not(#dv8) .bcard-name{overflow:hidden;font:800 italic 1.4rem/1 var(--dv8-fd);text-transform:uppercase;color:#fff;text-overflow:ellipsis;white-space:nowrap}html body .dv8:not(#dv8) .bcard-meta{font:600 .7rem/1 var(--dv8-fm);letter-spacing:.14em;text-transform:uppercase;color:var(--dv8-muted)}html body .dv8:not(#dv8) .bcard .cat-go{flex:none;width:42px;height:42px;display:grid;place-items:center;border-radius:50%;border:1px solid var(--dv8-line2);color:#fff;transition:transform .5s var(--dv8-out),background-color .3s,color .3s,border-color .3s}html body .dv8:not(#dv8) .bcard:hover .cat-go,html body .dv8:not(#dv8) .bcard:focus-visible .cat-go{background:var(--dv8-acc);border-color:var(--dv8-acc);color:var(--dv8-acc-ink);transform:rotate(-45deg)}html body .dv8:not(#dv8) .bcard-scan{position:absolute;left:0;right:0;top:0;z-index:2;height:36%;pointer-events:none;background:linear-gradient(180deg,transparent,rgb(0 229 208 / .16) 78%,rgb(92 255 240 / .6) 100%);transform:translateY(-110%);opacity:0}html body .dv8:not(#dv8) .bcard:hover .bcard-scan{animation:dv8-scan 1.1s var(--dv8-out)}@keyframes dv8-scan{0%{transform:translateY(-110%);opacity:1}100%{transform:translateY(300%);opacity:0}}html body .dv8:not(#dv8) .bmore{margin-top:80px}html body .dv8:not(#dv8) .bchips{display:flex;flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none}html body .dv8:not(#dv8) .bchips .bitem{flex:none}html body .dv8:not(#dv8) .chip-n{color:var(--dv8-acc-txt)}html body .dv8:not(#dv8) .bempty{display:flex;flex-direction:column;align-items:center;gap:12px;margin-top:10px;padding:54px 20px;text-align:center}html body .dv8:not(#dv8) .bempty[hidden]{display:none}html body .dv8:not(#dv8) .bempty p{margin:0;font:800 italic 1.5rem/1.2 var(--dv8-fd);text-transform:uppercase;color:#fff}html body .dv8:not(#dv8) .bempty-ico{width:64px;height:64px;display:grid;place-items:center;border-radius:50%;border:1px solid rgb(0 212 192 / .45);color:var(--dv8-acc-txt);box-shadow:0 0 40px -10px var(--dv8-glow)}html body .dv8:not(#dv8) .bempty-ico .i{width:26px;height:26px}html body .dv8:not(#dv8) .bcta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px;margin-top:80px;padding:clamp(26px,4vw,48px);overflow:hidden}html body .dv8:not(#dv8) .bcta>*{position:relative;z-index:1}html body .dv8:not(#dv8) .bcta-t{margin:14px 0 0;font:900 italic clamp(2rem,4.4vw,3.4rem)/.92 var(--dv8-fd);text-transform:uppercase;color:#fff}html body .dv8:not(#dv8) .bcta .btn{margin-right:8px}html body .dv8:not(#dv8) .bcta .eyebrow+.bcta-t{max-width:18ch}html body .dv8:not(#dv8) .dsteps{display:grid;grid-template-columns:repeat(var(--n,3),minmax(0,1fr));gap:16px;margin:0 0 28px;padding:0;list-style:none;counter-reset:none}html body .dv8:not(#dv8) .dstep{position:relative;display:flex;flex-direction:column;gap:9px;margin:0;padding:24px 22px 24px 24px;list-style:none;background:rgb(10 13 13 / .86);border:1px solid var(--dv8-line);overflow:hidden;transition:border-color .35s,transform .45s var(--dv8-out)}html body .dv8:not(#dv8) .dstep::before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:var(--dv8-acc);box-shadow:0 0 12px var(--dv8-acc);transform:scaleY(0);transform-origin:bottom;transition:transform .45s var(--dv8-out)}html body .dv8:not(#dv8) .dstep:hover{border-color:rgb(0 212 192 / .45);transform:translateY(-4px)}html body .dv8:not(#dv8) .dstep:hover::before{transform:scaleY(1)}html body .dv8:not(#dv8) .dstep-n{font:900 italic 3.2rem/.8 var(--dv8-fd);color:#fff0;-webkit-text-stroke:1.2px rgb(0 212 192 / .75);transition:color .35s,text-shadow .35s}html body .dv8:not(#dv8) .dstep:hover .dstep-n{color:var(--dv8-acc);text-shadow:0 0 26px var(--dv8-glow)}html body .dv8:not(#dv8) .dstep-t{margin-top:6px;font:800 italic 1.55rem/1 var(--dv8-fd);text-transform:uppercase;color:#fff}html body .dv8:not(#dv8) .dstep-p{color:var(--dv8-muted);font-size:.94rem;line-height:1.5}html body .dv8:not(#dv8) .dgrid{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:24px;align-items:start}html body .dv8:not(#dv8) .dside{position:-webkit-sticky;position:sticky;top:calc(var(--dv8-ab,0px) + var(--dv8-hdr) + 20px);display:flex;flex-direction:column;gap:16px;min-width:0}html body .dv8:not(#dv8) .dapp{min-width:0;padding-bottom:30px}html body .dv8:not(#dv8) .dapp.is-sent{animation:dv8-sent 1.4s var(--dv8-out)}@keyframes dv8-sent{0%{box-shadow:0 0 0 0 rgb(0 229 208 / .75),0 0 0 0 var(--dv8-glow)}100%{box-shadow:0 0 0 34px #fff0,0 0 80px -20px var(--dv8-glow)}}html body .dv8:not(#dv8) .dform{padding:26px 30px 0}html body .dv8:not(#dv8) .dmarq{margin-top:0;background:rgb(5 6 6 / .72)}html body .dv8:not(#dv8) .chk{padding:22px}html body .dv8:not(#dv8) .chk[hidden]{display:none}html body .dv8:not(#dv8) .chk-top{display:flex;align-items:center;gap:16px;padding-bottom:18px;border-bottom:1px solid var(--dv8-line)}html body .dv8:not(#dv8) .chk-caret{display:none}html body .dv8:not(#dv8) .ring{position:relative;width:66px;height:66px;flex:none;display:block}html body .dv8:not(#dv8) .ring svg{display:block;width:100%;height:100%;transform:rotate(-90deg);overflow:visible}html body .dv8:not(#dv8) .ring-bg{fill:none;stroke:var(--dv8-line2);stroke-width:3}html body .dv8:not(#dv8) .ring-fg{fill:none;stroke:var(--dv8-acc);stroke-width:3.2;stroke-linecap:round;stroke-dasharray:100 100;stroke-dashoffset:100;transition:stroke-dashoffset .7s var(--dv8-out);filter:drop-shadow(0 0 4px var(--dv8-acc))}html body .dv8:not(#dv8) .ring-n{position:absolute;inset:0;display:grid;place-items:center;font:700 .88rem/1 var(--dv8-fm);color:#fff}html body .dv8:not(#dv8) .chk.is-full .ring{animation:dv8-beat 2s ease-in-out infinite;border-radius:50%}html body .dv8:not(#dv8) .chk-k{display:block;font:800 italic 1.35rem/1 var(--dv8-fd);text-transform:uppercase;color:#fff}html body .dv8:not(#dv8) .chk-s{display:block;margin-top:7px;font:600 .7rem/1.35 var(--dv8-fm);letter-spacing:.12em;text-transform:uppercase;color:var(--dv8-muted)}html body .dv8:not(#dv8) .chk-list{display:flex;flex-direction:column;gap:2px;margin:14px 0 0;padding:0;list-style:none}html body .dv8:not(#dv8) .chk-list li{margin:0;padding:0;list-style:none}html body .dv8:not(#dv8) .chk-item{-webkit-appearance:none;appearance:none;display:flex;align-items:center;gap:11px;width:100%;margin:0;padding:7px 6px;background:none;border:0;border-radius:0;box-shadow:none;color:var(--dv8-muted);font:500 .93rem/1.3 var(--dv8-fb);letter-spacing:0;text-transform:none;text-align:left;text-decoration:none;cursor:pointer;transition:color .3s,background-color .3s}html body .dv8:not(#dv8) .chk-item:hover,html body .dv8:not(#dv8) .chk-item:focus-visible{background:rgb(0 212 192 / .07);color:#fff}html body .dv8:not(#dv8) .chk-box{width:20px;height:20px;flex:none;display:grid;place-items:center;border:1.5px solid var(--dv8-line2);transition:background-color .3s,border-color .3s,box-shadow .3s}html body .dv8:not(#dv8) .chk-box .i{width:13px;height:13px;stroke-width:3.2;color:var(--dv8-acc-ink);opacity:0;transform:scale(.3);transition:opacity .25s,transform .4s cubic-bezier(.34,1.6,.5,1)}html body .dv8:not(#dv8) .chk-item .req{margin-left:3px;color:var(--dv8-acc-txt)}html body .dv8:not(#dv8) .chk-item.is-ok{color:#fff}html body .dv8:not(#dv8) .chk-item.is-ok .chk-box{background:var(--dv8-acc);border-color:var(--dv8-acc);box-shadow:0 0 14px -2px var(--dv8-glow)}html body .dv8:not(#dv8) .chk-item.is-ok .chk-box .i{opacity:1;transform:scale(1)}html body .dv8:not(#dv8) .chk-item.is-bad .chk-box{border-color:#ff6b6b}html body .dv8:not(#dv8) .dhelp{padding:22px}html body .dv8:not(#dv8) .dhelp p{margin:12px 0 0;color:var(--dv8-muted);font-size:.95rem}html body .dv8:not(#dv8) .dhelp .dhelp-h{display:flex;align-items:center;gap:8px;font:600 .8rem/1.3 var(--dv8-fm);letter-spacing:.06em;color:#cfd6d6}html body .dv8:not(#dv8) .dhelp .dhelp-h .i{width:16px;height:16px;color:var(--dv8-acc-txt)}html body .dv8:not(#dv8) .dhelp .link-arrow{margin-top:14px}html body .dv8:not(#dv8) .dform:not(.show-all):has(.elementor-widget-form) .elementor-widget:not(.elementor-widget-form){display:none}html body .dv8:not(#dv8) .dform:not(.show-all):has(.elementor-widget-form) :is(.e-con,.elementor-section,.elementor-column,.elementor-top-column):not(:has(.elementor-widget-form)){display:none}html body .dv8:not(#dv8) .dform:not(.show-all):has(.elementor-widget-form) :is(.elementor,.e-con,.e-con-inner,.elementor-section,.elementor-container,.elementor-column,.elementor-widget-wrap,.elementor-element-populated,.elementor-widget-form,.elementor-widget-form>.elementor-widget-container){display:block;width:auto;max-width:none;min-height:0;margin:0;padding:0;border:0;background:none;box-shadow:none;transform:none}html body .dv8:not(#dv8) :is(.dform,.store) :is(.e-con,.elementor-section,.elementor-column,.elementor-widget-wrap,.elementor-widget-container){background-color:#fff0;background-image:none}html body .dv8:not(#dv8) :is(.dform,.store) :is(.elementor-background-overlay,.elementor-shape){display:none}html body .dv8:not(#dv8) :is(.dform,.store) .e-con::before{display:none}html body .dv8:not(#dv8) :is(.dform,.store) .elementor-heading-title{font:900 italic clamp(1.6rem,3vw,2.3rem)/.95 var(--dv8-fd);text-transform:uppercase;color:#fff}html body .dv8:not(#dv8) :is(.dform,.store) .elementor-widget-text-editor{color:#c9d2d2}html body .dv8:not(#dv8) :is(.dform,.store) .elementor-widget-image img{border:1px solid var(--dv8-line)}html body .dv8:not(#dv8) :is(.dform,.store) .elementor-widget-button .elementor-button{display:inline-flex;align-items:center;gap:10px;padding:14px 24px;background:var(--dv8-acc);border:0;border-radius:0;color:var(--dv8-acc-ink);font:800 italic 1rem/1 var(--dv8-fd);letter-spacing:.09em;text-transform:uppercase;clip-path:polygon(12px 0,100% 0,calc(100% - 12px) 100%,0 100%);transition:background-color .3s,transform .3s var(--dv8-out)}html body .dv8:not(#dv8) :is(.dform,.store) .elementor-widget-button .elementor-button:hover{background:var(--dv8-acc-hi);transform:translateY(-2px)}html body .dv8:not(#dv8) :is(.dform,.pg-copy) .elementor-form{margin:0;padding:0}html body .dv8:not(#dv8) :is(.dform,.pg-copy) .elementor-form-fields-wrapper{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 16px;margin:0;padding:0}html body .dv8:not(#dv8) :is(.dform,.pg-copy) .elementor-field-group{grid-column:1 / -1;display:flex;flex-direction:column;align-items:stretch;gap:9px;width:auto;max-width:none;flex:none;margin:0;padding:0}html body .dv8:not(#dv8) :is(.dform,.pg-copy) .elementor-field-group:is(.elementor-col-50,.elementor-col-33,.elementor-col-25):not(.elementor-field-type-upload):not(.elementor-field-type-textarea):not(.elementor-field-type-submit){grid-column:auto}html body .dv8:not(#dv8) :is(.dform,.pg-copy) :is(.elementor-field-type-hidden,.elementor-field-type-honeypot){display:none}html body .dv8:not(#dv8) :is(.dform,.pg-copy) .elementor-field-label{display:block;margin:0;padding:0;font:700 .78rem/1.2 var(--dv8-fd);letter-spacing:.16em;text-transform:uppercase;color:#cfd6d6;transition:color .3s}html body .dv8:not(#dv8) :is(.dform,.pg-copy) .elementor-field-group:focus-within>.elementor-field-label{color:var(--dv8-acc-hi)}html body .dv8:not(#dv8) :is(.dform,.pg-copy) .elementor-mark-required .elementor-field-label::after{content:"*";padding-left:.3em;color:var(--dv8-acc-txt);font-weight:700}html body .dv8:not(#dv8) :is(.dform,.pg-copy) :is(input.elementor-field-textual,textarea.elementor-field-textual,select.elementor-field-textual,.elementor-field-textual:not(div)){width:100%;min-height:52px;margin:0;padding:13px 16px;background:#0a0d0d;border:1px solid var(--dv8-line2);border-radius:0;box-shadow:none;outline:0;color:#fff;font:500 1rem/1.4 var(--dv8-fb);-webkit-appearance:none;appearance:none;transition:border-color .3s,box-shadow .3s,background-color .3s}html body .dv8:not(#dv8) :is(.dform,.pg-copy) textarea.elementor-field-textual{min-height:140px;resize:vertical}html body .dv8:not(#dv8) :is(.dform,.pg-copy) .elementor-field-textual::placeholder{color:var(--dv8-dim);opacity:1}html body .dv8:not(#dv8) :is(.dform,.pg-copy) .elementor-field-textual:hover{border-color:rgb(255 255 255 / .28)}html body .dv8:not(#dv8) :is(.dform,.pg-copy) .elementor-field-textual:focus{border-color:var(--dv8-acc);background-color:#0b1212;box-shadow:0 0 0 3px rgb(0 212 192 / .16),0 0 28px -8px var(--dv8-glow)}html body .dv8:not(#dv8) :is(.dform,.pg-copy) .elementor-field-textual:user-invalid{border-color:#ff6b6b}html body .dv8:not(#dv8) :is(.dform,.pg-copy) .elementor-field-textual:user-valid{border-color:rgb(0 212 192 / .5)}html body .dv8:not(#dv8) :is(.dform,.pg-copy) .elementor-select-wrapper{position:relative;width:100%}html body .dv8:not(#dv8) :is(.dform,.pg-copy) .elementor-select-wrapper::before{display:none}html body .dv8:not(#dv8) :is(.dform,.pg-copy) .elementor-select-wrapper select{padding-right:44px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%232ee8d8' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;background-size:18px}html body .dv8:not(#dv8) :is(.dform,.pg-copy) .elementor-select-wrapper select option{background:#0e1111;color:#fff}html body .dv8:not(#dv8) :is(.dform,.pg-copy) input.elementor-upload-field{width:100%;margin:0;padding:12px;background:#0a0d0d;border:1.5px dashed rgb(0 212 192 / .45);border-radius:0;color:#cfd6d6;font:500 .9rem/1.3 var(--dv8-fb)}html body .dv8:not(#dv8) :is(.dform,.pg-copy) input.elementor-upload-field::file-selector-button{margin-right:14px;padding:10px 16px;background:var(--dv8-acc);border:0;color:var(--dv8-acc-ink);font:800 italic .85rem/1 var(--dv8-fd);letter-spacing:.08em;text-transform:uppercase;cursor:pointer}html body .dv8:not(#dv8) :is(.dform,.pg-copy) .elementor-field-subgroup{display:flex;flex-wrap:wrap;gap:10px 20px}html body .dv8:not(#dv8) :is(.dform,.pg-copy) .elementor-field-option{display:inline-flex;align-items:center;gap:10px}html body .dv8:not(#dv8) :is(.dform,.pg-copy) .elementor-field-option label{margin:0;color:#dfe6e6;font:500 .95rem/1.4 var(--dv8-fb);letter-spacing:0;text-transform:none;cursor:pointer}html body .dv8:not(#dv8) :is(.dform,.pg-copy) .elementor-field-option input:is([type=checkbox],[type=radio]){-webkit-appearance:none;appearance:none;width:20px;height:20px;flex:none;display:inline-grid;place-items:center;margin:0;padding:0;background:#0a0d0d;border:1.5px solid var(--dv8-line2);border-radius:0;cursor:pointer;transition:border-color .25s,background-color .25s,box-shadow .25s}html body .dv8:not(#dv8) :is(.dform,.pg-copy) .elementor-field-option input[type=radio]{border-radius:50%}html body .dv8:not(#dv8) :is(.dform,.pg-copy) .elementor-field-option input[type=checkbox]::before{content:"";width:11px;height:6px;border-left:2.5px solid var(--dv8-acc-ink);border-bottom:2.5px solid var(--dv8-acc-ink);transform:translateY(-1px) rotate(-45deg) scale(0);transition:transform .25s var(--dv8-out)}html body .dv8:not(#dv8) :is(.dform,.pg-copy) .elementor-field-option input[type=checkbox]:checked{background:var(--dv8-acc);border-color:var(--dv8-acc);box-shadow:0 0 12px -2px var(--dv8-glow)}html body .dv8:not(#dv8) :is(.dform,.pg-copy) .elementor-field-option input[type=checkbox]:checked::before{transform:translateY(-1px) rotate(-45deg) scale(1)}html body .dv8:not(#dv8) :is(.dform,.pg-copy) .elementor-field-option input[type=radio]::before{content:"";width:8px;height:8px;border-radius:50%;background:var(--dv8-acc);box-shadow:0 0 8px var(--dv8-acc);transform:scale(0);transition:transform .25s var(--dv8-out)}html body .dv8:not(#dv8) :is(.dform,.pg-copy) .elementor-field-option input[type=radio]:checked{border-color:var(--dv8-acc)}html body .dv8:not(#dv8) :is(.dform,.pg-copy) .elementor-field-option input[type=radio]:checked::before{transform:scale(1)}html body .dv8:not(#dv8) :is(.dform,.pg-copy) .elementor-field-type-submit{margin-top:8px;transition:filter .35s}html body .dv8:not(#dv8) :is(.dform,.pg-copy) .elementor-field-type-submit:hover{filter:drop-shadow(0 12px 26px rgb(0 229 208 / .4))}html body .dv8:not(#dv8) :is(.dform,.pg-copy) .elementor-field-type-submit .elementor-button{position:relative;display:flex;align-items:center;justify-content:center;width:100%;min-height:60px;margin:0;padding:0 34px;background-color:var(--dv8-acc);background-image:linear-gradient(110deg,transparent 35%,rgb(255 255 255 / .55) 50%,transparent 65%);background-repeat:no-repeat;background-size:250% 100%;background-position:130% 0;border:0;border-radius:0;box-shadow:none;color:var(--dv8-acc-ink);font:800 italic 1.18rem/1 var(--dv8-fd);letter-spacing:.1em;text-transform:uppercase;text-decoration:none;clip-path:polygon(14px 0,100% 0,calc(100% - 14px) 100%,0 100%);cursor:pointer;transition:background-position .8s var(--dv8-out),background-color .3s,transform .3s var(--dv8-out)}html body .dv8:not(#dv8) :is(.dform,.pg-copy) .elementor-field-type-submit .elementor-button:hover{background-color:var(--dv8-acc-hi);background-position:-30% 0;color:var(--dv8-acc-ink);transform:translateY(-2px)}html body .dv8:not(#dv8) :is(.dform,.pg-copy) .elementor-field-type-submit .elementor-button:active{transform:scale(.98)}html body .dv8:not(#dv8) :is(.dform,.pg-copy) .elementor-field-type-submit .elementor-button-content-wrapper{display:inline-flex;align-items:center;gap:10px}html body .dv8:not(#dv8) :is(.dform,.pg-copy) .elementor-field-type-submit .elementor-button-content-wrapper::after{content:"";width:18px;height:18px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 12h15M13 6l6 6-6 6'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 12h15M13 6l6 6-6 6'/%3E%3C/svg%3E") center/contain no-repeat;transition:transform .35s var(--dv8-out)}html body .dv8:not(#dv8) :is(.dform,.pg-copy) .elementor-field-type-submit .elementor-button:hover .elementor-button-content-wrapper::after{transform:translateX(6px)}html body .dv8:not(#dv8) :is(.dform,.pg-copy) .elementor-field-type-submit .elementor-button-icon{display:none}html body .dv8:not(#dv8) :is(.dform,.pg-copy) .elementor-form-waiting .elementor-button{opacity:.85;pointer-events:none}html body .dv8:not(#dv8) :is(.dform,.pg-copy) .elementor-form-spinner i{display:none}html body .dv8:not(#dv8) :is(.dform,.pg-copy) .elementor-form-spinner::before{content:"";display:inline-block;width:16px;height:16px;margin-right:8px;vertical-align:-3px;border:2px solid rgb(2 19 18 / .3);border-top-color:var(--dv8-acc-ink);border-radius:50%;animation:dv8-spin .8s linear infinite}@keyframes dv8-spin{to{transform:rotate(360deg)}}html body .dv8:not(#dv8) :is(.dform,.pg-copy) .elementor-message{position:relative;margin:18px 0 0;padding:15px 18px 15px 52px;background:#0e1212;border:1px solid var(--dv8-line2);color:#fff;font:600 .98rem/1.5 var(--dv8-fb)}html body .dv8:not(#dv8) :is(.dform,.pg-copy) .elementor-message::before{content:"";position:absolute;left:16px;top:50%;width:22px;height:22px;margin:-11px 0 0;border-radius:50%;background:var(--dv8-acc) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23021312' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 12.5 4.5 4.5L19 7.5'/%3E%3C/svg%3E") center/14px no-repeat;font-family:inherit}html body .dv8:not(#dv8) :is(.dform,.pg-copy) .elementor-message-success{border-color:var(--dv8-acc);background:rgb(0 212 192 / .1);box-shadow:0 0 44px -14px var(--dv8-glow)}html body .dv8:not(#dv8) :is(.dform,.pg-copy) .elementor-message-danger{border-color:#ff6b6b;background:rgb(255 90 90 / .08)}html body .dv8:not(#dv8) :is(.dform,.pg-copy) .elementor-message-danger::before{background:#ff6b6b url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231a0505' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 5v9M12 18.5v.5'/%3E%3C/svg%3E") center/14px no-repeat}html body .dv8:not(#dv8) :is(.dform,.pg-copy) .elementor-message.elementor-help-inline{margin:2px 0 0;padding:0;background:none;border:0;box-shadow:none;color:#ff8f8f;font:600 .82rem/1.4 var(--dv8-fb)}html body .dv8:not(#dv8) :is(.dform,.pg-copy) .elementor-message.elementor-help-inline::before{display:none}html body .dv8:not(#dv8) :is(.dform,.pg-copy) .elementor-error .elementor-field-textual,html body .dv8:not(#dv8) :is(.dform,.pg-copy) .elementor-error .dz{border-color:#ff6b6b;box-shadow:0 0 0 3px rgb(255 90 90 / .12)}html body .dv8:not(#dv8) .dz{position:relative;display:flex;align-items:center;gap:16px;min-height:88px;padding:16px 18px;background:rgb(0 212 192 / .04);border:1.5px dashed rgb(0 212 192 / .42);transition:border-color .3s,background-color .3s,box-shadow .3s}html body .dv8:not(#dv8) .dz input.elementor-upload-field{position:absolute;inset:0;z-index:2;width:100%;height:100%;margin:0;padding:0;border:0;opacity:0;cursor:pointer}html body .dv8:not(#dv8) .dz:hover,html body .dv8:not(#dv8) .dz.is-over{border-color:var(--dv8-acc);background:rgb(0 212 192 / .1);box-shadow:inset 0 0 34px -10px var(--dv8-glow)}html body .dv8:not(#dv8) .dz:focus-within{border-color:var(--dv8-acc-hi);box-shadow:0 0 0 3px rgb(0 212 192 / .18)}html body .dv8:not(#dv8) .dz-ico{width:48px;height:48px;flex:none;display:grid;place-items:center;border:1px solid rgb(0 212 192 / .5);color:var(--dv8-acc-txt);transform:skewX(-12deg);transition:background-color .3s,color .3s,transform .4s var(--dv8-out)}html body .dv8:not(#dv8) .dz-ico .i{width:22px;height:22px;transform:skewX(12deg)}html body .dv8:not(#dv8) .dz:hover .dz-ico,html body .dv8:not(#dv8) .dz.is-over .dz-ico{transform:skewX(-12deg) translateY(-3px)}html body .dv8:not(#dv8) .dz.is-over .dz-ico,html body .dv8:not(#dv8) .dz.has-file .dz-ico{background:var(--dv8-acc);color:var(--dv8-acc-ink)}html body .dv8:not(#dv8) .dz-txt{min-width:0;display:flex;flex-direction:column;gap:5px}html body .dv8:not(#dv8) .dz-t{font:600 1rem/1.25 var(--dv8-fb);color:#fff}html body .dv8:not(#dv8) .dz-t u{color:var(--dv8-acc-txt);text-decoration:underline;text-underline-offset:3px}html body .dv8:not(#dv8) .dz-s{overflow:hidden;font:500 .76rem/1.3 var(--dv8-fm);letter-spacing:.04em;color:var(--dv8-muted);text-overflow:ellipsis;white-space:nowrap}html body .dv8:not(#dv8) .dz.has-file{border-style:solid;border-color:var(--dv8-acc);background:rgb(0 212 192 / .08)}html body .dv8:not(#dv8) .dz.has-file .dz-s{color:var(--dv8-acc-hi)}html body .dv8:not(#dv8) .dz.is-drop{animation:dv8-drop .6s var(--dv8-out)}@keyframes dv8-drop{40%{box-shadow:0 0 0 8px rgb(0 229 208 / .25),inset 0 0 40px -8px var(--dv8-glow)}}html body .dv8:not(#dv8) .store{position:relative;color:var(--dv8-text);font-size:1rem}html body .dv8:not(#dv8) .store :where(a){color:var(--dv8-acc-txt);text-decoration:none;transition:color .25s}html body .dv8:not(#dv8) .store :where(a):hover{color:var(--dv8-acc-hi)}html body .dv8:not(#dv8) .store :where(h2,h3){margin:0 0 18px;padding:0;font:800 italic 1.7rem/1 var(--dv8-fd);letter-spacing:.01em;text-transform:uppercase;color:#fff}html body .dv8:not(#dv8) .store :where(p){margin:0 0 1em}html body .dv8:not(#dv8) .store mark{padding:1px 6px;background:rgb(0 212 192 / .14);color:var(--dv8-acc-hi)}html body .dv8:not(#dv8) .store .amount{font-family:var(--dv8-fm);font-weight:600;color:#fff}html body .dv8:not(#dv8) .store .woocommerce-Price-currencySymbol{color:var(--dv8-acc-txt)}html body .dv8:not(#dv8) .store .clear{display:none}html body .dv8:not(#dv8) .store :is(.col2-set,.form-row,.u-columns)::before,html body .dv8:not(#dv8) .store :is(.col2-set,.form-row,.u-columns)::after{display:none}html body .dv8:not(#dv8) .store-cart .cart-collaterals::before,html body .dv8:not(#dv8) .store-cart .cart-collaterals::after{display:none}html body .dv8:not(#dv8) .store .col2-set{width:auto}html body .dv8:not(#dv8) .store .col2-set :is(.col-1,.col-2){float:none;width:auto;max-width:none}html body .dv8:not(#dv8) .store .form-row{display:flex;flex-direction:column;gap:8px;float:none;width:auto;margin:0 0 18px;padding:0}html body .dv8:not(#dv8) .store .form-row label:not(.checkbox):not(.woocommerce-form__label-for-checkbox):not(:has(input)){display:block;margin:0;font:700 .76rem/1.4 var(--dv8-fd);letter-spacing:.14em;text-transform:uppercase;color:#cfd6d6;transition:color .3s}html body .dv8:not(#dv8) .store .form-row:focus-within label:not(.checkbox):not(.woocommerce-form__label-for-checkbox):not(:has(input)){color:var(--dv8-acc-hi)}html body .dv8:not(#dv8) .store .form-row label:has(input[type=checkbox],input[type=radio]){display:inline-flex;align-items:center;margin:0;color:#dfe6e6;font:500 .95rem/1.4 var(--dv8-fb);letter-spacing:0;text-transform:none;cursor:pointer}html body .dv8:not(#dv8) .store .form-row .required{border:0;color:var(--dv8-acc-txt);text-decoration:none}html body .dv8:not(#dv8) .store .form-row .optional{color:var(--dv8-dim);font:500 .78rem var(--dv8-fb);letter-spacing:0;text-transform:none}html body .dv8:not(#dv8) .store .woocommerce-input-wrapper{display:block;width:100%}html body .dv8:not(#dv8) .store :where(input.input-text,input[type=text],input[type=email],input[type=tel],input[type=password],input[type=number],input[type=url],input[type=search],input[type=date],textarea,select):where(:not(.qty,.select2-hidden-accessible)){width:100%;min-height:50px;margin:0;padding:12px 15px;background-color:#0a0d0d;border:1px solid var(--dv8-line2);border-radius:0;box-shadow:none;outline:0;color:#fff;font:500 1rem/1.4 var(--dv8-fb);transition:border-color .3s,box-shadow .3s,background-color .3s}html body .dv8:not(#dv8) .store :where(textarea){min-height:110px;resize:vertical}html body .dv8:not(#dv8) .store :where(select){-webkit-appearance:none;appearance:none;padding-right:42px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%232ee8d8' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;background-size:18px}html body .dv8:not(#dv8) .store :where(select) option{background:#0e1111;color:#fff}html body .dv8:not(#dv8) .store :where(input,textarea)::placeholder{color:var(--dv8-dim);opacity:1}html body .dv8:not(#dv8) .store :where(input.input-text,input[type=text],input[type=email],input[type=tel],input[type=password],input[type=number],textarea,select):not(.qty):hover{border-color:rgb(255 255 255 / .28)}html body .dv8:not(#dv8) .store :where(input.input-text,input[type=text],input[type=email],input[type=tel],input[type=password],input[type=number],input[type=url],input[type=search],textarea,select):not(.qty):focus{border-color:var(--dv8-acc);background-color:#0b1212;box-shadow:0 0 0 3px rgb(0 212 192 / .16),0 0 28px -8px var(--dv8-glow)}html body .dv8:not(#dv8) .store .woocommerce-invalid :where(input.input-text,select),html body .dv8:not(#dv8) .store .woocommerce-invalid .select2-selection{border-color:#ff6b6b}html body .dv8:not(#dv8) .store .woocommerce-validated :where(input.input-text,select),html body .dv8:not(#dv8) .store .woocommerce-validated .select2-selection{border-color:rgb(0 212 192 / .5)}html body .dv8:not(#dv8) .store .select2-container{display:block;width:100%}html body .dv8:not(#dv8) .store .select2-container .select2-selection--single{display:block;box-sizing:border-box;position:relative;height:50px;margin:0;background:#0a0d0d;border:1px solid var(--dv8-line2);border-radius:0}html body .dv8:not(#dv8) .store .select2-container .select2-selection--single .select2-selection__rendered{display:block;overflow:hidden;padding:0 40px 0 15px;line-height:48px;color:#fff;text-overflow:ellipsis;white-space:nowrap}html body .dv8:not(#dv8) .store .select2-container .select2-selection--single .select2-selection__arrow{position:absolute;top:0;right:8px;width:24px;height:48px}html body .dv8:not(#dv8) .store .select2-container .select2-selection__arrow b{position:absolute;top:50%;left:50%;margin:-2px 0 0 -4px;border-style:solid;border-width:5px 4px 0;border-color:var(--dv8-acc-txt) #fff0 #fff0}html body .dv8:not(#dv8) .store .select2-container .select2-selection__arrow b{border-top-color:var(--dv8-acc-txt)}html body .dv8:not(#dv8) .store .select2-container .select2-selection__placeholder{color:var(--dv8-dim)}html body .dv8:not(#dv8) .store :is(.select2-container--open,.select2-container--focus) .select2-selection--single{border-color:var(--dv8-acc);box-shadow:0 0 0 3px rgb(0 212 192 / .16)}html body .dv8:not(#dv8) .store :where(input[type=checkbox],input[type=radio]){-webkit-appearance:none;appearance:none;width:20px;height:20px;flex:none;display:inline-grid;place-items:center;margin:0 10px 0 0;padding:0;vertical-align:-4px;background:#0a0d0d;border:1.5px solid var(--dv8-line2);border-radius:0;box-shadow:none;cursor:pointer;transition:border-color .25s,background-color .25s,box-shadow .25s}html body .dv8:not(#dv8) .store :where(input[type=radio]){border-radius:50%}html body .dv8:not(#dv8) .store :where(input[type=checkbox])::before{content:"";width:11px;height:6px;border-left:2.5px solid var(--dv8-acc-ink);border-bottom:2.5px solid var(--dv8-acc-ink);transform:translateY(-1px) rotate(-45deg) scale(0);transition:transform .25s var(--dv8-out)}html body .dv8:not(#dv8) .store :where(input[type=checkbox]):checked{background:var(--dv8-acc);border-color:var(--dv8-acc);box-shadow:0 0 12px -2px var(--dv8-glow)}html body .dv8:not(#dv8) .store :where(input[type=checkbox]):checked::before{transform:translateY(-1px) rotate(-45deg) scale(1)}html body .dv8:not(#dv8) .store :where(input[type=radio])::before{content:"";width:8px;height:8px;border-radius:50%;background:var(--dv8-acc);box-shadow:0 0 8px var(--dv8-acc);transform:scale(0);transition:transform .25s var(--dv8-out)}html body .dv8:not(#dv8) .store :where(input[type=radio]):checked{border-color:var(--dv8-acc)}html body .dv8:not(#dv8) .store :where(input[type=radio]):checked::before{transform:scale(1)}html body .dv8:not(#dv8) .store :where(input[type=checkbox],input[type=radio]):hover{border-color:var(--dv8-acc)}html body .dv8:not(#dv8) .store :is(label.checkbox,.woocommerce-form__label-for-checkbox){display:inline-flex;align-items:center;margin:0;color:#dfe6e6;font:500 .95rem/1.4 var(--dv8-fb);letter-spacing:0;text-transform:none;cursor:pointer}html body .dv8:not(#dv8) .store .password-input{position:relative;display:block;width:100%}html body .dv8:not(#dv8) .store .password-input input{padding-right:54px}html body .dv8:not(#dv8) .store .show-password-input{position:absolute;top:50%;right:6px;width:42px;height:42px;margin:-21px 0 0;transform:none;padding:0;display:grid;place-items:center;background:none;border:0;border-radius:0;box-shadow:none;color:var(--dv8-muted);cursor:pointer;transition:color .25s}html body .dv8:not(#dv8) .store .show-password-input::before,html body .dv8:not(#dv8) .store .show-password-input::after{content:"";position:static;display:block;width:22px;height:22px;margin:0;background:currentColor;background-image:none;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 12s3.6-7 10-7 10 7 10 7-3.6 7-10 7S2 12 2 12z'/%3E%3Ccircle cx='12' cy='12' r='3'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 12s3.6-7 10-7 10 7 10 7-3.6 7-10 7S2 12 2 12z'/%3E%3Ccircle cx='12' cy='12' r='3'/%3E%3C/svg%3E") center/contain no-repeat}html body .dv8:not(#dv8) .store .show-password-input::after{display:none}html body .dv8:not(#dv8) .store .show-password-input.display-password::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 3l18 18M10.6 5.1A10.9 10.9 0 0 1 12 5c6.4 0 10 7 10 7a18.7 18.7 0 0 1-3.2 4.2M6.6 6.6C3.8 8.4 2 12 2 12s3.6 7 10 7a10 10 0 0 0 5.4-1.6M9.9 9.9a3 3 0 0 0 4.2 4.2'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 3l18 18M10.6 5.1A10.9 10.9 0 0 1 12 5c6.4 0 10 7 10 7a18.7 18.7 0 0 1-3.2 4.2M6.6 6.6C3.8 8.4 2 12 2 12s3.6 7 10 7a10 10 0 0 0 5.4-1.6M9.9 9.9a3 3 0 0 0 4.2 4.2'/%3E%3C/svg%3E")}html body .dv8:not(#dv8) .store .show-password-input:hover{color:var(--dv8-acc-hi)}html body .dv8:not(#dv8) .store .woocommerce-password-strength{margin-top:8px;padding:7px 12px;border:1px solid var(--dv8-line2);background:#0a0d0d;color:#fff;font:600 .8rem/1.3 var(--dv8-fb);text-align:left}html body .dv8:not(#dv8) .store .woocommerce-password-strength.strong{border-color:var(--dv8-acc);color:var(--dv8-acc-hi)}html body .dv8:not(#dv8) .store .woocommerce-password-strength:is(.short,.bad){border-color:#ff6b6b;color:#ff9a9a}html body .dv8:not(#dv8) .store .woocommerce-password-strength.good{border-color:#ffd166;color:#ffd166}html body .dv8:not(#dv8) .store .woocommerce-password-hint{color:var(--dv8-muted);font-size:.85rem}html body .dv8:not(#dv8) .store fieldset{margin:26px 0 18px;padding:20px 22px 4px;border:1px solid var(--dv8-line);background:rgb(255 255 255 / .015)}html body .dv8:not(#dv8) .store fieldset legend{padding:0 10px;font:800 italic 1.2rem/1 var(--dv8-fd);text-transform:uppercase;color:#fff}html body .dv8:not(#dv8) .store .button{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;margin:0;padding:0 22px;background-color:#fff0;background-image:linear-gradient(110deg,transparent 35%,rgb(0 212 192 / .38) 50%,transparent 65%);background-repeat:no-repeat;background-size:250% 100%;background-position:130% 0;border:1.5px solid var(--dv8-line2);border-radius:0;box-shadow:none;color:#fff;font:800 italic .95rem/1 var(--dv8-fd);letter-spacing:.09em;text-transform:uppercase;text-decoration:none;text-shadow:none;white-space:nowrap;cursor:pointer;transition:background-position .8s var(--dv8-out),background-color .3s,border-color .3s,color .3s,transform .3s var(--dv8-out)}html body .dv8:not(#dv8) .store .button:hover{background-color:rgb(0 212 192 / .1);background-position:-30% 0;border-color:var(--dv8-acc);color:#fff;transform:translateY(-2px)}html body .dv8:not(#dv8) .store .button:active{transform:scale(.97)}html body .dv8:not(#dv8) .store .button:is(.alt,.checkout-button,.woocommerce-form-login__submit,.woocommerce-form-register__submit),html body .dv8:not(#dv8) .store :is(.woocommerce-ResetPassword,.woocommerce-EditAccountForm,.woocommerce-address-fields) .button{min-height:56px;padding:0 36px;background-color:var(--dv8-acc);background-image:linear-gradient(110deg,transparent 35%,rgb(255 255 255 / .55) 50%,transparent 65%);border-color:var(--dv8-acc);color:var(--dv8-acc-ink);font-size:1.08rem;clip-path:polygon(12px 0,100% 0,calc(100% - 12px) 100%,0 100%)}html body .dv8:not(#dv8) .store .button:is(.alt,.checkout-button,.woocommerce-form-login__submit,.woocommerce-form-register__submit):hover,html body .dv8:not(#dv8) .store :is(.woocommerce-ResetPassword,.woocommerce-EditAccountForm,.woocommerce-address-fields) .button:hover{background-color:var(--dv8-acc-hi);border-color:var(--dv8-acc-hi);color:var(--dv8-acc-ink)}html body .dv8:not(#dv8) .store :is(.button:disabled,.button.disabled,.button[aria-disabled=true]){padding:0 22px;opacity:.4;cursor:not-allowed;transform:none}html body .dv8:not(#dv8) .store .button.loading{opacity:.7;padding-right:44px}html body .dv8:not(#dv8) .store .button.loading::after{top:50%;right:16px;margin-top:-.5em;color:currentColor}html body .dv8:not(#dv8) .store table.shop_table{width:100%;margin:0 0 24px;border:1px solid var(--dv8-line);border-collapse:separate;border-spacing:0;border-radius:0;background:rgb(10 14 14 / .9)}html body .dv8:not(#dv8) .store table.shop_table :is(th,td){padding:16px 18px;border:0;border-top:1px solid var(--dv8-line);background:#fff0;color:var(--dv8-text);font-size:.96rem;text-align:left;vertical-align:middle}html body .dv8:not(#dv8) .store table.shop_table thead th{border-top:0;background:rgb(255 255 255 / .02);font:600 .7rem/1.2 var(--dv8-fm);letter-spacing:.16em;text-transform:uppercase;color:var(--dv8-muted)}html body .dv8:not(#dv8) .store table.shop_table tfoot th{font:700 .78rem/1.3 var(--dv8-fd);letter-spacing:.14em;text-transform:uppercase;color:#cfd6d6}html body .dv8:not(#dv8) .store table.shop_table tbody tr{transition:background-color .3s}html body .dv8:not(#dv8) .store table.shop_table tbody tr:hover>td{background:rgb(0 212 192 / .03)}html body .dv8:not(#dv8) .store table.shop_table .product-name a{color:#fff;font-weight:600}html body .dv8:not(#dv8) .store table.shop_table .product-name a:hover{color:var(--dv8-acc-hi)}html body .dv8:not(#dv8) .store table.shop_table .wc-item-meta{margin:6px 0 0;padding:0;list-style:none;color:var(--dv8-muted);font-size:.85rem}html body .dv8:not(#dv8) .store table.shop_table .wc-item-meta li{margin:0}html body .dv8:not(#dv8) .store table.shop_table .wc-item-meta p{display:inline;margin:0}html body .dv8:not(#dv8) .store .variation{margin:6px 0 0;color:var(--dv8-muted);font-size:.85rem}html body .dv8:not(#dv8) .store .variation :is(dt,dd){display:inline;float:none;margin:0 4px 0 0}html body .dv8:not(#dv8) .store .variation dd p{display:inline;margin:0}html body .dv8:not(#dv8) .store :where(.cart_totals,#customer_details>.col-1,#customer_details .woocommerce-shipping-fields,#customer_details .woocommerce-additional-fields,#order_review,.woocommerce-MyAccount-navigation,.woocommerce-MyAccount-content,#customer_login>.u-column1,#customer_login>.u-column2,.woocommerce-order-details,.woocommerce-customer-details,.woocommerce-ResetPassword,form.woocommerce-form-login.login,form.checkout_coupon){position:relative;background:linear-gradient(180deg,rgb(17 22 22 / .93),rgb(8 11 11 / .95));border:1px solid var(--dv8-line);border-radius:0;box-shadow:0 30px 60px -42px rgb(0 0 0 / .95)}html body .dv8:not(#dv8) .store-cart .woocommerce:has(>.woocommerce-cart-form){display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,390px);grid-auto-flow:row dense;gap:24px 28px;align-items:start}html body .dv8:not(#dv8) .store-cart .woocommerce:has(>.woocommerce-cart-form)>*{grid-column:1 / -1;min-width:0}html body .dv8:not(#dv8) .store-cart .woocommerce:has(>.woocommerce-cart-form)>.woocommerce-cart-form{grid-column:1}html body .dv8:not(#dv8) .store-cart .woocommerce:has(>.woocommerce-cart-form)>.cart-collaterals{display:contents}html body .dv8:not(#dv8) .store-cart .cart-collaterals :is(.cart_totals,.cross-sells){float:none;width:auto;max-width:none;min-width:0}html body .dv8:not(#dv8) .store-cart .cart-collaterals .cross-sells{grid-column:1}html body .dv8:not(#dv8) .store-cart .cart-collaterals .cart_totals{grid-column:2;grid-row:span 2;position:-webkit-sticky;position:sticky;top:calc(var(--dv8-ab,0px) + var(--dv8-hdr) + 20px)}html body .dv8:not(#dv8) .store-cart .woocommerce-cart-form{margin:0}html body .dv8:not(#dv8) .store-cart table.cart{margin:0}html body .dv8:not(#dv8) .store-cart table.cart td.product-thumbnail{width:108px}html body .dv8:not(#dv8) .store-cart table.cart td.product-thumbnail img{display:block;width:84px;height:84px;max-width:none;object-fit:contain;background:radial-gradient(circle at 50% 55%,rgb(0 212 192 / .18),transparent 65%),#0a0c0c;border:1px solid var(--dv8-line);box-shadow:none;transition:transform .5s var(--dv8-out),border-color .3s}html body .dv8:not(#dv8) .store-cart table.cart tr:hover td.product-thumbnail img{transform:scale(1.05);border-color:rgb(0 212 192 / .5)}html body .dv8:not(#dv8) .store-cart table.cart td.product-remove{width:54px;padding-right:0}html body .dv8:not(#dv8) .store a.remove{display:grid;place-items:center;width:34px;height:34px;border:1px solid var(--dv8-line2);border-radius:50%;background:#fff0;color:var(--dv8-muted)!important;font:400 1.35rem/1 var(--dv8-fb);text-decoration:none;transition:transform .35s var(--dv8-out),background-color .25s,border-color .25s,color .25s}html body .dv8:not(#dv8) .store a.remove:hover{background:#ff5a5a;border-color:#ff5a5a;color:#fff!important;transform:rotate(90deg)}html body .dv8:not(#dv8) .store-cart table.cart td.product-subtotal .amount{color:var(--dv8-acc-hi)}html body .dv8:not(#dv8) .store-cart table.cart td.actions{padding:16px 18px;background:rgb(255 255 255 / .015)}html body .dv8:not(#dv8) .store-cart table.cart td.actions .coupon{display:inline-flex;flex-wrap:wrap;gap:10px;align-items:center;float:none}html body .dv8:not(#dv8) .store-cart table.cart td.actions .coupon label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}html body .dv8:not(#dv8) .store-cart table.cart td.actions #coupon_code{width:210px;min-height:48px;margin:0}html body .dv8:not(#dv8) .store-cart table.cart td.actions>.button{float:right}html body .dv8:not(#dv8) .store .quantity{display:inline-flex;align-items:stretch;margin:0;border:1px solid var(--dv8-line2);background:#0a0d0d}html body .dv8:not(#dv8) .store .quantity .qty{width:54px;min-height:46px;margin:0;padding:0;border:0;border-radius:0;background:#fff0;box-shadow:none;color:#fff;text-align:center;font:700 1rem/1 var(--dv8-fm);-moz-appearance:textfield;appearance:textfield}html body .dv8:not(#dv8) .store .quantity .qty::-webkit-inner-spin-button,html body .dv8:not(#dv8) .store .quantity .qty::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}html body .dv8:not(#dv8) .store .quantity .qty:focus{outline:2px solid var(--dv8-acc-hi);outline-offset:-2px}html body .dv8:not(#dv8) .store .quantity .dv8-q{width:40px}html body .dv8:not(#dv8) .store .cart_totals{padding:26px}html body .dv8:not(#dv8) .store .cart_totals h2{margin-bottom:10px}html body .dv8:not(#dv8) .store .cart_totals table.shop_table{margin:0 0 22px;border:0;background:none}html body .dv8:not(#dv8) .store .cart_totals table.shop_table :is(th,td){padding:14px 0;background:none}html body .dv8:not(#dv8) .store .cart_totals table.shop_table th{width:40%}html body .dv8:not(#dv8) .store .cart_totals table.shop_table td{text-align:right}html body .dv8:not(#dv8) .store :is(.cart_totals,.woocommerce-checkout-review-order-table) .order-total :is(th,td){padding-top:18px;border-top:1px solid rgb(0 212 192 / .35)}html body .dv8:not(#dv8) .store :is(.cart_totals,.woocommerce-checkout-review-order-table) .order-total .amount{font-size:1.7rem;color:var(--dv8-acc-hi);text-shadow:0 0 26px var(--dv8-glow)}html body .dv8:not(#dv8) .store :is(.cart_totals,.woocommerce-checkout-review-order-table) .includes_tax{display:block;margin-top:4px;color:var(--dv8-muted);font-size:.8rem}html body .dv8:not(#dv8) .store .wc-proceed-to-checkout{margin:0;padding:0}html body .dv8:not(#dv8) .store .wc-proceed-to-checkout .checkout-button{display:flex;width:100%;min-height:62px;margin:0 0 10px;font-size:1.22rem}html body .dv8:not(#dv8) .store .wc-proceed-to-checkout .checkout-button::after{content:"";position:static;width:20px;height:20px;margin:0;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 12h15M13 6l6 6-6 6'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 12h15M13 6l6 6-6 6'/%3E%3C/svg%3E") center/contain no-repeat;transition:transform .35s var(--dv8-out)}html body .dv8:not(#dv8) .store .wc-proceed-to-checkout .checkout-button:hover::after{transform:translateX(6px)}html body .dv8:not(#dv8) .store :is(#shipping_method,.woocommerce-shipping-methods){margin:0;padding:0;list-style:none}html body .dv8:not(#dv8) .store :is(#shipping_method,.woocommerce-shipping-methods) li{display:flex;align-items:center;justify-content:flex-end;gap:6px;margin:0 0 8px;padding:0;text-align:right}html body .dv8:not(#dv8) .store :is(#shipping_method,.woocommerce-shipping-methods) li label{margin:0;color:#dfe6e6;font-size:.92rem}html body .dv8:not(#dv8) .store .woocommerce-shipping-destination{margin:6px 0 0;color:var(--dv8-muted);font-size:.85rem}html body .dv8:not(#dv8) .store .shipping-calculator-button{font:700 .78rem/1 var(--dv8-fm);letter-spacing:.1em;text-transform:uppercase}html body .dv8:not(#dv8) .store .shipping-calculator-form{margin-top:12px;text-align:left}html body .dv8:not(#dv8) .store .cross-sells>h2{margin-bottom:18px}@media (min-width:768px){html body .dv8:not(#dv8) .store .cross-sells ul.products{grid-template-columns:repeat(3,minmax(0,1fr))}}html body .dv8:not(#dv8) .cempty{display:flex;flex-direction:column;align-items:center;gap:14px;padding:44px 20px 6px;text-align:center}html body .dv8:not(#dv8) .cempty-ico{width:88px;height:88px;display:grid;place-items:center;border-radius:50%;border:1px solid rgb(0 212 192 / .5);color:var(--dv8-acc-txt);box-shadow:0 0 0 10px rgb(0 212 192 / .05),0 0 60px -10px var(--dv8-glow);animation:dv8-beat 2.4s ease-in-out infinite}html body .dv8:not(#dv8) .cempty-ico .i{width:38px;height:38px}html body .dv8:not(#dv8) .cempty-t{margin:8px 0 4px;font:800 italic 1.6rem/1.1 var(--dv8-fd);text-transform:uppercase;color:#fff}html body .dv8:not(#dv8) .cempty-chips{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;max-width:780px}html body .dv8:not(#dv8) .cempty-chips .chip .i{width:16px;height:16px;color:var(--dv8-acc-txt)}html body .dv8:not(#dv8) .store .return-to-shop{margin:28px 0 0;text-align:center}html body .dv8:not(#dv8) .store .return-to-shop .button{min-height:56px;padding:0 34px;background-color:var(--dv8-acc);background-image:linear-gradient(110deg,transparent 35%,rgb(255 255 255 / .55) 50%,transparent 65%);border-color:var(--dv8-acc);color:var(--dv8-acc-ink);clip-path:polygon(12px 0,100% 0,calc(100% - 12px) 100%,0 100%)}html body .dv8:not(#dv8) .store .return-to-shop .button:hover{background-color:var(--dv8-acc-hi);color:var(--dv8-acc-ink)}html body .dv8:not(#dv8) .store :is(.woocommerce-form-coupon-toggle,.woocommerce-form-login-toggle) .woocommerce-info{margin-bottom:16px}html body .dv8:not(#dv8) .store form.checkout_coupon{margin:0 0 24px;padding:22px}html body .dv8:not(#dv8) .store form.checkout_coupon>p:not(.form-row){margin:0 0 12px;color:var(--dv8-muted)}html body .dv8:not(#dv8) .store form.checkout_coupon .form-row{margin:0 0 10px}html body .dv8:not(#dv8) .store form.woocommerce-form-login.login{margin:0 0 24px;padding:26px}html body .dv8:not(#dv8) .store-checkout form.checkout{display:flow-root;margin:0;counter-reset:dv8sec}html body .dv8:not(#dv8) .store-checkout form.checkout>*{clear:both}html body .dv8:not(#dv8) .store-checkout form.checkout>#customer_details{float:left;clear:none;display:flex;flex-direction:column;gap:20px;width:calc(100% - 472px);margin:0}html body .dv8:not(#dv8) .store-checkout form.checkout>:is(#order_review_heading,#order_review){float:right;clear:right;width:440px}html body .dv8:not(#dv8) .store-checkout #customer_details>.col-1,html body .dv8:not(#dv8) .store-checkout #customer_details>.col-2 :is(.woocommerce-shipping-fields,.woocommerce-additional-fields){padding:28px 28px 12px}html body .dv8:not(#dv8) .store-checkout #customer_details>.col-2{display:flex;flex-direction:column;gap:20px;padding:0;background:none;border:0;box-shadow:none}html body .dv8:not(#dv8) .store :is(.woocommerce-billing-fields__field-wrapper,.woocommerce-shipping-fields__field-wrapper,.woocommerce-address-fields__field-wrapper,.woocommerce-additional-fields__field-wrapper){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px}html body .dv8:not(#dv8) .store :is(.woocommerce-billing-fields__field-wrapper,.woocommerce-shipping-fields__field-wrapper,.woocommerce-address-fields__field-wrapper,.woocommerce-additional-fields__field-wrapper)>*{grid-column:1 / -1;min-width:0}html body .dv8:not(#dv8) .store :is(.woocommerce-billing-fields__field-wrapper,.woocommerce-shipping-fields__field-wrapper,.woocommerce-address-fields__field-wrapper)>.form-row-first{grid-column:1}html body .dv8:not(#dv8) .store :is(.woocommerce-billing-fields__field-wrapper,.woocommerce-shipping-fields__field-wrapper,.woocommerce-address-fields__field-wrapper)>.form-row-last{grid-column:2}html body .dv8:not(#dv8) .store-checkout :is(.woocommerce-billing-fields>h3,#ship-to-different-address,.woocommerce-additional-fields>h3,#order_review_heading){display:flex;align-items:center;gap:14px;counter-increment:dv8sec;margin:0 0 22px;font:800 italic 1.6rem/1 var(--dv8-fd);text-transform:uppercase;color:#fff}html body .dv8:not(#dv8) .store-checkout :is(.woocommerce-billing-fields>h3,#ship-to-different-address,.woocommerce-additional-fields>h3,#order_review_heading)::before{content:counter(dv8sec,decimal-leading-zero);display:grid;place-items:center;width:42px;height:38px;flex:none;background:rgb(0 212 192 / .14);color:var(--dv8-acc-hi);font:700 .85rem/1 var(--dv8-fm);font-style:normal;letter-spacing:.04em;clip-path:polygon(8px 0,100% 0,calc(100% - 8px) 100%,0 100%)}html body .dv8:not(#dv8) .store-checkout #ship-to-different-address label{display:inline-flex;align-items:center;margin:0;font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;cursor:pointer}html body .dv8:not(#dv8) .store-checkout #ship-to-different-address input{margin-right:12px}html body .dv8:not(#dv8) .store-checkout .woocommerce-additional-fields{margin-top:6px}html body .dv8:not(#dv8) .store-checkout #order_review_heading{margin:0;padding:28px 28px 16px;background:linear-gradient(180deg,rgb(17 22 22 / .95),rgb(14 18 18 / .95));border:1px solid rgb(0 212 192 / .32);border-bottom:0}html body .dv8:not(#dv8) .store-checkout #order_review{padding:4px 28px 28px;background:linear-gradient(180deg,rgb(14 18 18 / .95),rgb(8 11 11 / .96));border:1px solid rgb(0 212 192 / .32);border-top:0;box-shadow:0 40px 90px -50px var(--dv8-glow)}html body .dv8:not(#dv8) .store table.woocommerce-checkout-review-order-table{margin:0 0 22px;border:0;background:none}html body .dv8:not(#dv8) .store .woocommerce-checkout-review-order-table :is(th.product-total,td.product-total){width:1%;padding-left:16px;white-space:nowrap}html body .dv8:not(#dv8) .store .woocommerce-checkout-review-order-table :is(th,td){padding:13px 0;background:none}html body .dv8:not(#dv8) .store table.woocommerce-checkout-review-order-table thead th{padding-top:0;background:none}html body .dv8:not(#dv8) .store .woocommerce-checkout-review-order-table :is(td.product-total,tfoot td){text-align:right}html body .dv8:not(#dv8) .store .woocommerce-checkout-review-order-table td.product-name{color:#dfe6e6}html body .dv8:not(#dv8) .store table.woocommerce-checkout-review-order-table,html body .dv8:not(#dv8) .store .woocommerce-checkout-review-order-table :is(thead,tbody,tfoot){display:block}html body .dv8:not(#dv8) .store .woocommerce-checkout-review-order-table tr{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 14px;border-top:1px solid var(--dv8-line)}html body .dv8:not(#dv8) .store .woocommerce-checkout-review-order-table thead tr{border-top:0}html body .dv8:not(#dv8) .store table.woocommerce-checkout-review-order-table :is(th,td){display:block;border-top:0}html body .dv8:not(#dv8) .store table.woocommerce-checkout-review-order-table td.product-name{flex:1 1 0%;min-width:0}html body .dv8:not(#dv8) .store table.woocommerce-checkout-review-order-table :is(th.product-total,td.product-total){flex:none;width:auto}html body .dv8:not(#dv8) .store table.woocommerce-checkout-review-order-table tr.order-total{border-top-color:rgb(0 212 192 / .35)}html body .dv8:not(#dv8) .store table.woocommerce-checkout-review-order-table tr.order-total :is(th,td){border-top:0}html body .dv8:not(#dv8) .store .woocommerce-checkout-review-order-table tr:is(.shipping,.woocommerce-shipping-totals) td{flex-basis:100%;padding-top:0}html body .dv8:not(#dv8) .store .woocommerce-checkout-review-order-table .product-quantity{display:inline-block;margin-left:6px;padding:3px 7px;background:rgb(0 212 192 / .14);color:var(--dv8-acc-hi);font:700 .75rem/1 var(--dv8-fm)}html body .dv8:not(#dv8) .store #payment{margin:0;padding:0;background:none;border:0;border-radius:0}html body .dv8:not(#dv8) .store #payment ul.payment_methods{display:flex;flex-direction:column;gap:10px;margin:0 0 18px;padding:0;border:0;list-style:none}html body .dv8:not(#dv8) .store #payment ul.payment_methods::before,html body .dv8:not(#dv8) .store #payment ul.payment_methods::after{display:none}html body .dv8:not(#dv8) .store #payment ul.payment_methods>li{position:relative;margin:0;padding:0;list-style:none;background:#0a0d0d;border:1px solid var(--dv8-line2);transition:border-color .3s,box-shadow .3s,background-color .3s}html body .dv8:not(#dv8) .store #payment ul.payment_methods>li:hover{border-color:rgb(0 212 192 / .45)}html body .dv8:not(#dv8) .store #payment ul.payment_methods>li:has(>input:checked){background:rgb(0 212 192 / .06);border-color:var(--dv8-acc);box-shadow:0 0 0 1px rgb(0 212 192 / .25),0 0 36px -14px var(--dv8-glow)}html body .dv8:not(#dv8) .store #payment ul.payment_methods>li>input.input-radio{position:absolute;top:19px;left:16px;margin:0}html body .dv8:not(#dv8) .store #payment ul.payment_methods>li>label{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-height:58px;margin:0;padding:14px 16px 14px 50px;color:#fff;font:700 .98rem/1.3 var(--dv8-fb);letter-spacing:0;text-transform:none;cursor:pointer}html body .dv8:not(#dv8) .store #payment ul.payment_methods>li>label img{float:none;box-sizing:border-box;width:auto;height:30px;max-width:120px;max-height:none;margin:0;padding:4px 7px;object-fit:contain;background:#fff;border-radius:6px;box-shadow:0 0 0 1px rgb(255 255 255 / .08)}html body .dv8:not(#dv8) .store #payment ul.payment_methods>li.woocommerce-notice{padding:14px 16px}html body .dv8:not(#dv8) .store #payment div.payment_box{margin:0;padding:0 16px 16px 50px;background:none;border-radius:0;color:#c1cbcb;font-size:.92rem}html body .dv8:not(#dv8) .store #payment div.payment_box::before{display:none}html body .dv8:not(#dv8) .store #payment div.payment_box :is(p,fieldset){margin:0 0 .7em}html body .dv8:not(#dv8) .store #payment div.payment_box fieldset{padding:0;border:0;background:none}html body .dv8:not(#dv8) .store #payment :is(.wc-stripe-elements-field,.wc-stripe-iban-element-field,#stripe-card-element,#stripe-exp-element,#stripe-cvc-element){padding:13px 12px;background:#fff;border:1px solid var(--dv8-line2)}html body .dv8:not(#dv8) .store #payment .place-order{float:none;margin:0;padding:16px 0 0}html body .dv8:not(#dv8) .store #payment #place_order{float:none;width:100%;min-height:64px;font-size:1.28rem}html body .dv8:not(#dv8) .store .woocommerce-terms-and-conditions-wrapper{margin:0 0 16px;color:var(--dv8-muted);font-size:.88rem}html body .dv8:not(#dv8) .store .woocommerce-privacy-policy-text p{color:var(--dv8-muted);font-size:.85rem}html body .dv8:not(#dv8) .store .woocommerce-terms-and-conditions{max-height:220px;overflow:auto;padding:14px;border:1px solid var(--dv8-line);background:#0a0d0d}html body .dv8:not(#dv8) .ctrust{display:flex;flex-direction:column;gap:2px;margin:20px 0 0;padding:16px 0 0;border-top:1px solid var(--dv8-line);list-style:none}html body .dv8:not(#dv8) .ctrust li{margin:0;padding:0;list-style:none}html body .dv8:not(#dv8) .ctrust :is(li>span,li>a,li>svg){vertical-align:middle}html body .dv8:not(#dv8) .ctrust li,html body .dv8:not(#dv8) .ctrust a{display:flex;align-items:center;gap:10px;padding:6px 0;color:#cfd6d6;font:600 .82rem/1.3 var(--dv8-fm);letter-spacing:.04em}html body .dv8:not(#dv8) .ctrust a:hover{color:var(--dv8-acc-hi)}html body .dv8:not(#dv8) .ctrust .i{width:18px;height:18px;color:var(--dv8-acc-txt)}html body .dv8:not(#dv8) .store .woocommerce-order{display:flex;flex-direction:column;gap:24px}html body .dv8:not(#dv8) .store .woocommerce-order>*{margin:0}html body .dv8:not(#dv8) .store .woocommerce-thankyou-order-received{position:relative;display:flex;align-items:center;min-height:100px;margin:0;padding:24px 26px 24px 104px;background:linear-gradient(90deg,rgb(0 212 192 / .16),rgb(0 212 192 / .03));border:1px solid rgb(0 212 192 / .5);box-shadow:0 0 80px -30px var(--dv8-glow);color:#fff;font:800 italic clamp(1.3rem,2.4vw,1.85rem)/1.15 var(--dv8-fd);text-transform:uppercase}html body .dv8:not(#dv8) .store .woocommerce-thankyou-order-received::before{content:"";position:absolute;top:50%;left:26px;width:56px;height:56px;margin-top:-28px;border-radius:50%;background:var(--dv8-acc) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23021312' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 12.5 4.5 4.5L19 7.5'/%3E%3C/svg%3E") center/28px no-repeat;box-shadow:0 0 0 8px rgb(0 212 192 / .14),0 0 44px var(--dv8-glow);animation:dv8-popin .8s cubic-bezier(.34,1.6,.5,1) .3s both}html body .dv8:not(#dv8) .store .woocommerce-thankyou-order-received::after{content:"";position:absolute;top:50%;left:26px;width:56px;height:56px;margin-top:-28px;border-radius:50%;border:2px solid var(--dv8-acc-hi);opacity:0;animation:dv8-ringout 1.6s var(--dv8-out) .6s 2}@keyframes dv8-popin{from{transform:scale(0) rotate(-40deg);opacity:0}}@keyframes dv8-ringout{from{transform:scale(1);opacity:.9}to{transform:scale(2.6);opacity:0}}html body .dv8:not(#dv8) .store ul.woocommerce-order-overview{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px;margin:0;padding:0;list-style:none}html body .dv8:not(#dv8) .store ul.woocommerce-order-overview::before,html body .dv8:not(#dv8) .store ul.woocommerce-order-overview::after{display:none}html body .dv8:not(#dv8) .store ul.woocommerce-order-overview li{float:none;margin:0;padding:18px;background:rgb(10 13 13 / .92);border:1px solid var(--dv8-line);font:600 .7rem/1.3 var(--dv8-fm);letter-spacing:.14em;text-transform:uppercase;color:var(--dv8-muted)}html body .dv8:not(#dv8) .store ul.woocommerce-order-overview li strong{display:block;margin-top:9px;font:700 1.05rem/1.35 var(--dv8-fb);letter-spacing:0;text-transform:none;color:#fff;word-break:break-word}html body .dv8:not(#dv8) .store :is(.woocommerce-order-details,.woocommerce-customer-details){padding:26px 28px}html body .dv8:not(#dv8) .store :is(.woocommerce-order-details__title,.woocommerce-column__title){font-size:1.5rem}html body .dv8:not(#dv8) .store .woocommerce-order-details table.shop_table{margin:0}html body .dv8:not(#dv8) .store .woocommerce-order-details .order-again{margin:18px 0 0}html body .dv8:not(#dv8) .store .woocommerce-customer-details .col2-set{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}html body .dv8:not(#dv8) .store .woocommerce-customer-details address{margin:0;padding:0;border:0;font-style:normal;line-height:1.75;color:#dfe6e6}html body .dv8:not(#dv8) .store .woocommerce-customer-details address p{margin:6px 0 0;padding:0}html body .dv8:not(#dv8) .store .woocommerce-customer-details address p::before{color:var(--dv8-acc-txt)}html body .dv8:not(#dv8) .store .woocommerce-bacs-bank-details{padding:24px 26px;border:1px solid var(--dv8-line);background:rgb(10 13 13 / .92)}html body .dv8:not(#dv8) .store-account #customer_login{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;max-width:1080px;margin:0 auto}html body .dv8:not(#dv8) .store-account #customer_login>:is(.u-column1,.u-column2){float:none;width:auto;max-width:none;margin:0;padding:30px}html body .dv8:not(#dv8) .store-account #customer_login.is-tabbed{grid-template-columns:minmax(0,1fr);max-width:580px}html body .dv8:not(#dv8) .store-account #customer_login.is-tabbed>.is-off{display:none}html body .dv8:not(#dv8) .store-account #customer_login.is-tabbed>.is-on{animation:dv8-fadeUp .5s var(--dv8-out)}html body .dv8:not(#dv8) .store-account #customer_login h2{margin-bottom:22px}html body .dv8:not(#dv8) .store-account #customer_login.is-tabbed>div>h2{position:absolute;width:1px;height:1px;margin:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}html body .dv8:not(#dv8) .store-account .woocommerce form:is(.login,.register){margin:0;padding:0;border:0;background:none;box-shadow:none;border-radius:0}html body .dv8:not(#dv8) .store-account.is-out .woocommerce>:is(h2,form.login,form.woocommerce-ResetPassword){max-width:580px;margin-inline:auto}html body .dv8:not(#dv8) .store-account.is-out .woocommerce>form.login{padding:30px;position:relative;background:linear-gradient(180deg,rgb(17 22 22 / .93),rgb(8 11 11 / .95));border:1px solid var(--dv8-line)}html body .dv8:not(#dv8) .store-account .woocommerce-ResetPassword{padding:30px}html body .dv8:not(#dv8) .auth-tabs{display:grid;grid-template-columns:1fr 1fr;width:100%;max-width:580px;margin:0 auto 16px}html body .dv8:not(#dv8) .auth-tabs .seg-btn{padding:15px 10px;font-size:1rem}html body .dv8:not(#dv8) .store form.login .form-row:has(.woocommerce-form-login__rememberme){display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;margin-top:6px}html body .dv8:not(#dv8) .store form.login .woocommerce-form-login__submit{order:2;flex:1 1 180px}html body .dv8:not(#dv8) .store form:is(.login,.register) :is(.woocommerce-form-login__submit,.woocommerce-form-register__submit){width:100%}html body .dv8:not(#dv8) .store .woocommerce-LostPassword{margin:16px 0 0;font-size:.92rem}html body .dv8:not(#dv8) .store .woocommerce-LostPassword a{font:700 .78rem/1 var(--dv8-fm);letter-spacing:.12em;text-transform:uppercase}html body .dv8:not(#dv8) .store form.register>p:not(.form-row),html body .dv8:not(#dv8) .store .woocommerce-privacy-policy-text p{color:var(--dv8-muted);font-size:.88rem}html body .dv8:not(#dv8) .perks{display:flex;flex-wrap:wrap;justify-content:center;gap:12px 34px;max-width:1080px;margin:30px auto 0;padding:0;list-style:none}html body .dv8:not(#dv8) .perks li{display:flex;align-items:center;gap:10px;margin:0;padding:0;list-style:none;font:700 .8rem/1 var(--dv8-fd);letter-spacing:.14em;text-transform:uppercase;color:#cfd6d6}html body .dv8:not(#dv8) .perks .i{width:20px;height:20px;color:var(--dv8-acc-txt)}html body .dv8:not(#dv8) .store-account.is-in .woocommerce{display:grid;grid-template-columns:260px minmax(0,1fr);gap:28px;align-items:start}html body .dv8:not(#dv8) .store-account.is-in .woocommerce>*{grid-column:1 / -1;min-width:0}html body .dv8:not(#dv8) .store-account.is-in .woocommerce>.woocommerce-MyAccount-navigation{grid-column:1}html body .dv8:not(#dv8) .store-account.is-in .woocommerce>.woocommerce-MyAccount-content{grid-column:2}html body .dv8:not(#dv8) .store .woocommerce-MyAccount-navigation{position:-webkit-sticky;position:sticky;top:calc(var(--dv8-ab,0px) + var(--dv8-hdr) + 20px);float:none;width:auto;margin:0;padding:10px}html body .dv8:not(#dv8) .store .woocommerce-MyAccount-navigation ul{position:relative;display:flex;flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;border:0}html body .dv8:not(#dv8) .store .woocommerce-MyAccount-navigation li{position:relative;z-index:1;margin:0;padding:0;border:0;list-style:none}html body .dv8:not(#dv8) .store .woocommerce-MyAccount-navigation li a{position:relative;display:flex;align-items:center;gap:12px;padding:14px;border:0;color:rgb(243 246 246 / .62);font:700 .95rem/1 var(--dv8-fd);letter-spacing:.1em;text-transform:uppercase;text-decoration:none;white-space:nowrap;transition:color .3s,background-color .3s}html body .dv8:not(#dv8) .store .woocommerce-MyAccount-navigation li a::before{content:"";width:18px;height:18px;flex:none;background:currentColor;-webkit-mask:var(--ico,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m9 6 6 6-6 6'/%3E%3C/svg%3E")) center/contain no-repeat;mask:var(--ico,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m9 6 6 6-6 6'/%3E%3C/svg%3E")) center/contain no-repeat;transition:background-color .3s}html body .dv8:not(#dv8) .store .woocommerce-MyAccount-navigation li a:hover{color:#fff}html body .dv8:not(#dv8) .store .woocommerce-MyAccount-navigation li.is-active a{background:rgb(0 212 192 / .1);box-shadow:inset 2px 0 0 var(--dv8-acc);color:#fff}html body .dv8:not(#dv8) .store .woocommerce-MyAccount-navigation li.is-active a::before{background:var(--dv8-acc-hi)}html body .dv8:not(#dv8) .store .woocommerce-MyAccount-navigation .nav-hov{position:absolute;left:0;right:0;top:0;z-index:0;height:0;background:rgb(255 255 255 / .04);box-shadow:inset 0 0 0 1px rgb(0 212 192 / .18);opacity:0;pointer-events:none;transition:top .3s ease-out,height .3s ease-out,opacity .3s}html body .dv8:not(#dv8) .store .woocommerce-MyAccount-navigation ul.is-hovering .nav-hov{opacity:1}html body .dv8:not(#dv8) .store .woocommerce-MyAccount-navigation-link--dashboard{--ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3.5' y='3.5' width='7' height='7'/%3E%3Crect x='13.5' y='3.5' width='7' height='7'/%3E%3Crect x='3.5' y='13.5' width='7' height='7'/%3E%3Crect x='13.5' y='13.5' width='7' height='7'/%3E%3C/svg%3E")}html body .dv8:not(#dv8) .store .woocommerce-MyAccount-navigation-link--orders{--ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.5 6.5h11v9h-11zM13.5 9.5h4l3 3.2v2.8h-7'/%3E%3Ccircle cx='6.5' cy='17.5' r='1.8'/%3E%3Ccircle cx='17' cy='17.5' r='1.8'/%3E%3C/svg%3E")}html body .dv8:not(#dv8) .store .woocommerce-MyAccount-navigation-link--downloads{--ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 4v11M7 10l5 5 5-5M4 19.5h16'/%3E%3C/svg%3E")}html body .dv8:not(#dv8) .store .woocommerce-MyAccount-navigation-link--edit-address{--ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 21s-6.5-5.6-6.5-11a6.5 6.5 0 0 1 13 0c0 5.4-6.5 11-6.5 11z'/%3E%3Ccircle cx='12' cy='10' r='2.4'/%3E%3C/svg%3E")}html body .dv8:not(#dv8) .store .woocommerce-MyAccount-navigation-link--payment-methods{--ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2.5' y='5.5' width='19' height='13' rx='1.5'/%3E%3Cpath d='M2.5 10h19M6 15h4'/%3E%3C/svg%3E")}html body .dv8:not(#dv8) .store .woocommerce-MyAccount-navigation-link--edit-account{--ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='8' r='4'/%3E%3Cpath d='M4 21a8 8 0 0 1 16 0'/%3E%3C/svg%3E")}html body .dv8:not(#dv8) .store .woocommerce-MyAccount-navigation-link--customer-logout{--ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 4h3.5A1.5 1.5 0 0 1 20 5.5v13a1.5 1.5 0 0 1-1.5 1.5H15M10 16l4-4-4-4M14 12H4'/%3E%3C/svg%3E");margin-top:8px;padding-top:8px;border-top:1px solid var(--dv8-line)}html body .dv8:not(#dv8) .store .woocommerce-MyAccount-navigation-link--customer-logout a:hover{color:#ff9a9a}html body .dv8:not(#dv8) .store .woocommerce-MyAccount-content{float:none;width:auto;padding:30px}html body .dv8:not(#dv8) .store .woocommerce-MyAccount-content>p{color:#c9d2d2}html body .dv8:not(#dv8) .store .woocommerce-MyAccount-content>p strong{color:#fff}html body .dv8:not(#dv8) .acards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0 0 20px}html body .dv8:not(#dv8) .acard{position:relative;display:flex;flex-direction:column;gap:7px;min-height:156px;padding:18px 16px 16px;background:#0a0d0d;border:1px solid var(--dv8-line);color:var(--dv8-text);text-decoration:none;overflow:hidden;isolation:isolate;transition:border-color .35s,transform .45s var(--dv8-out),box-shadow .45s var(--dv8-out)}html body .dv8:not(#dv8) .acard::before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(0deg,rgb(0 212 192 / .22),transparent 72%);opacity:0;transition:opacity .4s}html body .dv8:not(#dv8) .acard:hover,html body .dv8:not(#dv8) .acard:focus-visible{border-color:rgb(0 212 192 / .6);color:var(--dv8-text);transform:translateY(-4px);box-shadow:0 22px 44px -26px var(--dv8-glow)}html body .dv8:not(#dv8) .acard:hover::before{opacity:1}html body .dv8:not(#dv8) .acard-ico{width:44px;height:44px;display:grid;place-items:center;margin-bottom:8px;border:1px solid rgb(0 212 192 / .5);color:var(--dv8-acc-txt);transform:skewX(-12deg);transition:background-color .3s,color .3s}html body .dv8:not(#dv8) .acard-ico .i{transform:skewX(12deg)}html body .dv8:not(#dv8) .acard:hover .acard-ico{background:var(--dv8-acc);color:var(--dv8-acc-ink)}html body .dv8:not(#dv8) .acard-t{font:800 italic 1.25rem/1 var(--dv8-fd);text-transform:uppercase;color:#fff}html body .dv8:not(#dv8) .acard-p{font:500 .82rem/1.35 var(--dv8-fb);color:var(--dv8-muted)}html body .dv8:not(#dv8) .acard-go{position:absolute;top:16px;right:14px;color:var(--dv8-dim);transition:transform .35s var(--dv8-out),color .3s}html body .dv8:not(#dv8) .acard-go .i{width:18px;height:18px}html body .dv8:not(#dv8) .acard:hover .acard-go{color:var(--dv8-acc-hi);transform:translateX(3px) rotate(-45deg)}html body .dv8:not(#dv8) .recent{margin:0 0 24px;padding:18px 20px}html body .dv8:not(#dv8) .recent-row{display:flex;flex-wrap:wrap;align-items:center;gap:10px 20px;margin-top:12px}html body .dv8:not(#dv8) .recent-n{font:700 1.3rem/1 var(--dv8-fm);color:#fff}html body .dv8:not(#dv8) .recent-d{color:var(--dv8-muted);font-size:.9rem}html body .dv8:not(#dv8) .recent-t .amount{font-size:1.1rem}html body .dv8:not(#dv8) .recent .link-arrow{margin-left:auto}html body .dv8:not(#dv8) .status{display:inline-flex;align-items:center;gap:8px;padding:6px 10px;border:1px solid var(--dv8-line2);font:700 .68rem/1 var(--dv8-fm);letter-spacing:.14em;text-transform:uppercase;color:#cfd6d6}html body .dv8:not(#dv8) .status::before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor;box-shadow:0 0 8px currentColor}html body .dv8:not(#dv8) .status-completed{border-color:rgb(0 212 192 / .5);color:var(--dv8-acc-hi)}html body .dv8:not(#dv8) .status-processing{border-color:rgb(255 209 102 / .45);color:#ffd166}html body .dv8:not(#dv8) .status-on-hold{border-color:rgb(255 179 71 / .45);color:#ffb347}html body .dv8:not(#dv8) .status:is(.status-cancelled,.status-failed){border-color:rgb(255 107 107 / .45);color:#ff8a8a}html body .dv8:not(#dv8) .status-pending{border-color:rgb(154 208 255 / .45);color:#9ad0ff}html body .dv8:not(#dv8) .store .woocommerce-orders-table__cell-order-number a{font-family:var(--dv8-fm);font-weight:700}html body .dv8:not(#dv8) .store .woocommerce-orders-table__cell-order-status{font:700 .78rem/1.3 var(--dv8-fm);letter-spacing:.1em;text-transform:uppercase}html body .dv8:not(#dv8) .store .woocommerce-orders-table__row--status-completed .woocommerce-orders-table__cell-order-status{color:var(--dv8-acc-hi)}html body .dv8:not(#dv8) .store .woocommerce-orders-table__row--status-processing .woocommerce-orders-table__cell-order-status{color:#ffd166}html body .dv8:not(#dv8) .store .woocommerce-orders-table__row--status-on-hold .woocommerce-orders-table__cell-order-status{color:#ffb347}html body .dv8:not(#dv8) .store :is(.woocommerce-orders-table__row--status-cancelled,.woocommerce-orders-table__row--status-failed) .woocommerce-orders-table__cell-order-status{color:#ff8a8a}html body .dv8:not(#dv8) .store :is(.woocommerce-orders-table,.woocommerce-table--order-downloads,.woocommerce-MyAccount-paymentMethods) .button{min-height:38px;margin:2px 4px 2px 0;padding:0 14px;font-size:.8rem}html body .dv8:not(#dv8) .store .woocommerce-pagination{display:flex;gap:10px;margin-top:10px}html body .dv8:not(#dv8) .store ol.woocommerce-OrderUpdates{position:relative;margin:0 0 26px 6px;padding:0 0 0 26px;list-style:none;border-left:2px solid rgb(0 212 192 / .3)}html body .dv8:not(#dv8) .store ol.woocommerce-OrderUpdates li.comment{position:relative;margin:0 0 18px;padding:0;list-style:none}html body .dv8:not(#dv8) .store ol.woocommerce-OrderUpdates li.comment::before{content:"";position:absolute;top:4px;left:-33px;width:12px;height:12px;border-radius:50%;background:var(--dv8-acc);box-shadow:0 0 0 4px rgb(0 212 192 / .18),0 0 14px var(--dv8-acc)}html body .dv8:not(#dv8) .store .woocommerce-OrderUpdate-meta{margin:0 0 4px;font:600 .72rem/1.3 var(--dv8-fm);letter-spacing:.1em;text-transform:uppercase;color:var(--dv8-muted)}html body .dv8:not(#dv8) .store .woocommerce-OrderUpdate-description p{margin:0;color:#dfe6e6}html body .dv8:not(#dv8) .store .woocommerce-Addresses{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:18px}html body .dv8:not(#dv8) .store .woocommerce-Addresses::before,html body .dv8:not(#dv8) .store .woocommerce-Addresses::after{display:none}html body .dv8:not(#dv8) .store .woocommerce-Addresses .woocommerce-Address{float:none;width:auto;max-width:none;margin:0;padding:22px;background:#0a0d0d;border:1px solid var(--dv8-line);transition:border-color .35s}html body .dv8:not(#dv8) .store .woocommerce-Addresses .woocommerce-Address:hover{border-color:rgb(0 212 192 / .45)}html body .dv8:not(#dv8) .store .woocommerce-Address-title{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;margin:0 0 12px}html body .dv8:not(#dv8) .store .woocommerce-Address-title::before,html body .dv8:not(#dv8) .store .woocommerce-Address-title::after{display:none}html body .dv8:not(#dv8) .store .woocommerce-Address-title :is(h2,h3){float:none;margin:0;font-size:1.35rem}html body .dv8:not(#dv8) .store .woocommerce-Address-title .edit{float:none;font:700 .74rem/1 var(--dv8-fm);letter-spacing:.14em;text-transform:uppercase}html body .dv8:not(#dv8) .store .woocommerce-Address address{margin:0;font-style:normal;line-height:1.75;color:#dfe6e6}html body .dv8:not(#dv8) .store .woocommerce-address-fields{margin-top:6px}html body .dv8:not(#dv8) .store .woocommerce-EditAccountForm{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px}html body .dv8:not(#dv8) .store .woocommerce-EditAccountForm>*{grid-column:1 / -1;min-width:0}html body .dv8:not(#dv8) .store .woocommerce-EditAccountForm>.form-row-first{grid-column:1}html body .dv8:not(#dv8) .store .woocommerce-EditAccountForm>.form-row-last{grid-column:2}html body .dv8:not(#dv8) .store .woocommerce-EditAccountForm em{color:var(--dv8-muted);font-size:.85rem}html body .dv8:not(#dv8) .store>:is(p,.wp-block-paragraph){color:#dfe6e6}html body .dv8:not(#dv8) .store-checkout #customer_details>.col-1,html body .dv8:not(#dv8) .store-checkout #customer_details>.col-2 :is(.woocommerce-shipping-fields,.woocommerce-additional-fields){background:linear-gradient(180deg,rgb(14 18 18 / .95),rgb(8 11 11 / .96));border:1px solid rgb(0 212 192 / .32);box-shadow:0 40px 90px -50px var(--dv8-glow)}html body .dv8:not(#dv8) .store-checkout #customer_details>.col-2 :is(.woocommerce-shipping-fields,.woocommerce-additional-fields){margin:0}html body .dv8:not(#dv8) .store-checkout #customer_details>.col-2 .woocommerce-shipping-fields:not(:has(h3,input,select)),html body .dv8:not(#dv8) .store-checkout #customer_details>.col-2 .woocommerce-additional-fields:not(:has(h3,input,textarea,select)){display:none}html body .dv8:not(#dv8) .store-checkout #customer_details>.col-2 .woocommerce-shipping-fields #ship-to-different-address{margin-bottom:16px}html body .dv8:not(#dv8) .store-checkout #customer_details>.col-2 .woocommerce-shipping-fields:not(:has(.shipping_address:not([style*="none"]))) #ship-to-different-address{margin-bottom:16px}html body .dv8:not(#dv8) .store-checkout .woocommerce-shipping-fields .shipping_address{padding-top:6px}html body .dv8:not(#dv8) .store-checkout .woocommerce-additional-fields .form-row.notes>label{font-size:.82rem}html body .dv8:not(#dv8) .store-checkout #customer_details .woocommerce-account-fields{margin:4px 0 0;padding:16px 0 0;border-top:1px solid var(--dv8-line)}html body .dv8:not(#dv8) .store-checkout #customer_details .woocommerce-account-fields .create-account{margin-bottom:12px}html body .dv8:not(#dv8) .store :is(button,.button)[name=apply_coupon]{min-height:50px;padding:0 24px;background-color:var(--dv8-acc);background-image:linear-gradient(110deg,transparent 35%,rgb(255 255 255 / .55) 50%,transparent 65%);border-color:var(--dv8-acc);color:var(--dv8-acc-ink);font:800 italic 1rem/1 var(--dv8-fd);letter-spacing:.09em;box-shadow:0 0 0 0 var(--dv8-glow);clip-path:polygon(10px 0,100% 0,calc(100% - 10px) 100%,0 100%)}html body .dv8:not(#dv8) .store :is(button,.button)[name=apply_coupon]:hover,html body .dv8:not(#dv8) .store :is(button,.button)[name=apply_coupon]:focus-visible{background-color:var(--dv8-acc-hi);border-color:var(--dv8-acc-hi);color:var(--dv8-acc-ink);box-shadow:0 12px 30px -10px var(--dv8-glow)}html body .dv8:not(#dv8) .store :is(button,.button)[name=apply_coupon]::before{content:"";width:16px;height:16px;flex:none;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 12.5 4.5 4.5L19 7.5'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 12.5 4.5 4.5L19 7.5'/%3E%3C/svg%3E") center/contain no-repeat}html body .dv8:not(#dv8) .store input#coupon_code{min-height:50px}html body .dv8:not(#dv8) .store input#coupon_code:focus{border-color:var(--dv8-acc)}html body .dv8:not(#dv8) .store :is(input#coupon_code.has-error,input#coupon_code[aria-invalid=true]){border-color:#ff6b6b;box-shadow:0 0 0 3px rgb(255 90 90 / .14)}html body .dv8:not(#dv8) .store :is(.coupon-error-notice,#coupon-error-notice){display:block;flex-basis:100%;width:100%;margin:6px 0 0;padding:0;color:#ff9a9a;font:600 .86rem/1.4 var(--dv8-fb);letter-spacing:0;text-transform:none}html body .dv8:not(#dv8) .store-cart table.cart td.actions .coupon{align-items:stretch}html body .dv8:not(#dv8) .store-cart table.cart td.actions #coupon_code{min-height:50px}html body .dv8:not(#dv8) .store form.checkout_coupon{display:flex;flex-wrap:wrap;align-items:flex-start;gap:10px}html body .dv8:not(#dv8) .store form.checkout_coupon>:not(.form-row){flex-basis:100%;margin:0}html body .dv8:not(#dv8) .store form.checkout_coupon>.form-row{margin:0}html body .dv8:not(#dv8) .store form.checkout_coupon>.form-row-first{flex:1 1 220px}html body .dv8:not(#dv8) .store form.checkout_coupon>.form-row-last{flex:none}html body .dv8:not(#dv8) .store form.checkout_coupon>.clear{display:none}html body .dv8:not(#dv8) .store #payment ul.payment_methods>li>label{gap:10px 12px}html body .dv8:not(#dv8) .store #payment ul.payment_methods>li>label :is(span,div):has(>img){display:inline-flex;flex-wrap:wrap;gap:6px}html body .dv8:not(#dv8) .store #payment div.payment_box :is(.wc-stripe-upe-element,.wc-stripe-upe-form,.wc-upe-form){margin:4px 0 0}html body .dv8:not(#dv8) .store #payment div.payment_box :is(iframe){max-width:100%}html body .dv8:not(#dv8) .store #payment .woocommerce-SavedPaymentMethods{margin:0 0 12px;padding:0;list-style:none}html body .dv8:not(#dv8) .store #payment .woocommerce-SavedPaymentMethods li{margin:0 0 8px}html body .dv8:not(#dv8) .store #payment .woocommerce-SavedPaymentMethods-saveNew{margin-top:10px}html body .dv8:not(#dv8) .store :is(#ppcp-messages,.ppcp-messages,[data-pp-message]):not(:empty){display:block;margin:0 0 16px;padding:9px 12px;background:#f2f6f6;border:1px solid rgb(0 212 192 / .45);border-radius:8px;box-shadow:0 10px 30px -18px var(--dv8-glow);color:#111}html body .dv8:not(#dv8) .store .cart_totals :is(#ppcp-messages,.ppcp-messages,[data-pp-message]):not(:empty){margin:0 0 14px}html body .dv8:not(#dv8) .store :is(#ppc-button-ppcp-gateway,.ppc-button-wrapper,#wc-stripe-express-checkout-element,#wc-stripe-payment-request-wrapper){margin:0 0 14px}html body .dv8:not(#dv8) .store #wc-stripe-express-checkout-button-separator,html body .dv8:not(#dv8) .store #wc-stripe-payment-request-button-separator{margin:4px 0 16px;color:var(--dv8-muted);font:600 .75rem/1 var(--dv8-fm);letter-spacing:.14em;text-transform:uppercase;text-align:center}html body .dv8:not(#dv8) .store .acfw-checkout-ui-block{margin:0 0 16px;padding:0;background:#0a0d0d;border:1px solid var(--dv8-line2);color:#dfe6e6}html body .dv8:not(#dv8) .store [class*=acfw] [class*=acfw]{margin:0;border:0;box-shadow:none}html body .dv8:not(#dv8) .store [class*=acfw] :is(h2,h3,h4){margin:0;padding:14px 16px;font:800 italic 1.02rem/1.15 var(--dv8-fd);letter-spacing:.06em;text-transform:uppercase;color:#fff;cursor:pointer}html body .dv8:not(#dv8) .store [class*=acfw] p{margin:0;padding:0 16px 14px;color:#c1cbcb}html body .dv8:not(#dv8) .store [data-dv8-hoisted],html body .dv8:not(#dv8) .store .elementor-widget-heading:has([data-dv8-hoisted]){display:none}html body .dv8:not(#dv8) .store :is(.e-con,.e-con-inner,.elementor-section,.elementor-container,.elementor-column,.elementor-widget-wrap){min-height:0;max-width:none;margin-left:0;margin-right:0;padding:0;border:0;box-shadow:none}html body .dv8:not(#dv8) .store .e-con{--content-width:100%;width:100%}html body .dv8:not(#dv8) .store :is(.e-con,.e-con-inner){gap:0}html body .dv8:not(#dv8) .store .elementor-widget{width:100%;max-width:100%;margin:0}html body .dv8:not(#dv8) .store .elementor-widget-container{margin:0;padding:0;background:none;border:0}html body .dv8:not(#dv8) .store .dv8-wc{width:100%;min-width:0}html body .dv8:not(#dv8) .store .elementor-widget-text-editor:not(:has(.dv8-wc)),html body .dv8:not(#dv8) .store .elementor-widget-heading:not(:has([data-dv8-hoisted])):not(:has(.dv8-wc)){position:relative;margin:0 0 14px;padding:14px 18px 14px 54px;background:linear-gradient(90deg,rgb(0 212 192 / .12),rgb(0 212 192 / .03));border:1px solid rgb(0 212 192 / .35);color:#dfe6e6;font:600 .95rem/1.5 var(--dv8-fb);text-align:left}html body .dv8:not(#dv8) .store .elementor-widget-text-editor:not(:has(.dv8-wc))::before,html body .dv8:not(#dv8) .store .elementor-widget-heading:not(:has([data-dv8-hoisted])):not(:has(.dv8-wc))::before{content:"";position:absolute;left:17px;top:15px;width:22px;height:22px;border-radius:50%;background:var(--dv8-acc) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23021312' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 5v9M12 18.5v.5'/%3E%3C/svg%3E") center/14px no-repeat;box-shadow:0 0 18px -2px var(--dv8-glow)}html body .dv8:not(#dv8) .store .elementor-widget-text-editor:not(:has(.dv8-wc)) :where(*){color:inherit!important;background-color:transparent!important;text-align:left!important}html body .dv8:not(#dv8) .store .elementor-widget-text-editor:not(:has(.dv8-wc)) :is(strong,b){color:#fff!important}html body .dv8:not(#dv8) .store .elementor-widget-text-editor:not(:has(.dv8-wc)) :is(p,div){margin:0}html body .dv8:not(#dv8) .store .elementor-widget-text-editor:not(:has(.dv8-wc)) p+p{margin-top:6px;color:#aab4b4!important;font-weight:500}html body .dv8:not(#dv8) .store .elementor-widget-text-editor:not(:has(.dv8-wc)) a{color:var(--dv8-acc-txt)!important;text-decoration:underline}html body .dv8:not(#dv8) .store .elementor-widget-heading:not(:has([data-dv8-hoisted])):not(:has(.dv8-wc)) .elementor-heading-title{margin:0;color:#fff;font:700 .98rem/1.45 var(--dv8-fb);letter-spacing:0;text-transform:none;text-align:left}html body .dv8:not(#dv8) .store>.elementor,html body .dv8:not(#dv8) .store>[data-elementor-type]{display:block}html body .dv8:not(#dv8) .store .dv8-wc-host{display:block;width:100%;max-width:none;margin:0;padding:0;background:none;border:0}html body .dv8:not(#dv8) .store .dv8-wc :is(.woocommerce-billing-fields,#payment){padding:0;background:none;border:0;border-radius:0;box-shadow:none}html body .dv8:not(#dv8) .store #customer_details :is(.shipping_address,.woocommerce-billing-fields__field-wrapper,.woocommerce-shipping-fields__field-wrapper,.woocommerce-additional-fields__field-wrapper){margin:0;background:none;border:0;border-radius:0;box-shadow:none}html body .dv8:not(#dv8) .store #customer_details .shipping_address{padding:6px 0 0}html body .dv8:not(#dv8) .store #customer_details :is(.woocommerce-billing-fields__field-wrapper,.woocommerce-shipping-fields__field-wrapper,.woocommerce-additional-fields__field-wrapper){padding:0}html body .dv8:not(#dv8) .store #customer_details :where(.woocommerce-billing-fields,.woocommerce-shipping-fields,.woocommerce-additional-fields) :where(input.input-text,input[type=text],input[type=email],input[type=tel],input[type=number],textarea,select):where(:not(.select2-hidden-accessible)){background-color:#0a0d0d;background-image:none;color:#fff;border-style:solid;border-width:1px;border-radius:0;box-shadow:none}html body .dv8:not(#dv8) .store #customer_details :where(.woocommerce-billing-fields,.woocommerce-shipping-fields,.woocommerce-additional-fields) :where(input.input-text,input[type=text],input[type=email],input[type=tel],input[type=number],textarea,select):where(:not(.select2-hidden-accessible)):focus{background-color:#0b1212;box-shadow:0 0 0 3px rgb(0 212 192 / .16),0 0 28px -8px var(--dv8-glow)}html body .dv8:not(#dv8) .store #customer_details :where(.woocommerce-billing-fields,.woocommerce-shipping-fields,.woocommerce-additional-fields) select:where(:not(.select2-hidden-accessible)){background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%232ee8d8' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")}html body .dv8:not(#dv8) .store #customer_details :where(.woocommerce-billing-fields,.woocommerce-shipping-fields,.woocommerce-additional-fields) .form-row label:not(.checkbox):not(.woocommerce-form__label-for-checkbox):not(:has(input)){color:#cfd6d6}html body .dv8:not(#dv8) .store #customer_details :where(.woocommerce-billing-fields,.woocommerce-shipping-fields,.woocommerce-additional-fields) .form-row:focus-within label:not(.checkbox):not(.woocommerce-form__label-for-checkbox):not(:has(input)){color:var(--dv8-acc-hi)}html body .dv8:not(#dv8) .store #customer_details .select2-container .select2-selection--single{background:#0a0d0d;border:1px solid var(--dv8-line2)}html body .dv8:not(#dv8) .store #customer_details .select2-container .select2-selection--single .select2-selection__rendered{color:#fff}html body .dv8:not(#dv8) .store-checkout #order_review>:not(table):not(#payment):not(#ppcp-messages):not(.ppcp-messages):not(.ctrust):not(:has(iframe)):not(input):not(script):not(style):not(noscript){margin:0 0 16px;padding:0;background:#0a0d0d;border:1px solid var(--dv8-line2);border-radius:0;box-shadow:none;color:#dfe6e6}html body .dv8:not(#dv8) .store-checkout #order_review>:not(table):not(#payment):not(#ppcp-messages):not(.ppcp-messages):not(.ctrust):not(:has(iframe)) :where(*:not(input):not(select):not(textarea):not(button):not(.button):not(img):not(svg):not(svg *)){background-color:#fff0;background-image:none;color:inherit;border-color:var(--dv8-line);box-shadow:none}html body .dv8:not(#dv8) .store-checkout #order_review>:not(table):not(#payment):not(#ppcp-messages):not(.ppcp-messages):not(.ctrust):not(:has(iframe)) :is(h2,h3,h4,h5){margin:0;padding:14px 16px;font:800 italic 1.02rem/1.15 var(--dv8-fd);letter-spacing:.06em;text-transform:uppercase;color:#fff;cursor:pointer}html body .dv8:not(#dv8) .store-checkout #order_review>:not(table):not(#payment):not(#ppcp-messages):not(.ppcp-messages):not(.ctrust):not(:has(iframe)) :is(p,label,span,small,li){color:#c1cbcb}html body .dv8:not(#dv8) .store-checkout #order_review>:not(table):not(#payment):not(#ppcp-messages):not(.ppcp-messages):not(.ctrust):not(:has(iframe)) :is(.amount,.woocommerce-Price-amount,.woocommerce-Price-amount *,strong,b){color:var(--dv8-acc-hi)}html body .dv8:not(#dv8) .store-checkout #order_review>:not(table):not(#payment):not(#ppcp-messages):not(.ppcp-messages):not(.ctrust):not(:has(iframe)) :is(p,ul,ol,form,fieldset)>:only-child{margin:0}html body .dv8:not(#dv8) .store-checkout #order_review>:not(table):not(#payment):not(#ppcp-messages):not(.ppcp-messages):not(.ctrust):not(:has(iframe)) :is(p){margin:0;padding:0 16px 14px}html body .dv8:not(#dv8) .store-checkout #order_review>:not(table):not(#payment):not(#ppcp-messages):not(.ppcp-messages):not(.ctrust):not(:has(iframe)) a{color:var(--dv8-acc-txt)}html body .dv8:not(#dv8) .store [class*=acfw]:not(.acfw-checkout-ui-block):not(button):not(.button):not(input):not(select):not(a):not(img){background-color:#fff0;background-image:none;color:inherit;border-color:var(--dv8-line)}html body .dv8:not(#dv8) .store [class*=acfw] :is(h2,h3,h4){color:#fff}html body .dv8:not(#dv8) .store :is(.elementor-widget-woocommerce-cart,.elementor-widget-woocommerce-checkout-page,.elementor-widget-woocommerce-my-account):not(:has(.dv8-wc)){--sections-background-color:transparent;--sections-border-color:rgba(0,212,192,.32);--sections-title-color:#fff;--sections-descriptions-color:#9aa4a4;--sections-border-radius:0;--forms-fields-normal-color:#fff;--forms-fields-background-color:#0a0d0d;--forms-fields-border-color:rgba(255,255,255,.15);--forms-labels-color:#cfd6d6;--forms-buttons-normal-text-color:#021312;--forms-buttons-normal-background:#00d4c0;--tabs-normal-color:#cfd6d6;--tabs-background-color:transparent;color:var(--dv8-text)}html body .dv8:not(#dv8) .store :is(.elementor-widget-woocommerce-cart,.elementor-widget-woocommerce-checkout-page,.elementor-widget-woocommerce-my-account):not(:has(.dv8-wc)) :is(.e-cart-section,.e-cart-totals,.e-coupon-box,.e-checkout__order_review,.e-checkout__order_review-2,.e-woocommerce-login-section,.woocommerce-billing-fields,.woocommerce-shipping-fields,.woocommerce-additional-fields,#payment,.woocommerce-MyAccount-content-wrapper){background:linear-gradient(180deg,rgb(14 18 18 / .95),rgb(8 11 11 / .96));border:1px solid rgb(0 212 192 / .32);border-radius:0;color:var(--dv8-text);box-shadow:0 40px 90px -50px var(--dv8-glow)}html body .dv8:not(#dv8) .store :is(.e-cart-section,.e-cart-totals,.e-coupon-box,.e-checkout__order_review,.e-checkout__order_review-2,.e-woocommerce-login-section) :is(p,span,label,td,th,li){color:inherit}html body .dv8:not(#dv8) .store :is(.e-coupon-anchor-description,.e-checkout-secondary-title,.e-cart-totals h2){color:#fff}html body .dv8:not(#dv8) .store .e-coupon-box :is(button,.button){width:auto}html body .dv8:not(#dv8) .i-flip{transform:scaleX(-1)}html body .dv8:not(#dv8) .rtabs{max-width:100%;margin:30px 0 0;opacity:0;animation:dv8-fadeUp .9s var(--dv8-out) .45s forwards}html body .dv8:not(#dv8) .rtabs-in{position:relative;display:inline-flex;max-width:100%;padding:5px;gap:2px;overflow-x:auto;scrollbar-width:none;background:rgb(7 9 9 / .82);border:1px solid var(--dv8-line2);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}html body .dv8:not(#dv8) .rtabs-in::-webkit-scrollbar{display:none}html body .dv8:not(#dv8) .rt-ind{position:absolute;top:5px;bottom:5px;left:0;width:0;background:var(--dv8-acc);box-shadow:0 0 26px -4px var(--dv8-glow);clip-path:polygon(8px 0,100% 0,calc(100% - 8px) 100%,0 100%);transition:transform .45s var(--dv8-out),width .45s var(--dv8-out);pointer-events:none}html body .dv8:not(#dv8) .rtabs:not(.is-ready) .rt.is-active{background:var(--dv8-acc);color:var(--dv8-acc-ink)}html body .dv8:not(#dv8) .rt{position:relative;z-index:1;display:inline-flex;align-items:center;gap:9px;padding:12px 16px;color:#cfd6d6;font:700 .82rem/1 var(--dv8-fd);letter-spacing:.13em;text-transform:uppercase;white-space:nowrap;text-decoration:none;transition:color .3s}html body .dv8:not(#dv8) .rt .i{width:17px;height:17px;flex:none;color:var(--dv8-acc-txt);transition:color .3s,transform .35s var(--dv8-out)}html body .dv8:not(#dv8) .rt:hover{color:#fff}html body .dv8:not(#dv8) .rt:hover .i{transform:translateY(-2px)}html body .dv8:not(#dv8) .rt.is-active,html body .dv8:not(#dv8) .rt.is-active:hover{color:var(--dv8-acc-ink)}html body .dv8:not(#dv8) .rt.is-active .i{color:var(--dv8-acc-ink)}html body .dv8:not(#dv8) .info-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:24px;align-items:start}html body .dv8:not(#dv8) .info-grid:is(.has-toc,.has-aside){grid-template-columns:minmax(0,1fr) 290px}html body .dv8:not(#dv8) .info-aside{display:flex;flex-direction:column;gap:18px;min-width:0;position:-webkit-sticky;position:sticky;top:calc(var(--dv8-ab,0px) + var(--dv8-hdr) + 18px)}html body .dv8:not(#dv8) .info-grid:not(.has-toc):not(.has-aside)>.info-aside{display:none}html body .dv8:not(#dv8) .info-help{padding:22px}html body .dv8:not(#dv8) .info-help .dhelp-h{margin:12px 0 0}html body .dv8:not(#dv8) .pg-card{min-width:0;padding:clamp(22px,3.4vw,46px)}html body .dv8:not(#dv8) .post-main{display:flex;flex-direction:column;gap:22px;min-width:0}html body .dv8:not(#dv8) .toc-wrap{min-width:0}html body .dv8:not(#dv8) .toc-wrap[hidden]{display:none}html body .dv8:not(#dv8) .toc{padding:18px 0 10px}html body .dv8:not(#dv8) .toc-tg{display:flex;align-items:center;gap:10px;width:100%;margin:0;padding:0 20px 14px;background:none;border:0;color:var(--dv8-acc-txt);font:inherit;text-align:left;cursor:default}html body .dv8:not(#dv8) .toc-tg .i{width:18px;height:18px;flex:none}html body .dv8:not(#dv8) .toc-h{font:600 .74rem/1 var(--dv8-fm);letter-spacing:.2em;text-transform:uppercase;color:var(--dv8-acc-txt)}html body .dv8:not(#dv8) .toc-pct{margin-left:auto;font:700 .74rem/1 var(--dv8-fm);color:var(--dv8-muted)}html body .dv8:not(#dv8) .toc-chev{display:none}html body .dv8:not(#dv8) .toc-bar{display:block;height:2px;margin:0 20px 10px;background:var(--dv8-line)}html body .dv8:not(#dv8) .toc-bar i{display:block;height:100%;width:100%;background:linear-gradient(90deg,var(--dv8-acc),var(--dv8-acc-hi));box-shadow:0 0 10px var(--dv8-acc);transform:scaleX(var(--p,0));transform-origin:left}html body .dv8:not(#dv8) .toc-list{max-height:calc(100vh - var(--dv8-hdr) - 190px);margin:0;padding:0 8px;overflow-y:auto;list-style:none;scrollbar-width:thin;scrollbar-color:var(--dv8-line2) #fff0}html body .dv8:not(#dv8) .toc-list li{margin:0;padding:0;list-style:none}html body .dv8:not(#dv8) .toc-list a{position:relative;display:block;padding:8px 12px 8px 16px;border-left:2px solid #fff0;color:#aab4b4;font:500 .9rem/1.35 var(--dv8-fb);text-decoration:none;transition:color .25s,border-color .25s,background-color .25s}html body .dv8:not(#dv8) .toc-list .lvl-3 a{padding-left:30px;font-size:.84rem;color:var(--dv8-muted)}html body .dv8:not(#dv8) .toc-list a:hover{color:#fff;background:rgb(255 255 255 / .03)}html body .dv8:not(#dv8) .toc-list a.is-on{color:#fff;border-left-color:var(--dv8-acc);background:linear-gradient(90deg,rgb(0 212 192 / .12),transparent)}html body .dv8:not(#dv8) .rprog{position:fixed;top:0;left:0;right:0;z-index:1200;height:3px;pointer-events:none}html body .dv8:not(#dv8) .rprog i{display:block;height:100%;width:100%;background:linear-gradient(90deg,var(--dv8-acc),var(--dv8-acc-hi));box-shadow:0 0 12px var(--dv8-acc);transform:scaleX(var(--p,0));transform-origin:left}html body .dv8:not(#dv8) .pg-copy{position:relative;min-width:0;color:#c1cbcb;font:400 1.04rem/1.75 var(--dv8-fb);overflow-wrap:break-word;--e-global-color-primary:#fff;--e-global-color-secondary:#cfd6d6;--e-global-color-text:#c1cbcb;--e-global-color-accent:#2ee8d8}html body .dv8:not(#dv8) .pg-copy>:first-child,html body .dv8:not(#dv8) .pg-copy .elementor>:first-child{margin-top:0}html body .dv8:not(#dv8) .pg-copy:not(.is-measuring) [data-dv8-hoisted],html body .dv8:not(#dv8) .pg-copy:not(.is-measuring) .elementor-widget-heading:has([data-dv8-hoisted]){display:none}html body .dv8:not(#dv8) .pg-copy:not(.is-measuring) .elementor-widget-container>:first-child,html body .dv8:not(#dv8) .pg-copy:not(.is-measuring) .elementor-text-editor>:first-child{margin-top:0}html body .dv8:not(#dv8) .pg-copy:not(.is-measuring) .elementor-widget-container>:last-child{margin-bottom:0}html body .dv8:not(#dv8) .pg-copy:not(.is-measuring) :is(blockquote,.wp-block-quote) p:last-child{margin-bottom:0}html body .dv8:not(#dv8) .pg-copy:not(.is-measuring) [data-elementor-type]>:is(.e-con,.elementor-section){padding-left:0;padding-right:0;--padding-left:0px;--padding-right:0px;border:0}html body .dv8:not(#dv8) .pg-copy:not(.is-measuring) [data-elementor-type]>.e-con>.e-con-inner{padding-left:0;padding-right:0}html body .dv8:not(#dv8) .pg-copy:not(.is-measuring) [data-elementor-type]>:is(.e-con,.elementor-section):not(:first-child){margin-top:clamp(18px,3vw,34px)}html body .dv8:not(#dv8) .pg-copy:not(.is-measuring) img.dv8-on-light{padding:12px 16px;background:#fff;border-radius:10px;border:0;box-shadow:0 0 0 1px rgb(0 212 192 / .35),0 16px 40px -26px var(--dv8-glow)}html body .dv8:not(#dv8) .pg-copy:not(.is-measuring) :where(*:not([data-dv8-c]):not(form *):not(.forminator-ui *):not(.elementor-button *):not(svg *)){color:inherit}html body .dv8:not(#dv8) .pg-copy:not(.is-measuring) :where(p){margin:0 0 1.1em}html body .dv8:not(#dv8) .pg-copy:not(.is-measuring) :where(p,li,td,th,dd,dt,blockquote,figcaption,.elementor-widget-text-editor,.elementor-icon-list-text,.elementor-image-box-description,.elementor-icon-box-description){font-family:var(--dv8-fb)}html body .dv8:not(#dv8) .pg-copy:not(.is-measuring) :is(h1,h2,h3,h4,h5,h6,.elementor-heading-title){margin:1.6em 0 .6em;color:#fff;text-transform:uppercase;letter-spacing:.01em;scroll-margin-top:calc(var(--dv8-ab,0px) + var(--dv8-hdr) + 90px)}html body .dv8:not(#dv8) .pg-copy:not(.is-measuring) :is(h1,h2,h3,h4,h5,h6).elementor-heading-title,html body .dv8:not(#dv8) .pg-copy:not(.is-measuring) .elementor-widget-heading .elementor-heading-title{margin:0}html body .dv8:not(#dv8) .pg-copy:not(.is-measuring) :is(h1,h2){font:900 italic clamp(1.7rem,3vw,2.4rem)/1 var(--dv8-fd)}html body .dv8:not(#dv8) .pg-copy:not(.is-measuring) h3{font:800 italic clamp(1.3rem,2.2vw,1.6rem)/1.05 var(--dv8-fd)}html body .dv8:not(#dv8) .pg-copy:not(.is-measuring) :is(h4,h5,h6){font:700 1rem/1.25 var(--dv8-fd);letter-spacing:.12em;color:var(--dv8-acc-txt)}html body .dv8:not(#dv8) .pg-copy:not(.is-measuring) :is(h1,h2):not([data-dv8-hoisted])::after{content:"";display:block;width:54px;height:3px;margin:14px auto 0 0;background:linear-gradient(90deg,var(--dv8-acc),var(--dv8-acc-hi));box-shadow:0 0 14px var(--dv8-glow)}html body .dv8:not(#dv8) .pg-copy:not(.is-measuring) :is(h1,h2)[data-dv8-al=c]::after{margin-left:auto;margin-right:auto}html body .dv8:not(#dv8) .pg-copy:not(.is-measuring) :is(h1,h2)[data-dv8-al=r]::after{margin-left:auto;margin-right:0}html body .dv8:not(#dv8) .pg-copy:not(.is-measuring) .elementor-widget-heading{margin-top:.4em}html body .dv8:not(#dv8) .pg-copy:not(.is-measuring) :is(strong,b){color:#fff;font-weight:700}html body .dv8:not(#dv8) .pg-copy:not(.is-measuring) em{color:inherit}html body .dv8:not(#dv8) .pg-copy:not(.is-measuring) [data-dv8-c=acc]{color:var(--dv8-acc-txt)}html body .dv8:not(#dv8) .pg-copy:not(.is-measuring) :is(strong,b)[data-dv8-c=acc]{color:var(--dv8-acc-hi)}html body .dv8:not(#dv8) .pg-copy:not(.is-measuring) a:not(.elementor-button):not(.wp-block-button__link):not(.button):not(.chip){color:var(--dv8-acc-txt);text-decoration:underline;text-decoration-color:rgb(46 232 216 / .4);text-underline-offset:3px;transition:color .25s,text-decoration-color .25s}html body .dv8:not(#dv8) .pg-copy:not(.is-measuring) a:not(.elementor-button):not(.wp-block-button__link):not(.button):not(.chip):hover{color:var(--dv8-acc-hi);text-decoration-color:var(--dv8-acc-hi)}html body .dv8:not(#dv8) .pg-copy:not(.is-measuring) :is(.elementor-heading-title,h1,h2,h3,h4,h5,h6) a{color:inherit;text-decoration:none}html body .dv8:not(#dv8) .pg-copy:not(.is-measuring) :is(ul,ol):is(:not([class]),.wp-block-list){margin:0 0 1.2em;padding-left:1.4em}html body .dv8:not(#dv8) .pg-copy:not(.is-measuring) ul:is(:not([class]),.wp-block-list)>li{position:relative;list-style:none;margin:0 0 .5em}html body .dv8:not(#dv8) .pg-copy:not(.is-measuring) ul:is(:not([class]),.wp-block-list)>li::before{content:"";position:absolute;left:-1.15em;top:.68em;width:7px;height:7px;background:var(--dv8-acc);box-shadow:0 0 8px var(--dv8-acc);transform:skewX(-14deg)}html body .dv8:not(#dv8) .pg-copy:not(.is-measuring) ol:is(:not([class]),.wp-block-list)>li{margin:0 0 .5em;padding-left:.2em}html body .dv8:not(#dv8) .pg-copy:not(.is-measuring) ol:is(:not([class]),.wp-block-list)>li::marker{color:var(--dv8-acc-txt);font:700 .92em var(--dv8-fm)}html body .dv8:not(#dv8) .pg-copy:not(.is-measuring) blockquote,html body .dv8:not(#dv8) .pg-copy:not(.is-measuring) .wp-block-quote{margin:1.4em 0;padding:18px 22px;border:0;border-left:3px solid var(--dv8-acc);background:rgb(0 212 192 / .06);color:#e4eaea;font-style:italic}html body .dv8:not(#dv8) .pg-copy:not(.is-measuring) hr,html body .dv8:not(#dv8) .pg-copy:not(.is-measuring) .wp-block-separator{height:0;margin:2em 0;border:0;border-top:1px solid var(--dv8-line2);background:none;opacity:1}html body .dv8:not(#dv8) .pg-copy:not(.is-measuring) .elementor-divider-separator{border-top-color:var(--dv8-line2)}html body .dv8:not(#dv8) .pg-copy:not(.is-measuring) img{max-width:100%;height:auto}html body .dv8:not(#dv8) .pg-copy:not(.is-measuring) :is(figure,.wp-block-image){margin:1.4em 0}html body .dv8:not(#dv8) .pg-copy:not(.is-measuring) figcaption{margin-top:8px;color:var(--dv8-muted);font-size:.85rem}html body .dv8:not(#dv8) .pg-copy:not(.is-measuring) code{padding:2px 6px;background:rgb(0 212 192 / .1);color:var(--dv8-acc-hi);font:500 .9em var(--dv8-fm)}html body .dv8:not(#dv8) .pg-copy:not(.is-measuring) pre{padding:16px;overflow:auto;background:#0a0d0d;border:1px solid var(--dv8-line)}html body .dv8:not(#dv8) .pg-copy:not(.is-measuring) table{width:100%;margin:1.4em 0;border-collapse:collapse;border:1px solid var(--dv8-line);background:rgb(10 13 13 / .6);font-size:.95rem}html body .dv8:not(#dv8) .pg-copy:not(.is-measuring) :is(th,td){padding:12px 14px;border:1px solid var(--dv8-line);text-align:left;vertical-align:top}html body .dv8:not(#dv8) .pg-copy:not(.is-measuring) thead th,html body .dv8:not(#dv8) .pg-copy:not(.is-measuring) tr:first-child>th{background:rgb(0 212 192 / .1);color:var(--dv8-acc-hi);font:700 .74rem/1.3 var(--dv8-fm);letter-spacing:.12em;text-transform:uppercase}html body .dv8:not(#dv8) .pg-copy:not(.is-measuring) tbody tr:nth-child(even) td{background:rgb(255 255 255 / .02)}html body .dv8:not(#dv8) .pg-copy:not(.is-measuring) .wp-block-table{overflow-x:auto}html body .dv8:not(#dv8) .pg-copy:not(.is-measuring) mark,html body .dv8:not(#dv8) .pg-copy:not(.is-measuring) [data-dv8-bg=mark]{padding:1px 6px;background:rgb(0 212 192 / .16);color:#fff}html body .dv8:not(#dv8) .pg-copy:not(.is-measuring) :is(.e-con,.e-con-inner,.elementor-section,.elementor-container,.elementor-column,.elementor-widget-wrap,.elementor-widget,.elementor-widget-container,.wp-block-group,.wp-block-column,.wp-block-cover,.has-background):not([data-dv8-bg]){background-color:#fff0;border-color:var(--dv8-line)}html body .dv8:not(#dv8) .pg-copy:not(.is-measuring) :not([data-dv8-bg=img])>:is(.elementor-background-overlay,.wp-block-cover__background){display:none}html body .dv8:not(#dv8) .pg-copy:not(.is-measuring) :is(.elementor-shape){display:none}html body .dv8:not(#dv8) .pg-copy:not(.is-measuring) [data-dv8-bg=box]{background:linear-gradient(180deg,rgb(255 255 255 / .035),rgb(255 255 255 / .01));border:1px solid var(--dv8-line);box-shadow:none}html body .dv8:not(#dv8) .pg-copy:not(.is-measuring) [data-dv8-bg=acc]{background:linear-gradient(135deg,rgb(0 212 192 / .14),rgb(0 212 192 / .03));border:1px solid rgb(0 212 192 / .4);box-shadow:0 20px 50px -30px var(--dv8-glow)}html body .dv8:not(#dv8) .pg-copy:not(.is-measuring) [data-dv8-bg=box] [data-dv8-bg=box]{background:rgb(0 0 0 / .25)}html body .dv8:not(#dv8) .pg-copy:not(.is-measuring) [data-dv8-pad]{padding:18px 20px}html body .dv8:not(#dv8) .pg-copy:not(.is-measuring) .elementor-section-stretched{left:auto!important;width:auto!important}html body .dv8:not(#dv8) .pg-copy:not(.is-measuring) :is(.e-con,.elementor-section){--content-width:100%;max-width:100%}html body .dv8:not(#dv8) .pg-copy:not(.is-measuring) .e-con.e-con-full{--width:100%}html body .dv8:not(#dv8) .pg-copy:not(.is-measuring) :is(.elementor-section,.e-con){min-height:0}html body .dv8:not(#dv8) .pg-copy:not(.is-measuring) :is(.elementor-widget-button,.wp-block-button) :is(.elementor-button,.wp-block-button__link),html body .dv8:not(#dv8) .pg-copy:not(.is-measuring) a.button,html body .dv8:not(#dv8) .pg-copy:not(.is-measuring) .forminator-ui .forminator-button{display:inline-flex;align-items:center;gap:10px;padding:14px 26px;background:var(--dv8-acc);border:0;border-radius:0;color:var(--dv8-acc-ink);font:800 italic 1rem/1 var(--dv8-fd);letter-spacing:.09em;text-transform:uppercase;text-decoration:none;clip-path:polygon(12px 0,100% 0,calc(100% - 12px) 100%,0 100%);box-shadow:none;transition:background-color .3s,transform .3s var(--dv8-out),filter .3s}html body .dv8:not(#dv8) .pg-copy:not(.is-measuring) :is(.elementor-widget-button,.wp-block-button) :is(.elementor-button,.wp-block-button__link):hover,html body .dv8:not(#dv8) .pg-copy:not(.is-measuring) a.button:hover,html body .dv8:not(#dv8) .pg-copy:not(.is-measuring) .forminator-ui .forminator-button:hover{background:var(--dv8-acc-hi);color:var(--dv8-acc-ink);transform:translateY(-2px);filter:drop-shadow(0 10px 22px rgb(0 229 208 / .4))}html body .dv8:not(#dv8) .pg-copy:not(.is-measuring) :is(.elementor-button,.wp-block-button__link) *{color:inherit}html body .dv8:not(#dv8) .pg-copy:not(.is-measuring) .elementor-icon-list-items{margin:0 0 1em;padding:0}html body .dv8:not(#dv8) .pg-copy:not(.is-measuring) .elementor-icon-list-item{color:#c1cbcb}html body .dv8:not(#dv8) .pg-copy:not(.is-measuring) .elementor-icon-list-icon :is(svg,i){color:var(--dv8-acc-txt);fill:var(--dv8-acc-txt)}html body .dv8:not(#dv8) .pg-copy:not(.is-measuring) .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){border-color:var(--dv8-line)}html body .dv8:not(#dv8) .pg-copy:not(.is-measuring) :is(.elementor-icon,.elementor-icon-box-icon .elementor-icon){color:var(--dv8-acc-txt);fill:var(--dv8-acc-txt);border-color:rgb(0 212 192 / .5)}html body .dv8:not(#dv8) .pg-copy:not(.is-measuring) .elementor-view-stacked .elementor-icon{background:var(--dv8-acc);color:var(--dv8-acc-ink);fill:var(--dv8-acc-ink)}html body .dv8:not(#dv8) .pg-copy:not(.is-measuring) .elementor-icon svg{fill:currentColor}html body .dv8:not(#dv8) .pg-copy:not(.is-measuring) :is(.elementor-icon-box-title,.elementor-image-box-title,.elementor-cta__title,.elementor-flip-box__layer__title){color:#fff;font:800 italic 1.3rem/1.1 var(--dv8-fd);text-transform:uppercase}html body .dv8:not(#dv8) .pg-copy:not(.is-measuring) :is(.elementor-accordion,.elementor-toggle) .elementor-accordion-item,html body .dv8:not(#dv8) .pg-copy:not(.is-measuring) .elementor-toggle-item{border:1px solid var(--dv8-line);margin:0 0 8px}html body .dv8:not(#dv8) .pg-copy:not(.is-measuring) :is(.elementor-accordion,.elementor-toggle,.elementor-tabs) .elementor-tab-title,html body .dv8:not(#dv8) .pg-copy:not(.is-measuring) .e-n-accordion-item-title,html body .dv8:not(#dv8) .pg-copy:not(.is-measuring) .e-n-tab-title{padding:16px 18px;background:#0a0d0d;border:0;color:#fff;font:700 1rem/1.3 var(--dv8-fd);letter-spacing:.06em;text-transform:uppercase;cursor:pointer}html body .dv8:not(#dv8) .pg-copy:not(.is-measuring) :is(.elementor-tab-title,.e-n-accordion-item-title,.e-n-tab-title) *{color:inherit}html body .dv8:not(#dv8) .pg-copy:not(.is-measuring) :is(.elementor-tab-title.elementor-active,.e-n-accordion-item[open]>.e-n-accordion-item-title,.e-n-tab-title[aria-selected=true]){background:rgb(0 212 192 / .1);color:var(--dv8-acc-hi);box-shadow:inset 3px 0 0 var(--dv8-acc)}html body .dv8:not(#dv8) .pg-copy:not(.is-measuring) :is(.elementor-tab-content,.e-n-accordion-item>.e-con,.e-n-tabs-content>.e-con){padding:14px 18px 18px;background:#fff0;border:0;border-top:1px solid var(--dv8-line);color:#c1cbcb}html body .dv8:not(#dv8) .pg-copy:not(.is-measuring) .e-n-accordion-item{margin:0 0 8px;border:1px solid var(--dv8-line)}html body .dv8:not(#dv8) .pg-copy:not(.is-measuring) :is(.elementor-accordion-icon,.e-n-accordion-item-title-icon) :is(svg,i){color:var(--dv8-acc-txt);fill:var(--dv8-acc-txt)}html body .dv8:not(#dv8) .pg-copy:not(.is-measuring) .elementor-tabs-wrapper{border-bottom:1px solid var(--dv8-line)}html body .dv8:not(#dv8) .pg-copy:not(.is-measuring) .elementor-widget-image img,html body .dv8:not(#dv8) .pg-copy:not(.is-measuring) .wp-block-image img{border:1px solid var(--dv8-line)}html body .dv8:not(#dv8) .pg-copy:not(.is-measuring) .elementor-widget-image a:hover img{border-color:rgb(0 212 192 / .5)}html body .dv8:not(#dv8) .pg-copy:not(.is-measuring) :is(.elementor-widget-google_maps iframe,.wp-block-embed iframe,.elementor-video){max-width:100%;border:1px solid var(--dv8-line)}html body .dv8:not(#dv8) .pg-copy:not(.is-measuring) .elementor-alert{background:rgb(0 212 192 / .08);border-color:var(--dv8-acc);color:#fff}html body .dv8:not(#dv8) .pg-copy:not(.is-measuring) .elementor-counter-number-wrapper{color:var(--dv8-acc-hi);font-family:var(--dv8-fm)}html body .dv8:not(#dv8) .pg-copy:not(.is-measuring) .elementor-progress-wrapper{background:var(--dv8-line)}html body .dv8:not(#dv8) .pg-copy:not(.is-measuring) .elementor-progress-bar{background:var(--dv8-acc)}html body .dv8:not(#dv8) .pg-copy:not(.is-measuring) .elementor-star-rating i::before{color:var(--dv8-acc)}html body .dv8:not(#dv8) .pg-copy:not(.is-measuring) .elementor-social-icon{background:#0a0d0d;border:1px solid var(--dv8-line2)}html body .dv8:not(#dv8) .pg-copy:not(.is-measuring) .elementor-social-icon:hover{background:var(--dv8-acc)}html body .dv8:not(#dv8) .pg-copy.has-form .elementor-widget-form{margin-top:8px}html body .dv8:not(#dv8) .pg-copy:not(.is-measuring) .forminator-ui{margin:0!important}html body .dv8:not(#dv8) .pg-copy:not(.is-measuring) .forminator-ui :is(.forminator-label,.forminator-legend){display:block;margin:0 0 9px;padding:0;color:#cfd6d6;font:700 .78rem/1.2 var(--dv8-fd);letter-spacing:.16em;text-transform:uppercase}html body .dv8:not(#dv8) .pg-copy:not(.is-measuring) .forminator-ui .forminator-required{color:var(--dv8-acc-txt)}html body .dv8:not(#dv8) .pg-copy:not(.is-measuring) .forminator-ui :is(.forminator-input,.forminator-textarea,select.forminator-select,.forminator-select2+.select2 .select2-selection){width:100%;min-height:52px;margin:0;padding:13px 16px;background:#0a0d0d;border:1px solid var(--dv8-line2);border-radius:0;box-shadow:none;outline:0;color:#fff;font:500 1rem/1.4 var(--dv8-fb);transition:border-color .3s,box-shadow .3s}html body .dv8:not(#dv8) .pg-copy:not(.is-measuring) .forminator-ui .forminator-textarea{min-height:140px}html body .dv8:not(#dv8) .pg-copy:not(.is-measuring) .forminator-ui :is(.forminator-input,.forminator-textarea)::placeholder{color:var(--dv8-dim)}html body .dv8:not(#dv8) .pg-copy:not(.is-measuring) .forminator-ui :is(.forminator-input,.forminator-textarea):focus{border-color:var(--dv8-acc);box-shadow:0 0 0 3px rgb(0 212 192 / .16),0 0 28px -8px var(--dv8-glow)}html body .dv8:not(#dv8) .pg-copy:not(.is-measuring) .forminator-ui :is(.forminator-description,.forminator-description p){color:var(--dv8-muted);font-size:.85rem}html body .dv8:not(#dv8) .pg-copy:not(.is-measuring) .forminator-ui .forminator-error-message{margin-top:6px;padding:0;background:none;color:#ff9a9a;font:600 .82rem/1.4 var(--dv8-fb)}html body .dv8:not(#dv8) .pg-copy:not(.is-measuring) .forminator-ui .forminator-has_error :is(.forminator-input,.forminator-textarea){border-color:#ff6b6b}html body .dv8:not(#dv8) .pg-copy:not(.is-measuring) .forminator-ui .forminator-response-message{padding:15px 18px;background:rgb(0 212 192 / .1);border:1px solid var(--dv8-acc);border-radius:0;color:#fff}html body .dv8:not(#dv8) .pg-copy:not(.is-measuring) .forminator-ui .forminator-response-message.forminator-error{background:rgb(255 90 90 / .08);border-color:#ff6b6b}html body .dv8:not(#dv8) .pg-copy:not(.is-measuring) .forminator-ui .forminator-response-message *{color:inherit}html body .dv8:not(#dv8) .pg-copy:not(.is-measuring) .forminator-ui .forminator-button-submit{min-height:58px;padding:0 34px;font-size:1.1rem;cursor:pointer}html body .dv8:not(#dv8) .pg-copy:not(.is-measuring) .forminator-ui :is(.forminator-checkbox,.forminator-radio) .forminator-checkbox-box,html body .dv8:not(#dv8) .pg-copy:not(.is-measuring) .forminator-ui .forminator-radio-bullet{background:#0a0d0d;border:1.5px solid var(--dv8-line2)}html body .dv8:not(#dv8) .pg-copy:not(.is-measuring) .forminator-ui :is(.forminator-checkbox-label,.forminator-radio-label){color:#dfe6e6}html body .dv8:not(#dv8) .blog-chips{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 26px}html body .dv8:not(#dv8) .blog-chips .chip.is-on{border-color:var(--dv8-acc);background:var(--dv8-acc);color:var(--dv8-acc-ink)}html body .dv8:not(#dv8) .blog-chips .chip-n{margin-left:2px;padding:2px 6px;background:rgb(255 255 255 / .08);font-size:.7rem;color:inherit}html body .dv8:not(#dv8) .blog-chips .chip.is-on .chip-n{background:rgb(2 19 18 / .16)}html body .dv8:not(#dv8) .blist{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}html body .dv8:not(#dv8) .bpost{display:flex;flex-direction:column;min-width:0;overflow:hidden;transition:transform .45s var(--dv8-out),border-color .3s,box-shadow .45s var(--dv8-out)}html body .dv8:not(#dv8) .bpost:hover{transform:translateY(-6px);border-color:rgb(0 212 192 / .45);box-shadow:0 34px 70px -40px var(--dv8-glow)}html body .dv8:not(#dv8) .bpost-media{position:relative;aspect-ratio:16 / 9;overflow:hidden;background:radial-gradient(circle at 50% 60%,rgb(0 212 192 / .22),transparent 65%),#070909;border-bottom:1px solid var(--dv8-line)}html body .dv8:not(#dv8) .bpost-media::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 55%,rgb(5 6 6 / .75));pointer-events:none}html body .dv8:not(#dv8) .bpost-media .bimg{display:block;width:100%;height:100%;object-fit:cover;transition:transform .9s var(--dv8-out),filter .5s}html body .dv8:not(#dv8) .bpost:hover .bpost-media .bimg{transform:scale(1.06)}html body .dv8:not(#dv8) .bph{position:absolute;inset:0;display:grid;place-items:center;background:var(--dv8-hex);background-size:42px 75px}html body .dv8:not(#dv8) .bph-logo{width:46%;max-width:220px;height:auto;opacity:.85;filter:drop-shadow(0 0 22px rgb(0 212 192 / .35));transition:transform .7s var(--dv8-out)}html body .dv8:not(#dv8) .bpost:hover .bph-logo{transform:scale(1.06)}html body .dv8:not(#dv8) .bpost-body{position:static;display:flex;flex:1;flex-direction:column;gap:12px;padding:20px 22px 22px}html body .dv8:not(#dv8) .bmeta{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;font:600 .72rem/1.2 var(--dv8-fm);letter-spacing:.1em;text-transform:uppercase;color:var(--dv8-muted)}html body .dv8:not(#dv8) .bcat{padding:4px 8px;background:rgb(0 212 192 / .14);color:var(--dv8-acc-hi)}html body .dv8:not(#dv8) .bmeta time,html body .dv8:not(#dv8) .bread{white-space:nowrap}html body .dv8:not(#dv8) .bread::before{content:"";display:inline-block;width:4px;height:4px;margin:0 10px 2px 0;border-radius:50%;background:var(--dv8-acc);vertical-align:middle}html body .dv8:not(#dv8) .bpost-t{margin:0;font:800 italic 1.42rem/1.08 var(--dv8-fd);text-transform:uppercase;color:#fff}html body .dv8:not(#dv8) .bpost-t a{color:inherit;text-decoration:none;transition:color .25s}html body .dv8:not(#dv8) .bpost-t a::after{content:"";position:absolute;inset:0;z-index:1}html body .dv8:not(#dv8) .bpost:hover .bpost-t a{color:var(--dv8-acc-hi)}html body .dv8:not(#dv8) .bpost-t a:focus-visible{outline:none}html body .dv8:not(#dv8) .bpost:has(.bpost-t a:focus-visible){outline:2px solid var(--dv8-acc-hi);outline-offset:3px}html body .dv8:not(#dv8) .bpost-x{margin:0;color:#aab4b4;font-size:.95rem;line-height:1.6}html body .dv8:not(#dv8) .bpost-go{margin-top:auto;align-self:flex-start}html body .dv8:not(#dv8) .bpost:hover .bpost-go::after{transform:scaleX(1)}html body .dv8:not(#dv8) .bpost:hover .bpost-go .i{transform:translateX(6px)}html body .dv8:not(#dv8) .bpost.is-feat{grid-column:1 / -1;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}html body .dv8:not(#dv8) .bpost.is-feat .bpost-media{aspect-ratio:auto;min-height:340px;border-bottom:0;border-right:1px solid var(--dv8-line)}html body .dv8:not(#dv8) .bpost.is-feat .bpost-body{justify-content:center;gap:16px;padding:clamp(24px,3.4vw,46px)}html body .dv8:not(#dv8) .bpost.is-feat .bpost-t{font-size:clamp(1.9rem,3.2vw,2.7rem);line-height:.98}html body .dv8:not(#dv8) .bpost.is-feat .bpost-x{font-size:1.02rem}html body .dv8:not(#dv8) .bpost.is-feat .bpost-go{margin-top:8px}html body .dv8:not(#dv8) .blog-empty{display:flex;flex-direction:column;align-items:center;gap:14px;padding:50px 20px;text-align:center}html body .dv8:not(#dv8) .pager{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:40px 0 0}html body .dv8:not(#dv8) .pager .page-numbers{display:grid;place-items:center;min-width:46px;height:46px;padding:0 12px;border:1px solid var(--dv8-line2);color:#cfd6d6;font:700 .9rem/1 var(--dv8-fm);text-decoration:none;transition:border-color .25s,color .25s,background-color .25s,transform .25s var(--dv8-out)}html body .dv8:not(#dv8) .pager a.page-numbers:hover{border-color:var(--dv8-acc);color:#fff;transform:translateY(-2px)}html body .dv8:not(#dv8) .pager .page-numbers.current{background:var(--dv8-acc);border-color:var(--dv8-acc);color:var(--dv8-acc-ink)}html body .dv8:not(#dv8) .pager .page-numbers.dots{border-color:#fff0}html body .dv8:not(#dv8) .pager .page-numbers .i{width:18px;height:18px}html body .dv8:not(#dv8) .pg-title.is-post{font-size:clamp(2.3rem,5.4vw,4.6rem);line-height:.92}html body .dv8:not(#dv8) .pg-title.is-post.is-long{font-size:clamp(2rem,4.2vw,3.5rem)}html body .dv8:not(#dv8) .pg-title.is-post .ln{max-width:22ch}html body .dv8:not(#dv8) .pg-title.is-post.is-long .ln{max-width:30ch}html body .dv8:not(#dv8) .pmeta{display:flex;flex-wrap:wrap;gap:10px 22px;margin:24px 0 0;opacity:0;animation:dv8-fadeUp .9s var(--dv8-out) .45s forwards;font:600 .78rem/1 var(--dv8-fm);letter-spacing:.12em;text-transform:uppercase;color:#cfd6d6}html body .dv8:not(#dv8) .pmeta span{display:inline-flex;align-items:center;gap:8px}html body .dv8:not(#dv8) .pmeta .i{width:16px;height:16px;color:var(--dv8-acc-txt)}html body .dv8:not(#dv8) .post-img{margin:0;padding:0;overflow:hidden}html body .dv8:not(#dv8) .post-img img{display:block;width:100%;height:auto;max-height:560px;object-fit:cover}html body .dv8:not(#dv8) .post-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;margin-top:34px;padding-top:22px;border-top:1px solid var(--dv8-line)}html body .dv8:not(#dv8) .post-tags{display:flex;flex-wrap:wrap;gap:8px}html body .dv8:not(#dv8) .post-acts{display:flex;flex-wrap:wrap;align-items:center;gap:12px 22px;margin-left:auto}html body .dv8:not(#dv8) .post-acts .chip .i{width:16px;height:16px;color:var(--dv8-acc-txt)}html body .dv8:not(#dv8) .post-acts .chip.is-done{border-color:var(--dv8-acc);color:var(--dv8-acc-hi)}html body .dv8:not(#dv8) .pnav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}html body .dv8:not(#dv8) .pnav-a{display:flex;flex-direction:column;gap:10px;padding:20px 22px;color:inherit;text-decoration:none;transition:border-color .3s,transform .4s var(--dv8-out)}html body .dv8:not(#dv8) .pnav-a:hover{border-color:rgb(0 212 192 / .45);transform:translateY(-3px)}html body .dv8:not(#dv8) .pnav-a.is-next{text-align:right;align-items:flex-end}html body .dv8:not(#dv8) .pnav-k{display:inline-flex;align-items:center;gap:8px;font:600 .72rem/1 var(--dv8-fm);letter-spacing:.18em;text-transform:uppercase;color:var(--dv8-acc-txt)}html body .dv8:not(#dv8) .pnav-k .i{width:16px;height:16px;transition:transform .35s var(--dv8-out)}html body .dv8:not(#dv8) .pnav-a.is-prev:hover .pnav-k .i{transform:translateX(-5px)}html body .dv8:not(#dv8) .pnav-a.is-next:hover .pnav-k .i{transform:translateX(5px)}html body .dv8:not(#dv8) .pnav-t{font:800 italic 1.15rem/1.15 var(--dv8-fd);text-transform:uppercase;color:#fff}html body .dv8:not(#dv8) .prel{margin-top:clamp(54px,7vw,90px)}html body .dv8:not(#dv8) .prel-head{margin-bottom:24px}html body .dv8:not(#dv8) .post-comments{padding:clamp(20px,3vw,34px)}html body .dv8:not(#dv8) .post-comments :is(.comments-title,.comment-reply-title){margin:0 0 18px;font:800 italic 1.6rem/1 var(--dv8-fd);text-transform:uppercase;color:#fff}html body .dv8:not(#dv8) .post-comments :is(.comment-list,.children){margin:0 0 24px;padding:0;list-style:none}html body .dv8:not(#dv8) .post-comments .comment-body{margin:0 0 14px;padding:16px 18px;border:1px solid var(--dv8-line);background:rgb(10 13 13 / .6)}html body .dv8:not(#dv8) .post-comments .comment-author,html body .dv8:not(#dv8) .post-comments .comment-author a{color:#fff;font-weight:700}html body .dv8:not(#dv8) .post-comments .comment-metadata a{color:var(--dv8-muted);font:600 .75rem var(--dv8-fm)}html body .dv8:not(#dv8) .post-comments :is(p,.comment-content){color:#c1cbcb}html body .dv8:not(#dv8) .post-comments a{color:var(--dv8-acc-txt)}html body .dv8:not(#dv8) .post-comments :is(input[type=text],input[type=email],input[type=url],textarea){width:100%;min-height:50px;margin:0;padding:12px 15px;background:#0a0d0d;border:1px solid var(--dv8-line2);border-radius:0;color:#fff;font:500 1rem/1.4 var(--dv8-fb)}html body .dv8:not(#dv8) .post-comments textarea{min-height:130px}html body .dv8:not(#dv8) .post-comments :is(input,textarea):focus{border-color:var(--dv8-acc);outline:0;box-shadow:0 0 0 3px rgb(0 212 192 / .16)}html body .dv8:not(#dv8) .post-comments label{display:block;margin:0 0 8px;color:#cfd6d6;font:700 .76rem/1.4 var(--dv8-fd);letter-spacing:.14em;text-transform:uppercase}html body .dv8:not(#dv8) .post-comments .comment-form-cookies-consent label{display:inline;text-transform:none;letter-spacing:0;font:500 .9rem var(--dv8-fb)}html body .dv8:not(#dv8) .post-comments .form-submit input{min-height:54px;padding:0 30px;background:var(--dv8-acc);border:0;color:var(--dv8-acc-ink);font:800 italic 1rem/1 var(--dv8-fd);letter-spacing:.09em;text-transform:uppercase;cursor:pointer}@media (max-width:1100px){html body .dv8:not(#dv8) .info-grid:is(.has-toc,.has-aside){grid-template-columns:minmax(0,1fr) 250px}html body .dv8:not(#dv8) .blist{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1023px){html body .dv8:not(#dv8) .info-grid:is(.has-toc,.has-aside){grid-template-columns:minmax(0,1fr)}html body .dv8:not(#dv8) .info-aside{display:contents}html body .dv8:not(#dv8) .info-aside>.toc-wrap{order:-1;position:relative;z-index:4}html body .dv8:not(#dv8) .info-aside>.info-help{order:2}html body .dv8:not(#dv8) .toc{padding:0}html body .dv8:not(#dv8) .toc-tg{padding:16px 18px;cursor:pointer}html body .dv8:not(#dv8) .toc-chev{display:block;width:18px;height:18px;transition:transform .35s var(--dv8-out)}html body .dv8:not(#dv8) .toc-tg[aria-expanded=true] .toc-chev{transform:rotate(180deg)}html body .dv8:not(#dv8) .toc-bar{margin:0 18px 0}html body .dv8:not(#dv8) .toc-list{display:none;max-height:none;padding:8px 6px 12px}html body .dv8:not(#dv8) .toc.is-open .toc-list{display:block}html body .dv8:not(#dv8) .bpost.is-feat{grid-template-columns:minmax(0,1fr)}html body .dv8:not(#dv8) .bpost.is-feat .bpost-media{min-height:0;aspect-ratio:16 / 9;border-right:0;border-bottom:1px solid var(--dv8-line)}}@media (max-width:767px){html body .dv8:not(#dv8) .rtabs{margin-top:24px;margin-right:-16px}html body .dv8:not(#dv8) .rtabs-in{display:flex;-webkit-mask-image:linear-gradient(90deg,transparent,#000 22px,#000 calc(100% - 22px),transparent);mask-image:linear-gradient(90deg,transparent,#000 22px,#000 calc(100% - 22px),transparent)}html body .dv8:not(#dv8) .rt{padding:11px 13px;font-size:.76rem}html body .dv8:not(#dv8) .pg-card{padding:22px 18px}html body .dv8:not(#dv8) .pg-copy:not(.is-measuring) [data-dv8-bg]:is(.e-con,.elementor-section,.elementor-widget-wrap,.elementor-widget-container,.wp-block-group,div){padding:18px 16px}html body .dv8:not(#dv8) .pg-copy [data-elementor-type]>:is(.e-con,.elementor-section){padding-top:0;padding-bottom:0}html body .dv8:not(#dv8) .pg-copy{font-size:1rem}html body .dv8:not(#dv8) .blist{grid-template-columns:minmax(0,1fr);gap:16px}html body .dv8:not(#dv8) .bpost-body{padding:18px}html body .dv8:not(#dv8) .pnav{grid-template-columns:minmax(0,1fr)}html body .dv8:not(#dv8) .pnav-a.is-next{text-align:left;align-items:flex-start}html body .dv8:not(#dv8) .post-acts{margin-left:0}html body .dv8:not(#dv8) .pg-copy table{display:block;overflow-x:auto}html body .dv8:not(#dv8) .store form.checkout_coupon>.form-row-last{flex:1 1 100%}html body .dv8:not(#dv8) .store form.checkout_coupon>.form-row-last .button{width:100%}html body .dv8:not(#dv8) .store-cart table.cart td.actions .coupon{flex-wrap:wrap}html body .dv8:not(#dv8) .store-cart table.cart td.actions .coupon .button{flex:1 1 140px}}@media (prefers-reduced-motion:reduce){html body .dv8:not(#dv8) .pg-copy.is-tamed,html body .dv8:not(#dv8) .rtabs,html body .dv8:not(#dv8) .pmeta{animation:none;opacity:1}html body .dv8:not(#dv8) .bpost,html body .dv8:not(#dv8) .bpost:hover,html body .dv8:not(#dv8) .bpost-media .bimg,html body .dv8:not(#dv8) .pnav-a{transform:none;transition:none}}@media (max-width:1200px){html body .dv8:not(#dv8) .bgrid{grid-template-columns:repeat(3,minmax(0,1fr))}html body .dv8:not(#dv8) .acards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1023px){html body .dv8:not(#dv8) .pg-hero.has-aside .pg-hero-in{grid-template-columns:minmax(0,1fr)}html body .dv8:not(#dv8) .pg-hero-aside{max-width:520px}html body .dv8:not(#dv8) .dgrid{grid-template-columns:minmax(0,1fr)}html body .dv8:not(#dv8) .dside{display:contents}html body .dv8:not(#dv8) .chk{order:-1}html body .dv8:not(#dv8) .chk-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 10px}html body .dv8:not(#dv8) .chk.is-foldable .chk-top{cursor:pointer}html body .dv8:not(#dv8) .chk.is-foldable:not(.is-open) .chk-top{padding-bottom:0;border-bottom:0}html body .dv8:not(#dv8) .chk.is-foldable:not(.is-open) .chk-list{display:none}html body .dv8:not(#dv8) .chk.is-foldable .chk-caret{display:grid;place-items:center;width:36px;height:36px;margin-left:auto;flex:none;border:1px solid var(--dv8-line2);border-radius:50%;color:var(--dv8-acc-txt);transition:transform .35s var(--dv8-out)}html body .dv8:not(#dv8) .chk.is-foldable .chk-caret .i{width:16px;height:16px}html body .dv8:not(#dv8) .chk.is-open .chk-caret{transform:rotate(180deg)}html body .dv8:not(#dv8) .dstep{flex-direction:row;flex-wrap:wrap;align-items:baseline;gap:4px 14px;padding:18px 20px}html body .dv8:not(#dv8) .dstep-n{font-size:2.3rem}html body .dv8:not(#dv8) .dstep-t{margin-top:0}html body .dv8:not(#dv8) .dstep-p{flex-basis:100%}html body .dv8:not(#dv8) .dsteps{grid-template-columns:minmax(0,1fr)}html body .dv8:not(#dv8) .store-cart .woocommerce:has(>.woocommerce-cart-form){grid-template-columns:minmax(0,1fr)}html body .dv8:not(#dv8) .store-cart .cart-collaterals .cart_totals{grid-column:1;grid-row:auto;position:static}html body .dv8:not(#dv8) .store-cart .cart-collaterals .cross-sells{order:2}html body .dv8:not(#dv8) .store-checkout form.checkout>:is(#customer_details,#order_review_heading,#order_review){float:none;width:auto}html body .dv8:not(#dv8) .store-checkout form.checkout>#order_review_heading{margin-top:24px}html body .dv8:not(#dv8) .store-account.is-in .woocommerce{grid-template-columns:minmax(0,1fr)}html body .dv8:not(#dv8) .store-account.is-in .woocommerce>:is(.woocommerce-MyAccount-navigation,.woocommerce-MyAccount-content){grid-column:1}html body .dv8:not(#dv8) .store .woocommerce-MyAccount-navigation{position:static;padding:6px}html body .dv8:not(#dv8) .store .woocommerce-MyAccount-navigation ul{flex-direction:row;overflow-x:auto;scrollbar-width:none}html body .dv8:not(#dv8) .store .woocommerce-MyAccount-navigation ul::-webkit-scrollbar{display:none}html body .dv8:not(#dv8) .store .woocommerce-MyAccount-navigation li a{padding:12px 14px}html body .dv8:not(#dv8) .store .woocommerce-MyAccount-navigation li.is-active a{box-shadow:inset 0 -2px 0 var(--dv8-acc)}html body .dv8:not(#dv8) .store .woocommerce-MyAccount-navigation-link--customer-logout{margin:0;padding:0;border:0}html body .dv8:not(#dv8) .store .woocommerce-MyAccount-navigation .nav-hov{display:none}html body .dv8:not(#dv8) .store-account #customer_login{grid-template-columns:minmax(0,1fr);max-width:580px}}@media (max-width:767px){html body .dv8:not(#dv8) .bbar{position:static}html body .dv8:not(#dv8) .bgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}html body .dv8:not(#dv8) .bcard-foot{padding:12px 12px 14px}html body .dv8:not(#dv8) .bcard-name{font-size:1.1rem;line-height:1.02;white-space:normal;overflow-wrap:anywhere}html body .dv8:not(#dv8) .bcard .cat-go{width:34px;height:34px}html body .dv8:not(#dv8) .bcard-meta{font-size:.62rem}html body .dv8:not(#dv8) .bcount{margin-left:0}html body .dv8:not(#dv8) .bsearch{flex-basis:100%}html body .dv8:not(#dv8) .pnl-head{padding:22px 18px 0}html body .dv8:not(#dv8) .dform{padding:20px 18px 0}html body .dv8:not(#dv8) .dform .elementor-form-fields-wrapper{grid-template-columns:minmax(0,1fr)}html body .dv8:not(#dv8) .dform .elementor-field-group:is(.elementor-col-50,.elementor-col-33,.elementor-col-25){grid-column:1 / -1}html body .dv8:not(#dv8) .chk-list{grid-template-columns:minmax(0,1fr)}html body .dv8:not(#dv8) .dz-s{white-space:normal}html body .dv8:not(#dv8) .dz{gap:12px;padding:14px}html body .dv8:not(#dv8) .store :is(.woocommerce-billing-fields__field-wrapper,.woocommerce-shipping-fields__field-wrapper,.woocommerce-address-fields__field-wrapper)>:is(.form-row-first,.form-row-last){grid-column:1 / -1}html body .dv8:not(#dv8) .store-checkout #customer_details>.col-1,html body .dv8:not(#dv8) .store-checkout #customer_details>.col-2 :is(.woocommerce-shipping-fields,.woocommerce-additional-fields),html body .dv8:not(#dv8) .store-checkout #order_review_heading,html body .dv8:not(#dv8) .store .cart_totals,html body .dv8:not(#dv8) .store .woocommerce-MyAccount-content,html body .dv8:not(#dv8) .store-account #customer_login>:is(.u-column1,.u-column2){padding-left:18px;padding-right:18px}html body .dv8:not(#dv8) .store-checkout #order_review{padding:4px 18px 22px}html body .dv8:not(#dv8) .store .woocommerce-customer-details .col2-set,html body .dv8:not(#dv8) .store .woocommerce-Addresses{grid-template-columns:minmax(0,1fr)}html body .dv8:not(#dv8) .store .woocommerce-EditAccountForm>:is(.form-row-first,.form-row-last){grid-column:1 / -1}html body .dv8:not(#dv8) .acards{grid-template-columns:repeat(2,minmax(0,1fr))}html body .dv8:not(#dv8) .acard{min-height:138px}html body .dv8:not(#dv8) .store table.shop_table_responsive thead{display:none}html body .dv8:not(#dv8) .store table.shop_table_responsive tr{display:block;border-top:1px solid var(--dv8-line)}html body .dv8:not(#dv8) .store table.shop_table_responsive tr:first-child{border-top:0}html body .dv8:not(#dv8) .store table.shop_table_responsive tr td{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px;border-top:0;text-align:right}html body .dv8:not(#dv8) .store table.shop_table_responsive tr td::before{content:attr(data-title);float:none;flex:none;font:600 .68rem/1.3 var(--dv8-fm);letter-spacing:.14em;text-transform:uppercase;color:var(--dv8-muted);text-align:left}html body .dv8:not(#dv8) .store table.shop_table_responsive tr td:not([data-title])::before{content:none}html body .dv8:not(#dv8) .store table.shop_table_responsive tbody th:not([data-title]){display:none}html body .dv8:not(#dv8) .store table.shop_table_responsive tbody th[data-title]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px;border-top:0;text-align:right}html body .dv8:not(#dv8) .store table.shop_table_responsive tbody th[data-title]::before{content:attr(data-title);font:600 .68rem/1.3 var(--dv8-fm);letter-spacing:.14em;text-transform:uppercase;color:var(--dv8-muted)}html body .dv8:not(#dv8) .store table.shop_table_responsive tr:is(.shipping,.woocommerce-shipping-totals) td{display:block;text-align:right}html body .dv8:not(#dv8) .store table.shop_table_responsive tr:is(.shipping,.woocommerce-shipping-totals) td::before{display:block;margin-bottom:8px}html body .dv8:not(#dv8) .store-cart table.cart tr.cart_item{position:relative;display:grid;grid-template-columns:88px minmax(0,1fr);gap:6px 14px;padding:16px 14px 8px}html body .dv8:not(#dv8) .store-cart table.cart tr.cart_item td{padding:0}html body .dv8:not(#dv8) .store-cart table.cart tr.cart_item td::before{content:none}html body .dv8:not(#dv8) .store-cart table.cart td.product-remove{position:absolute;top:12px;right:12px;width:auto;padding:0}html body .dv8:not(#dv8) .store-cart table.cart td.product-thumbnail{display:block;grid-row:1 / span 2;width:auto}html body .dv8:not(#dv8) .store-cart table.cart td.product-thumbnail img{width:88px;height:88px}html body .dv8:not(#dv8) .store-cart table.cart tr.cart_item td.product-name{display:block;padding-right:44px;text-align:left!important}html body .dv8:not(#dv8) .store-cart table.cart td.product-price{display:block;text-align:left!important}html body .dv8:not(#dv8) .store-cart table.cart td.product-price .amount{color:var(--dv8-muted);font-weight:500}html body .dv8:not(#dv8) .store-cart table.cart :is(td.product-quantity,td.product-subtotal){grid-column:1 / -1;display:flex;align-items:center;justify-content:space-between;padding:10px 0 0;border-top:1px solid var(--dv8-line)}html body .dv8:not(#dv8) .store-cart table.cart tr.cart_item :is(td.product-quantity,td.product-subtotal)::before{content:attr(data-title);font:600 .68rem/1.3 var(--dv8-fm);letter-spacing:.14em;text-transform:uppercase;color:var(--dv8-muted)}html body .dv8:not(#dv8) .store-cart table.cart td.product-subtotal{padding-bottom:6px}html body .dv8:not(#dv8) .store-cart table.cart td.actions{display:block;text-align:left}html body .dv8:not(#dv8) .store-cart table.cart td.actions::before{content:none}html body .dv8:not(#dv8) .store-cart table.cart td.actions .coupon{display:flex;width:100%;margin-bottom:12px}html body .dv8:not(#dv8) .store-cart table.cart td.actions #coupon_code{flex:1 1 150px;width:auto}html body .dv8:not(#dv8) .store-cart table.cart td.actions>.button{float:none;width:100%}html body .dv8:not(#dv8) .store .woocommerce-thankyou-order-received{padding:90px 20px 22px;text-align:center;justify-content:center}html body .dv8:not(#dv8) .store .woocommerce-thankyou-order-received::before,html body .dv8:not(#dv8) .store .woocommerce-thankyou-order-received::after{top:20px;left:50%;margin:0 0 0 -28px}html body .dv8:not(#dv8) .steps{margin-top:26px}html body .dv8:not(#dv8) .step{width:74px}html body .dv8:not(#dv8) .steps::before,html body .dv8:not(#dv8) .steps::after{left:37px}html body .dv8:not(#dv8) .steps::before{right:37px}html body .dv8:not(#dv8) .steps::after{width:calc((100% - 74px) * var(--p,0))}}@media (max-width:420px){html body .dv8:not(#dv8) .bgrid{gap:8px}html body .dv8:not(#dv8) .bcard-num{display:none}html body .dv8:not(#dv8) .portal{padding:20px}html body .dv8:not(#dv8) .acards{grid-template-columns:minmax(0,1fr)}html body .dv8:not(#dv8) .acard{min-height:0}}@media (hover:none){html body .dv8:not(#dv8) .bcard{transform:none}}@media (prefers-reduced-motion:reduce){html body .dv8:not(#dv8) .volt-orb,html body .dv8:not(#dv8) .volt-floor i,html body .dv8:not(#dv8) .volt-tr .tpad,html body .dv8:not(#dv8) .pg-title .ln>span.acc,html body .dv8:not(#dv8) .step.is-current .step-n,html body .dv8:not(#dv8) .cempty-ico,html body .dv8:not(#dv8) .chk.is-full .ring{animation:none}html body .dv8:not(#dv8) .volt-tr .tp,html body .dv8:not(#dv8) .volt-arc,html body .dv8:not(#dv8) .volt-spot{display:none}html body .dv8:not(#dv8) .bcard{transform:none}html body .dv8:not(#dv8) .bcard:hover .bcard-scan{animation:none}}