.solar-scene{isolation:isolate;background:#080c10;position:relative}.solar-scene>.solar-backdrop{z-index:-1;height:min(100%,82rem);bottom:auto}.solar-backdrop .cbd__photo{will-change:auto;height:100%;inset:0;-webkit-mask-image:linear-gradient(#000 0% 65%,#0000 100%);mask-image:linear-gradient(#000 0% 65%,#0000 100%)}.solar-backdrop .cbd__shade{background:linear-gradient(90deg,#05090ce3,#05090ca6 32%,#05090c24 70%,#05090c3b),linear-gradient(#05090c7a,#0000 24% 58%,#080c10 100%)}.solar-backdrop .cbd__line{opacity:.8;height:78%;top:15%}.solar-backdrop .cbd__line-beam,.solar-backdrop .cbd__line-glow{stroke-dasharray:none;stroke-dashoffset:0;animation:none}.solar-backdrop .cbd__line-glow{opacity:.32}.solar-backdrop .cbd__line-beam--second{opacity:.24}.solar-backdrop .cbd__line-glow--second{opacity:.1}.solar-backdrop--category .cbd__photo{height:min(100%,68rem)}.solar-backdrop--product .cbd__shade{background:linear-gradient(90deg,#05090cba,#05090c3b 48%,#05090c7d 82%,#05090c52),linear-gradient(#05090c59,#05090c1a 18%,#05090c73 46%,#080c10 100%)}.solar-category__catalog{background:#060b0fdb;border:1px solid #e9ddc124;border-radius:1.5rem;padding:1.5rem;box-shadow:0 28px 80px -45px #000}.solar-category__hero{text-shadow:0 2px 20px #000000b3}.solar-category__benefits{flex-wrap:wrap;gap:1rem 2.5rem;margin-top:2rem;display:flex}.solar-category__benefits>span{color:#edeae3;align-items:center;gap:.8rem;font-size:.85rem;display:flex}.solar-category__benefits svg{color:#ffc65c;background:#080c10a6;border:1px solid #f5a6238c;border-radius:50%;width:2.5rem;height:2.5rem;padding:.6rem}.solar-product__info{background:linear-gradient(110deg,#050a0ee0,#050a0e8f);border-radius:1.3rem;margin:-1.25rem;padding:1.25rem}.solar-product__info dl>div{background:#060c10c2;border-color:#dfc99d38}.solar-product .solar-glass{background:linear-gradient(140deg,#0f161cf0,#050a0de6);border:1px solid #e6d3aa33;box-shadow:inset 0 1px #ffffff0d,0 20px 55px -38px #000}.solar-product__specs{border-radius:1.35rem;padding:1.5rem}.solar-product figure{max-width:none}.solar-product figure .product-stage{aspect-ratio:16/10;background:radial-gradient(#e5e3d9 0%,#e5e3d9fa 20%,#0000 63%),linear-gradient(145deg,#e7e8df9e,#ddceb27a),url(/images/solar-product-evening.webp) 55% 45%/cover}.solar-product figure .product-stage>img{padding:0 6%}.solar-product figure>div{border-color:#eac78459}.kf-root.solar-scene{--muted:#a7afb7;min-height:100svh}.kf-root.solar-scene>.solar-backdrop{height:100%;max-height:92rem}.kf-root.solar-scene>.container{position:relative}.kf-root.solar-scene .pl-core{-webkit-backdrop-filter:blur(14px);background:linear-gradient(150deg,#161f26e3,#060b0ff2)}.kf-root.solar-scene .pl-shell{background:#dfcca617}.kf-root.solar-scene .inp{-webkit-backdrop-filter:blur(10px);background:#0a1015d4;border-color:#f0e4cd3b}.kf-root.solar-scene .field label{color:#ded5c4}.kf-root.solar-scene .q-help{color:#d6d8d8;text-shadow:0 2px 12px #000}.kf-root.solar-scene .q{text-shadow:0 3px 24px #000000a6}.kf-root.solar-scene .q[tabindex="-1"]:focus{outline:none}.kf-root.solar-scene .btn-primary{background:linear-gradient(110deg,#ffd46b,#f5a623 78%)}.kf-root.solar-scene .card[aria-checked=true]{background-color:#412b0fe6}@media (min-width:1024px){.kf-root.solar-scene .steps{margin-top:3rem}.kf-root.solar-scene .q{font-size:clamp(2.3rem,3.5vw,3.4rem)}.kf-root.solar-scene .f2{margin-top:2.5rem}.kf-root.solar-scene .step-nav{margin-top:3rem}}@media (max-width:1023px){.solar-scene>.solar-backdrop{height:65rem}.solar-backdrop .cbd__photo img{object-position:76% 30%!important}.solar-backdrop .cbd__shade,.solar-backdrop--product .cbd__shade{background:linear-gradient(#05090c80,#05090c91 20%,#05090cd9 51%,#080c10 90%)}.solar-backdrop .cbd__line{opacity:.38;height:50rem}.solar-category__catalog{border-radius:1.15rem;padding:1rem}.solar-product__info{border:1px solid #e6d3aa26;margin:0;padding:1.2rem}}@media (max-width:639px){.solar-category__benefits{gap:.8rem 1.2rem}.solar-category__benefits>span{font-size:.75rem}.solar-category__benefits svg{width:2rem;height:2rem;padding:.45rem}.solar-category__catalog{margin-inline:-.5rem;padding:.75rem}.solar-product__specs{padding:1.15rem}.solar-product figure .product-stage{aspect-ratio:1}}@media print{.solar-backdrop{display:none}.kf-root.solar-scene{background:#fff;min-height:0}}@media (min-width:1024px){.solar-category__showcase{aspect-ratio:auto;max-width:28rem;height:22rem;margin-left:auto}.solar-category__showcase>a{border-radius:.85rem}.solar-category__showcase .product-stage{border-radius:.6rem}}.solar-category,.solar-product{background-image:linear-gradient(110deg,#071019cf,#0d18267a 55%,#13232db8),url(/images/solar-shop-cinema.webp);background-position:50%;background-size:cover;background-attachment:fixed}.solar-category__catalog{background:#09131ba3}.solar-category .product-stage,.solar-product .product-stage,.solar-product figure .product-stage{background:radial-gradient(at 50% 75%,#abbac10f,#0000 65%),#101e2740;border:1px solid #e2e9df20;box-shadow:inset 0 1px #fff2,0 18px 45px #0002}.solar-category .product-stage img,.solar-product .product-stage img{mix-blend-mode:normal;filter:drop-shadow(0 18px 16px #0006)}.solar-product .solar-glass{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(130deg,#11222ddb,#0b1721df)}@media (max-width:1023px){.solar-category,.solar-product{background-repeat:repeat-y;background-size:auto 1500px;background-attachment:scroll}}.solar-category>.solar-backdrop,.solar-product>.solar-backdrop{-webkit-mask-image:linear-gradient(#000 0% 35%,#0000 100%);mask-image:linear-gradient(#000 0% 35%,#0000 100%)}
