*,:before,:after{box-sizing:border-box}html{color-scheme:light;-webkit-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--wahaj-page);color:var(--wahaj-ink);font-family:var(--wahaj-font-body);font-size:var(--wahaj-font-size);line-height:var(--wahaj-leading);-webkit-font-smoothing:antialiased;margin:0}h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd{margin:0}h1,h2,h3,h4,h5,h6{font-family:var(--wahaj-font-heading);line-height:var(--wahaj-leading-heading);font-weight:600}img,picture,video,canvas,svg{max-inline-size:100%;display:block}[hidden]{display:none!important}a{color:inherit}ul,ol{margin:0;padding-inline-start:0;list-style:none}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--wahaj-accent);outline-offset:3px;border-radius:var(--wahaj-radius-input)}.wahaj-shell{max-inline-size:var(--wahaj-width);padding-inline:var(--wahaj-gutter);margin-inline:auto}.wahaj-main{padding-block-start:128px}@media (width>=641px){.wahaj-main{padding-block-start:96px}}.wahaj-main--landing{padding-block-start:0}.wahaj-band{padding-block:var(--wahaj-band-rhythm);position:relative}.wahaj-prose{max-inline-size:var(--wahaj-measure)}.wahaj-prose :is(h1,h2,h3,h4){margin-block-end:.6em}.wahaj-prose :is(p,ul,ol)+:is(p,ul,ol,h1,h2,h3,h4){margin-block-start:1em}.wahaj-visually-hidden{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.wahaj-surface{background:var(--wahaj-surface);border-radius:var(--wahaj-radius-card);box-shadow:var(--wahaj-shadow);border:1px solid var(--wahaj-line)}.wahaj-veil{background:var(--wahaj-surface);border-radius:var(--wahaj-radius-card)}@supports (backdrop-filter:blur(1px)){.wahaj-veil{background:var(--wahaj-veil);backdrop-filter:blur(var(--wahaj-veil-blur))}}.wahaj-aurora{z-index:0;pointer-events:none;border-radius:inherit;position:absolute;inset:0;overflow:hidden}.wahaj-aurora:before,.wahaj-aurora:after{content:"";filter:blur(48px);opacity:.55;border-radius:50%;block-size:60%;inline-size:60%;position:absolute}.wahaj-aurora:before{background:var(--wahaj-rose);inset-block-start:-15%;inset-inline-start:-10%}.wahaj-aurora:after{background:var(--wahaj-sky);inset-block-end:-10%;inset-inline-end:-12%}.wahaj-aurora__blob{filter:blur(48px);opacity:.45;background:var(--wahaj-lavender);border-radius:50%;block-size:50%;inline-size:50%;position:absolute;inset-block-start:20%;inset-inline-start:30%}.wahaj-aurora-veil{z-index:1;position:relative}[data-wahaj-ground]{background:var(--wahaj-ground-bg,var(--wahaj-page))}[data-wahaj-ground]>.wahaj-band-ink{--wahaj-surface:color-mix(in srgb,var(--wahaj-ground-bg,var(--wahaj-page))60%,white);--wahaj-line:color-mix(in srgb,var(--wahaj-ink)12%,var(--wahaj-ground-bg,var(--wahaj-page)))}[data-wahaj-ground=rose]{--wahaj-ground-bg:var(--wahaj-rose)}[data-wahaj-ground=lavender]{--wahaj-ground-bg:var(--wahaj-lavender)}[data-wahaj-ground=mint]{--wahaj-ground-bg:var(--wahaj-mint)}[data-wahaj-ground=sky]{--wahaj-ground-bg:var(--wahaj-sky)}[data-wahaj-ground=peach]{--wahaj-ground-bg:var(--wahaj-peach)}[data-wahaj-ground=mist]{--wahaj-ground-bg:var(--wahaj-mist)}.wahaj-pill-badge{border-radius:var(--wahaj-radius-pill);white-space:nowrap;align-items:center;gap:.35em;padding-block:.35em;padding-inline:.75em;font-size:.75rem;font-weight:600;line-height:1;display:inline-flex}.wahaj-pill-badge--sale{background:color-mix(in srgb,var(--wahaj-sale)14%,white);color:var(--wahaj-sale-text)}.wahaj-pill-badge--new{background:color-mix(in srgb,var(--wahaj-accent)14%,white);color:var(--wahaj-accent-text)}.wahaj-pill-badge--low-stock{background:color-mix(in srgb,var(--wahaj-ink)8%,white);color:var(--wahaj-muted)}h1{font-size:calc(2.75rem*var(--wahaj-font-scale))}h2{font-size:calc(2.1rem*var(--wahaj-font-scale))}h3{font-size:calc(1.5rem*var(--wahaj-font-scale))}h4{font-size:calc(1.15rem*var(--wahaj-font-scale))}.wahaj-eyebrow{letter-spacing:.02em;color:var(--wahaj-accent-text);text-transform:var(--wahaj-wordmark-case,none);font-size:.8rem;font-weight:600}.wahaj-lede{color:var(--wahaj-muted);font-size:1.15rem}[data-o-element=exit-intent]{z-index:120;background:color-mix(in srgb,var(--wahaj-ink)55%,transparent);place-items:center;padding:1rem;display:grid;position:fixed;inset:0}[data-o-element=exit-intent] [data-o-part=dialog]{background:var(--wahaj-surface);inline-size:min(27rem,100%);color:var(--wahaj-ink);border-radius:var(--wahaj-radius-sheet);box-shadow:var(--wahaj-shadow);text-align:center;font-family:var(--wahaj-font-body);border:0;padding:clamp(1.75rem,5vw,2.5rem);padding-block-start:max(3.25rem,clamp(1.75rem,5vw,2.5rem));position:relative;overflow:visible}[data-o-element=exit-intent] [data-o-part=close]{border-radius:var(--wahaj-radius-pill);min-block-size:44px;min-inline-size:44px;color:var(--wahaj-muted);cursor:pointer;background:0 0;border:0;place-items:center;display:grid;position:absolute;inset-block-start:.35rem;inset-inline-end:.35rem}[data-o-element=exit-intent] [data-o-part=close]:hover{background:var(--wahaj-mist);color:var(--wahaj-ink)}[data-o-element=exit-intent] [data-o-part=icon]{display:none}[data-o-element=exit-intent] [data-o-part=content]{color:var(--wahaj-ink);background:0 0;padding:0;padding-block-start:1rem}[data-o-element=exit-intent] [data-o-part=title]{font-family:var(--wahaj-font-heading);font-size:clamp(1.2rem,3.4vw,1.5rem);line-height:var(--wahaj-leading-heading);color:var(--wahaj-ink);background:0 0;margin:0 0 1.25rem}[data-o-element=exit-intent] [data-o-part=coupon]{border-radius:var(--wahaj-radius-card);background:var(--wahaj-rose);border:0;justify-items:center;gap:.4rem;margin-block-end:1.5rem;padding:1rem;display:grid}[data-o-element=exit-intent] [data-o-part=coupon-label]{color:var(--wahaj-muted);opacity:1;background:0 0;font-size:.8125rem}[data-o-element=exit-intent] [data-o-part=coupon-code]{border-radius:var(--wahaj-radius-pill);background:var(--wahaj-surface);color:var(--wahaj-ink);box-shadow:var(--wahaj-shadow-sm);border:0;align-items:center;gap:.6rem;padding:.45rem .5rem;padding-inline-start:1rem;display:inline-flex}[data-o-element=exit-intent] [data-o-part=coupon-text]{letter-spacing:.08em;color:var(--wahaj-ink);background:0 0;font-weight:700}[data-o-element=exit-intent] [data-o-part=copy]{border-radius:var(--wahaj-radius-pill);min-block-size:44px;min-inline-size:44px;color:var(--wahaj-accent-text);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}[data-o-element=exit-intent] [data-o-part=copied]{color:var(--wahaj-muted);opacity:1;background:0 0;font-size:.8125rem}[data-o-element=exit-intent] [data-o-part=copied][data-o-copy-failed]{color:var(--wahaj-sale-text)}[data-o-element=exit-intent] [data-o-part=cta]{border-radius:var(--wahaj-radius-pill);background:var(--wahaj-accent);min-block-size:3rem;inline-size:100%;color:var(--wahaj-accent-ink);font:inherit;cursor:pointer;box-shadow:var(--wahaj-shadow-sm);border:0;font-weight:700}[data-o-element=exit-intent] [data-o-part=cta]:hover{background:var(--wahaj-accent-hover)}[data-o-element=exit-intent] [data-o-part=dialog]{opacity:1;animation:wahaj-sheet-in var(--wahaj-motion-duration,.24s)var(--wahaj-motion-ease)both;transform:none}@keyframes wahaj-sheet-in{0%{opacity:0;transform:translateY(var(--wahaj-motion-distance,16px))scale(.98)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){[data-o-element=exit-intent] [data-o-part=dialog]{animation:none}}[data-o-element=sales-notification]{--o-sales-bg:var(--wahaj-surface);--o-sales-fg:var(--wahaj-ink);border-radius:var(--wahaj-radius-card);box-shadow:var(--wahaj-shadow);font-family:var(--wahaj-font-body)}[data-o-element=sales-notification] [data-o-part=message]{color:color-mix(in srgb,var(--wahaj-ink)70%,var(--wahaj-muted)30%)}[data-o-whatsapp-anchor],[data-o-sales-anchor]{z-index:40;position:fixed;inset-block-end:20px}[data-wahaj-floating-side=start] [data-o-whatsapp-anchor],[data-wahaj-floating-side=start] [data-o-sales-anchor]{inset-inline-start:20px}[data-wahaj-floating-side=end] [data-o-whatsapp-anchor],[data-wahaj-floating-side=end] [data-o-sales-anchor]{inset-inline-end:20px}@media (width<=640px){.wahaj-shell{padding-inline:max(var(--wahaj-gutter),16px)}h1{font-size:calc(2rem*var(--wahaj-font-scale))}h2{font-size:calc(1.6rem*var(--wahaj-font-scale))}}.wahaj-empty{text-align:center;color:var(--wahaj-muted);padding-block:3rem}.wahaj-empty__title{color:var(--wahaj-ink);margin:0 0 .4rem;font-size:1.1rem;font-weight:700}.wahaj-empty__hint{margin:0}.wahaj-empty .wahaj-btn{margin-block-start:1rem}