.adh-vid{display:grid;grid-template-columns:1.06fr .94fr;gap:clamp(22px,4vw,48px);align-items:center}.adh-vid__stage{position:relative;border-radius:24px;overflow:hidden;background:#04060f;border:1px solid rgba(255,255,255,.16);box-shadow:0 34px 80px #0307168c,0 0 0 6px #ffffff0a}.adh-vid__stage:before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:26px;pointer-events:none;background:linear-gradient(135deg,rgba(124,108,255,.5),transparent 40%,rgba(249,115,22,.35));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:1.5px;z-index:3}.adh-vid__media{position:relative;aspect-ratio:var(--adh-vid-ratio, 4 / 5);background:#04060f}.adh-vid__media--wide{aspect-ratio:16 / 10}.adh-vid__media video,.adh-vid__media iframe,.adh-vid__media img.adh-vid__poster{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;border:0}.adh-vid__media video{z-index:1}.adh-vid__media iframe{z-index:1}.adh-vid__media img.adh-vid__poster{transition:opacity .4s ease}.adh-vid__media.is-playing img.adh-vid__poster{opacity:0}.adh-vid__stage[data-video-error=true] video,.adh-vid__stage[data-video-error=true] iframe{opacity:0;visibility:hidden}.adh-vid__stage video,.adh-vid__stage iframe{transition:opacity .3s ease}.adh-vid__scrim{position:absolute;inset:auto 0 0 0;height:42%;background:linear-gradient(to top,rgba(3,7,22,.88),rgba(3,7,22,.35) 45%,transparent);pointer-events:none}.adh-vid__topleft{position:absolute;top:14px;left:14px;display:flex;gap:8px;flex-wrap:wrap;z-index:2}.adh-vid__topright{position:absolute;top:14px;right:14px;display:flex;gap:8px;z-index:2}.adh-vid__controls{position:absolute;left:0;right:0;bottom:0;z-index:2;display:flex;align-items:center;gap:10px;padding:14px 14px 17px}.adh-vid__btn{width:42px;height:42px;border-radius:50%;flex:0 0 auto;display:grid;place-items:center;border:1px solid rgba(255,255,255,.24);background:#ffffff1f;color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:background .18s ease,transform .18s ease}.adh-vid__btn:hover{background:#ffffff38;transform:scale(1.04)}.adh-vid__btn--primary{width:54px;height:54px;background:#fff;color:var(--adh-ink);border-color:#fff}.adh-vid__btn--primary:hover{background:#fff}.adh-vid__btn--on{background:var(--adh-accent);border-color:var(--adh-accent);color:#fff}.adh-vid__timer{margin-left:auto;color:#dce3fa;font-size:.8em;font-weight:700;font-variant-numeric:tabular-nums}.adh-vid__progress{position:absolute;left:0;right:0;bottom:0;height:4px;background:#ffffff29;z-index:3}.adh-vid__fill{display:block;height:100%;width:0;background:linear-gradient(90deg,var(--adh-accent),#FFC38B);transition:width .3s linear}.adh-vid__fill.is-looping{background:linear-gradient(90deg,var(--adh-violet),#8FE3FF)}.adh-vid__fill--shimmer{width:100%;background:linear-gradient(90deg,rgba(255,255,255,.1),var(--adh-accent),var(--adh-violet),rgba(255,255,255,.1));background-size:220% 100%;animation:adh-shimmer 3.6s linear infinite}@keyframes adh-shimmer{to{background-position:-220% 0}}.adh-vid__caption{position:absolute;left:16px;right:16px;bottom:82px;z-index:2;color:#fff}.adh-vid__caption h3{color:#fff;font-size:1.12em;margin-bottom:4px}.adh-vid__caption p{color:#c9d3f5;font-size:.88em;margin:0}.adh-vid__chapters{display:grid;gap:10px;margin:22px 0 0}.adh-step{display:flex;gap:13px;align-items:flex-start}.adh-step__n{width:30px;height:30px;border-radius:50%;flex:0 0 auto;display:grid;place-items:center;font-family:var(--adh-font-head);font-weight:800;font-size:.82em;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);color:#fff}.adh-step--on .adh-step__n{background:var(--adh-accent);border-color:var(--adh-accent)}.adh-step__tx strong{display:block;color:#fff;font-family:var(--adh-font-head);font-size:.96em}.adh-step__tx span{color:#aebadf;font-size:.86em}.adh-vid__badges{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:20px}.adh-vid__badge{background:#ffffff12;border:1px solid rgba(255,255,255,.14);border-radius:13px;padding:12px;text-align:center}.adh-vid__badge b{display:block;color:#fff;font-family:var(--adh-font-head);font-size:1.02em}.adh-vid__badge span{color:#a7b3da;font-size:.76em}.adh-faucet-reel{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background:#18181b}.adh-faucet-reel__slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;animation:adh-faucet-cycle 12s ease-in-out infinite}.adh-faucet-reel__slide:nth-child(1){animation-delay:0s;opacity:1}.adh-faucet-reel__slide:nth-child(2){animation-delay:3s}.adh-faucet-reel__slide:nth-child(3){animation-delay:6s}.adh-faucet-reel__slide:nth-child(4){animation-delay:9s}.adh-faucet-reel__slide img{width:100%;height:100%;object-fit:cover;animation:adh-faucet-zoom 12s ease-in-out infinite}.adh-faucet-reel__pill{position:absolute;top:56px;left:14px;z-index:2;background:#18181bd6;color:#fff;border:1px solid rgba(255,255,255,.22);padding:6px 12px;border-radius:999px;font-size:.78em;font-weight:700;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}@keyframes adh-faucet-cycle{0%,22%{opacity:1}28%,94%{opacity:0}to{opacity:1}}@keyframes adh-faucet-zoom{0%,to{transform:scale(1)}50%{transform:scale(1.07)}}.adh-space{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background:radial-gradient(120% 90% at 50% 110%,#1b2b68,#0a1230 45%,#04060f)}.adh-space__stars,.adh-space__stars--far{position:absolute;top:-25%;right:-25%;bottom:-25%;left:-25%;background-image:radial-gradient(1.7px 1.7px at 22px 34px,#fff,transparent),radial-gradient(1.2px 1.2px at 118px 88px,#cfd8ff,transparent),radial-gradient(2px 2px at 196px 44px,#fff,transparent),radial-gradient(1.2px 1.2px at 62px 158px,#b9c6ff,transparent),radial-gradient(1.5px 1.5px at 178px 196px,#fff,transparent),radial-gradient(1.1px 1.1px at 246px 132px,#dbe2ff,transparent);background-size:268px 268px;animation:adh-drift 90s linear infinite}.adh-space__stars--far{background-size:168px 168px;opacity:.55;animation-duration:150s;animation-direction:reverse}@keyframes adh-drift{to{transform:translate3d(-134px,96px,0)}}.adh-space__nebula{position:absolute;width:78%;aspect-ratio:1;border-radius:50%;filter:blur(42px);opacity:.85;mix-blend-mode:screen}.adh-space__nebula--violet{top:-18%;left:-14%;background:radial-gradient(circle at 40% 40%,#7c6cffd9,#7c6cff00 68%);animation:adh-breathe 11s ease-in-out infinite}.adh-space__nebula--blue{bottom:-22%;right:-16%;background:radial-gradient(circle at 60% 60%,#3884ffb3,#3884ff00 66%);animation:adh-breathe 14s ease-in-out infinite reverse}.adh-space__nebula--warm{top:34%;right:8%;width:46%;background:radial-gradient(circle at 50% 50%,#f973166b,#f9731600 62%);animation:adh-breathe 9s ease-in-out infinite}@keyframes adh-breathe{0%,to{transform:scale(1) translateY(0);opacity:.78}50%{transform:scale(1.12) translateY(-14px);opacity:.95}}.adh-space__planet{position:absolute;bottom:-12%;left:50%;transform:translate(-50%);width:62%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 34% 28%,#6e7cff,#2b3a86 38%,#0b1330 78%);box-shadow:inset -18px -22px 60px #000000a6,0 0 90px #6e7cff73;animation:adh-float 9s ease-in-out infinite}.adh-space__planet:after{content:"";position:absolute;top:-22%;right:-34%;bottom:-22%;left:-34%;border-radius:50%;border:2px solid rgba(160,175,255,.28);transform:rotate(-18deg);border-bottom-color:transparent;border-left-color:transparent}.adh-space__orbit{position:absolute;left:50%;top:50%;width:82%;aspect-ratio:1;margin:-41% 0 0 -41%;border-radius:50%;border:1px dashed rgba(255,255,255,.16);animation:adh-spin 26s linear infinite}.adh-space__orbit i{position:absolute;top:-5px;left:50%;width:11px;height:11px;border-radius:50%;background:#ffd9a8;box-shadow:0 0 16px 4px #ffb46eb3}.adh-space__beam{position:absolute;bottom:0;left:50%;transform:translate(-50%);width:70%;height:78%;background:conic-gradient(from 190deg at 50% 100%,transparent 0deg,rgba(190,205,255,.22) 12deg,transparent 26deg);filter:blur(8px);opacity:.8}@keyframes adh-spin{to{transform:rotate(360deg)}}.adh-space__label{position:absolute;left:50%;top:46%;transform:translate(-50%,-50%);text-align:center;width:86%}.adh-space__label b{display:block;color:#fff;font-family:var(--adh-font-head);font-size:clamp(17px,2.1vw,23px);letter-spacing:-.01em;text-shadow:0 6px 26px rgba(0,0,0,.6)}.adh-space__label span{color:#bac6ef;font-size:.86em}.adh-space__eq{display:flex;justify-content:center;gap:4px;margin-top:12px;height:22px;align-items:flex-end}.adh-space__eq i{width:4px;border-radius:2px;background:linear-gradient(#8fe3ff,#7c6cff);animation:adh-eq 1.1s ease-in-out infinite;display:block}.adh-space__eq i:nth-child(2){animation-delay:.12s}.adh-space__eq i:nth-child(3){animation-delay:.26s}.adh-space__eq i:nth-child(4){animation-delay:.38s}.adh-space__eq i:nth-child(5){animation-delay:.5s}@keyframes adh-eq{0%,to{height:6px;opacity:.6}50%{height:22px;opacity:1}}.adh-lights{display:grid;grid-template-columns:1fr .82fr;gap:clamp(20px,3.4vw,42px);align-items:center}.adh-lights__stage{position:relative;border-radius:22px;overflow:hidden;background:#05070f;border:1px solid var(--adh-border);box-shadow:var(--adh-shadow-md);aspect-ratio:16 / 11}.adh-lights__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.adh-lights__dim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:radial-gradient(125% 95% at 50% 108%,#060a1c4d,#030612cc);opacity:var(--adh-amt, .55);transition:opacity .45s ease}.adh-lights__fx{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;mix-blend-mode:screen;opacity:calc(var(--adh-amt, .55) * 1.45);transition:opacity .45s ease}.adh-lights__fx i{position:absolute;border-radius:50%;filter:blur(26px);display:block;transition:background .6s ease,transform .6s ease}.adh-lights__fx i:nth-child(1){width:62%;aspect-ratio:1;top:-14%;left:-10%;background:radial-gradient(circle,rgba(124,108,255,.95),transparent 68%)}.adh-lights__fx i:nth-child(2){width:54%;aspect-ratio:1;bottom:-16%;right:-8%;background:radial-gradient(circle,rgba(60,140,255,.85),transparent 66%)}.adh-lights__fx i:nth-child(3){width:40%;aspect-ratio:1;top:26%;right:12%;background:radial-gradient(circle,rgba(249,115,22,.7),transparent 64%)}.adh-lights__stars{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;opacity:var(--adh-amt, .55);pointer-events:none;background-image:radial-gradient(1.6px 1.6px at 30px 40px,#fff,transparent),radial-gradient(1.2px 1.2px at 130px 110px,#e6ecff,transparent),radial-gradient(1.8px 1.8px at 210px 60px,#fff,transparent),radial-gradient(1.2px 1.2px at 80px 170px,#d5dcff,transparent);background-size:240px 240px;animation:adh-twinkle 4.5s ease-in-out infinite}@keyframes adh-twinkle{0%,to{opacity:var(--adh-amt, .55)}50%{opacity:calc(var(--adh-amt, .55) * .45)}}.adh-lights__stage{display:flex;flex-direction:column;justify-content:flex-end}.adh-lights__mode{position:relative;z-index:4}.adh-lights__caption{position:relative;z-index:3;margin-top:auto;padding:16px 18px;background:linear-gradient(to top,rgba(3,7,22,.85),transparent);color:#fff;display:flex;align-items:flex-end;justify-content:space-between;gap:12px}.adh-lights__caption b{font-family:var(--adh-font-head);display:block;font-size:1.06em}.adh-lights__caption span{color:#c3cdef;font-size:.84em}.adh-lights__mode{background:#ffffff24;border:1px solid rgba(255,255,255,.22);border-radius:999px;padding:6px 12px;font-size:.76em;font-weight:800;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);white-space:nowrap}.adh-lights__stage[data-scene=aurora] .adh-lights__fx i:nth-child(1){background:radial-gradient(circle,rgba(46,230,180,.9),transparent 68%)}.adh-lights__stage[data-scene=aurora] .adh-lights__fx i:nth-child(2){background:radial-gradient(circle,rgba(60,190,255,.85),transparent 66%)}.adh-lights__stage[data-scene=aurora] .adh-lights__fx i:nth-child(3){background:radial-gradient(circle,rgba(180,255,220,.6),transparent 64%)}.adh-lights__stage[data-scene=sunset] .adh-lights__fx i:nth-child(1){background:radial-gradient(circle,rgba(255,138,76,.92),transparent 68%)}.adh-lights__stage[data-scene=sunset] .adh-lights__fx i:nth-child(2){background:radial-gradient(circle,rgba(255,72,120,.82),transparent 66%)}.adh-lights__stage[data-scene=sunset] .adh-lights__fx i:nth-child(3){background:radial-gradient(circle,rgba(255,208,120,.72),transparent 64%)}.adh-lights__stage[data-scene=ice] .adh-lights__fx i:nth-child(1){background:radial-gradient(circle,rgba(150,220,255,.92),transparent 68%)}.adh-lights__stage[data-scene=ice] .adh-lights__fx i:nth-child(2){background:radial-gradient(circle,rgba(120,150,255,.82),transparent 66%)}.adh-lights__stage[data-scene=ice] .adh-lights__fx i:nth-child(3){background:radial-gradient(circle,rgba(230,245,255,.7),transparent 64%)}.adh-lights__stage[data-scene=galaxy] .adh-lights__fx i:nth-child(1){background:radial-gradient(circle,rgba(124,108,255,.95),transparent 68%)}.adh-lights__stage[data-scene=galaxy] .adh-lights__fx i:nth-child(2){background:radial-gradient(circle,rgba(60,140,255,.85),transparent 66%)}.adh-lights__stage[data-scene=galaxy] .adh-lights__fx i:nth-child(3){background:radial-gradient(circle,rgba(249,115,22,.7),transparent 64%)}.adh-lights__panel{display:grid;gap:16px}.adh-swatchrow{display:flex;gap:10px;flex-wrap:wrap}.adh-swatch{width:46px;height:46px;border-radius:14px;border:2px solid transparent;padding:0;box-shadow:inset 0 0 0 2px #ffffffd9,var(--adh-shadow-sm);position:relative}.adh-swatch[aria-pressed=true]{border-color:var(--adh-ink)}.adh-swatch--galaxy{background:linear-gradient(140deg,#7c6cff,#3c8cff 55%,#f97316)}.adh-swatch--aurora{background:linear-gradient(140deg,#2ee6b4,#3cbeff 60%,#b4ffdc)}.adh-swatch--sunset{background:linear-gradient(140deg,#ff8a4c,#ff4878 60%,#ffd078)}.adh-swatch--ice{background:linear-gradient(140deg,#96dcff,#7896ff 60%,#e6f5ff)}.adh-range{-webkit-appearance:none;appearance:none;width:100%;height:30px;background:transparent;margin:0}.adh-range::-webkit-slider-runnable-track{height:8px;border-radius:99px;background:linear-gradient(90deg,#dde4f6,#eef2fc)}.adh-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;margin-top:-8px;width:24px;height:24px;border-radius:50%;background:#fff;border:3px solid var(--adh-accent);box-shadow:0 4px 14px #0b133038;cursor:pointer}.adh-range::-moz-range-track{height:8px;border-radius:99px;background:#dde4f6}.adh-range::-moz-range-thumb{width:22px;height:22px;border-radius:50%;background:#fff;border:3px solid var(--adh-accent);box-shadow:0 4px 14px #0b133038;cursor:pointer}.adh-presetrow{display:flex;flex-wrap:wrap;gap:8px}.adh-preset{border:1.5px solid var(--adh-border);background:#fff;border-radius:999px;padding:8px 14px;font-size:.84em;font-weight:700;color:#24366e;transition:border-color .18s ease,background .18s ease,color .18s ease}.adh-preset:hover{border-color:var(--adh-ink)}.adh-preset.is-on{background:var(--adh-ink);border-color:var(--adh-ink);color:#fff}.adh-switch{display:inline-flex;align-items:center;gap:10px;font-size:.9em;font-weight:700;cursor:pointer}.adh-switch input{position:absolute;opacity:0}.adh-switch__ui{width:46px;height:26px;border-radius:99px;background:#d9e1f2;position:relative;transition:background .2s ease;flex:0 0 auto}.adh-switch__ui:after{content:"";position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:0 2px 6px #0b133040;transition:transform .22s cubic-bezier(.3,1.4,.5,1)}.adh-switch input:checked+.adh-switch__ui{background:var(--adh-accent)}.adh-switch input:checked+.adh-switch__ui:after{transform:translate(20px)}.adh-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;counter-reset:adhstep}.adh-steps__item{position:relative;background:#fff;border:1px solid var(--adh-border);border-radius:16px;padding:20px 18px;box-shadow:var(--adh-shadow-sm)}.adh-steps__item:before{counter-increment:adhstep;content:counter(adhstep,decimal-leading-zero);font-family:var(--adh-font-head);font-weight:800;font-size:1.5em;color:color-mix(in srgb,var(--adh-violet) 70%,#fff);display:block;margin-bottom:8px;letter-spacing:-.03em}.adh-steps__item strong{display:block;font-family:var(--adh-font-head);margin-bottom:4px}.adh-steps__item span{color:var(--adh-muted);font-size:.9em}.adh-steps--dark .adh-steps__item{background:#ffffff0d;border-color:#ffffff24;box-shadow:none}.adh-steps--dark .adh-steps__item strong{color:#fff}.adh-steps--dark .adh-steps__item span{color:#aebadf}.adh-mediastrip{display:flex;flex-wrap:wrap;gap:14px 30px;align-items:center;justify-content:center;opacity:.82}.adh-mediastrip span{font-family:var(--adh-font-head);font-weight:800;letter-spacing:-.02em;font-size:1.04em;color:#4a5878}.adh-flash{display:flex;flex-wrap:wrap;gap:18px;align-items:center;justify-content:space-between}.adh-flash__copy{max-width:560px}@media(max-width:1000px){.adh-vid,.adh-lights{grid-template-columns:1fr}.adh-vid__media{aspect-ratio:4 / 3}.adh-vid__media--wide,.adh-lights__stage{aspect-ratio:16 / 10}}@media(max-width:700px){.adh-vid__badges,.adh-steps{grid-template-columns:1fr}.adh-vid__caption{right:16px;bottom:70px}}
/*# sourceMappingURL=/cdn/shop/t/56/assets/adh-features.css.map */
