:root{color-scheme:light;--a-brand:#01a8de;--a-brand-50:#eaf8fd;--a-brand-100:#cdeffa;--a-brand-200:#9fdff4;--a-brand-700:#007bb0;--a-brand-800:#00658f;--a-on-brand:#062b3d;--a-on-primary:#fff;--a-offer:#f21364;--a-offer-50:#fff0f5;--a-offer-100:#ffd9e6;--a-offer-600:#e0115c;--a-offer-700:#c40d4f;--a-deal:#c6f432;--a-on-deal:#1a2e05;--a-success:#11804a;--a-success-50:#e8f7ef;--a-whatsapp:#0f7a40;--a-whatsapp-700:#0b6434;--a-facebook:#1877f2;--a-instagram-1:#fdc468;--a-instagram-2:#fa7e1e;--a-instagram-3:#d62976;--a-instagram-4:#962fbf;--a-instagram-5:#4f5bd5;--a-warning:#d08a00;--a-warning-50:#fff8e6;--a-warning-100:#fff1cc;--a-warning-200:#f6dc9b;--a-warning-700:#6b4200;--a-star:#b7791f;--a-scrim:#080f1a;--a-scrim-hero:#061621;--a-scrim-brand:#003c58;--a-bg:#fff;--a-surface:#fff;--a-surface-2:#f4f7fa;--a-surface-3:#e9eef4;--a-line:#e1e7ee;--a-line-strong:#c9d3de;--a-ink:#0f172a;--a-ink-2:#334155;--a-muted:#5b6577;--a-inverse:#0b1f2c;--a-on-inverse:#e8f1f7;--a-on-inverse-2:#b9c9d6;--a-on-inverse-3:#9fb3c2;--a-inverse-accent:#6fd5f4;--a-on-fill:#fff;--a-paper:#fff;--a-paper-ink:#0f172a;--a-font:Onest, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--a-text-micro:.6875rem;--a-text-xs:.75rem;--a-text-sm:.8125rem;--a-text-md:.9375rem;--a-text-base:1rem;--a-text-lg:1.125rem;--a-text-numeral:1.5rem;--a-text-xl:1.375rem;--a-text-2xl:clamp(1.375rem, 1.1rem + 1vw, 1.75rem);--a-text-3xl:clamp(1.75rem, 1.3rem + 1.8vw, 2.5rem);--a-text-4xl:clamp(2rem, 1.4rem + 2.6vw, 3.25rem);--a-text-hero:clamp(2.25rem, 1.4rem + 3.6vw, 4.5rem);--a-text-price-lg:clamp(1.625rem, 1.3rem + 1vw, 2rem);--a-leading-tight:1.15;--a-leading:1.5;--a-space-1:.25rem;--a-space-2:.5rem;--a-space-3:.75rem;--a-space-4:1rem;--a-space-5:1.25rem;--a-space-6:1.5rem;--a-space-8:2rem;--a-space-10:2.5rem;--a-space-12:3rem;--a-space-16:4rem;--a-gutter:1rem;--a-wrap:1320px;--a-section-gap:clamp(2.25rem, 1.6rem + 2.4vw, 3.75rem);--a-radius-sm:6px;--a-radius:10px;--a-radius-lg:16px;--a-radius-xl:22px;--a-radius-pill:999px;--a-shadow-sm:0 1px 2px #0f172a0f, 0 1px 1px #0f172a0a;--a-shadow:0 6px 16px -6px #0f172a29, 0 2px 4px -2px #0f172a0f;--a-shadow-lg:0 24px 48px -16px #0f172a47;--a-z-header:40;--a-z-rail-ui:5;--a-z-drawer:90;--a-ease-out:cubic-bezier(.23, 1, .32, 1);--a-ease-drawer:cubic-bezier(.32, .72, 0, 1);--a-dur-press:.14s;--a-dur:.2s;--a-dur-drawer:.28s;--a-focus:0 0 0 3px var(--a-bg), 0 0 0 5px var(--a-brand-700)}@media (width>=640px){:root{--a-gutter:1.5rem}}@media (width>=1024px){:root{--a-gutter:2rem}}:root[data-theme=dark]{color-scheme:dark;--a-brand-50:#0c2a3b;--a-brand-100:#0f3a52;--a-brand-200:#155a7c;--a-brand-700:#3cc8f4;--a-brand-800:#8adcf7;--a-on-primary:#04202e;--a-offer-50:#3a0f22;--a-offer-100:#561733;--a-offer-700:#ff77a8;--a-success:#4fd18b;--a-success-50:#0e2b1d;--a-warning-50:#2c2208;--a-warning-100:#3a2a06;--a-warning-200:#5a4310;--a-warning-700:#ffd27a;--a-bg:#0a101c;--a-surface:#121c2f;--a-surface-2:#172339;--a-surface-3:#1e2c46;--a-line:#24324d;--a-line-strong:#37496d;--a-ink:#eef3fb;--a-ink-2:#c9d4e5;--a-muted:#9eadc4;--a-inverse:#060a12;--a-shadow-sm:0 1px 2px #00000073;--a-shadow:0 10px 24px -10px #000000b3, 0 2px 6px -2px #00000080;--a-shadow-lg:0 28px 56px -18px #000c;--a-focus:0 0 0 3px var(--a-bg), 0 0 0 5px var(--a-brand-700)}:root[data-theme=dark] .a-only-light,:root:not([data-theme=dark]) .a-only-dark{display:none!important}:root[data-theme=dark] [style*=--acc-ink-d]{--acc-ink:var(--acc-ink-d)!important}:root[data-theme=dark] [style*=--brand-ink-d]{--brand-ink:var(--brand-ink-d)!important}@font-face{font-family:Onest;src:url(/fonts/Onest-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Onest;src:url(/fonts/Onest-Medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Onest;src:url(/fonts/Onest-SemiBold.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Onest;src:url(/fonts/Onest-Bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Onest;src:url(/fonts/Onest-ExtraBold.woff2)format("woff2");font-weight:800;font-style:normal;font-display:swap}*,:before,:after{box-sizing:border-box;margin:0;padding:0}[hidden]{display:none!important}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;scroll-padding-top:8rem;font-size:16px}body{background:var(--a-bg);min-height:100vh;color:var(--a-ink);font-family:var(--a-font);line-height:var(--a-leading);caret-color:var(--a-brand-700);accent-color:var(--a-brand-700);-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6{color:inherit;font-size:inherit;font-weight:700;line-height:var(--a-leading-tight);text-wrap:balance}p{text-wrap:pretty}a{color:inherit;text-underline-offset:.2em;text-decoration:none}img,svg,video,canvas{max-width:100%;display:block}img{height:auto}ul,ol{list-style:none}button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0}input,select,textarea{color:inherit;font:inherit}table{border-collapse:collapse}::selection{background:var(--a-brand-100);color:var(--a-ink)}*{scrollbar-width:thin;scrollbar-color:var(--a-line-strong) transparent}:focus-visible{box-shadow:var(--a-focus);outline:none}html:has(dialog[open]:modal){overflow:hidden}.a-wrap{width:100%;max-width:var(--a-wrap);padding-inline:var(--a-gutter);margin-inline:auto}.a-wrap--narrow{max-width:880px}.a-wrap--mid{max-width:1120px}.a-section{margin-block:var(--a-section-gap)}.a-num{font-variant-numeric:tabular-nums}.a-visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.a-skip{left:var(--a-space-4);z-index:100;padding:var(--a-space-2) var(--a-space-4);border-radius:var(--a-radius);background:var(--a-ink);color:var(--a-bg);font-weight:600;position:absolute;top:-3rem}.a-skip:focus{top:var(--a-space-2);color:var(--a-bg)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}.a-icon{vertical-align:middle;flex-shrink:0;display:inline-block}.a-btn{justify-content:center;align-items:center;gap:var(--a-space-2);min-height:44px;padding:0 var(--a-space-5);border-radius:var(--a-radius-pill);font-family:var(--a-font);font-size:var(--a-text-md);white-space:nowrap;cursor:pointer;transition:background-color var(--a-dur) ease, border-color var(--a-dur) ease, color var(--a-dur) ease, transform var(--a-dur-press) var(--a-ease-out), box-shadow var(--a-dur) ease;border:1px solid #0000;font-weight:700;line-height:1;text-decoration:none;display:inline-flex}.a-btn:active:not(:disabled){transform:scale(.97)}.a-btn:disabled{cursor:not-allowed;opacity:.5}.a-btn--sm{min-height:38px;padding:0 var(--a-space-4);font-size:var(--a-text-sm)}.a-btn--lg{min-height:52px;padding:0 var(--a-space-6);font-size:var(--a-text-base)}.a-btn--block{width:100%}.a-btn--primary,.a-btn--primary:hover{background:var(--a-brand-700);color:var(--a-on-primary)}.a-btn--primary:hover:not(:disabled){background:var(--a-brand-800)}.a-btn--offer,.a-btn--offer:hover{background:var(--a-offer-600);color:var(--a-on-fill)}.a-btn--offer:hover:not(:disabled){background:var(--a-offer-700)}.a-btn--outline,.a-btn--outline:hover{background:var(--a-surface);border-color:var(--a-line-strong);color:var(--a-ink)}.a-btn--outline:hover:not(:disabled){border-color:var(--a-brand-700);color:var(--a-brand-700)}.a-btn--ghost,.a-btn--ghost:hover{color:var(--a-ink-2);background:0 0}.a-btn--ghost:hover:not(:disabled){background:var(--a-surface-2)}.a-btn--light,.a-btn--light:hover{background:var(--a-paper);color:var(--a-paper-ink)}.a-btn--light:hover:not(:disabled){box-shadow:var(--a-shadow)}.a-btn--accent,.a-btn--accent:hover{background:var(--acc-field,var(--a-brand-700));color:var(--a-on-fill)}.a-btn--accent:hover:not(:disabled){background:color-mix(in srgb, var(--acc-field,var(--a-brand-700)) 78%, var(--acc-deep,var(--a-brand-800)))}.a-btn--whatsapp,.a-btn--whatsapp:hover{background:var(--a-whatsapp);color:var(--a-on-fill)}.a-btn--whatsapp:hover:not(:disabled){background:var(--a-whatsapp-700)}.a-badge{border-radius:var(--a-radius-sm);min-height:22px;font-size:var(--a-text-xs);white-space:nowrap;align-items:center;gap:4px;padding:2px 8px;font-weight:800;line-height:1.2;display:inline-flex}.a-badge--deal{background:var(--a-deal);color:var(--a-on-deal)}.a-badge--offer{background:var(--a-offer-600);color:var(--a-on-fill)}.a-badge--brand{background:var(--a-brand-50);color:var(--a-brand-800)}.a-badge--neutral{background:var(--a-surface-3);color:var(--a-ink-2)}.a-badge--dark{background:var(--a-paper-ink);color:var(--a-on-fill)}.a-badge--success{background:var(--a-success-50);color:var(--a-success)}.a-price{color:var(--a-ink);flex-wrap:wrap;align-items:baseline;gap:4px 8px;display:flex}.a-price__now{font-size:var(--a-text-lg);letter-spacing:-.01em;font-weight:800;line-height:1.2}.a-price__cur{margin-right:3px;font-size:.8em;font-weight:700}.a-price--tag .a-price__now{border-radius:var(--a-radius-sm);background:var(--a-brand-50);color:var(--a-brand-800);padding:3px 10px}.a-price--tag.is-offer .a-price__now{background:var(--a-offer-600);color:var(--a-on-fill)}.a-price__was{font-size:var(--a-text-sm);color:var(--a-muted)}.a-price__save{font-size:var(--a-text-sm);color:var(--a-success);flex-basis:100%;font-weight:700}.a-price__note{font-size:var(--a-text-xs);color:var(--a-muted)}.a-price--ref .a-price__now{background:var(--a-surface-2);color:var(--a-ink)}.a-price--sm .a-price__now{font-size:var(--a-text-md)}.a-price--lg .a-price__now{font-size:var(--a-text-price-lg);padding:4px 14px}.a-price--lg .a-price__was{font-size:var(--a-text-base)}.a-heading{align-items:center;column-gap:var(--a-space-4);margin-bottom:var(--a-space-3);grid-template-columns:minmax(0,auto) minmax(2rem,1fr);grid-template-areas:"title rule""sub link";display:grid}.a-heading.has-link .a-heading__sub{max-width:calc(62ch + 10rem);padding-right:10rem}@media (width<=639px){.a-heading.has-link .a-heading__sub{padding-right:0}.a-heading.has-sub{grid-template-areas:"title rule""sub sub"".link"}.a-heading.has-sub .a-heading__link{grid-row:3}}.a-heading__title{min-width:0;font-size:var(--a-text-2xl);letter-spacing:-.02em;font-weight:800;line-height:var(--a-leading-tight);color:var(--a-ink);overflow-wrap:anywhere;text-wrap:balance;grid-area:title}.a-heading__rule{border-radius:var(--a-radius-pill);background:var(--acc-field,var(--a-brand-700));grid-area:rule;align-self:center;height:2px;margin-top:.15em}.a-heading__sub{max-width:62ch;margin-top:var(--a-space-1);font-size:var(--a-text-md);color:var(--a-muted);grid-area:2/1/auto/-1}.a-heading__link,.a-heading__link:hover{min-height:30px;padding-left:var(--a-space-2);font-size:var(--a-text-sm);white-space:nowrap;color:var(--acc-ink,var(--a-brand-700));text-underline-offset:3px;grid-area:2/2;place-self:start end;align-items:center;gap:2px;font-weight:700;line-height:1;text-decoration:underline 1px;display:inline-flex}.a-heading__link:hover{text-decoration-thickness:2px}.a-heading__link .a-icon{transition:transform var(--a-dur) var(--a-ease-out)}@media (hover:hover){.a-heading__link:hover .a-icon{transform:translate(2px)}}.a-heading:not(.has-link):not(.has-sub){grid-template-areas:"title rule"}.a-heading--center{text-align:center;grid-template-columns:minmax(0,1fr);grid-template-areas:"title""sub""link";justify-items:center}.a-heading--center .a-heading__rule{display:none}.a-heading--center .a-heading__link{justify-self:center}.a-rail{position:relative;container-type:inline-size}.a-rail__track{--rail-gap:12px;--rail-cols:2.2;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--rail-cols) - 1) * var(--rail-gap)) / var(--rail-cols));gap:var(--rail-gap);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;-webkit-overflow-scrolling:touch;padding-block:4px 12px;display:grid;overflow-x:auto}.a-rail.is-enhanced .a-rail__track{scrollbar-width:none}.a-rail.is-enhanced .a-rail__track::-webkit-scrollbar{display:none}.a-rail__track:focus-visible{box-shadow:var(--a-focus);border-radius:var(--a-radius);outline:none}.a-rail__item{scroll-snap-align:start;min-width:0}@container (width>=480px){.a-rail--products .a-rail__track{--rail-cols:3.2}}@container (width>=720px){.a-rail--products .a-rail__track{--rail-cols:4}}@container (width>=960px){.a-rail--products .a-rail__track{--rail-cols:5;--rail-gap:16px}}@container (width>=1180px){.a-rail--products .a-rail__track{--rail-cols:6}}.a-rail__track:has(>.a-rail__item--end:nth-child(2)){--rail-cols:2}@container (width>=720px){.a-rail--products .a-rail__item--end:first-child{grid-column:span 4}.a-rail--products .a-rail__item--end:nth-child(2){grid-column:span 3}.a-rail--products .a-rail__item--end:nth-child(3){grid-column:span 2}.a-rail__track:has(>.a-rail__item--end:nth-child(2)){--rail-cols:4}}@container (width>=960px){.a-rail--products .a-rail__item--end:first-child{grid-column:span 5}.a-rail--products .a-rail__item--end:nth-child(2){grid-column:span 4}.a-rail--products .a-rail__item--end:nth-child(3){grid-column:span 3}.a-rail--products .a-rail__item--end:nth-child(4){grid-column:span 2}.a-rail__track:has(>.a-rail__item--end:nth-child(2)){--rail-cols:5}}@container (width>=1180px){.a-rail--products .a-rail__item--end:first-child{grid-column:span 6}.a-rail--products .a-rail__item--end:nth-child(2){grid-column:span 5}.a-rail--products .a-rail__item--end:nth-child(3){grid-column:span 4}.a-rail--products .a-rail__item--end:nth-child(4){grid-column:span 3}.a-rail--products .a-rail__item--end:nth-child(5){grid-column:span 2}.a-rail__track:has(>.a-rail__item--end:nth-child(2)){--rail-cols:6}}.a-railend{--tone:var(--cat,var(--a-brand-700));justify-content:flex-end;align-items:flex-start;gap:var(--a-space-4);height:100%;min-height:160px;padding:var(--a-space-5);border:1px solid color-mix(in srgb, var(--tone) 28%, var(--a-surface));border-radius:var(--a-radius-lg);background:color-mix(in srgb, var(--tone) 9%, var(--a-surface));color:var(--a-ink);transition:background-color var(--a-dur) ease, border-color var(--a-dur) ease;flex-direction:column;text-decoration:none;display:flex;position:relative}.a-railend:hover{border-color:color-mix(in srgb, var(--tone) 50%, var(--a-surface));background:color-mix(in srgb, var(--tone) 15%, var(--a-surface));text-decoration:none}.a-railend:focus-visible{box-shadow:var(--a-focus);outline:none}.a-railend__icon{background:var(--tone);width:48px;height:48px;color:var(--a-on-fill);transition:transform var(--a-dur) var(--a-ease-out);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}@media (hover:hover){.a-railend:hover .a-railend__icon{transform:translate(4px)}}.a-railend__text{gap:2px;display:grid}.a-railend__title{font-size:var(--a-text-lg);letter-spacing:-.01em;font-weight:800;line-height:var(--a-leading-tight)}.a-railend__count{font-size:var(--a-text-md);color:var(--a-ink-2);font-weight:600}@container (width>=720px){.a-rail--products .a-rail__item--end:nth-child(-n+3) .a-railend{flex-direction:row;justify-content:center;align-items:center}}@container (width>=960px){.a-rail--products .a-rail__item--end:nth-child(4) .a-railend{flex-direction:row;justify-content:center;align-items:center}}@container (width>=1180px){.a-rail--products .a-rail__item--end:nth-child(5) .a-railend{flex-direction:row;justify-content:center;align-items:center}}.a-railend--strip{flex-direction:row;justify-content:flex-start;align-items:center;min-height:0}.a-rail__nav{z-index:var(--a-z-rail-ui);border:1px solid var(--a-line);background:var(--a-surface);width:44px;height:44px;color:var(--a-ink);box-shadow:var(--a-shadow);cursor:pointer;transition:opacity var(--a-dur) ease, transform var(--a-dur-press) var(--a-ease-out), background-color var(--a-dur) ease;border-radius:50%;justify-content:center;align-items:center;display:none;position:absolute;top:calc(50% - 32px)}.a-rail__nav--prev{left:-10px}.a-rail__nav--next{right:-10px}.a-rail__nav:hover{background:var(--a-surface-2)}.a-rail__nav:active{transform:scale(.94)}.a-rail__nav:disabled{opacity:0;pointer-events:none}@media (hover:hover) and (width>=768px){.a-rail.is-enhanced .a-rail__nav:not([hidden]){display:inline-flex}}.a-rail__dots{margin-top:var(--a-space-2);justify-content:center;gap:6px;display:flex}.a-rail__dot{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:inline-flex}.a-rail__dot:before{content:"";border-radius:var(--a-radius-pill);background:var(--a-line-strong);width:8px;height:8px;transition:transform var(--a-dur) var(--a-ease-out), background-color var(--a-dur) ease}.a-rail__dot[aria-current=true]:before{background:var(--a-brand-700);transform:scaleX(2.5)}.a-pcard{border:1px solid var(--a-line);border-radius:var(--a-radius-lg);background:var(--a-surface);height:100%;transition:box-shadow var(--a-dur) ease, border-color var(--a-dur) ease;flex-direction:column;display:flex;position:relative;overflow:hidden;container-type:inline-size}.a-pcard:has(.a-pcard__link:focus-visible){box-shadow:var(--a-focus)}.a-pcard__media{aspect-ratio:1;background:var(--a-paper);position:relative;overflow:hidden}.a-pcard__media img{object-fit:contain;width:100%;height:100%;transition:transform .32s var(--a-ease-out)}.a-pcard.is-out .a-pcard__media img{opacity:.55}.a-pcard__flags{z-index:2;flex-direction:column;align-items:flex-start;gap:4px;display:flex;position:absolute;top:10px;left:10px;right:10px}.a-pcard:has(.a-pcard__fav) .a-pcard__flags{right:52px}.a-pcard__flags .a-badge{white-space:normal;max-width:100%}.a-pcard__flags .a-badge .a-icon{flex-shrink:0}.a-pcard__flags .a-pcard__top{white-space:nowrap}.a-pcard__top-short{display:none}@container (width<=180px){.a-pcard__flags{gap:3px}.a-pcard__flags .a-badge{min-height:20px;padding:1px 6px}.a-pcard__flags .a-pcard__top{font-size:var(--a-text-micro);gap:3px}.a-pcard__flags .a-pcard__top .a-icon{width:12px;height:12px}.a-pcard__top-long{display:none}.a-pcard__top-short{display:inline}}.a-pcard__out{border-radius:var(--a-radius-sm);background:color-mix(in srgb, var(--a-paper-ink) 82%, transparent);color:var(--a-on-fill);font-size:var(--a-text-xs);text-align:center;padding:6px;font-weight:700;position:absolute;inset:auto 10px 10px}.a-pcard__fav{z-index:2;color:#f21364;cursor:pointer;width:36px;height:36px;transition:color var(--a-dur) ease, box-shadow var(--a-dur) ease, transform var(--a-dur-press) var(--a-ease-out);background:#fff;border:1px solid #0000000f;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:8px;right:8px;box-shadow:0 2px 8px #0000001f,0 1px 2px #00000014}.a-pcard__fav svg{stroke-width:2.2px;fill:#0000;width:18px;height:18px;transition:fill var(--a-dur) ease}@media (hover:hover){.a-pcard__fav:hover{color:#d10f56;transform:scale(1.08);box-shadow:0 4px 14px #00000029,0 1px 3px #0000001a}}.a-pcard__fav:active{transform:scale(.92)}.a-pcard__fav:focus-visible{outline-offset:2px;outline:2px solid #f21364}.a-pcard__fav.is-active{color:#f21364;background:#fff}.a-pcard__fav.is-active svg{fill:currentColor}.a-pcard__body{padding:var(--a-space-3) var(--a-space-3) var(--a-space-4);flex-direction:column;flex:1;gap:6px;display:flex}.a-pcard__cat{font-size:var(--a-text-xs);color:var(--a-muted);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.a-pcard__name{min-height:2.6em;font-size:var(--a-text-md);-webkit-line-clamp:2;text-wrap:pretty;-webkit-box-orient:vertical;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.a-pcard__link,.a-pcard__link:hover{color:var(--a-ink);text-decoration:none}.a-pcard__link:focus-visible{box-shadow:none}.a-pcard__link:after{content:"";z-index:1;position:absolute;inset:0}.a-pcard__pres{font-size:var(--a-text-xs);color:var(--a-muted)}.a-pcard__rating{font-size:var(--a-text-xs);color:var(--a-ink-2);font-weight:700}.a-pcard__rating>span:first-child{color:var(--a-star)}.a-pcard__rating-count{color:var(--a-muted);font-weight:500}.a-pcard__price{padding-top:var(--a-space-1);margin-top:auto}.a-pcard__parts{gap:4px;display:flex}.a-pcard__parts li{border:1px solid var(--a-line);border-radius:var(--a-radius-sm);background:var(--a-paper);width:36px;height:36px;overflow:hidden}.a-pcard__parts img{object-fit:contain;width:100%;height:100%}.a-pcard__parts-more{font-size:var(--a-text-xs);color:var(--a-ink-2);justify-content:center;align-items:center;font-weight:700;display:inline-flex}.a-pcard__actions{z-index:2;gap:var(--a-space-2);margin-top:var(--a-space-2);display:flex;position:relative}.a-pcard__add{min-width:0;padding-inline:var(--a-space-3);flex:auto;gap:6px}.a-pcard__add span{white-space:nowrap;flex-shrink:0}@container (width<=179px){.a-pcard__body{padding-inline:var(--a-space-2)}}@container (width<=171px){.a-pcard__add{padding-inline:var(--a-space-2);gap:4px}.a-pcard__actions{gap:6px}}@container (width<=163px){.a-pcard__add{padding-inline:var(--a-space-1)}}@container (width<=149px){.a-pcard__add .a-icon{display:none}}.a-pcard__wa,.a-pcard__wa:hover{border:1px solid var(--a-line-strong);width:38px;height:38px;color:var(--a-whatsapp);transition:background-color var(--a-dur) ease, transform var(--a-dur-press) var(--a-ease-out);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.a-pcard__wa:hover{background:var(--a-success-50)}.a-pcard__wa:active{transform:scale(.94)}.a-pcard--shelf .a-pcard__media{aspect-ratio:1;padding:var(--a-space-2)}.a-pcard--shelf .a-pcard__body{padding:var(--a-space-3);gap:4px}.a-pcard--shelf .a-pcard__cat{font-size:var(--a-text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--brand-ink,var(--acc-ink,var(--a-brand-700)));font-weight:800}.a-pcard--shelf .a-pcard__name{font-size:var(--a-text-md);font-weight:600}.a-pcard__row{justify-content:space-between;align-items:baseline;gap:0 var(--a-space-2);padding-top:var(--a-space-2);flex-wrap:wrap;margin-top:auto;display:flex}.a-pcard__was{font-size:var(--a-text-sm);color:var(--a-muted);font-weight:500}.a-pcard__now{font-size:var(--a-text-lg);letter-spacing:-.01em;color:var(--a-ink);white-space:nowrap;margin-left:auto;font-weight:800;line-height:1.2}.a-pcard__now:only-child{margin-left:0}.a-pcard__now.is-offer{color:var(--a-offer-700)}.a-pcard--shelf .a-pcard__actions{margin-top:var(--a-space-3)}.a-pcard--shelf .a-pcard__add{min-height:40px}.a-pcard__add-short{display:none}@container (width<=183px){.a-pcard__add-long{display:none}.a-pcard__add-short{display:inline}}@container (width<=199px){.a-pcard__now{font-size:var(--a-text-base)}.a-pcard__was{font-size:var(--a-text-xs)}}.a-pcard--shelf.a-ccard .a-price--tag .a-price__now{color:var(--a-ink);background:0 0;padding:0}.a-pcard--shelf.a-ccard .a-price--tag.is-offer .a-price__now{color:var(--a-offer-700)}.a-countdown__label{margin-bottom:var(--a-space-2);font-size:var(--a-text-xs);letter-spacing:.06em;text-transform:uppercase;font-weight:700}.a-countdown__cells{gap:6px;display:flex}.a-countdown__cell{border-radius:var(--a-radius);background:var(--a-surface);min-width:56px;color:var(--a-offer-700);flex-direction:column;align-items:center;padding:8px 4px 6px;display:flex}.a-countdown__cell b{font-size:var(--a-text-numeral);font-weight:800;line-height:1.1}.a-countdown__cell small{font-size:var(--a-text-micro);color:var(--a-ink-2);font-weight:700}.a-countdown--dark .a-countdown__label{color:var(--a-offer-700)}.a-countdown--dark .a-countdown__cell{background:var(--a-offer-50);color:var(--a-offer-700)}.a-countdown--dark .a-countdown__cell small{color:var(--a-ink-2)}.a-countdown[data-ended] .a-countdown__cells{opacity:.5}.a-grid{gap:var(--a-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width>=600px){.a-grid{gap:var(--a-space-4);grid-template-columns:repeat(auto-fill,minmax(190px,1fr))}}.a-empty{align-items:center;gap:var(--a-space-2);margin-block:var(--a-space-8);padding:var(--a-space-10) var(--a-space-4);border:1px dashed var(--a-line-strong);border-radius:var(--a-radius-xl);color:var(--a-muted);text-align:center;flex-direction:column;display:flex}.a-empty>.a-icon{color:var(--a-brand-700)}.a-empty__title{font-size:var(--a-text-lg);color:var(--a-ink);font-weight:700}.a-empty p{max-width:52ch}.a-empty__actions{justify-content:center;gap:var(--a-space-2);margin-top:var(--a-space-3);flex-wrap:wrap;display:flex}.faq-section{margin-block:var(--a-section-gap)}.faq-section__title{font-size:var(--a-text-2xl);letter-spacing:-.02em;font-weight:800;line-height:var(--a-leading-tight);text-wrap:balance;color:var(--a-ink)}.faq-section .faq-sub{max-width:62ch;margin:var(--a-space-1) 0 var(--a-space-5);font-size:var(--a-text-md);color:var(--a-muted)}.faq-list{gap:var(--a-space-2);align-items:start;display:grid}@media (width>=1024px){.faq-list{gap:var(--a-space-3);grid-template-columns:repeat(2,minmax(0,1fr))}}.faq-item{border:1px solid var(--a-line);border-radius:var(--a-radius-lg);background:var(--a-surface)}.faq-item summary{justify-content:space-between;align-items:center;gap:var(--a-space-3);padding:var(--a-space-4);font-size:var(--a-text-md);color:var(--a-ink);cursor:pointer;border-radius:var(--a-radius-lg);font-weight:600;list-style:none;display:flex}.faq-item summary::-webkit-details-marker{display:none}.faq-item .faq-chevron{color:var(--a-muted);transition:transform var(--a-dur) var(--a-ease-out)}.faq-item[open] .faq-chevron{transform:rotate(180deg)}.faq-item p{padding:0 var(--a-space-4) var(--a-space-4);max-width:70ch;font-size:var(--a-text-md);line-height:var(--a-leading);color:var(--a-muted);margin:0}.a-badge--warning{background:var(--a-warning-100);color:var(--a-warning-700)}.a-badge--danger{background:var(--a-offer-50);color:var(--a-offer-700)}.a-badge--lg{min-height:26px;font-size:var(--a-text-sm);padding:3px 10px;font-weight:700}.a-btn--danger,.a-btn--danger:hover{background:var(--a-surface);border-color:var(--a-offer-100);color:var(--a-offer-700)}.a-btn--danger:hover:not(:disabled){border-color:var(--a-offer-600);background:var(--a-offer-50)}.a-btn.is-loading{pointer-events:none;position:relative;color:#0000!important}.a-btn.is-loading:after{content:"";border:2px solid #ffffff73;border-top-color:var(--a-on-fill);border-radius:50%;width:18px;height:18px;animation:.7s linear infinite a-spin;position:absolute;inset:calc(50% - 9px) auto auto calc(50% - 9px)}.a-btn--outline.is-loading:after,.a-btn--ghost.is-loading:after{border-color:var(--a-line-strong);border-top-color:var(--a-brand-700)}@keyframes a-spin{to{transform:rotate(360deg)}}.a-btn.is-busy{cursor:progress}.a-btn.is-busy:disabled{opacity:1}.a-btn.is-busy>svg{display:none}.a-btn.is-busy:before{content:"";border:2px solid color-mix(in srgb, currentColor 35%, transparent);border-top-color:currentColor;border-radius:50%;flex:none;width:18px;height:18px;animation:.7s linear infinite a-spin}.a-iconbtn{width:44px;height:44px;color:var(--a-ink-2);transition:background-color var(--a-dur) ease, color var(--a-dur) ease, transform var(--a-dur-press) var(--a-ease-out);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.a-iconbtn:hover{background:var(--a-surface-2);color:var(--a-ink)}.a-iconbtn:active{transform:scale(.94)}.a-iconbtn:disabled{opacity:.4;cursor:not-allowed}.a-iconbtn--sm{width:36px;height:36px}.a-iconbtn--danger:hover{background:var(--a-offer-50);color:var(--a-offer-700)}.a-panel{min-width:0;padding:var(--a-space-5);border:1px solid var(--a-line);border-radius:var(--a-radius-lg);background:var(--a-surface)}@media (width>=768px){.a-panel{padding:var(--a-space-6)}}.a-panel--muted{background:var(--a-surface-2);border-color:#0000}.a-panel__title{align-items:center;gap:var(--a-space-2);margin-bottom:var(--a-space-4);font-size:var(--a-text-lg);letter-spacing:-.01em;color:var(--a-ink);font-weight:800;display:flex}.a-panel__title>.a-icon{color:var(--a-brand-700)}.a-panel__lead{margin:calc(-1 * var(--a-space-2)) 0 var(--a-space-4);font-size:var(--a-text-md);color:var(--a-muted)}.a-form,.a-form__row{gap:var(--a-space-4);display:grid}@media (width>=640px){.a-form__row--2{grid-template-columns:repeat(2,minmax(0,1fr))}}.a-form__actions{gap:var(--a-space-2);margin-top:var(--a-space-1);flex-wrap:wrap;display:flex}.a-field{gap:6px;min-width:0;display:grid}.a-label{font-size:var(--a-text-sm);color:var(--a-ink-2);font-weight:700}.a-label__opt{color:var(--a-muted);font-weight:500}.a-control{align-items:center;min-width:0;display:flex;position:relative}.a-control>.a-icon:first-child{z-index:1;color:var(--a-muted);pointer-events:none;position:absolute;left:14px}.a-control--textarea{align-items:flex-start}.a-control--textarea>.a-icon:first-child{top:14px}.a-input,.a-select,.a-textarea{border:1.5px solid var(--a-line-strong);border-radius:var(--a-radius);background:var(--a-surface);width:100%;min-height:48px;color:var(--a-ink);font-family:var(--a-font);font-size:var(--a-text-base);transition:border-color var(--a-dur) ease, box-shadow var(--a-dur) ease;padding:0 14px}.a-control>.a-icon:first-child~.a-input,.a-control>.a-icon:first-child~.a-select,.a-control>.a-icon:first-child~.a-textarea{padding-left:44px}.a-control--action .a-input{padding-right:52px}.a-textarea{resize:vertical;min-height:104px;padding-block:12px;line-height:1.5}.a-select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' stroke='%235b6577' stroke-width='2' stroke-linecap='round' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;padding-right:40px}.a-input::placeholder,.a-textarea::placeholder{color:var(--a-muted);opacity:1}.a-input:hover,.a-select:hover,.a-textarea:hover{border-color:var(--a-muted)}.a-input:focus,.a-select:focus,.a-textarea:focus{border-color:var(--a-brand-700);box-shadow:0 0 0 3px var(--a-brand-100);outline:none}.a-input[aria-invalid=true],.a-select[aria-invalid=true],.a-textarea[aria-invalid=true]{border-color:var(--a-offer-600)}.a-input:disabled,.a-select:disabled{background:var(--a-surface-2);color:var(--a-muted);cursor:not-allowed}.a-control__action{position:absolute;right:2px}.a-hint{font-size:var(--a-text-xs);color:var(--a-muted);line-height:1.4}.a-field__error{font-size:var(--a-text-sm);color:var(--a-offer-700);align-items:flex-start;gap:6px;margin:0;font-weight:600;line-height:1.4;display:flex}.a-field__error>.a-icon{flex-shrink:0;margin-top:2px}.a-field__error[hidden]{display:none}.a-counter{font-size:var(--a-text-xs);color:var(--a-muted);font-variant-numeric:tabular-nums;justify-self:end}.a-strength{align-items:center;gap:var(--a-space-2);display:flex}.a-strength__bars{flex:1;gap:4px;display:flex}.a-strength__bar{border-radius:var(--a-radius-pill);background:var(--a-line);flex:1;height:4px}.a-strength__bar.filled.weak{background:var(--a-offer-600)}.a-strength__bar.filled.medium{background:var(--a-warning)}.a-strength__bar.filled.strong{background:var(--a-success)}.a-strength__label{min-width:3.5rem;font-size:var(--a-text-xs);color:var(--a-muted);text-align:right;font-weight:700}.a-alert{align-items:flex-start;gap:var(--a-space-3);padding:var(--a-space-3) var(--a-space-4);border-radius:var(--a-radius);font-size:var(--a-text-md);border:1px solid #0000;line-height:1.45;display:flex}.a-alert>.a-icon{flex-shrink:0;margin-top:1px}.a-alert>div{min-width:0}.a-alert strong{font-weight:800}.a-alert a{font-weight:700;text-decoration:underline}.a-alert--success{border-color:color-mix(in srgb, var(--a-success) 25%, transparent);background:var(--a-success-50);color:var(--a-success)}.a-alert--error{border-color:var(--a-offer-100);background:var(--a-offer-50);color:var(--a-offer-700)}.a-alert--info{border-color:var(--a-brand-100);background:var(--a-brand-50);color:var(--a-brand-800)}.a-alert--warning{border-color:var(--a-warning-200);background:var(--a-warning-50);color:var(--a-warning-700)}.a-alert--neutral{border-color:var(--a-line);background:var(--a-surface-2);color:var(--a-ink-2)}.a-qty{border:1.5px solid var(--a-line-strong);border-radius:var(--a-radius-pill);background:var(--a-surface);align-items:center;display:inline-flex}.a-qty__btn{width:44px;height:44px;color:var(--a-ink);transition:background-color var(--a-dur) ease, transform var(--a-dur-press) var(--a-ease-out);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.a-qty__btn:hover:not(:disabled){background:var(--a-surface-2)}.a-qty__btn:active:not(:disabled){transform:scale(.9)}.a-qty__btn:disabled{opacity:.35;cursor:not-allowed}.a-qty__val{width:2.75rem;min-height:40px;color:var(--a-ink);text-align:center;font-variant-numeric:tabular-nums;-moz-appearance:textfield;background:0 0;border:0;font-weight:800}.a-qty__val::-webkit-outer-spin-button,.a-qty__val::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.a-qty__val:focus-visible{border-radius:var(--a-radius-sm)}.a-qty--sm .a-qty__btn{width:34px;height:34px}.a-qty--sm .a-qty__val{width:2rem;min-height:30px;font-size:var(--a-text-md)}.a-options{gap:var(--a-space-2);grid-template-columns:repeat(auto-fill,minmax(112px,1fr));display:grid}.a-option{min-height:80px;padding:var(--a-space-3) var(--a-space-2);border:1.5px solid var(--a-line-strong);border-radius:var(--a-radius);background:var(--a-surface);color:var(--a-ink-2);font-size:var(--a-text-sm);text-align:center;transition:border-color var(--a-dur) ease, background-color var(--a-dur) ease, transform var(--a-dur-press) var(--a-ease-out);flex-direction:column;justify-content:center;align-items:center;gap:6px;font-weight:700;display:flex}.a-option:hover{border-color:var(--a-brand-700)}.a-option:active{transform:scale(.97)}.a-option>.a-icon{color:var(--a-muted)}.a-option[aria-pressed=true]{border-color:var(--a-brand-700);background:var(--a-brand-50);color:var(--a-brand-800);box-shadow:inset 0 0 0 1px var(--a-brand-700)}.a-option[aria-pressed=true]>.a-icon{color:var(--a-brand-700)}.a-upload{min-height:148px;padding:var(--a-space-4);border:1.5px dashed var(--a-line-strong);border-radius:var(--a-radius-lg);background:var(--a-surface-2);color:var(--a-muted);font-size:var(--a-text-sm);text-align:center;cursor:pointer;transition:border-color var(--a-dur) ease, background-color var(--a-dur) ease;flex-direction:column;justify-content:center;align-items:center;gap:6px;display:flex;position:relative;overflow:hidden}.a-upload:hover{border-color:var(--a-brand-700);background:var(--a-brand-50)}.a-upload:focus-within{box-shadow:var(--a-focus)}.a-upload>.a-icon{color:var(--a-brand-700)}.a-upload b{color:var(--a-ink)}.a-upload input[type=file]{opacity:0;cursor:pointer;position:absolute;inset:0}.a-upload__preview{background:var(--a-surface);object-fit:contain;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.a-upload__name{font-size:var(--a-text-xs);color:var(--a-muted);overflow-wrap:anywhere}.a-tabs[data-more-end]{mask-image:linear-gradient(90deg, var(--a-ink) calc(100% - 48px), transparent)}.a-tabs[data-more-start]{mask-image:linear-gradient(90deg, transparent, var(--a-ink) 48px)}.a-tabs[data-more-start][data-more-end]{mask-image:linear-gradient(90deg, transparent, var(--a-ink) 48px, var(--a-ink) calc(100% - 48px), transparent)}.a-tabs{scrollbar-width:none;gap:6px;padding:3px;display:flex;overflow-x:auto}.a-tabs::-webkit-scrollbar{display:none}.a-tab{min-height:42px;padding:0 var(--a-space-4);border:1px solid var(--a-line-strong);border-radius:var(--a-radius-pill);background:var(--a-surface);color:var(--a-ink-2);font-size:var(--a-text-sm);white-space:nowrap;transition:border-color var(--a-dur) ease, background-color var(--a-dur) ease, color var(--a-dur) ease;flex-shrink:0;align-items:center;gap:6px;font-weight:700;display:inline-flex}.a-tab:hover{border-color:var(--a-brand-700);color:var(--a-brand-700)}.a-tab[aria-current]{border-color:var(--a-brand-700);background:var(--a-brand-700);color:var(--a-on-primary)}.a-sum{gap:var(--a-space-2);display:grid}.a-sum__row{justify-content:space-between;gap:var(--a-space-3);font-size:var(--a-text-md);color:var(--a-ink-2);display:flex}.a-sum__row>:last-child{color:var(--a-ink);font-variant-numeric:tabular-nums;text-align:right;font-weight:700}.a-sum__row--muted>:last-child{color:var(--a-muted);font-weight:500}.a-sum__row--good>:last-child{color:var(--a-success)}.a-sum__row--total{margin-top:var(--a-space-1);padding-top:var(--a-space-3);border-top:1px solid var(--a-line);font-size:var(--a-text-lg);color:var(--a-ink);font-weight:800}.a-sum__row--total>:last-child{font-weight:800}.a-lines{display:grid}.a-line{align-items:center;gap:var(--a-space-3);padding-block:var(--a-space-3);border-bottom:1px solid var(--a-line);grid-template-columns:64px minmax(0,1fr) auto;display:grid}.a-line:last-child{border-bottom:0}.a-line--noimg{grid-template-columns:minmax(0,1fr) auto}.a-line__img{border:1px solid var(--a-line);border-radius:var(--a-radius);background:var(--a-paper);width:64px;height:64px;overflow:hidden}.a-line__img img{object-fit:contain;width:100%;height:100%}.a-line__body{gap:2px;min-width:0;display:grid}.a-line__name{font-size:var(--a-text-md);color:var(--a-ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}a.a-line__name:hover{color:var(--a-brand-700);text-decoration:underline}.a-line__meta{font-size:var(--a-text-sm);color:var(--a-muted);font-variant-numeric:tabular-nums}.a-line__total{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;font-weight:800}.a-line__total s{font-size:var(--a-text-xs);color:var(--a-muted);font-weight:500;display:block}.a-facts{gap:var(--a-space-3);display:grid}.a-fact{gap:var(--a-space-3);font-size:var(--a-text-md);color:var(--a-ink-2);line-height:1.45;display:flex}.a-fact>.a-icon{color:var(--a-muted);flex-shrink:0;margin-top:1px}.a-fact>div{overflow-wrap:anywhere;min-width:0}.a-fact b{color:var(--a-ink);font-weight:700}.a-fact small{font-size:var(--a-text-xs);color:var(--a-muted);display:block}.a-fact a{color:var(--a-brand-700);font-weight:700;text-decoration:underline}.a-titlebar{justify-content:space-between;align-items:flex-end;gap:var(--a-space-3);margin-bottom:var(--a-space-5);flex-wrap:wrap;display:flex}.a-titlebar__title{font-size:var(--a-text-2xl);letter-spacing:-.02em;color:var(--a-ink);font-weight:800}.a-titlebar__sub{font-size:var(--a-text-md);color:var(--a-muted);margin-top:2px}.a-back,.a-back:hover{min-height:40px;margin-bottom:var(--a-space-2);color:var(--a-brand-700);font-size:var(--a-text-sm);align-items:center;gap:4px;font-weight:700;display:inline-flex}.a-back:hover{text-decoration:underline}.a-stars{color:var(--a-star);gap:1px;display:inline-flex}.a-stars .a-icon{fill:currentColor}.a-stars .a-icon.is-off{color:var(--a-line-strong);fill:none}[data-auth-toggle-pass] .a-icon+.a-icon,[data-auth-toggle-pass][aria-pressed=true] .a-icon:first-child{display:none}[data-auth-toggle-pass][aria-pressed=true] .a-icon+.a-icon{display:inline-block}.faq-section__title{margin-bottom:var(--a-space-5)}.faq-section__title:has(+.faq-sub){margin-bottom:0}.a-copy{gap:2px;min-width:0;display:grid}.a-copy__label{font-size:var(--a-text-sm);color:var(--a-muted);font-weight:600}.a-copy__row{align-items:center;gap:var(--a-space-1) var(--a-space-3);flex-wrap:wrap;display:flex}.a-copy__value{font-size:var(--a-text-lg);letter-spacing:.01em;color:var(--a-ink);white-space:nowrap;font-variant-numeric:tabular-nums;user-select:all;font-weight:800}.a-copy--sm .a-copy__value{font-size:var(--a-text-md);font-weight:700}.a-copy--xl .a-copy__value{font-size:var(--a-text-xl)}@media (width<=420px){.a-copy--md .a-copy__value{font-size:var(--a-text-base)}}.a-copy__btn{min-height:32px;padding:0 var(--a-space-3);border:1px solid var(--a-line-strong);border-radius:var(--a-radius-pill);background:var(--a-surface);color:var(--a-brand-800);font:inherit;font-size:var(--a-text-sm);cursor:pointer;transition:background-color var(--a-dur) ease, border-color var(--a-dur) ease, transform var(--a-dur-press) var(--a-ease-out);align-items:center;gap:6px;font-weight:700;display:inline-flex;position:relative}.a-copy__btn:after{content:"";position:absolute;inset:-6px -2px}.a-copy__btn:hover{border-color:var(--a-brand-700);background:var(--a-brand-50)}.a-copy__btn:active{transform:scale(.97)}.a-copy__btn:focus-visible{box-shadow:var(--a-focus);outline:none}.a-copy__btn.is-done{border-color:var(--a-success);background:var(--a-success-50);color:var(--a-success)}.a-copy__btn[hidden]{display:none}.a-typed{--t:var(--type,var(--a-brand-700));--t-strong:color-mix(in oklab, var(--t) 70%, var(--a-ink));--t-tint:color-mix(in srgb, var(--t) 10%, var(--a-surface));--t-tint-2:color-mix(in srgb, var(--t) 18%, var(--a-surface));--t-line:color-mix(in srgb, var(--t) 32%, var(--a-surface))}.a-ctype{border-radius:var(--a-radius-sm);background:var(--t-tint-2);min-height:22px;box-shadow:inset 0 0 0 1px var(--t-line);color:var(--a-ink);font-size:var(--a-text-xs);white-space:nowrap;align-items:center;gap:4px;padding:2px 8px 2px 6px;font-weight:800;line-height:1.2;display:inline-flex}.a-ctype .a-icon{color:var(--t-strong);flex-shrink:0}.a-ctype--link,.a-ctype--link:hover{min-height:32px;font-size:var(--a-text-sm);color:var(--a-ink);transition:background-color var(--a-dur) ease;padding-inline:10px 12px;text-decoration:none}.a-ctype--link:hover{background:var(--t-line)}.a-ctype--link:focus-visible{box-shadow:var(--a-focus);outline:none}.a-cthumb{width:var(--size,40px);height:var(--size,40px);border-radius:var(--a-radius-sm);background:var(--a-paper);box-shadow:0 0 0 2px var(--a-surface), inset 0 0 0 1px var(--a-line);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.a-cthumb img{object-fit:contain;width:100%;height:100%}.a-ccard__thumbs .a-cthumb img{object-fit:cover}.a-cthumb.is-empty{background:var(--t-tint-2,var(--a-surface-2));box-shadow:0 0 0 2px var(--a-surface)}.a-cthumb__initial{font-size:calc(var(--size,40px) * .42);color:var(--a-ink-2);font-weight:800;line-height:1}.a-ccard__noimg{background:var(--t-tint);width:100%;height:100%;color:var(--t-strong);place-items:center;display:grid}.a-ccard__noimg .a-icon{width:34%;height:auto}.a-ccard__parts{flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.a-ccard__thumbs{align-items:center;display:flex}.a-ccard__thumbs>*+*{margin-left:-8px}.a-ccard__thumbs>li{display:inline-flex}.a-ccard__thumbs-more{border-radius:var(--a-radius-sm);background:var(--a-surface-3);min-width:32px;height:32px;box-shadow:0 0 0 2px var(--a-surface);color:var(--a-ink-2);font-size:var(--a-text-xs);justify-content:center;align-items:center;padding:0 4px;font-weight:800}@container (width<=180px){.a-ccard__thumbs .a-cthumb,.a-ccard__thumbs-more{width:26px;min-width:26px;height:26px}.a-ccard__thumbs>*+*{margin-left:-10px}.a-ccard__thumbs .a-cthumb__initial{font-size:.6875rem}}.a-ccard__count{font-size:var(--a-text-xs);color:var(--a-ink-2);font-weight:700}.a-ccard__price{padding-top:var(--a-space-1);gap:4px;margin-top:auto;display:grid}.a-ccard__save{border-radius:var(--a-radius-sm);background:var(--a-success-50);color:var(--a-success);font-size:var(--a-text-xs);white-space:nowrap;justify-self:start;padding:2px 8px;font-weight:800}.a-ccard__meta{gap:2px;display:grid}.a-ccard__deadline,.a-cavail{font-size:var(--a-text-xs);align-items:center;gap:4px;font-weight:700;line-height:1.3;display:flex}.a-ccard__deadline{color:var(--a-offer-700)}.a-ccard__deadline .a-icon,.a-cavail .a-icon{flex-shrink:0}.a-cavail.is-ok,.a-cavail.is-unlimited{color:var(--a-success)}.a-cavail.is-last{color:var(--a-offer-700)}.a-cavail.is-out{color:var(--a-muted)}.a-cmeter{width:100%;max-width:480px;padding:var(--a-space-3) var(--a-space-4);border-radius:var(--a-radius-lg);background:var(--a-surface-2);gap:6px;display:grid}.a-cmeter__label{align-items:center;gap:var(--a-space-2);font-size:var(--a-text-base);color:var(--a-ink);font-weight:800;display:flex}.a-cmeter.is-ok .a-icon,.a-cmeter.is-unlimited .a-icon{color:var(--a-success)}.a-cmeter.is-last .a-cmeter__label{color:var(--a-offer-700)}.a-cmeter.is-out .a-cmeter__label{color:var(--a-ink-2)}.a-cmeter.is-out .a-icon{color:var(--a-muted)}.a-cmeter__pips{gap:4px;display:flex}.a-cmeter__pips i{border-radius:var(--a-radius-pill);background:var(--a-success);flex:1 1 0;max-width:32px;height:8px}.a-cmeter.is-last .a-cmeter__pips i{background:var(--a-offer-600)}.a-cmeter__note{font-size:var(--a-text-sm);color:var(--a-muted)}.a-ctile,.a-ctile:hover{border:1px solid var(--t-line);border-radius:var(--a-radius-lg);background:var(--t-tint);height:100%;color:var(--a-ink);flex-direction:column;text-decoration:none;display:flex;position:relative;overflow:hidden}a.a-ctile{transition:border-color var(--a-dur) ease, box-shadow var(--a-dur) ease, transform var(--a-dur-press) var(--a-ease-out)}@media (hover:hover){a.a-ctile:hover{border-color:var(--t);box-shadow:var(--a-shadow)}a.a-ctile:hover .a-ctile__media img{transform:scale(1.03)}a.a-ctile:hover .a-ctile__count .a-icon{transform:translate(3px)}}a.a-ctile:active{transform:scale(.99)}.a-ctile:focus-visible{box-shadow:var(--a-focus);outline:none}.a-ctile__media{aspect-ratio:16/10;background:var(--t-tint-2);color:var(--t-strong);place-items:center;display:grid;overflow:hidden}.a-ctile.has-image .a-ctile__media{background:var(--t-tint-2)}.a-ctile__media img{object-fit:contain;width:100%;height:100%;transition:transform .32s var(--a-ease-out)}.a-ctile__glyph{width:clamp(44px,28%,88px);height:auto}.a-ctile.is-ink-light:not(.has-image) .a-ctile__media{background:var(--t);color:var(--a-on-fill)}.a-ctile.is-ink-dark:not(.has-image) .a-ctile__media{background:var(--t);color:var(--a-paper-ink)}.a-ctile__body{padding:var(--a-space-3) var(--a-space-4) var(--a-space-4);flex-direction:column;flex:1;gap:4px;display:flex}.a-ctile__head{align-items:center;gap:var(--a-space-2);min-width:0;display:flex}.a-ctile__icon{border-radius:var(--a-radius);background:var(--a-surface);width:32px;height:32px;box-shadow:inset 0 0 0 1px var(--t-line);color:var(--t-strong);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.a-ctile:not(.has-image) .a-ctile__icon{display:none}.a-ctile__name{min-width:0;font-size:var(--a-text-lg);letter-spacing:-.01em;font-weight:800;line-height:var(--a-leading-tight);overflow-wrap:anywhere}.a-ctile__desc{font-size:var(--a-text-sm);color:var(--a-ink-2);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.4;display:-webkit-box;overflow:hidden}.a-ctile__count{padding-top:var(--a-space-1);font-size:var(--a-text-sm);color:var(--a-ink);align-items:center;gap:4px;margin-top:auto;font-weight:800;display:inline-flex}.a-ctile__count .a-icon{color:var(--t-strong);transition:transform var(--a-dur) var(--a-ease-out)}@media (width<=639px){.a-ctile--tile .a-ctile__media{aspect-ratio:4/3}.a-ctile--tile .a-ctile__body{padding:var(--a-space-2) var(--a-space-3) var(--a-space-3)}.a-ctile--tile .a-ctile__name{font-size:var(--a-text-md)}.a-ctile--tile .a-ctile__desc{display:none}.a-ctile--tile .a-ctile__icon{width:28px;height:28px}}.a-ctile--lane{align-items:center;gap:var(--a-space-3);padding:var(--a-space-2);flex-direction:row}.a-ctile--lane .a-ctile__media{aspect-ratio:1;border-radius:var(--a-radius);flex:0 0 64px}.a-ctile--lane .a-ctile__glyph{width:32px}.a-ctile--lane .a-ctile__body{align-items:center;gap:2px var(--a-space-3);padding:0 var(--a-space-2) 0 0;flex-flow:wrap}.a-ctile--lane .a-ctile__head{flex:10rem}.a-ctile--lane .a-ctile__icon{display:none}.a-ctile--lane .a-ctile__desc{-webkit-line-clamp:1;flex-basis:100%;order:3}.a-ctile--lane .a-ctile__count{white-space:nowrap;margin-top:0;padding-top:0}@media (width>=1024px){.a-ctile--lane{flex-direction:column;align-items:stretch;gap:0;padding:0}.a-ctile--lane .a-ctile__media{aspect-ratio:4/3;border-radius:0;flex:none}.a-ctile--lane .a-ctile__glyph{width:72px}.a-ctile--lane .a-ctile__body{padding:var(--a-space-4);flex-flow:column;align-items:stretch;gap:6px}.a-ctile--lane .a-ctile__head{flex:none}.a-ctile--lane.has-image .a-ctile__icon{display:inline-flex}.a-ctile--lane .a-ctile__desc{-webkit-line-clamp:3;order:0}.a-ctile--lane .a-ctile__count{margin-top:auto}}.a-ctypenav .a-tabs{margin:0;list-style:none}.a-tab--type .a-icon{color:var(--t-strong)}.a-tab[aria-current] .a-icon{color:inherit}.a-tab__count{border-radius:var(--a-radius-pill);background:var(--a-surface-2);min-width:22px;height:22px;color:var(--a-ink-2);font-size:var(--a-text-xs);align-items:center;padding:0 6px;font-weight:800;display:inline-flex}.a-tab[aria-current] .a-tab__count{background:color-mix(in srgb, var(--a-on-primary) 22%, transparent);color:var(--a-on-primary)}@media (prefers-reduced-motion:reduce){.a-ctile__media img,.a-ctile__count .a-icon,a.a-ctile{transition:none}}.a-pcard__media img{object-fit:cover}.a-pcard--shelf .a-pcard__media{padding:0}.a-pcard__swatches{flex-wrap:wrap;align-items:center;gap:4px;margin-top:2px;display:flex}.a-pcard__swatch{cursor:pointer;border:1.5px dashed var(--a-line-strong);background:var(--sw,var(--a-surface-3)) center / cover no-repeat;background-clip:content-box;border-radius:50%;width:20px;height:20px;padding:2px;display:block}.a-pcard__swatch[aria-pressed=true]{border-style:solid;border-color:var(--a-ink)}.a-pcard__swatch:focus-visible{box-shadow:var(--a-focus);outline:none}.a-pcard__swatch-more{font-size:var(--a-text-xs);color:var(--a-muted);font-weight:700}.a-pcard__variants{border:1.5px dashed var(--a-line-strong);border-radius:var(--a-radius-pill);font-size:var(--a-text-xs);color:var(--a-ink-2);align-self:flex-start;padding:2px 8px;font-weight:700}.a-pcard .a-pcard__media img.a-pcard__alt{opacity:0;transition:opacity .26s var(--a-ease-out);position:absolute;inset:0}@media (hover:hover){.a-pcard .a-pcard__media:hover img.a-pcard__alt{opacity:1}}.a-pcard:has(.a-pcard__media-link) .a-pcard__media{z-index:2}.a-pcard__media-link{z-index:1;position:absolute;inset:0}.a-pcard__swatches{z-index:2;position:relative}@media (prefers-reduced-motion:no-preference){[data-reveal]{transition:opacity .64s var(--a-ease-out), transform .64s var(--a-ease-out)}[data-reveal].is-pending:not(.is-in){opacity:0;transform:translateY(22px)}}@keyframes a-tick{0%{opacity:.35;transform:translateY(-38%)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){.a-countdown__cell b.is-tick{animation:a-tick .32s var(--a-ease-out);display:inline-block}}@keyframes a-shimmer{0%{background-position:150% 0}to{background-position:-50% 0}}.is-loading:after{content:"";z-index:2;background:linear-gradient(100deg, transparent 30%, color-mix(in srgb, var(--a-paper) 55%, transparent) 50%, transparent 70%) 0 0 / 200% 100%;pointer-events:none;position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.is-loading:after{animation:1.2s linear infinite a-shimmer}}:is(.a-pcard__media,.a-tile__media,.a-spanel__disc,.a-spanel__chip,.a-tbanner).is-loading{background-color:var(--a-surface-2)}:is(.a-pcard__media,.a-tile__media,.a-spanel__disc,.a-spanel__chip,.a-tbanner).is-loading>img{opacity:0}@keyframes a-bump{0%{transform:scale(1)}35%{transform:scale(1.35)}to{transform:scale(1)}}@media (prefers-reduced-motion:no-preference){[data-cart-badge].is-bump{animation:a-bump .42s var(--a-ease-out)}}.a-toast{left:50%;bottom:calc(var(--a-space-6) + env(safe-area-inset-bottom,0px));z-index:calc(var(--a-z-drawer) + 5);align-items:center;gap:var(--a-space-2);border-radius:var(--a-radius-pill);background:var(--a-paper-ink);max-width:min(92vw,28rem);color:var(--a-on-fill);font-size:var(--a-text-md);box-shadow:var(--a-shadow-lg);opacity:0;pointer-events:none;transition:opacity var(--a-dur) ease, transform .28s var(--a-ease-out);padding:12px 18px;font-weight:700;display:flex;position:fixed;transform:translate(-50%,12px)}.a-toast .a-icon{color:var(--a-deal)}.a-toast span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.a-toast.is-on{opacity:1;transform:translate(-50%)}:root[data-theme=dark] .a-toast{background:var(--a-surface-3);color:var(--a-ink)}.a-hact--theme{justify-content:center;min-width:44px}.a-hact--theme .a-icon{transition:transform .36s var(--a-ease-out)}.a-hact--theme:hover .a-icon{transform:rotate(-18deg)}:root[data-theme=dark] .a-pcard{background:var(--a-surface)}:root[data-theme=dark] .a-pcard__fav,:root[data-theme=dark] .a-pcard__fav.is-active{color:#f21364;background:#fff}:root[data-theme=dark] .a-btn--light,:root[data-theme=dark] .a-btn--light:hover{background:var(--a-paper);color:var(--a-paper-ink)}.a-heading__rule{display:none}.a-heading.has-link:not(.a-heading--center){grid-template-columns:minmax(0,1fr) auto}.a-heading .a-heading__link,.a-heading.has-sub .a-heading__link{grid-row:1;align-self:center}.a-heading.has-link .a-heading__sub{padding-right:0}.a-home .a-heading:not(.a-heading--center) .a-heading__rule{display:block}.a-home .a-heading.has-link:not(.a-heading--center){grid-template-columns:minmax(0,auto) minmax(2rem,1fr)}.a-home .a-heading .a-heading__link,.a-home .a-heading.has-sub .a-heading__link{grid-row:2;align-self:start}.a-home .a-heading.has-link .a-heading__sub{padding-right:10rem}@media (width<=639px){.a-home .a-heading.has-link .a-heading__sub{padding-right:0}.a-home .a-heading.has-sub .a-heading__link{grid-row:3}}.a-burst{z-index:calc(var(--a-z-header) + 5);pointer-events:none;width:0;height:0;position:fixed}.a-burst__bit{background:var(--c,#f21364);border-radius:2px;width:7px;height:7px;margin:-3.5px 0 0 -3.5px;position:absolute;top:0;left:0}.a-burst__bit--dot{border-radius:50%}.a-burst__bit--star{clip-path:polygon(50% 0,61% 39%,100% 50%,61% 61%,50% 100%,39% 61%,0 50%,39% 39%);border-radius:0;width:10px;height:10px;margin:-5px 0 0 -5px}@keyframes a-fav-pop{0%{transform:scale(1)}35%{transform:scale(1.28)}65%{transform:scale(.92)}to{transform:scale(1)}}@media (prefers-reduced-motion:no-preference){.a-pcard__fav.is-pop{animation:a-fav-pop .46s var(--a-ease-out)}}.a-pcard__swatch.has-photo{background-size:cover;border-radius:5px}.a-pcard__swatch:hover{border-color:var(--a-ink)}.a-pcard__vlabel{font-size:var(--a-text-xs);color:var(--a-muted);margin-left:4px;font-weight:600}.a-pcard .a-pcard__media img.is-swap{animation:a-pcard-swap .32s var(--a-ease-out)}@keyframes a-pcard-swap{0%{opacity:.35;transform:scale(.97)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.a-pcard .a-pcard__media img.is-swap{animation:none}}.a-pcard__add .a-icon{flex-shrink:0}.a-flame{color:#ff6a00;flex:none}.a-badge--hot{color:#fff;letter-spacing:.01em;background:linear-gradient(135deg,#ff3d00,#ff8a00);gap:4px;font-weight:800;box-shadow:0 6px 14px -6px #ff3d00a6}.a-badge--hot .a-flame{color:#ffe9a8}.a-hurry{font-size:var(--a-text-xs);color:var(--a-offer-700);gap:5px;margin:2px 0 0;font-weight:700;display:grid}.a-hurry__text{align-items:center;gap:4px;display:inline-flex}.a-hurry__bar{background:var(--a-offer-50);border-radius:999px;height:6px;display:block;position:relative;overflow:hidden}.a-hurry__bar>span{width:calc(var(--left,.3) * 100%);border-radius:inherit;background:linear-gradient(90deg,#ff3d00,#ff8a00);min-width:10%;position:absolute;inset:0 auto 0 0}.a-cline__last{background:var(--a-offer-50);width:fit-content;color:var(--a-offer-700);font-size:var(--a-text-xs);border-radius:999px;align-items:center;gap:4px;padding:2px 8px;font-weight:700;display:inline-flex}.a-cline__last .a-icon{color:#ff6a00}.a-stockalert{justify-items:center;gap:var(--a-space-3);width:min(100%,420px);padding:var(--a-space-8) var(--a-space-6) var(--a-space-6);text-align:center;display:grid;overflow:hidden}.a-stockalert:before{content:"";pointer-events:none;background:radial-gradient(120% 100% at 50% 0,#ff8a0038,#0000 70%);height:110px;position:absolute;inset:0 0 auto}.a-stockalert__icon{background:linear-gradient(135deg,#fff1e0,#ffd9b8);border-radius:50%;place-items:center;width:68px;height:68px;display:grid;position:relative;box-shadow:0 10px 24px -10px #ff3d0099}.a-stockalert__title{font-size:var(--a-text-xl);color:var(--a-ink);margin:0;font-weight:800}.a-stockalert__text{color:var(--a-ink-2);margin:0;line-height:1.5}.a-stockalert__meter{gap:6px;width:100%;display:grid}.a-stockalert__meter-bar{background:var(--a-offer-50);border-radius:999px;height:8px;display:block;overflow:hidden}.a-stockalert__meter-bar>span{border-radius:inherit;background:linear-gradient(90deg,#ff3d00,#ff8a00);width:100%;height:100%;display:block}.a-stockalert__meter-label{font-size:var(--a-text-xs);color:var(--a-offer-700);font-weight:700}.a-stockalert__row{gap:var(--a-space-2);grid-template-columns:1fr 1fr;width:100%;display:grid}.a-stockalert__fine{font-size:var(--a-text-xs);color:var(--a-muted);align-items:center;gap:6px;margin:0;display:inline-flex}@media (width<=420px){.a-stockalert__row{grid-template-columns:1fr}}@media (prefers-reduced-motion:no-preference){.a-flame{transform-origin:50% 90%;animation:1.4s ease-in-out infinite a-flicker}.a-badge--hot{animation:2.2s ease-in-out infinite a-hot-pulse}.a-hurry__bar>span{background-image:linear-gradient(90deg,#ff3d00,#ff8a00,#ff3d00);background-size:200% 100%;animation:2.4s linear infinite a-hurry-shine}.a-modal[open] .a-stockalert__icon{animation:a-pop .52s var(--a-ease-out)}}@keyframes a-flicker{0%,to{transform:scale(1)rotate(0)}30%{transform:scale(1.12,.94)rotate(-4deg)}60%{transform:scale(.95,1.08)rotate(3deg)}}@keyframes a-hot-pulse{0%,to{box-shadow:0 6px 14px -6px #ff3d00a6}50%{box-shadow:0 6px 20px -4px #ff3d00f2}}@keyframes a-hurry-shine{to{background-position:-200% 0}}@keyframes a-pop{0%{transform:scale(.6)}70%{transform:scale(1.12)}to{transform:scale(1)}}.a-pcard__nav{z-index:3;width:32px;height:32px;color:var(--a-ink);cursor:pointer;opacity:0;transition:opacity .18s ease, transform .18s var(--a-ease-out);background:#ffffffeb;border:0;border-radius:50%;place-items:center;margin-top:-16px;padding:0;display:grid;position:absolute;top:50%;box-shadow:0 4px 12px -4px #0f172a59}.a-pcard__nav[hidden]{display:none}.a-pcard__nav--prev{left:8px}.a-pcard__nav--next{right:8px}.a-pcard__nav:hover{background:#fff;transform:scale(1.06)}.a-pcard__nav:focus-visible{opacity:1;box-shadow:var(--a-focus)}.a-pcard__media:hover .a-pcard__nav{opacity:1}.a-pcard__dots{z-index:3;pointer-events:none;opacity:0;background:#0f172a47;border-radius:999px;gap:4px;padding:4px 6px;transition:opacity .18s;display:flex;position:absolute;bottom:8px;left:50%;transform:translate(-50%)}.a-pcard__dots[hidden]{display:none}.a-pcard__dots>span{width:6px;height:6px;transition:width .18s var(--a-ease-out), background-color .18s ease;background:#ffffffb3;border-radius:999px}.a-pcard__dots>span.is-on{background:#fff;width:14px}.a-pcard__media:hover .a-pcard__dots{opacity:1}@media (hover:none){.a-pcard__nav{display:none}.a-pcard.has-slides .a-pcard__dots{opacity:1}}.a-pcard__media img[data-card-img].is-swap{animation:a-card-swap .22s var(--a-ease-out)}@keyframes a-card-swap{0%{opacity:.55}}@media (prefers-reduced-motion:reduce){.a-pcard__nav,.a-pcard__dots,.a-pcard__dots>span{transition:none}}
