.demo-customizer__fields[data-astro-cid-7ceonmli] label[data-astro-cid-7ceonmli][hidden]{display:none}.demo-customizer__catalog-view[data-astro-cid-7ceonmli]{grid-column:1/-1}.demo-customizer[data-astro-cid-7ceonmli]{z-index:120;right:max(14px, env(safe-area-inset-right));bottom:max(14px, env(safe-area-inset-bottom));color:#142033;font-family:Inter,ui-sans-serif,system-ui,sans-serif;position:fixed}.demo-customizer[data-astro-cid-7ceonmli][data-demo-mode=commerce]{right:auto;left:max(14px, env(safe-area-inset-left))}.demo-customizer__launchers[data-astro-cid-7ceonmli]{justify-content:flex-end;align-items:center;gap:8px;display:flex}.demo-customizer[data-astro-cid-7ceonmli][data-demo-mode=commerce] .demo-customizer__launchers[data-astro-cid-7ceonmli]{justify-content:flex-start}.demo-customizer__toggle[data-astro-cid-7ceonmli],.demo-customizer__exit[data-astro-cid-7ceonmli]{color:#fff;min-height:48px;font:inherit;cursor:pointer;border:1px solid #ffffff4d;border-radius:999px;justify-content:center;align-items:center;gap:9px;padding:0 17px;font-size:13px;font-weight:900;text-decoration:none;display:inline-flex;box-shadow:0 16px 42px #0f172a4d}.demo-customizer__toggle[data-astro-cid-7ceonmli]{background:#0b63f6}.demo-customizer__exit[data-astro-cid-7ceonmli]{backdrop-filter:blur(12px);background:#0f172af0}body.product-detail-page.product-add-floating-active .demo-customizer[data-astro-cid-7ceonmli][data-demo-mode=commerce]{bottom:calc(92px + env(safe-area-inset-bottom))}.demo-customizer__toggle[data-astro-cid-7ceonmli] svg[data-astro-cid-7ceonmli],.demo-customizer__exit[data-astro-cid-7ceonmli] svg[data-astro-cid-7ceonmli]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.demo-customizer[data-astro-cid-7ceonmli][data-open=true] .demo-customizer__launchers[data-astro-cid-7ceonmli]{display:none}.demo-customizer__panel[data-astro-cid-7ceonmli]{backdrop-filter:blur(18px);background:#fffffff7;border:1px solid #94a3b859;border-radius:24px;width:min(350px,100vw - 28px);max-height:min(78vh,690px);padding:18px;overflow:auto;box-shadow:0 28px 80px #0f172a52}.demo-customizer__panel[data-astro-cid-7ceonmli][hidden]{display:none}.demo-customizer__panel[data-astro-cid-7ceonmli] header[data-astro-cid-7ceonmli]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.demo-customizer__panel[data-astro-cid-7ceonmli] header[data-astro-cid-7ceonmli] div[data-astro-cid-7ceonmli]{gap:2px;display:grid}.demo-customizer__panel[data-astro-cid-7ceonmli] header[data-astro-cid-7ceonmli] span[data-astro-cid-7ceonmli]{color:#2563eb;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:1000}.demo-customizer__panel[data-astro-cid-7ceonmli] header[data-astro-cid-7ceonmli] strong[data-astro-cid-7ceonmli]{color:#0f172a;letter-spacing:-.03em;font-size:21px}.demo-customizer__panel[data-astro-cid-7ceonmli] header[data-astro-cid-7ceonmli] button[data-astro-cid-7ceonmli]{color:#475569;cursor:pointer;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;width:34px;height:34px;font-size:22px}.demo-customizer__panel[data-astro-cid-7ceonmli]>p[data-astro-cid-7ceonmli]{color:#64748b;margin:11px 0 16px;font-size:12px;line-height:1.5}.demo-customizer__fields[data-astro-cid-7ceonmli]{grid-template-columns:1fr 1fr;gap:10px;display:grid}.demo-customizer__fields[data-astro-cid-7ceonmli] label[data-astro-cid-7ceonmli]{gap:6px;min-width:0;display:grid}.demo-customizer__fields[data-astro-cid-7ceonmli] label[data-astro-cid-7ceonmli]>span[data-astro-cid-7ceonmli]{color:#334155;font-size:11px;font-weight:900}.demo-customizer__fields[data-astro-cid-7ceonmli] select[data-astro-cid-7ceonmli]{color:#172033;width:100%;min-width:0;height:42px;font:inherit;background:#f8fafc;border:1px solid #dbe4ef;border-radius:11px;padding:0 10px;font-size:12px;font-weight:800}.demo-customizer__switch[data-astro-cid-7ceonmli]{background:#f8fafc;border:1px solid #dbe4ef;border-radius:12px;grid-column:1/-1;align-items:center;min-height:44px;padding:0 12px;grid-template-columns:1fr auto!important}.demo-customizer__switch[data-astro-cid-7ceonmli] input[data-astro-cid-7ceonmli]{accent-color:#0b63f6;width:20px;height:20px}.demo-customizer__actions[data-astro-cid-7ceonmli]{grid-template-columns:auto 1fr;gap:9px;margin-top:15px;display:grid}.demo-customizer__actions[data-astro-cid-7ceonmli] button[data-astro-cid-7ceonmli],.demo-customizer__actions[data-astro-cid-7ceonmli] a[data-astro-cid-7ceonmli]{cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:7px;min-height:45px;padding:0 14px;font-size:12px;font-weight:950;text-decoration:none;display:inline-flex}.demo-customizer__actions[data-astro-cid-7ceonmli] button[data-astro-cid-7ceonmli]{color:#475569;background:#fff;border:1px solid #dbe4ef}.demo-customizer__actions[data-astro-cid-7ceonmli] a[data-astro-cid-7ceonmli]{color:#fff;background:#0b63f6;border:0}.demo-customizer__back[data-astro-cid-7ceonmli]{color:#475569;border-radius:11px;justify-content:center;align-items:center;gap:6px;min-height:38px;margin-top:8px;font-size:11px;font-weight:900;text-decoration:none;display:flex}.demo-customizer__back[data-astro-cid-7ceonmli]:is(:hover,:focus-visible){color:#0f172a;background:#f1f5f9}.demo-customizer__panel[data-astro-cid-7ceonmli]>small[data-astro-cid-7ceonmli]{color:#64748b;text-align:center;margin-top:10px;font-size:10px;line-height:1.4;display:block}.demo-customizer__help[data-astro-cid-7ceonmli]{color:#2563eb;width:100%;font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin-top:7px;font-size:11px;font-weight:900;text-decoration:underline}.demo-customizer[data-astro-cid-7ceonmli][data-nudge=true] .demo-customizer__toggle[data-astro-cid-7ceonmli]{animation:.72s ease-in-out 2 demo-customizer-nudge}.demo-intro[data-astro-cid-7ceonmli][hidden]{display:none}.demo-intro[data-astro-cid-7ceonmli]{z-index:200;backdrop-filter:blur(8px);background:#0a1220ad;place-items:center;padding:20px;font-family:Inter,ui-sans-serif,system-ui,sans-serif;display:grid;position:fixed;inset:0}.demo-intro__card[data-astro-cid-7ceonmli]{color:#172033;text-align:center;background:#fff;border:1px solid #ffffff9e;border-radius:28px;width:min(520px,100%);max-height:calc(100vh - 40px);padding:30px;position:relative;overflow:auto;box-shadow:0 34px 100px #0208176b}.demo-intro__close[data-astro-cid-7ceonmli]{color:#475569;cursor:pointer;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;width:36px;height:36px;font-size:23px;line-height:1;position:absolute;top:14px;right:14px}.demo-intro__eyebrow[data-astro-cid-7ceonmli]{color:#2563eb;letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:1000;display:inline-flex}.demo-intro__icon[data-astro-cid-7ceonmli]{color:#fff;background:linear-gradient(135deg,#0b63f6,#16a3ff);border-radius:19px;place-items:center;width:58px;height:58px;margin:16px auto 12px;display:grid;box-shadow:0 14px 34px #0b63f647}.demo-intro__icon[data-astro-cid-7ceonmli] svg[data-astro-cid-7ceonmli]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:28px;height:28px}.demo-intro__card[data-astro-cid-7ceonmli] h2[data-astro-cid-7ceonmli]{color:#0f172a;letter-spacing:-.045em;margin:0;font-size:clamp(25px,5vw,34px);font-weight:1000;line-height:1.05}.demo-intro__card[data-astro-cid-7ceonmli]>p[data-astro-cid-7ceonmli]{color:#5b687a;max-width:440px;margin:14px auto 0;font-size:14px;line-height:1.6}.demo-intro__steps[data-astro-cid-7ceonmli]{grid-template-columns:repeat(3,1fr);gap:8px;margin:20px 0;display:grid}.demo-intro__steps[data-astro-cid-7ceonmli] span[data-astro-cid-7ceonmli]{color:#334155;background:#f8fafc;border:1px solid #e5ebf3;border-radius:15px;align-content:center;place-items:center;gap:6px;min-width:0;min-height:76px;padding:11px 8px;font-size:11px;font-weight:850;line-height:1.3;display:grid}.demo-intro__steps[data-astro-cid-7ceonmli] b[data-astro-cid-7ceonmli]{color:#1d4ed8;background:#dbeafe;border-radius:9px;place-items:center;width:24px;height:24px;font-size:11px;display:grid}.demo-intro__actions[data-astro-cid-7ceonmli]{grid-template-columns:1fr 1fr;gap:10px;display:grid}.demo-intro__actions[data-astro-cid-7ceonmli] button[data-astro-cid-7ceonmli]{min-height:48px;font:inherit;cursor:pointer;border-radius:14px;padding:0 15px;font-size:12px;font-weight:950}.demo-intro__actions[data-astro-cid-7ceonmli] button[data-astro-cid-7ceonmli]:first-child{color:#334155;background:#fff;border:1px solid #dbe4ef}.demo-intro__actions[data-astro-cid-7ceonmli] button[data-astro-cid-7ceonmli]:last-child{color:#fff;background:#0b63f6;border:1px solid #0b63f6;box-shadow:0 12px 25px #0b63f638}.demo-intro__back[data-astro-cid-7ceonmli]{color:#475569;justify-content:center;align-items:center;gap:6px;min-height:38px;margin-top:8px;font-size:11px;font-weight:900;text-decoration:none;display:inline-flex}.demo-intro__back[data-astro-cid-7ceonmli]:is(:hover,:focus-visible){color:#0b63f6;text-underline-offset:3px;text-decoration:underline}.demo-intro__card[data-astro-cid-7ceonmli]>small[data-astro-cid-7ceonmli]{color:#94a3b8;margin-top:12px;font-size:10px;display:block}body.demo-intro-open{overflow:hidden}@keyframes demo-customizer-nudge{0%,to{transform:translate(0)scale(1)}35%{transform:translate(7px)scale(1.04)}65%{transform:translate(-3px)scale(1.02)}}body[data-promo-demo=true] .promo-reviews__primary-actions{display:none}@media (width<=520px){.demo-customizer[data-astro-cid-7ceonmli]{left:10px;right:10px;bottom:calc(var(--pz-mobile-nav-height,0px) + max(10px, env(safe-area-inset-bottom)))}.demo-customizer[data-astro-cid-7ceonmli][data-demo-mode=commerce]{right:auto;left:max(10px, env(safe-area-inset-left));max-width:calc(100vw - 20px)}.demo-customizer__launchers[data-astro-cid-7ceonmli]{flex-direction:row;align-items:center;gap:6px}.demo-customizer[data-astro-cid-7ceonmli][data-demo-mode=commerce] .demo-customizer__launchers[data-astro-cid-7ceonmli]{align-items:center}.demo-customizer__panel[data-astro-cid-7ceonmli]{border-radius:20px;width:100%;max-height:min(72vh,610px);padding:15px}.demo-customizer[data-astro-cid-7ceonmli][data-demo-mode=commerce] .demo-customizer__panel[data-astro-cid-7ceonmli]{width:min(350px,100vw - 20px)}.demo-customizer__toggle[data-astro-cid-7ceonmli],.demo-customizer__exit[data-astro-cid-7ceonmli]{min-height:44px;padding:0 13px;font-size:12px}.demo-intro[data-astro-cid-7ceonmli]{padding:12px}.demo-intro__card[data-astro-cid-7ceonmli]{border-radius:22px;max-height:calc(100vh - 24px);padding:25px 17px 20px}.demo-intro__steps[data-astro-cid-7ceonmli]{grid-template-columns:1fr;gap:7px}.demo-intro__steps[data-astro-cid-7ceonmli] span[data-astro-cid-7ceonmli]{text-align:left;grid-template-columns:28px 1fr;justify-items:start;min-height:48px;padding:9px 12px}.demo-intro__actions[data-astro-cid-7ceonmli]{grid-template-columns:1fr}}
