.a-page__head{padding-top:var(--a-space-5)}.a-crumbs{margin-bottom:var(--a-space-3);font-size:var(--a-text-sm);color:var(--a-muted);flex-wrap:wrap;align-items:center;gap:4px;display:flex}.a-crumbs a,.a-crumbs a:hover{color:var(--a-brand-700);text-decoration:none}.a-crumbs a:hover{text-decoration:underline}.a-crumbs [aria-current]{color:var(--a-ink-2);font-weight:600}.a-page__title{font-size:var(--a-text-3xl);letter-spacing:-.03em;color:var(--a-ink);font-weight:800}.a-page__lead{max-width:68ch;margin-top:var(--a-space-2);font-size:var(--a-text-base);line-height:var(--a-leading);color:var(--a-muted)}.a-results{font-size:var(--a-text-sm);color:var(--a-muted);font-weight:600}.a-section>.a-results{margin-bottom:var(--a-space-4)}.a-catalog{gap:var(--a-space-6);margin-top:var(--a-space-5);display:grid}@media (width>=1024px){.a-catalog{grid-template-columns:260px minmax(0,1fr);align-items:start}}.a-catalog__side{display:none}@media (width>=1024px){.a-catalog__side{max-height:calc(100vh - 10rem);padding-right:var(--a-space-2);display:block;position:sticky;top:9rem;overflow-y:auto}}.a-toolbar{align-items:center;gap:var(--a-space-3);margin-bottom:var(--a-space-4);flex-wrap:wrap;display:flex}.a-toolbar .a-results{margin-right:auto}.a-toolbar__filters{order:-1}@media (width>=1024px){.a-toolbar__filters{display:none}}.a-toolbar__filters>summary{list-style:none;position:relative}.a-toolbar__filters>summary::-webkit-details-marker{display:none}.a-toolbar__panel{margin-top:var(--a-space-3);padding:var(--a-space-4);border:1px solid var(--a-line);border-radius:var(--a-radius-lg);background:var(--a-surface);box-shadow:var(--a-shadow)}.a-toolbar__filters[open]{flex-basis:100%}.a-dot{background:var(--a-offer-600);border-radius:50%;width:8px;height:8px}.a-sort{align-items:center;gap:var(--a-space-2);display:flex}.a-sort__label{font-size:var(--a-text-sm);color:var(--a-muted);align-items:center;gap:4px;font-weight:600;display:inline-flex}.a-sort__select,.a-sort__select:focus{width:auto;min-height:40px;padding:0 var(--a-space-8) 0 var(--a-space-3);border:1px solid var(--a-line-strong);border-radius:var(--a-radius-pill);background:var(--a-surface) 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") no-repeat right 12px center;color:var(--a-ink);font-family:var(--a-font);font-size:var(--a-text-sm);appearance:none;cursor:pointer;font-weight:600}.a-sort__select:focus{border-color:var(--a-brand-700);box-shadow:0 0 0 3px var(--a-brand-100);outline:none}.a-filters{gap:var(--a-space-6);display:grid}.a-filters__group{gap:var(--a-space-2);display:grid}.a-filters__label{font-size:var(--a-text-sm);color:var(--a-ink);font-weight:800}.a-filters__search{display:flex;position:relative}.a-filters__search input,.a-filters__price input{width:100%}.a-filters__search input,.a-filters__search input:focus{height:42px;padding:0 44px 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);font-size:var(--a-text-md)}.a-filters__search input:focus{border-color:var(--a-brand-700);box-shadow:0 0 0 3px var(--a-brand-100);outline:none}.a-filters__search button{width:38px;height:38px;color:var(--a-brand-700);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:2px;right:2px}.a-filters__cats{gap:2px;display:grid}.a-filters__cat,.a-filters__cat:hover{justify-content:space-between;align-items:center;gap:var(--a-space-2);min-height:38px;padding:0 var(--a-space-3);border-radius:var(--a-radius-sm);color:var(--a-ink-2);font-size:var(--a-text-md);text-decoration:none;display:flex}.a-filters__cat:hover{background:var(--a-surface-2)}.a-filters__cat[aria-current]{background:var(--a-brand-50);color:var(--a-brand-800);font-weight:700}.a-filters__count{font-size:var(--a-text-xs);color:var(--a-muted)}.a-filters__price{align-items:end;gap:var(--a-space-2);grid-template-columns:1fr 1fr auto;display:grid}.a-filters__price label{font-size:var(--a-text-xs);color:var(--a-muted);gap:4px;display:grid}.a-filters__price input,.a-filters__price input:focus{height:38px;padding:0 var(--a-space-2);border:1px solid var(--a-line-strong);border-radius:var(--a-radius-sm);background:var(--a-surface);color:var(--a-ink);font-size:var(--a-text-md)}.a-chips{flex-wrap:wrap;gap:6px;display:flex}.a-chip,.a-chip:hover{min-height:34px;padding:0 var(--a-space-3);border:1px solid var(--a-line-strong);border-radius:var(--a-radius-pill);color:var(--a-ink-2);font-size:var(--a-text-sm);transition:border-color var(--a-dur) ease, background-color var(--a-dur) ease;align-items:center;gap:4px;font-weight:600;text-decoration:none;display:inline-flex}.a-chip:hover{border-color:var(--a-brand-700)}.a-chip[aria-current]{border-color:var(--a-brand-700);background:var(--a-brand-700);color:var(--a-on-primary)}.a-filters__toggles{gap:2px;display:grid}.a-toggle,.a-toggle:hover{align-items:center;gap:var(--a-space-3);min-height:38px;color:var(--a-ink-2);font-size:var(--a-text-md);text-decoration:none;display:flex}.a-toggle__box{border:1.5px solid var(--a-line-strong);color:#0000;border-radius:5px;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.a-toggle[aria-current] .a-toggle__box{border-color:var(--a-brand-700);background:var(--a-brand-700);color:var(--a-on-primary)}.a-pager{margin-top:var(--a-space-8);flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.a-pager__btn,.a-pager__btn:hover{min-width:42px;height:42px;padding:0 var(--a-space-2);border:1px solid var(--a-line-strong);border-radius:var(--a-radius);color:var(--a-ink);justify-content:center;align-items:center;font-weight:700;text-decoration:none;display:inline-flex}.a-pager__btn:hover{border-color:var(--a-brand-700)}.a-pager__btn[aria-current=page]{border-color:var(--a-brand-700);background:var(--a-brand-700);color:var(--a-on-primary)}.a-pager__gap{color:var(--a-muted);align-self:center}.a-pager__info{margin-top:var(--a-space-2);font-size:var(--a-text-sm);color:var(--a-muted);text-align:center}.a-promo-hero{gap:var(--a-space-5);margin-top:var(--a-space-2);display:grid}.a-promo-hero__media img{aspect-ratio:3;border-radius:var(--a-radius-xl);object-fit:cover;width:100%}@media (width<=767px){.a-promo-hero__media img{border-radius:var(--a-radius-lg)}}.a-promo-hero__body{justify-content:space-between;align-items:flex-end;gap:var(--a-space-5);flex-wrap:wrap;display:flex}.a-promo-hero__text{align-items:flex-start;gap:var(--a-space-3);flex-direction:column;flex:22rem;min-width:0;display:flex}.a-promo-hero__flags{flex-wrap:wrap;gap:6px;display:flex}.a-promo-hero__title{font-size:var(--a-text-3xl);letter-spacing:-.03em;color:var(--a-ink);overflow-wrap:anywhere;text-wrap:balance;font-weight:800;line-height:1.05}.a-promo-hero__lead{max-width:60ch;font-size:var(--a-text-base);line-height:var(--a-leading);color:var(--a-ink-2)}.a-promo-hero__count{font-size:var(--a-text-sm);color:var(--a-ink-2);font-weight:700}.a-promo-hero.is-panel .a-promo-hero__body{padding:var(--a-space-6) var(--a-space-5);border-radius:var(--a-radius-xl);background:var(--a-offer-600)}@media (width>=768px){.a-promo-hero.is-panel .a-promo-hero__body{padding:var(--a-space-8) var(--a-space-10)}}.a-promo-hero.is-panel .a-promo-hero__title,.a-promo-hero.is-panel .a-promo-hero__lead,.a-promo-hero.is-panel .a-promo-hero__count,.a-promo-hero.is-panel .a-countdown__label{color:var(--a-on-fill)}.a-promo-list{gap:var(--a-space-2);display:grid}.a-promo-row,.a-promo-row:hover{align-items:center;gap:var(--a-space-3);padding:var(--a-space-4);border:1px solid var(--a-line);border-radius:var(--a-radius-lg);background:var(--a-surface);color:var(--a-ink);text-decoration:none;display:flex}.a-promo-row:hover{border-color:var(--a-line-strong);box-shadow:var(--a-shadow-sm)}.a-promo-row__text{flex:1;gap:2px;min-width:0;display:grid}.a-promo-row__title{font-weight:800}.a-promo-row__meta{font-size:var(--a-text-sm);color:var(--a-muted)}.a-ctypenav-wrap+.a-shelf{margin-top:var(--a-space-6)}.a-chero{gap:var(--a-space-5);padding:var(--a-space-6) var(--a-space-5);border:1px solid var(--t-line);border-radius:var(--a-radius-xl);background:var(--t-tint);color:var(--a-ink);display:grid;overflow:hidden}.a-chero.is-ink-light:not(.has-image),.a-chero.is-ink-dark:not(.has-image){background:var(--t);border-color:#0000}.a-chero.is-ink-light:not(.has-image){color:var(--a-on-fill)}.a-chero.is-ink-dark:not(.has-image){color:var(--a-paper-ink)}@media (width>=768px){.a-chero{min-height:240px;padding:var(--a-space-8) var(--a-space-10);grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center}}.a-chero__text{align-items:flex-start;gap:var(--a-space-3);flex-direction:column;min-width:0;display:flex}.a-chero__icon{border-radius:var(--a-radius-lg);background:var(--a-surface);width:52px;height:52px;color:var(--t-strong);box-shadow:var(--a-shadow-sm);justify-content:center;align-items:center;display:inline-flex}.a-chero__title{font-size:var(--a-text-4xl);letter-spacing:-.03em;overflow-wrap:anywhere;text-wrap:balance;font-weight:800;line-height:1.02}.a-chero__lead{max-width:52ch;font-size:var(--a-text-base);line-height:var(--a-leading)}.a-chero:not(.is-ink-light):not(.is-ink-dark) .a-chero__lead,.a-chero.has-image .a-chero__lead{color:var(--a-ink-2)}.a-chero__count{border-radius:var(--a-radius-pill);background:var(--a-surface);color:var(--a-ink);font-size:var(--a-text-sm);padding:4px 12px;font-weight:800}.a-chero__media{place-items:center;min-width:0;display:grid}.a-chero__media img{aspect-ratio:4/3;border-radius:var(--a-radius-lg);background:var(--a-surface);object-fit:cover;width:100%}.a-chero__glyph{width:clamp(88px,12vw,148px);height:auto;color:var(--t-strong)}.a-chero.is-ink-light:not(.has-image) .a-chero__glyph,.a-chero.is-ink-dark:not(.has-image) .a-chero__glyph{color:currentColor}@media (width<=767px){.a-chero:not(.has-image) .a-chero__media{display:none}}.a-ctypenav-wrap{margin-top:var(--a-space-5)}.a-cdetail{gap:var(--a-space-6);margin-top:var(--a-space-2);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=900px){.a-cdetail{gap:var(--a-space-10);grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:start}}.a-cdetail__stage{gap:var(--a-space-3);padding:var(--a-space-3);border:1px solid var(--t-line);border-radius:var(--a-radius-xl);background:var(--t-tint);display:grid}.a-cdetail__media{aspect-ratio:1;border-radius:var(--a-radius-lg);background:var(--a-paper);position:relative;overflow:hidden}.a-cdetail__media img{object-fit:contain;width:100%;height:100%}.a-cdetail__media .a-pcard__flags{top:14px;left:14px;right:14px}.a-cdetail__strip,.a-cdetail__strip:hover{justify-content:space-between;align-items:center;gap:var(--a-space-2) var(--a-space-3);padding:var(--a-space-2) var(--a-space-4) var(--a-space-2) var(--a-space-3);border-radius:var(--a-radius-lg);background:var(--a-surface);color:var(--a-ink);flex-wrap:wrap;text-decoration:none;display:flex}.a-cdetail__strip{transition:box-shadow var(--a-dur) ease}.a-cdetail__strip:hover{box-shadow:var(--a-shadow)}.a-cdetail__strip:focus-visible{box-shadow:var(--a-focus);outline:none}.a-cdetail__strip .a-ccard__thumbs>*+*{margin-left:-10px}.a-cdetail__strip-text{font-size:var(--a-text-md);white-space:nowrap;align-items:center;gap:4px;font-weight:800;display:inline-flex}.a-cdetail__info{align-items:flex-start;gap:var(--a-space-4);flex-direction:column;min-width:0;display:flex}.a-cdetail__title{font-size:var(--a-text-3xl);letter-spacing:-.03em;color:var(--a-ink);overflow-wrap:anywhere;text-wrap:balance;font-weight:800;line-height:1.05}.a-cdetail__lead{max-width:62ch;margin-top:calc(var(--a-space-2) * -1);font-size:var(--a-text-base);line-height:var(--a-leading);color:var(--a-ink-2)}.a-combo__code{font-size:var(--a-text-sm);color:var(--a-muted)}.a-combo__until{font-size:var(--a-text-md);color:var(--a-ink-2);align-items:center;gap:6px;font-weight:600;display:inline-flex}.a-cdeal{gap:var(--a-space-3);width:100%;max-width:480px;padding:var(--a-space-4) var(--a-space-5);border:1px solid var(--a-line);border-radius:var(--a-radius-lg);background:var(--a-surface);display:grid}.a-cdeal.is-offer{border-color:var(--a-offer-100);background:var(--a-offer-50)}.a-cdeal .a-countdown__cell{background:var(--a-surface)}.a-cdeal__compare{gap:var(--a-space-2);display:grid}.a-cdeal__row{justify-content:space-between;align-items:center;gap:var(--a-space-1) var(--a-space-3);flex-wrap:wrap;display:flex}.a-cdeal__row dt{font-size:var(--a-text-md);color:var(--a-ink-2);font-weight:600}.a-cdeal__row s{font-size:var(--a-text-lg);color:var(--a-muted);font-weight:700}.a-cdeal__row--now dt{color:var(--a-ink);font-weight:800}.a-cdeal__save{align-items:flex-start;gap:var(--a-space-2);padding:var(--a-space-2) var(--a-space-3);border-radius:var(--a-radius);background:var(--a-success-50);color:var(--a-success);font-size:var(--a-text-md);font-weight:600;line-height:1.35;display:flex}.a-cdeal__save .a-icon{flex-shrink:0;margin-top:1px}.a-cdeal__save b{font-weight:800}.a-cdeal__pct{white-space:nowrap;font-weight:700}.a-cdeal__regular{font-size:var(--a-text-sm);color:var(--a-muted)}.a-cdeal__promo,.a-cdeal__promo:hover{font-size:var(--a-text-sm);color:var(--a-offer-700);align-items:center;gap:6px;font-weight:700;display:inline-flex}.a-cdeal__promo{min-width:0;max-width:100%}.a-cdeal>*{min-width:0}.a-cdeal__promo .a-icon{flex-shrink:0}.a-cdeal__promo span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.a-cdeal__promo:hover span{text-decoration:underline}.a-cdetail__buy{align-items:center;gap:var(--a-space-3);flex-wrap:wrap;width:100%;max-width:480px;display:flex}.a-cdetail__add{flex:200px}.a-cdetail__wa{max-width:480px}.a-cdetail__delivery{border:1px solid var(--a-line);border-radius:var(--a-radius-lg);width:100%;max-width:480px;display:grid}.a-cdetail__delivery li{gap:var(--a-space-3);padding:var(--a-space-3) var(--a-space-4);font-size:var(--a-text-sm);color:var(--a-muted);line-height:1.45;display:flex}.a-cdetail__delivery li+li{border-top:1px solid var(--a-line)}.a-cdetail__delivery .a-icon{color:var(--a-brand-700);flex-shrink:0;margin-top:1px}.a-cdetail__delivery b{font-size:var(--a-text-md);color:var(--a-ink);font-weight:700;display:block}.a-cincl__list{gap:var(--a-space-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));display:grid}.a-citem{align-items:center;gap:var(--a-space-4);padding:var(--a-space-3);border:1px solid var(--a-line);border-radius:var(--a-radius-lg);background:var(--a-surface);transition:border-color var(--a-dur) ease, box-shadow var(--a-dur) ease;display:flex;position:relative}@media (hover:hover){.a-citem:has(.a-citem__link:hover){border-color:var(--t-line);box-shadow:var(--a-shadow)}.a-citem:has(.a-citem__link:hover) .a-citem__go .a-icon{transform:translate(3px)}}.a-citem:has(.a-citem__link:focus-visible){box-shadow:var(--a-focus)}.a-citem__media{flex-shrink:0;position:relative}.a-citem__media .a-cthumb{border-radius:var(--a-radius)}.a-citem__qty{border-radius:var(--a-radius-pill);background:var(--a-paper-ink);min-width:28px;height:28px;box-shadow:0 0 0 2px var(--a-surface);color:var(--a-on-fill);font-size:var(--a-text-sm);justify-content:center;align-items:center;padding:0 6px;font-weight:800;display:inline-flex;position:absolute;top:-6px;right:-6px}.a-citem__body{gap:4px;min-width:0;display:grid}.a-citem__name{font-size:var(--a-text-md);color:var(--a-ink);overflow-wrap:anywhere;font-weight:700;line-height:1.3}.a-citem__link,.a-citem__link:hover{color:var(--a-ink);text-decoration:none}.a-citem__link:focus-visible{box-shadow:none}.a-citem__link:after{content:"";border-radius:inherit;position:absolute;inset:0}.a-citem__meta{font-size:var(--a-text-sm);color:var(--a-muted)}.a-citem__go{font-size:var(--a-text-sm);color:var(--a-brand-700);align-items:center;gap:4px;font-weight:700;display:inline-flex}.a-citem__go .a-icon{transition:transform var(--a-dur) var(--a-ease-out)}@media (prefers-reduced-motion:reduce){.a-citem,.a-citem__go .a-icon,.a-cdetail__strip{transition:none}}.a-coverage{gap:var(--a-space-5);padding-bottom:var(--a-space-8);display:grid}.a-coverage__facts{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.a-coverage__list{gap:var(--a-space-2);color:var(--a-ink-2);padding-left:1.2em;line-height:1.55;list-style:outside;display:grid}.a-coverage__actions{gap:var(--a-space-3);flex-wrap:wrap;display:flex}.a-coverage__areas{gap:var(--a-space-3);grid-template-columns:repeat(auto-fill,minmax(220px,1fr));display:grid}.a-coverage__area{padding:var(--a-space-3) var(--a-space-4);border:1px solid var(--a-line);border-radius:var(--a-radius);color:var(--a-ink);gap:2px;text-decoration:none;display:grid}.a-coverage__area:hover{border-color:var(--a-brand-700)}.a-coverage__area small{color:var(--a-muted);font-size:var(--a-text-sm)}@media (width<=599px){.a-coverage__actions .a-btn{flex:100%}}
