@import"https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;700;800&display=swap";:root{--v-page:#EEF1F5;--v-card:#FFFFFF;--v-ink:#12161C;--v-ink-2:#525C69;--v-ink-3:#6B7482;--v-line:#DFE4EB;--v-line-strong:#8792A1;--v-line-2:#EDF0F4;--v-brand:#0E4C8A;--v-brand-d:#0A3A69;--v-brand-soft:#E7F0F9;--v-price:#C62F2F;--v-ok:#17794E;--v-r:12px}body,input,select,textarea,button{font-family:Manrope,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}body{background:var(--v-page);color:var(--v-ink)}h1{letter-spacing:-0.02em}.catalog-grid{gap:12px}.catalog-grid__item{border:0;background:rgba(0,0,0,0);min-width:0}.catalogCard,.catalogCard-box{background:var(--v-card);border-radius:var(--v-r);border:1px solid var(--v-line);min-width:0;transition:box-shadow .16s ease,border-color .16s ease}.catalogCard:hover,.catalogCard-box:hover{box-shadow:0 6px 22px rgba(16,23,32,.11);border-color:#c9d2de}.catalogCard-image,.catalogCard-image-i{border-radius:8px;background:#fff}.catalogCard-title{font-size:13.5px;line-height:1.35;font-weight:500;color:var(--v-ink)}.catalogCard-title:hover{color:var(--v-brand)}.catalogCard-price{font-size:21px;font-weight:800;letter-spacing:-0.02em;color:var(--v-ink);font-variant-numeric:tabular-nums}.catalogCard-order .btn,.catalogCard-order .j-buy-button-add,.btn.j-buy-button-add{background:var(--v-brand);border-color:var(--v-brand);color:#fff;border-radius:8px;font-weight:700;text-transform:none;letter-spacing:0}.catalogCard-order .btn:hover,.catalogCard-order .j-buy-button-add:hover{background:var(--v-brand-d);border-color:var(--v-brand-d)}.btn{border-radius:8px;text-transform:none;letter-spacing:0}.search__button{border-radius:8px;font-weight:700}.basket__value{font-variant-numeric:tabular-nums}.banners__item--radius-l{box-shadow:none;border-radius:var(--v-r)}.banner-a{display:block}.productsMenu-submenu-t{white-space:normal;overflow:visible;text-overflow:clip;font-size:13px;line-height:1.3}.footer__contacts-item-link{font-variant-numeric:tabular-nums}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--v-brand);outline-offset:2px;border-radius:3px}.filter-price-tracker .ui-slider-range{background:var(--v-brand)}.productSticker-item.__promo,.productSticker-item.__promo .productSticker-content{color:var(--v-price) !important;font-weight:700;letter-spacing:0}.productSticker-item{border-radius:5px}.catalogCard-order{width:100%}.catalogCard-order .btn,.catalogCard-order .j-buy-button-add{width:100%;justify-content:center}.frontCategories-list{gap:10px}.frontCategories-a{display:flex;flex-direction:column;align-items:center;gap:8px;box-sizing:border-box;height:100%;padding:14px 10px;background:var(--v-card);border:1px solid var(--v-line);border-radius:var(--v-r);transition:background .16s ease,border-color .16s ease}.frontCategories-a:hover{border-color:var(--v-brand);background:var(--v-brand-soft)}.frontCategories-img{width:62px;height:62px;-o-object-fit:contain;object-fit:contain}.frontCategories-title .a-link{font-size:12.5px;font-weight:600;line-height:1.25;color:var(--v-ink)}.frontCategories-a:hover .frontCategories-title .a-link{color:var(--v-brand)}:has(>.j-phone-item),.footer__contacts-item:has([data-fake-href^="viber:"]){display:none !important}.header__bottom .products-menu__button{background:var(--v-brand);border-radius:8px;height:44px;padding:0 16px;font-size:14px;letter-spacing:0;gap:8px;font-weight:700}.header__bottom .header__section--catalog-menu{align-self:center}.header__bottom .products-menu__button,.header__bottom .products-menu__button *{color:#fff !important}.header__bottom .products-menu__button:hover{background:var(--v-brand-d)}.header__bottom .basket__title,.header__bottom .basket__icon,.header__bottom .userbar__button-text,.header__bottom .favorites-view__button-text,.header__bottom .comparison-view__button-text{color:var(--v-ink) !important}.header__bottom .search{border:1px solid var(--v-line-strong);border-radius:8px;background:#fff}.header__bottom .search:focus-within{border-color:var(--v-brand);box-shadow:0 0 0 3px var(--v-brand-soft)}.header__bottom .search__button{background:rgba(0,0,0,0);width:44px;padding:0;border-radius:8px 0 0 8px}.header__bottom .search__button,.header__bottom .search__button *{color:var(--v-ink-3) !important}.header__bottom .search__input{background:rgba(0,0,0,0);padding:10px 14px 10px 44px;font-size:14px}.header__bottom .basket__value{background:var(--v-price);color:#fff;border-radius:9px;min-width:18px;font-size:11px;font-weight:700}.header__layout--bottom .header__column--right{flex:0 0 auto}.header__layout--bottom .header__column--left{flex:1 1 auto;min-width:0}.header__bottom .header__section--search{flex:1 1 auto;min-width:0}.header__bottom .search{width:100%}.header__bottom .basket__icon,.header__bottom .basket__icon svg,.header__bottom .basket__icon path,.header__bottom .userbar__button svg,.header__bottom .userbar__button path{color:var(--v-ink) !important;fill:currentColor}.header__bottom .basket{color:var(--v-ink)}.catalogCard-brand{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--v-ink-3)}.catalogCard-availability{font-size:11.5px;font-weight:700;color:var(--v-ok);background:var(--v-ok-soft, #E4F3EC);border-radius:5px;padding:2px 7px;display:inline-block}