:root{--violet: #6B5BD6;--violet-soft: #B0A6FF;--glow: 0 0 0 1px rgba(232, 194, 122, .18), 0 18px 60px -18px rgba(107, 91, 214, .55);--ease-out: cubic-bezier(.22, 1, .36, 1)}*{-webkit-tap-highlight-color:transparent}body{background:radial-gradient(1200px 600px at 85% 40%,rgba(107,91,214,.1),transparent 60%),radial-gradient(900px 500px at 10% 75%,rgba(232,194,122,.05),transparent 60%),var(--color-bg)}h1,h2,h3,h4,.h0,.h1,.h2,.h3,.h4{letter-spacing:-.02em;line-height:1.05}.eyebrow{letter-spacing:.18em}.btn--primary{position:relative;overflow:hidden;transition:transform .2s var(--ease-out),box-shadow .2s var(--ease-out),background .2s}.btn--primary:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(110deg,transparent 30%,rgba(255,255,255,.45) 50%,transparent 70%);transform:translate(-120%);transition:transform .7s var(--ease-out);pointer-events:none}@media(hover:hover){.btn--primary:hover{transform:translateY(-1px);box-shadow:0 12px 34px #e8c27a73}.btn--primary:hover:after{transform:translate(120%)}}.btn--primary:active{transform:scale(.98)}.reveal-ready [data-reveal]{opacity:0;transform:translateY(18px);transition:opacity .8s var(--ease-out) var(--d, 0ms),transform .8s var(--ease-out) var(--d, 0ms)}.reveal-ready [data-reveal].is-in{opacity:1;transform:none}.sky-hero{position:relative;overflow:hidden;isolation:isolate;color:var(--color-ink-text);background:radial-gradient(120% 90% at 70% 10%,#1b2c66,#0b1a3a 45%,#050c1f)}.sky-hero__stars{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.sky-hero__nebula{position:absolute;top:-20%;right:-20%;bottom:-20%;left:-20%;z-index:-2;pointer-events:none;filter:blur(40px);opacity:.9;background:radial-gradient(35% 30% at 72% 30%,rgba(107,91,214,.55),transparent 70%),radial-gradient(28% 24% at 30% 70%,rgba(176,166,255,.22),transparent 70%),radial-gradient(22% 18% at 85% 75%,rgba(232,194,122,.18),transparent 70%);animation:nebula 28s ease-in-out infinite alternate}@keyframes nebula{to{transform:translate3d(-4%,3%,0) rotate(6deg) scale(1.06)}}.sky-hero__horizon{position:absolute;left:0;right:0;bottom:0;height:90px;z-index:-1;background:linear-gradient(to bottom,transparent,var(--color-bg))}.sky-hero__inner{display:grid;gap:3.2rem;padding-block:4rem 5.6rem;align-items:center}.sky-hero__copy{min-width:0}.sky-hero__eyebrow{display:inline-flex;align-items:center;gap:.9rem;font-size:1.25rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--color-cta);padding:.7rem 1.3rem;border-radius:99px;background:#e8c27a14;border:1px solid rgba(232,194,122,.25);margin-bottom:1.8rem}.sky-hero__dot{width:.7rem;height:.7rem;border-radius:50%;background:var(--color-cta);box-shadow:0 0 10px var(--color-cta);animation:pulse 2.4s ease-in-out infinite}@keyframes pulse{50%{opacity:.35;transform:scale(.7)}}.sky-hero__heading{font-size:clamp(4.4rem,3rem + 5vw,8.4rem);line-height:.98;margin-bottom:1.8rem;overflow-wrap:anywhere}.sky-hero__glow{display:inline-block;background:linear-gradient(100deg,#f7f7f5,#e8c27a,#b0a6ff 70%,#f7f7f5);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:shimmer 7s linear infinite;filter:drop-shadow(0 0 22px rgba(176,166,255,.35))}@keyframes shimmer{to{background-position:-220% 0}}.sky-hero__text{font-size:1.75rem;line-height:1.55;color:#f7f7f5d1;max-width:46rem;margin-bottom:2.6rem}.sky-hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:1.4rem 2.4rem;margin-bottom:2.4rem}.sky-hero__cta{gap:1.2rem}.sky-hero__price{padding-left:1.2rem;border-left:1px solid rgba(11,26,58,.25);font-weight:800}.sky-hero__link{color:var(--color-ink-text);text-decoration:none;font-weight:700;font-size:1.6rem;border-bottom:1px solid rgba(247,247,245,.35);padding-bottom:.2rem}.sky-hero__link span{display:inline-block;transition:transform .25s var(--ease-out)}.sky-hero__link:hover span{transform:translate(4px)}.sky-hero__ticks{display:flex;flex-wrap:wrap;gap:.8rem 2rem;font-size:1.4rem;color:#f7f7f5bf}.sky-hero__ticks li{display:flex;align-items:center;gap:.7rem}.sky-hero__ticks li:before{content:"\2726";color:var(--color-cta);font-size:1.1rem}.sky-hero__window{position:relative;min-width:0}.sky-hero__frame{position:relative;border-radius:28px;overflow:hidden;aspect-ratio:4 / 3.4;box-shadow:var(--glow);border:1px solid rgba(176,166,255,.25);animation:float 9s ease-in-out infinite}.sky-hero__frame:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;box-shadow:inset 0 0 60px #0b1a3a8c;pointer-events:none}.sky-hero__img{width:100%;height:100%;object-fit:cover;object-position:70% center}@keyframes float{50%{transform:translateY(-8px)}}.sky-hero__badge{position:absolute;left:1.4rem;bottom:1.4rem;max-width:calc(100% - 2.8rem);padding:.8rem 1.4rem;border-radius:99px;font-size:1.3rem;font-weight:700;color:#0b1a3a;background:#f7f7f5eb;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:0 8px 24px #0000004d}@media(min-width:990px){.sky-hero__inner{grid-template-columns:1.05fr 1fr;gap:6rem;padding-block:8rem 10rem;min-height:min(78vh,760px)}.sky-hero__frame{aspect-ratio:4 / 4.2;transform:rotate(1.2deg)}}@media(max-width:400px){.sky-hero__cta{width:100%;justify-content:center}}.lights{padding-block:6rem;position:relative}.lights__stage{position:relative;border-radius:24px;overflow:hidden;aspect-ratio:4 / 3;max-width:96rem;margin-inline:auto;background:#050c1f;box-shadow:var(--glow)}.lights__layer{position:absolute;top:0;right:0;bottom:0;left:0}.lights__img{width:100%;height:100%;object-fit:cover}.lights__layer--on{transition:filter 1.2s var(--ease-out)}.lights.is-off .lights__layer--on{filter:brightness(.25) saturate(.6)}.lights__layer--scene{clip-path:circle(0% at var(--ox) var(--oy));transition:clip-path 1.4s var(--ease-out)}.lights__layer--scene.is-shown{clip-path:circle(150% at var(--ox) var(--oy))}.lights__hint{position:absolute;left:1.2rem;top:1.2rem;max-width:calc(100% - 2.4rem);text-align:left;padding:.6rem 1.2rem;border-radius:99px;font-size:1.25rem;font-weight:700;color:var(--color-ink-text);background:#050c1fa6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.lights__controls{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1.6rem 2.4rem;margin-top:2.4rem}.lights__switch{display:inline-flex;align-items:center;gap:1.2rem;font-weight:800;font-size:1.6rem;color:var(--color-text);min-height:4.4rem}.lights__knob{position:relative;width:6rem;height:3.4rem;border-radius:99px;background:#e9e4d6;transition:background .35s var(--ease-out);flex:none}.lights__knob:after{content:"";position:absolute;top:.4rem;left:.4rem;width:2.6rem;height:2.6rem;border-radius:50%;background:#fff;box-shadow:0 2px 6px #0000004d;transition:transform .35s var(--ease-out),background .35s}.lights.is-off .lights__knob{background:var(--violet);box-shadow:0 0 18px #6b5bd6b3}.lights.is-off .lights__knob:after{transform:translate(2.6rem);background:var(--color-cta)}.lights__scenes{display:inline-flex;padding:.4rem;border-radius:99px;background:var(--color-surface);border:1px solid var(--color-border)}.lights__chip{padding:.9rem 1.8rem;min-height:4rem;border-radius:99px;font-weight:700;font-size:1.4rem;color:var(--color-text-muted);transition:background .25s,color .25s}.lights__chip.is-active{background:var(--color-cta);color:var(--color-cta-text)}@media(min-width:750px){.lights{padding-block:9rem}.lights__stage{aspect-ratio:16 / 10}}.steps{padding-block:6rem}.steps__list{list-style:none;display:grid;gap:1.6rem;counter-reset:s;position:relative}.steps__item{position:relative;padding:2.4rem 2.2rem;border-radius:20px;background:linear-gradient(160deg,#6b5bd629,#13264d99);border:1px solid var(--color-border);min-width:0}.steps__num{display:grid;place-items:center;width:4.4rem;height:4.4rem;border-radius:50%;margin-bottom:1.4rem;font-weight:800;font-size:1.8rem;color:var(--color-cta-text);background:var(--color-cta);box-shadow:0 0 0 6px #e8c27a1f,0 0 24px #e8c27a73}.steps__title{font-size:2.2rem;margin-bottom:.6rem}.steps__text{color:var(--color-text-muted);font-size:1.55rem}@media(min-width:750px){.steps{padding-block:8rem}.steps__list{grid-template-columns:repeat(3,1fr);gap:2.4rem}.steps__list:before{content:"";position:absolute;top:4.6rem;left:12%;right:12%;border-top:2px dotted rgba(232,194,122,.35);z-index:0}.steps__item{z-index:1}}.product__main-image,.product__gallery-main{border-radius:22px}.product__gallery-main{box-shadow:var(--glow)}.product__thumbs img,.product__thumbs button{border-radius:12px}.benefits .card,[class*=benefit]{transition:transform .3s var(--ease-out),border-color .3s}@media(hover:hover){[class*=benefit__]:hover{transform:translateY(-3px)}}@media(prefers-reduced-motion:reduce){.sky-hero__nebula,.sky-hero__glow,.sky-hero__frame,.sky-hero__dot{animation:none}.lights__layer--scene,.lights__layer--on{transition:none}}.product-sticky .product-sticky__price{display:none}@media(max-width:560px){.product-sticky .product-sticky__info{display:none}.product-sticky .product-sticky__btn{flex:1;justify-content:center;padding-inline:1.2rem}}@media(max-width:989px){.sky-hero__frame{aspect-ratio:4 / 3}.sky-hero__img{object-position:78% center}}body [data-buy-button]{flex-wrap:wrap;white-space:normal;text-align:center;row-gap:.2rem}.kit-atc-total{white-space:nowrap}
/*# sourceMappingURL=/cdn/shop/t/5/assets/sky.css.map */
