.breadcrumbs{padding:var(--s-3) 0;font-size:var(--fs-xs);color:var(--c-text-faint)}.breadcrumbs a{color:var(--c-text-soft)}.breadcrumbs ul{display:flex;flex-wrap:wrap;gap:var(--s-2);margin:0;padding:0;list-style:none}.cathead{display:flex;align-items:baseline;gap:var(--s-3);margin-bottom:var(--s-4)}.cathead h1{margin:0}.chips{display:flex;flex-wrap:wrap;gap:var(--s-2);margin-bottom:var(--s-5)}a.chip:hover{background:var(--c-accent-soft);color:var(--c-accent)}.catalog{display:grid;grid-template-columns:260px 1fr;gap:var(--s-5);align-items:start}.catalog__side{position:sticky;top:calc(var(--header-h) + var(--s-3));padding:var(--s-4);border:1px solid var(--c-line);border-radius:var(--r-md)}.catalog__side-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--s-3);font-weight:600}@media (min-width:1024px){.catalog__side-head,.catalog__filter-btn{display:none}}.catalog__toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--s-3);min-width:0;margin-bottom:var(--s-4)}.toolbar{display:flex;flex-wrap:wrap;gap:var(--s-3);min-width:0;margin-left:auto}@media (max-width:599px){.toolbar{width:100%;margin-left:0}.toolbar__item{flex:1 1 140px;min-width:0}.toolbar__item .select{width:100%;min-width:0}}.toolbar__item{display:inline-flex;align-items:center;gap:var(--s-2);font-size:var(--fs-sm)}.toolbar__item .select{width:auto;min-height:36px}.product-card{display:flex;flex-direction:column;border-radius:var(--r-md);transition:box-shadow .15s ease,border-color .15s ease}.product-card:hover{border-color:var(--c-line-strong);box-shadow:var(--shadow-md)}.product-card__media{position:relative;display:block;background:var(--c-bg)}.product-card__badge{position:absolute;top:var(--s-2);left:var(--s-2);padding:2px var(--s-2);border-radius:var(--r-sm);background:var(--catnav-bg,var(--c-text));color:var(--catnav-fg,var(--ink-contrast,#ffffff));font-size:var(--fs-xs);font-weight:600}.product-card__badge--sale{background:var(--c-danger)}.product-card__body{display:flex;flex:1;flex-direction:column;gap:var(--s-2);padding:var(--s-3)}.product-card__title{color:var(--c-text);font-size:var(--size-widget-title);line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.product-card__rating{display:flex;align-items:center;gap:var(--s-2);font-size:var(--fs-xs)}.product-card__price{display:flex;align-items:baseline;margin-top:auto}.product-card__foot{display:flex;align-items:center;gap:var(--s-2)}.product-card__foot form{flex:1}.product-card__tools{display:flex;gap:var(--s-1)}.icon-btn{width:36px;height:36px;border:1px solid var(--c-line);border-radius:var(--r-sm);background:var(--c-bg);color:var(--c-text-faint);line-height:1}.icon-btn:hover,.icon-btn.is-active{border-color:var(--c-accent);color:var(--c-accent)}.stars{display:inline-block;width:72px;height:12px;background:linear-gradient(90deg,var(--c-warning) calc(var(--stars, 0) / 5 * 100%),var(--c-line) calc(var(--stars, 0) / 5 * 100%));-webkit-mask:repeat-x left center / 14.4px 12px url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2l3 6.9 7.5.7-5.6 5 1.6 7.4L12 18.2 5.5 22l1.6-7.4L1.5 9.6 9 8.9z'/%3E%3C/svg%3E");mask:repeat-x left center / 14.4px 12px url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2l3 6.9 7.5.7-5.6 5 1.6 7.4L12 18.2 5.5 22l1.6-7.4L1.5 9.6 9 8.9z'/%3E%3C/svg%3E")}.empty{padding:var(--s-6) 0 var(--s-7);text-align:left}.empty__icon{display:inline-flex;width:56px;height:56px;align-items:center;justify-content:center;margin-bottom:var(--s-4);border-radius:var(--r-md);background:var(--c-bg-soft);color:var(--c-text-soft)}.empty__title{margin-bottom:var(--s-2);font-family:var(--f-head);font-size:var(--fs-lg);font-weight:600}.pagination,.pagination ul{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--s-1);margin:var(--s-5) 0 0;padding:0;list-style:none}.pagination ul{margin:0}.pagination li{display:inline-flex}.pagination a,.pagination span,.pagination strong{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:0 var(--s-3);border:1px solid var(--c-line);border-radius:var(--r-sm);color:var(--c-text);font-size:var(--fs-sm);text-decoration:none}.pagination a:hover{border-color:var(--c-accent);color:var(--c-accent)}.pagination .active span,.pagination strong,.pagination .is-active{border-color:var(--c-accent);background:var(--c-accent);color:var(--c-text-inverse)}.pagination .disabled span{opacity:.4}.prose{max-width:76ch;margin:var(--s-6) 0;color:var(--c-text-soft)}.prose img{border-radius:var(--r-md)}@media (max-width:1023px){.catalog{grid-template-columns:1fr}.catalog__side{display:none}.catalog__side.is-open{display:block}.catalog__side .filter__list{max-height:none}.catalog__side{position:fixed;inset:0 0 0 auto;z-index:60;width:min(360px, 90vw);overflow-y:auto;border-radius:0;background:var(--c-bg);box-shadow:var(--shadow-lg)}}.page-title{margin:0 0 var(--s-4);font-size:var(--fs-lg);font-weight:600;color:var(--c-text-soft)}.home{display:grid;grid-template-columns:1fr;gap:var(--s-5);align-items:start}@media (min-width:1024px){.home{grid-template-columns:280px minmax(0,1fr)}}.home__side{display:flex;flex-direction:column;gap:var(--s-4)}.home__main{display:flex;flex-direction:column;gap:var(--s-6);min-width:0}.home__catnav-head{font-size:calc(var(--fs-side-title, 17px) * var(--role-scale, 1));margin-bottom:0;font-weight:600}.home__sidebox .wblock{margin:0}.home__sidebox .grid--auto{grid-template-columns:1fr}.promo-cta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--s-4);padding:var(--s-5);border-radius:var(--r-md);background:var(--c-bg-soft)}.promo-cta__title{font-family:var(--f-head);font-size:var(--fs-xl);font-weight:600}.promo-cta p{margin:var(--s-1) 0 0}.featcards__title{margin-bottom:var(--s-2);font-weight:600;text-transform:var(--h2-transform,none);letter-spacing:var(--h2-tracking,normal)}.hero{padding:var(--s-7) var(--s-5);border-radius:var(--r-lg);background:var(--c-bg-soft)}.hero__eyebrow{color:var(--c-text-faint);font-size:var(--fs-sm)}.hero__title{margin:var(--s-2) 0;font-family:var(--f-head);font-size:var(--fs-2xl);font-weight:600}.hero__text{max-width:60ch;margin:0 0 var(--s-4);color:var(--c-text-soft)}.hero__cta{display:flex;flex-wrap:wrap;gap:var(--s-3)}.wblock--with-more{position:relative}.wblock__more{display:inline-block;margin-top:var(--s-3)}@media (min-width:720px){.home__main .wblock .grid--auto{display:flex;gap:var(--s-4);padding-bottom:var(--s-2);scroll-snap-type:x proximity;overflow-x:auto;overscroll-behavior-x:contain}.home__main .wblock .grid--auto>*{flex:0 0 calc((100% - 3 * var(--s-4)) / 4);min-width:240px;scroll-snap-align:start}}@media (max-width:719px){.home__main .wblock .grid--auto{display:flex;gap:var(--s-3);scroll-snap-type:x proximity;overflow-x:auto}.home__main .wblock .grid--auto>*{flex:0 0 62vw;scroll-snap-align:start}}.home__side .grid--auto{display:grid;grid-template-columns:1fr}.home__side .wblock .grid--auto>:nth-child(n+7){display:none}.home__side .product-card__foot,.home__side .product-card__badges,.home__side .product-card__fav{display:none}.home__side .product-card{flex-direction:row;align-items:center;gap:var(--s-3)}.home__side .product-card__media{flex:0 0 72px}.home__side .product-card__media img{width:72px;height:72px;object-fit:contain}.home__side .product-card__body{min-width:0;padding:0}.home__side .product-card{min-width:0}.home__side .product-card__title{overflow-wrap:anywhere}.home__side .product-card__title{font-size:var(--size-widget-title)}.home__side .wblock__title{margin-bottom:var(--s-3);font-size:calc(calc(var(--fs-side-title, 17px) * .918) * var(--role-scale, 1));font-weight:700;letter-spacing:var(--h2-tracking,.06em);text-transform:var(--h2-transform,uppercase)}.home__side .newslist{display:flex;flex-direction:column;gap:var(--s-3)}.home__side .newslist .article-card{display:grid;grid-template-columns:72px minmax(0,1fr);align-items:start;gap:var(--s-3);padding:0;border:0}.home__side .newslist .article-card--noimg{grid-template-columns:minmax(0,1fr)}.home__side .newslist .article-card__media img{width:72px;height:72px;border-radius:var(--r-sm);object-fit:cover}.home__side .newslist .card__body{padding:0}.home__side .newslist .article-card__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;font-size:calc(var(--fs-side-item, 16px) * var(--role-scale, 1));font-weight:500;line-height:1.3}.home__side .newslist .article-card__date{display:block;margin-top:2px;font-size:calc(var(--fs-side-date, 14px) * var(--role-scale, 1))}.home__side .newslist .article-card__prev{display:none}@media (max-width:1023px){.home__side{order:2}.home__catnav{display:none}}.product-card{position:relative;overflow:hidden;border:var(--card-border,1px solid var(--c-line));box-shadow:var(--card-shadow,none)}.product-card__top{position:relative}.product-card__media{display:block;padding:0;background:var(--c-bg)}.product-card__media{height:var(--card-media-h,210px);overflow:hidden}.product-card__media>picture{display:contents}.product-card__media[data-card-hover]{position:relative}.card-photo-cycle{position:absolute;inset:0;box-sizing:border-box;padding:inherit;background:var(--c-bg);pointer-events:none;opacity:0;transition:opacity 220ms ease}.card-photo-cycle>picture{display:contents}.card-photo-cycle.is-visible{opacity:1}@media (prefers-reduced-motion:reduce){.card-photo-cycle{transition:none}}.product-card__media img{display:block;width:100%;height:var(--card-media-img-h,100%);object-fit:var(--card-media-fit,cover);object-position:var(--card-media-pos,center)}.product-card__badges{position:absolute;top:var(--s-3);left:var(--s-3);display:flex;gap:var(--s-1)}@media (min-width:1024px){.product-card__fav,.product-card__cmp{position:absolute;right:var(--s-2)}.product-card__fav{top:var(--s-2)}.product-card__cmp{top:calc(var(--s-2) + 34px + var(--s-1))}}.product-card__fav .iconbtn,.product-card__cmp .iconbtn{width:34px;min-width:34px;height:34px;border-radius:var(--r-pill);background:var(--c-bg)}.product-card__body{display:flex;flex:1 1 auto;flex-direction:column;gap:6px;padding:var(--s-2) var(--s-3) var(--s-3)}.product-card__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;min-height:calc(2 * 1.4 * 13.5px);color:var(--c-text);font-family:var(--f-head);font-size:var(--size-widget-title);font-weight:var(--card-title-fw,500);line-height:1.4;text-decoration:none;overflow:hidden}.product-card__rating{display:flex;align-items:center;gap:var(--s-2);font-size:var(--fs-xs)}.product-card__stock{font-size:var(--size-stock);font-weight:500;display:flex;align-items:center;gap:var(--s-2);color:var(--c-text-soft);font-size:var(--size-stock)}.product-card__stock::before{width:6px;height:6px;border-radius:var(--r-pill);background:var(--c-success);content:''}.product-card__stock.is-out{color:var(--c-text-faint)}.product-card__stock.is-out::before{background:var(--c-text-faint)}.product-card__price{display:flex;align-items:baseline;gap:var(--s-2);margin-top:auto;font-family:var(--f-head)}.product-card__price .price{font-size:var(--size-card-price-m);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.product-card__price .price__old{margin-left:0;font-size:var(--size-card-old-m)}.product-card__foot{display:flex;align-items:center;gap:var(--s-2);padding-top:var(--s-1)}.product-card__buy{flex:1 1 auto}.product-card__buy .btn{width:100%;gap:9px;font-size:var(--size-card-btn);font-weight:600;letter-spacing:.06em;text-transform:uppercase}.product-card__buy .btn .i{width:16px;height:16px}.product-card__foot .iconbtn{width:34px;min-width:34px;height:34px}.label{padding:4px 11px;border-radius:var(--r-pill);background:#5F5F5F;color:var(--c-text-inverse);font-size:var(--size-label);font-weight:600;line-height:1.2;letter-spacing:.12em;text-transform:uppercase}.label--sale{background:var(--label-sale-bg,#5F5F5F);color:var(--label-sale-fg,var(--c-text-inverse))}.stats{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--s-4);padding:var(--s-5);border:1px solid var(--c-line);border-radius:var(--r-md);text-align:center}@media (min-width:720px){.stats{grid-template-columns:repeat(4,1fr)}.stats__col+.stats__col{border-left:1px solid var(--c-line)}}.stats__num{font-family:var(--f-head);font-size:var(--fs-xl);font-weight:600;color:var(--c-text)}.stats__lbl{color:var(--c-text-faint);font-size:var(--fs-xs)}.promo-cta--framed{border:2px solid var(--c-text);border-radius:var(--r-md);background:var(--c-bg)}.promo-cta__title--caps{font-size:var(--size-promo-cta);font-weight:700;letter-spacing:var(--h2-tracking,.06em);text-transform:var(--h2-transform,uppercase)}.home__catnav{padding:0;overflow:hidden;border-radius:var(--r-md)}.home__catnav--mega{border:none}.home__catnav--mega .mm{background:#fff0;border-radius:0 0 var(--r-md) var(--r-md)}.home__catnav--mega .mm__roots{background:var(--c-bg);border:1px solid var(--c-line)!important;border-top:none!important;border-radius:0 0 var(--r-md) var(--r-md)!important;overflow:hidden}.home__catnav-head{display:flex;align-items:center;gap:var(--s-2);height:40px;padding:0 var(--s-4);border-radius:var(--r-md) var(--r-md) 0 0;background:var(--catnav-bg,var(--c-text));color:var(--catnav-fg,var(--ink-contrast,#ffffff));font-size:var(--fs-xs);font-weight:600;letter-spacing:.1em;text-transform:uppercase}.home__catnav .nav{flex-direction:column}.home__catnav .nav__item+.nav__item{border-top:1px solid var(--c-line)}.home__catnav .nav__link{justify-content:flex-start;gap:10px;min-height:42px;padding:8px var(--s-3);font-size:var(--size-catnav);font-weight:500;line-height:1.25;text-align:left;white-space:normal}.home__catnav .nav__link>.nav__icon{flex:0 0 22px;width:22px;height:22px}.home__catnav .nav__item.has-sub>.nav__link::after{flex:0 0 auto;margin-left:auto;padding-left:6px;color:var(--c-text-faint);content:'›'}.home__catnav .nav__sub{display:none}.advlist{display:flex;flex-direction:column;gap:var(--s-3)}.advlist__row{display:flex;align-items:center;gap:var(--s-3);font-size:var(--fs-sm);color:var(--c-text-soft)}.advlist__ico{display:inline-flex;width:30px;min-width:30px;height:30px;align-items:center;justify-content:center;border-radius:50%;background:var(--ico-tile-bg,var(--c-bg-soft));color:var(--ico-tile-fg,inherit)}.advlist__row .i{width:15px;height:15px}.wblock__nav{min-height:34px}.wblock__head{display:flex;align-items:center;justify-content:space-between;gap:var(--s-3);margin-bottom:var(--s-4)}.wblock--with-more{display:flex;flex-direction:column}.wblock--with-more .wblock__more{align-self:flex-end;margin:var(--s-3) 0 0;padding:8px 20px;border:1px solid var(--c-line-strong);border-radius:var(--r-pill);color:var(--c-text);font-size:var(--fs-sm);text-decoration:none}.wblock--with-more .wblock__more:hover{border-color:var(--c-text)}.newsbar{margin-top:var(--s-7);padding:30px 0;background:var(--c-text);color:var(--c-text-inverse)}.newsbar__inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--s-4)}.newsbar__title{font-family:var(--f-head);font-size:var(--size-newsbar);font-weight:600}.newsbar__sub{margin-top:4px;color:rgb(255 255 255 / .75);font-size:17.4px;font-weight:300}.newsbar__form{display:flex;min-width:380px;align-items:center;padding:5px 5px 5px 22px;border-radius:var(--r-pill);background:var(--c-bg)}.newsbar__form .input{flex:1;min-width:0;height:auto;padding:0;border:0;background:#fff0;color:var(--c-text-faint);font-size:18px;font-weight:300}.newsbar__form .input:focus{outline:0}.newsbar__form .btn{min-height:0;padding:11px 26px;background:var(--c-accent);color:var(--c-text-inverse);font-size:calc(calc(var(--fs-btn, 18px) * .933) * var(--role-scale, 1));font-weight:600;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}@media (max-width:599px){.newsbar__inner{flex-direction:column;align-items:stretch}.newsbar__form{min-width:0}}@media (max-width:599px){.product-card__foot{flex-wrap:wrap}.product-card__buy{flex:1 1 100%}}.mapblock{line-height:0}.mapblock iframe{width:100%;height:320px;border:0}@media (min-width:1024px){.catalog{grid-template-columns:280px minmax(0,1fr)}}@media (min-width:1024px){.catalog__side{padding:0 var(--s-4);border:1px solid var(--c-line);border-radius:var(--r-lg);background:var(--c-bg)}}.filter__item+.filter__item{border-top:1px solid var(--c-line)}.filter__item{padding:var(--s-4) 0}.filter__title{font-size:var(--size-filter-title-m);font-weight:700}.cathead{display:flex;align-items:baseline;gap:var(--s-3);margin-bottom:var(--s-4)}.cathead h1{margin:0}.cathead{flex-wrap:wrap;justify-content:space-between;width:100%}.catalog__toolbar{margin-left:auto}.home__main>.wblock:first-of-type{margin-top:var(--s-6)}.home__main .wblock{margin:var(--s-7) 0 0}.home__main .wblock:first-child{margin-top:0}.catalog__main .grid--auto{grid-template-columns:repeat(var(--catalog-cols,3),minmax(0,1fr))}@media (min-width:768px) and (max-width:1023px){.catalog__main .grid--auto{grid-template-columns:repeat(var(--catalog-cols-tablet,3),minmax(0,1fr))}}@media (min-width:1024px) and (max-width:1279px){.catalog__main .grid--auto{grid-template-columns:repeat(var(--catalog-cols-laptop,var(--catalog-cols,3)),minmax(0,1fr))}}@media (max-width:767px){.catalog__main .grid--auto{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.catalog__main .product-card__media{height:auto;aspect-ratio:246 / 210}}.slider--cat,.xbanner--cat{margin:0 0 15px}.xbanner--cat .xbanner__item{aspect-ratio:auto}.xbanner--cat .xbanner__item img{height:auto;object-fit:fill}.catalog__toolbar--head{margin-left:auto}.cathead{align-items:flex-start}.cathead__t{display:flex;flex-direction:column;gap:var(--s-1)}.cathead__count{font-size:16.8px;font-weight:300;color:var(--c-text-faint)}.catsub{padding:var(--s-4) 0}.catsub__title{margin-bottom:var(--s-3);font-size:18px;font-weight:600}.catsub__list{display:flex;flex-direction:column;gap:var(--s-3);margin:0;padding:0;list-style:none}.catsub__list a{color:var(--c-text);text-decoration:none}.catsub__list a:hover{color:var(--c-accent)}@media (min-width:1024px){.chips--subcats{display:none}}@media (max-width:1023px){.catsub{display:none}}@media (min-width:1024px){.catalog__side{display:flex;flex-direction:column;gap:var(--s-4);padding:0;border:0;border-radius:0;background:none}}@media (min-width:1024px){.catsub,.catalog__side .filter{padding:var(--s-4) var(--s-5);border:1px solid var(--c-line);border-radius:var(--r-lg);background:var(--c-bg)}}@media (max-width:1023px){.catalog__side .filter{padding:var(--s-4) var(--s-5)}}.catsub{padding:var(--s-4) var(--s-5)}.filter__head{display:flex;width:100%;align-items:center;gap:var(--s-2);padding:0;border:0;background:none;color:inherit;cursor:pointer;text-align:left}.filter__head .filter__title{margin:0}.filter__count{font-size:var(--fs-xs);color:var(--c-text-faint)}.filter__chev{width:10px;height:10px;margin-left:auto;border-right:1.6px solid var(--c-text-soft);border-bottom:1.6px solid var(--c-text-soft);transform:rotate(-135deg) translate(-2px,-2px);transition:transform .15s}.filter__item.is-collapsed .filter__chev{transform:rotate(45deg) translate(-1px,-1px)}.filter__item.is-collapsed .filter__list,.filter__item.is-collapsed .filter__search{display:none}.filter__head+.filter__list,.filter__head+.filter__search{margin-top:var(--s-3)}.filter__search{display:block}.filter__search .input{width:100%}.filter__pricefield{position:relative;display:block}.filter__pricefield .input{width:100%;padding-right:42px}.filter__cur{position:absolute;top:50%;right:var(--s-3);color:var(--c-text-faint);font-size:var(--fs-xs);transform:translateY(-50%);pointer-events:none}.filter__slider{position:relative;height:22px;margin-top:var(--s-4)}.filter__track,.filter__range{position:absolute;top:50%;height:2px;border-radius:2px;transform:translateY(-50%)}.filter__track{right:0;left:0;background:var(--c-line)}.filter__range{background:var(--c-accent)}.filter__knob{position:absolute;top:50%;width:16px;height:16px;padding:0;border:2px solid var(--c-accent);border-radius:50%;background:var(--c-bg);cursor:pointer;transform:translate(-50%,-50%)}.filter__row span[data-filter-label]{min-width:0}.filter__link{color:inherit;text-decoration:none}.filter__row.is-hidden{display:none}.filter__foot{display:flex;flex-direction:column;gap:var(--s-2);align-items:center;margin-top:var(--s-4)}@media (min-width:1024px){.filter__foot{display:none}}.page__content{padding-top:var(--s-4)}.breadcrumbs{padding:var(--s-1) 0}.catalog__side .xbanner,.container>.xbanner{margin-bottom:var(--s-5)}.sidebox{padding:var(--s-4) var(--s-5) var(--s-5);border:1px solid var(--c-line);border-radius:var(--r-lg);background:var(--c-bg)}.sidebox__title{position:relative;padding-bottom:var(--s-3);margin-bottom:var(--s-4);font-size:var(--fs-xs);font-weight:700;letter-spacing:.06em;text-transform:var(--h2-transform,uppercase)}.sidebox__title::after{position:absolute;bottom:0;left:0;width:44px;height:2px;background:var(--c-accent);content:''}.sidebox__list{display:flex;flex-direction:column;gap:var(--s-4)}.siderow{display:grid;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:var(--s-3);color:inherit;text-decoration:none}.siderow__thumb{display:flex;width:44px;height:44px;align-items:center;justify-content:center;overflow:hidden}.siderow__thumb img{max-width:100%;max-height:100%;object-fit:contain}.siderow__meta{display:flex;min-width:0;flex-direction:column;gap:var(--s-1)}.siderow__name{overflow:hidden;color:var(--c-text);font-size:var(--fs-xs);text-overflow:ellipsis;white-space:nowrap}.siderow__price{display:flex;align-items:baseline;gap:var(--s-2)}.siderow__price .price{font-size:var(--size-card-price-m);font-weight:700}.siderow__price .price__old{margin-left:0;font-size:var(--size-card-old-m)}.siderow:hover .siderow__name{color:var(--c-accent)}.home__side .home__sidebox+.home__sidebox{margin-top:var(--s-4)}@media (min-width:1024px){.home{grid-template-columns:246px minmax(0,1fr)}}.home{padding-top:10px}.stats{padding:var(--s-4) var(--s-5)}.featcards__item{display:flex;align-items:flex-start;gap:var(--s-3)}.featcards__ico{flex:0 0 auto;margin-top:2px;color:var(--ico-tile-fg,inherit)}@media (min-width:1024px){.home__main .wblock--grid .grid--auto{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow:visible}.home__main .wblock--grid .grid--auto>*{flex:none;width:auto}}.wblock--grid .wblock__nav{display:none!important}.wblock--with-more{position:relative}.wblock--with-more .wblock__more{position:absolute;top:0;right:0;margin-top:0}.product-card__price{margin-top:var(--s-2);font-size:var(--size-card-price-m);line-height:23px}.product-card__foot{margin-top:0;padding-top:0;padding-bottom:3px}.product-card__buy{height:40px}.product-card__foot .iconbtn--boxed{height:40px}.advlist{gap:14px}.home__main .wblock{margin-top:var(--s-2)}.cathead{margin-bottom:var(--s-5)}.filter__slider{height:30px;margin-top:var(--s-5)}.home__main .wblock{margin-top:2px}.wblock__head{margin-bottom:var(--s-3)}.stats{padding:18px var(--s-5)}.wblock__head{margin-bottom:0}.promo-cta--framed{padding:30px var(--s-5)}.featcards__item{padding:var(--s-3) var(--s-4)}.featcards .muted{font-size:var(--fs-xs)}@media (max-width:1023px){.home__main .wblock .grid--auto>*{flex:0 0 calc(50% - var(--s-2))}.home__main .wblock--grid .grid--auto{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:visible}.home__main .wblock--grid .grid--auto>*{flex:none;width:auto}.stats{padding:0;border:0;gap:var(--s-3);background:none}.stats__col{padding:var(--s-4) var(--s-3);border:1px solid var(--c-line);border-radius:var(--r-md);background:var(--c-bg)}.stats__col+.stats__col{border-left:1px solid var(--c-line)}}.product-card__acts{display:flex;align-items:center;gap:var(--s-2)}@media (max-width:1023px){.product-card__foot{flex-wrap:wrap}.product-card__buy{flex:1 1 100%}.product-card__acts{display:grid;width:100%;grid-template-columns:repeat(3,1fr);gap:var(--s-2)}.product-card__acts>*{display:block}.product-card__acts .iconbtn{width:100%;min-width:0}}.empty .btn{margin-top:var(--s-4)}.wblock--titled>.wblock{margin-top:0}.wblock--titled>.wblock .wblock__title{display:none}.wblock--titled>.wblock__head .wblock__title{margin:0}.loadmore{display:none;flex-direction:column;align-items:center;gap:10px;margin-top:22px}.loadmore.is-active{display:flex}.loadmore__counter{color:var(--c-text-faint);font-size:15.6px;font-weight:300}.product-card__buy .btn{position:relative;overflow:hidden;isolation:isolate}.product-card__buy .btn::after{content:"";position:absolute;top:-60%;bottom:-60%;left:0;width:60%;background:linear-gradient(100deg,transparent 0%,rgb(255 255 255 / .3) 50%,transparent 100%);transform:translateX(-180%) rotate(14deg);opacity:var(--shine-opacity,1);animation:gallery-shine-btn 6s linear 1.61s infinite;animation-play-state:var(--shine-play,running);pointer-events:none;z-index:2}.product-card:nth-child(3n+2) .product-card__buy .btn::after{animation-delay:2.41s}.product-card:nth-child(3n) .product-card__buy .btn::after{animation-delay:3.21s}@media (prefers-reduced-motion:reduce){.product-card__buy .btn::after{animation:none;opacity:0}}@media (min-width:768px) and (max-width:1023px){.home__main .wblock .grid--auto>*{flex:0 0 calc(33.333% - var(--s-3))}.home__main .wblock--grid .grid--auto{grid-template-columns:repeat(3,minmax(0,1fr))}}.breadcrumbs .crumbs__item:last-child>span{color:var(--c-accent)}@media (max-width:767px){.breadcrumbs{font-size:14px}}