.catalog-with-stars{isolation:isolate;position:relative}.catalog-stars-layer{z-index:-1;pointer-events:none;background:#050c19;position:absolute;inset:0 calc(50% - 50vw);overflow:clip}.catalog-stars-stage{height:760px;pointer-events:none;background:radial-gradient(at 50% 48%,#102a4e77,#0000 68%);height:min(760px,90svh);min-height:350px;position:sticky;top:85px;-webkit-mask-image:linear-gradient(#0000,#000 18% 85%,#0000);mask-image:linear-gradient(#0000,#000 18% 85%,#0000)}.catalog-stars-stage canvas{pointer-events:none;width:100%;height:100%;display:block}.catalog-stars-controls{justify-content:flex-end;min-height:40px;margin-bottom:14px;display:flex;position:relative}.catalog-stars-controls button{color:#d9eeff;background:#0c192cee;border:1px solid #476587;border-radius:22px;align-items:center;gap:7px;min-height:40px;padding:8px 12px;font-size:14px;display:inline-flex}.catalog-stars-controls button svg{width:15px;height:15px}.catalog-with-stars .section-top,.catalog-with-stars .results-top{text-shadow:0 2px 6px #0005;background:#0b142be8;border-radius:14px;padding:18px;position:relative}.catalog-with-stars .payment-banner,.catalog-with-stars .category,.catalog-with-stars .product,.catalog-with-stars .search{position:relative}.catalog-with-stars .product-depth-toolbar{background:#081526e8;border-radius:12px;padding:12px 16px}@media (max-width:640px){.catalog-stars-stage{top:90px}.catalog-with-stars .section-top,.catalog-with-stars .results-top{padding:16px}.catalog-stars-controls{margin-bottom:10px}}@media (prefers-reduced-motion:reduce){.catalog-stars-controls button{display:none}}@media (max-width:640px),(pointer:coarse){.catalog-stars-stage{position:relative;-webkit-mask-image:none;mask-image:none}.catalog-stars-stage canvas,.catalog-stars-controls{display:none}}
