.image-picker.svelte-1jkdie0.svelte-1jkdie0{display:grid;grid-template-columns:.15fr 1fr;gap:20px}.image-picker__options.svelte-1jkdie0.svelte-1jkdie0{display:flex;flex-direction:column;gap:5px}.image-picker__option.svelte-1jkdie0.svelte-1jkdie0{border-radius:5px;overflow:hidden;cursor:pointer;width:55px;aspect-ratio:1/1}.image-picker__option.svelte-1jkdie0 img.svelte-1jkdie0{display:block;object-fit:cover;aspect-ratio:1/1;width:100%;border-radius:inherit}.image-picker__option--selected.svelte-1jkdie0.svelte-1jkdie0{border:2px solid #199adf;padding:2px}.image-picker__display.svelte-1jkdie0.svelte-1jkdie0{object-fit:cover;width:100%;aspect-ratio:9/10;border-radius:5px;border:1px solid rgba(22,22,22,.1);box-shadow:2px 2px 15px #1616161a}@media (max-width: 800px){.image-picker.svelte-1jkdie0.svelte-1jkdie0{display:flex;flex-direction:column-reverse}.image-picker__options.svelte-1jkdie0.svelte-1jkdie0{flex-direction:row}}.countdown.svelte-1fmh306{--countdown-fg:#0f172a;--countdown-muted:#64748b;--countdown-sep:#cbd5e1;display:flex;align-items:flex-start;gap:14px}.countdown__unit.svelte-1fmh306{display:flex;flex-direction:column;align-items:center;gap:6px;min-width:56px}.countdown__value.svelte-1fmh306{color:var(--countdown-fg);font-family:Inter,sans-serif;font-size:2.7rem;font-weight:600;letter-spacing:-.03em;font-variant-numeric:tabular-nums;line-height:1}.countdown__label.svelte-1fmh306{font-size:.7rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--countdown-muted)}.countdown__sep.svelte-1fmh306{color:var(--countdown-sep);font-family:Inter,sans-serif;font-size:2.5rem;font-weight:500;line-height:1;transform:translateY(-.06em)}@media (max-width: 500px){.countdown.svelte-1fmh306{gap:8px}.countdown__unit.svelte-1fmh306{min-width:0}.countdown__value.svelte-1fmh306,.countdown__sep.svelte-1fmh306{font-size:1.9rem}}.flash-banner.svelte-ge6mqq{position:relative;overflow:hidden;max-width:1170px;margin:0 auto 40px;border-radius:14px;color:#161616}.flash-banner__group.svelte-ge6mqq{display:flex;flex-direction:column;align-items:center;gap:10px}.flash-banner__inner.svelte-ge6mqq{position:relative;display:flex;flex-direction:column;align-items:center;gap:20px;text-align:center}.flash-banner__headline.svelte-ge6mqq{margin:0;font-family:Inter,sans-serif;font-size:clamp(2rem,5vw,3rem);font-weight:900;line-height:1;letter-spacing:-.02em;-webkit-background-clip:text;background-clip:text}.flash-banner__headline.svelte-ge6mqq em{font-style:normal;color:#199adf!important}.flash-banner__ends-in.svelte-ge6mqq{margin:4px 0 0;font-size:1.5rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#199adf}@keyframes svelte-ge6mqq-flash-banner-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.75)}}@media (max-width: 800px){.flash-banner.svelte-ge6mqq{display:none}}.back-button.svelte-1398s7d.svelte-1398s7d{display:inline-flex;align-items:center;gap:6px;padding:6px 12px 6px 8px;border-radius:8px;color:inherit;font-weight:600;text-decoration:none;transition:background-color .15s ease}.back-button.svelte-1398s7d.svelte-1398s7d:hover{background-color:#7f7f7f26}.back-button.svelte-1398s7d.svelte-1398s7d:focus-visible{outline:2px solid currentColor;outline-offset:2px}.back-button__icon.svelte-1398s7d.svelte-1398s7d{flex-shrink:0;transition:transform .15s ease}.back-button.svelte-1398s7d:hover .back-button__icon.svelte-1398s7d{transform:translate(-2px)}.loading-container.svelte-1n3uw00.svelte-1n3uw00{z-index:10;position:fixed;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;background-color:#161616b3}.product.svelte-1n3uw00.svelte-1n3uw00{padding:50px 0}.product__header.svelte-1n3uw00.svelte-1n3uw00,.product__faq.svelte-1n3uw00.svelte-1n3uw00,.product__reviews-interior.svelte-1n3uw00.svelte-1n3uw00{max-width:1170px;margin:0 auto}.product__header.svelte-1n3uw00.svelte-1n3uw00{display:grid;grid-template-columns:1fr 1fr;gap:50px;margin-bottom:30px!important}.product__title.svelte-1n3uw00.svelte-1n3uw00{margin-bottom:20px;display:flex;gap:10px;align-items:baseline}.product__title.svelte-1n3uw00 h2.svelte-1n3uw00{font-size:2.5rem;font-family:Inter,sans-serif;font-weight:900}.product__title.svelte-1n3uw00 p.svelte-1n3uw00{font-size:1.3rem}.product__reviews.svelte-1n3uw00.svelte-1n3uw00{background-color:#e1e1e1;padding:50px 0;text-align:center}.product__review-headline.svelte-1n3uw00.svelte-1n3uw00{font-size:2.5rem;font-family:Inter,sans-serif;font-weight:900}.product__social-proof.svelte-1n3uw00.svelte-1n3uw00{width:100%}.product__social-proof--mobile.svelte-1n3uw00.svelte-1n3uw00{display:none}.product__disclaimer.svelte-1n3uw00.svelte-1n3uw00{margin:0 auto;max-width:800px;width:90%;font-weight:450}@media (max-width: 800px){.product__header.svelte-1n3uw00.svelte-1n3uw00,.product__faq.svelte-1n3uw00.svelte-1n3uw00,.product__reviews-interior.svelte-1n3uw00.svelte-1n3uw00{max-width:calc(100% - 40px);margin:0 auto}.product__header.svelte-1n3uw00.svelte-1n3uw00{display:flex;flex-direction:column}.product__title.svelte-1n3uw00.svelte-1n3uw00{flex-direction:column}}@media (max-width: 600px){.product__social-proof.svelte-1n3uw00.svelte-1n3uw00{display:none}.product__social-proof--mobile.svelte-1n3uw00.svelte-1n3uw00{display:revert}}
