.catalog-product-image{background:#fff;border-radius:12px;margin:0;padding:24px}.catalog-product-image img{object-fit:contain;width:100%;height:auto;max-height:520px}.catalog-source-list{gap:12px;display:grid}.catalog-source-list a{color:var(--lime);text-underline-offset:4px}.catalog-quick-dialog{color:#e9eef6;border:1px solid #486284;border-top:4px solid var(--lime);background:#101f3a;border-radius:12px;width:min(900px,100vw - 24px);max-height:calc(100dvh - 30px);margin:auto;padding:0;overflow-y:auto}.catalog-quick-dialog::backdrop{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#010715db}.catalog-quick-body{padding:28px}.catalog-quick-body>img{background:#fff;border-radius:8px;width:100%;max-height:460px}.catalog-quick-body h2{margin:0 50px 24px 0;font-size:clamp(25px,4vw,36px)}.catalog-quick-body p,.catalog-quick-body li{line-height:1.75}.catalog-quick-close{float:right;color:#fff;cursor:pointer;background:#193453;border:1px solid #68809e;border-radius:50%;width:44px;height:44px;font-size:29px}.catalog-quick-close:focus-visible{outline:3px solid var(--lime);outline-offset:3px}.catalog-quick-dialog .trade-specs{margin-block:22px}@media (max-width:760px){.catalog-quick-body{padding:18px}}
