[data-vx=novaporta],main[data-shell=novaporta]{--vx-primary:var(--t-primary,#FFC907);--vx-on-primary:#242422;--vx-secondary:var(--t-secondary,#2967C4);--vx-ground:#F2F1ED;--vx-dark:#242422;--vx-on-dark:#fff;--vx-text:#242422;--vx-muted:#6b6a66;--vx-radius:8px}main[data-shell=novaporta] .vx-faq__list{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));align-items:start}[data-vx=novaporta].vx-hdr{background:#000;box-shadow:none;color:#fff}[data-vx=novaporta] .vx-topnav{background:#000;font-size:16px;font-weight:500}[data-vx=novaporta] .vx-topnav a{opacity:1}[data-vx=novaporta] .vx-topnav__links{gap:4px 21px}[data-vx=novaporta] .vx-langs__list{gap:22px}[data-vx=novaporta] .vx-langs a[aria-current=true]{opacity:.55}[data-vx=novaporta] .vx-hdr__main{min-height:72px;gap:24px}[data-vx=novaporta] .vx-logo img{max-height:34px}[data-vx=novaporta] .vx-catalog--link{color:#fff}[data-vx=novaporta] .vx-search .search__form{background:#3b3b3b;border:0;border-radius:4px;min-height:36px;height:36px;color:#fff;flex-direction:row-reverse}[data-vx=novaporta] .vx-search .search__input{background:transparent;color:#fff}[data-vx=novaporta] .vx-search .search__input::placeholder{color:#fff;opacity:1}[data-vx=novaporta] .vx-search .btn__search{color:#fff;background:transparent}[data-vx=novaporta] .vx-icon{color:var(--vx-primary)}[data-vx=novaporta] .vx-icon:hover{background:rgba(255,255,255,.08)}[data-vx=novaporta] .vx-actions .hdr-cart,[data-vx=novaporta] .vx-actions a{color:var(--vx-primary)}[data-vx=novaporta] .vx-actions{gap:8px}@media (max-width:1024px){[data-vx=novaporta] .vx-hdr__main{min-height:64px}[data-vx=novaporta] .vx-burger{color:var(--vx-primary)}[data-vx=novaporta] .vx-search .search__form{background:#fff;color:var(--vx-text)}[data-vx=novaporta] .vx-search .btn__search,[data-vx=novaporta] .vx-search .search__input{color:var(--vx-text)}}.wrap[data-vx=novaporta],[data-vx=novaporta] .wrap,main.wrap[data-shell=novaporta]{max-width:1206px;padding-inline:22px}@media (max-width:1024px){[data-vx=novaporta] .vx-actions .hdr-cart,[data-vx=novaporta] .vx-icon--search{display:none}[data-vx=novaporta] .wrap,main.wrap[data-shell=novaporta]{padding-inline:16px}}:root:has(main[data-shell=novaporta]){--brand:var(--t-primary,#FFC907);--brand-ink:#242422;--bg:#fff;color-scheme:light}main[data-shell=novaporta] .vx-showcase__grid{grid-template-columns:repeat(2,1fr);gap:0;border:1px solid #ecebe7}main[data-shell=novaporta] .vx-tile{display:grid;grid-template-rows:auto 1fr;grid-gap:12px;gap:12px;aspect-ratio:auto;height:260px;padding:14px 16px 16px;border-radius:0;background:#f7f7f5;box-shadow:inset 0 0 0 .5px #ecebe7;color:var(--vx-text);text-decoration:none}main[data-shell=novaporta] .vx-tile img{width:100%;height:100%;min-height:0;object-fit:contain}main[data-shell=novaporta] .vx-tile:hover img{transform:none}main[data-shell=novaporta] .vx-tile__title{position:static;order:-1;padding:0;background:none;border-radius:0;font-weight:500;font-size:15px}main[data-shell=novaporta] .vx-adv .vx-sec__head{padding:14px 22px;background:var(--vx-primary);color:var(--vx-on-primary)}main[data-shell=novaporta] .vx-adv .vx-sec__head h2{font-size:clamp(20px,2.2vw,26px);font-weight:500}main[data-shell=novaporta] .vx-adv__list{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px}main[data-shell=novaporta] .vx-adv__item{flex-direction:column;gap:14px;min-height:120px;padding:16px;background:var(--vx-ground)}main[data-shell=novaporta] .vx-adv__item img{display:none}main[data-shell=novaporta] .vx-adv__item img+.vx-adv__num{display:flex}main[data-shell=novaporta] .vx-adv__num{width:100%;min-width:0;height:auto;padding:0;justify-content:flex-start;gap:14px;background:none;color:var(--vx-text);font-weight:500;font-size:15px}main[data-shell=novaporta] .vx-adv__num:after{content:"";flex:0 0 50px;height:1px;background:var(--vx-primary)}main[data-shell=novaporta] .vx-adv__item strong{font-weight:400;font-size:13px;line-height:1.35}[data-vx=novaporta].vx-ftr{max-width:1206px;margin:24px auto 0;background:var(--vx-primary);color:var(--vx-on-primary)}[data-vx=novaporta].vx-ftr a:hover{color:inherit;opacity:1;text-decoration:underline}[data-vx=novaporta].vx-ftr .vx-ftr__bottom{border-color:rgba(0,0,0,.12)}[data-vx=novaporta].vx-measure{display:grid;grid-template-columns:1fr 1fr;grid-gap:32px;gap:32px;align-items:center;margin-top:56px;padding:40px 66px;background:#242422;color:#fff}[data-vx=novaporta].vx-measure h2{margin:0 0 4px;font-size:clamp(20px,2.2vw,26px);font-weight:500}[data-vx=novaporta].vx-measure p{margin:0;font-size:14px}[data-vx=novaporta].vx-measure .vx-measure__form,[data-vx=novaporta].vx-measure .vx-measure__form :is(label,p,a,span){color:#fff}[data-vx=novaporta].vx-measure input{background:transparent;color:#fff;border:0;border-bottom:1px solid rgba(255,255,255,.4);border-radius:0}[data-vx=novaporta].vx-measure button[type=submit]{background:transparent;color:#fff;border:0;justify-self:end;font-weight:600}@media (max-width:768px){main[data-shell=novaporta] .vx-showcase__grid{grid-template-columns:1fr}main[data-shell=novaporta] .vx-tile{height:300px}main[data-shell=novaporta] .home-section--hero{margin-inline:-16px}main[data-shell=novaporta] .hs .swiper-slide{border-radius:0}main[data-shell=novaporta] .hs .main__slider__info h2{font-size:28px;line-height:34px;font-weight:500;margin-bottom:16px}main[data-shell=novaporta] .hs .main__slider__info__content{font-size:15px;line-height:22px;font-weight:400}main[data-shell=novaporta] .hs .main__slider__info__content *{font-size:inherit;font-weight:inherit}main[data-shell=novaporta] .home-section--hero{margin-top:-16px}main[data-shell=novaporta] .hs .main__slider__info .btn{border-radius:0;justify-content:space-between;padding:0 24px;font-weight:500}main[data-shell=novaporta] .hs .main__slider__info .btn:after{content:"›";font-size:28px;line-height:1}}@media (max-width:1024px){:root:has(main[data-shell=novaporta]) .bar-mobile.mobile__bar .bar__item{text-transform:none;letter-spacing:0;font-weight:500}:root:has(main[data-shell=novaporta]) .bar-mobile.mobile__bar .bar__item svg,:root:has(main[data-shell=novaporta]) .bar-mobile.mobile__bar .hdr-cart:before{color:var(--vx-primary,#FFC907)}[data-vx=novaporta].vx-measure{grid-template-columns:1fr;padding:24px 16px;margin-top:32px}}main[data-shell=novaporta] .vx-card--article{padding:0;background:none;box-shadow:none;gap:8px}main[data-shell=novaporta] .vx-card--article img{aspect-ratio:1/1.07;height:auto;object-fit:cover;border-radius:0}main[data-shell=novaporta] .vx-card--article strong{order:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:400;font-size:15px}main[data-shell=novaporta] .vx-card--article small{order:2;font-size:11px;text-transform:uppercase}main[data-shell=novaporta] .vx-card--article .vx-link{display:none}main[data-shell=novaporta] .vx-blog .vx-sec__head .vx-link{color:var(--vx-text)}main[data-shell=novaporta] .product__item{border-radius:0;box-shadow:inset 0 0 0 1px #ecebe7;background:#fff}main[data-shell=novaporta] .product__item .product-item-content{position:relative;display:flex;flex-direction:column;padding:14px 12px 12px;border-radius:0;box-shadow:none;background:none}main[data-shell=novaporta] .product__item .product__info{order:-2;padding:0;min-height:0;margin:0}main[data-shell=novaporta] .product__item .product__name__wrapper{min-height:0}main[data-shell=novaporta] .product__item .product__name{font-size:14px;font-weight:500;-webkit-line-clamp:1}main[data-shell=novaporta] .product__item .product__body{order:-1;padding:2px 0 10px}main[data-shell=novaporta] .product__item .product__prices{display:flex;flex-direction:row;justify-content:flex-start;align-items:baseline;gap:6px;flex-wrap:wrap}main[data-shell=novaporta] .product__item .product__prices>.price{font-size:16px;font-weight:700}main[data-shell=novaporta] .product__item .price-row .old__price{font-size:11px;font-weight:400;color:var(--vx-muted)}main[data-shell=novaporta] .product__item .price-row .discount{display:none}main[data-shell=novaporta] .product__item .product__img{order:0}main[data-shell=novaporta] .product__item .spacer{display:none}main[data-shell=novaporta] .product__item .product__body :is(.btn__add_cart,.buy-card-actions,.card-actions){position:absolute;right:12px;bottom:12px}main[data-shell=novaporta] .product__item .btn__add_cart{width:36px;height:36px;min-height:36px;padding:0;border-radius:0}[data-vx=ecaterix],main[data-shell=ecaterix]{--vx-primary:var(--t-primary,#005CC3);--vx-on-primary:#fff;--vx-secondary:var(--t-secondary,#E30413);--vx-ground:#F3F5F7;--vx-dark:#020100;--vx-on-dark:#fff;--vx-text:#020100;--vx-muted:#5b6670;--vx-line:#E2E9ED;--vx-radius:4px}[data-vx=ecaterix] .vx-topnav{background:#E2E9ED;color:#020100}main[data-shell=ecaterix] .vx-request{background:var(--vx-primary)}[data-vx=ecaterix].vx-hdr{box-shadow:none}[data-vx=ecaterix] .vx-topnav{background:#fff;color:#6d736b;font-weight:500}[data-vx=ecaterix] .vx-topnav a{opacity:1}[data-vx=ecaterix] .vx-topnav__links{gap:4px 24px}[data-vx=ecaterix] .vx-topnav__phone{color:#0abb86;display:inline-flex;align-items:center;gap:6px}[data-vx=ecaterix] .vx-topnav__phone:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}[data-vx=ecaterix] .vx-hdr__main{min-height:88px;gap:24px}[data-vx=ecaterix] .vx-logo img{max-height:52px}[data-vx=ecaterix] .vx-hcats{flex:1 1;min-width:0}[data-vx=ecaterix] .vx-actions{margin-left:auto}@media (max-width:1024px){[data-vx=ecaterix].vx-hdr{background:#f5f5f5}[data-vx=ecaterix] .vx-hdr__main{min-height:80px}}[data-vx=ecaterix] .wrap,main.wrap[data-shell=ecaterix]{max-width:1170px;padding-inline:22px}[data-vx=ecaterix] .vx-cta{background:var(--vx-primary);color:#fff}@media (max-width:1024px){[data-vx=ecaterix] .vx-langs-m{display:none!important}[data-vx=ecaterix] .wrap,main.wrap[data-shell=ecaterix]{padding-inline:16px}}:root:has(main[data-shell=ecaterix]){--brand:var(--t-primary,#005CC3);--brand-ink:#fff;--bg:#fff;color-scheme:light}main[data-shell=ecaterix] .vx-link{color:var(--vx-text)}main[data-shell=ecaterix] .vx-card--article .vx-link{display:none}main[data-shell=ecaterix] .vx-store summary strong{color:var(--vx-text)}main[data-shell=ecaterix]{--ex-ground:#F3F5F7;--ex-ground-2:#E2E9ED;--ex-muted:rgba(2,1,0,.5);--ex-subtle:rgba(2,1,0,.7);--ex-line:rgba(2,1,0,.1)}main[data-shell=ecaterix]:has(:is(.ex-cats,.vx-request)[data-own]){--ex-ground:#F7F7F7;--ex-ground-2:#fff}main[data-shell=ecaterix] .home-sections{--band:transparent;gap:0;padding-top:0;padding-bottom:0}main[data-shell=ecaterix] .home-sections>.home-section{box-shadow:0 0 0 100vmax var(--band);-webkit-clip-path:inset(0 -100vmax);clip-path:inset(0 -100vmax)}main[data-shell=ecaterix] .home-sections h2{letter-spacing:-.02em}main[data-shell=ecaterix] .home-section--hero_slider{width:100vw;margin-inline:calc(50% - 50vw);padding-bottom:24px}main[data-shell=ecaterix] .hs .swiper-slide{border-radius:0}main[data-shell=ecaterix] .hs .swiper-slide img{filter:brightness(.75)}main[data-shell=ecaterix] .hs .main__slider__info{padding:60px 100px;max-width:1400px;gap:48px}main[data-shell=ecaterix] .hs .main__slider__info h2{font-size:64px;line-height:1.12;font-weight:700;margin:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}main[data-shell=ecaterix] .hs .main__slider__info__content{font-size:16px;line-height:1.33;font-weight:400;max-width:830px}main[data-shell=ecaterix] .hs .main__slider__info__content *{font-size:inherit;font-weight:inherit;margin:0}main[data-shell=ecaterix] .hs .main__slider__info .btn{margin-top:auto;min-width:144px;height:60px;padding:12px 24px;border-radius:0;background:var(--vx-primary);color:var(--vx-on-primary);font-weight:400}main[data-shell=ecaterix] .hs .hc-side .hc-arrow{background:transparent;box-shadow:none;color:#fff;border-radius:0;width:48px;height:60px}main[data-shell=ecaterix] .hs .hc-side .hc-arrow:hover{background:#020100}main[data-shell=ecaterix] .hs .hc-dots{display:none}@media (max-width:1024px){main[data-shell=ecaterix] .hs .main__slider__info{padding:48px 16px}}@media (max-width:768px){main[data-shell=ecaterix] .home-section--hero_slider{margin-top:-12px;padding-bottom:0}main[data-shell=ecaterix] .hs .main__slider__info{justify-content:center;gap:24px}main[data-shell=ecaterix] .hs .main__slider__info h2{font-size:36px;font-weight:500;-webkit-line-clamp:3}main[data-shell=ecaterix] .hs .main__slider__info__content{font-size:20px;line-height:1.4}main[data-shell=ecaterix] .hs .main__slider__info .btn{margin-top:0;width:100%}main[data-shell=ecaterix] .hs .hc-dots{display:flex;gap:12px}main[data-shell=ecaterix] .hs .hc-dot{flex:0 1 42px;min-width:12px;height:24px;padding:0;background:none}main[data-shell=ecaterix] .hs .hc-dot:before{width:100%;height:1px;border-radius:0;background:rgba(255,255,255,.25)}main[data-shell=ecaterix] .hs .hc-dot.is-active:before{width:100%;background:#fff}}main[data-shell=ecaterix] .main-page-title{margin:0;padding:24px 0 48px;font-size:40px;line-height:48px;font-weight:500;letter-spacing:-.02em;color:#020100}@media (max-width:1180px){main[data-shell=ecaterix] .main-page-title{padding:24px 32px}}@media (max-width:768px){main[data-shell=ecaterix] .main-page-title{font-size:32px;line-height:1.2}}main[data-shell=ecaterix] .home-section--category_grid{--band:var(--ex-ground);background:var(--ex-ground);padding:48px 0}main[data-shell=ecaterix] .ex-cats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:2px;gap:2px}main[data-shell=ecaterix] .ex-cat{display:flex;justify-content:space-between;gap:48px;padding:48px;background:#fff}main[data-shell=ecaterix] .ex-cat__group{max-width:255px}main[data-shell=ecaterix] .ex-cat__group.is-many{max-width:none;width:100%}main[data-shell=ecaterix] .ex-cat__title{display:block;margin-bottom:24px;color:var(--vx-primary);font-size:32px;line-height:1.3;font-weight:500;text-decoration:none}main[data-shell=ecaterix] .ex-cat__title:hover{opacity:.6}main[data-shell=ecaterix] .ex-cat__subs{display:flex;flex-direction:column;gap:12px}main[data-shell=ecaterix] .is-many .ex-cat__subs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}main[data-shell=ecaterix] .ex-cat__subs a{color:var(--ex-subtle);font-size:16px;line-height:1.3;font-weight:500;text-decoration:none}main[data-shell=ecaterix] .ex-cat__subs a:hover{color:var(--vx-primary)}main[data-shell=ecaterix] .ex-cat__img{flex:1 1;min-width:0;max-width:280px}main[data-shell=ecaterix] .ex-cat__img img{display:block;width:100%;height:420px;object-fit:cover}@media (max-width:1399px){main[data-shell=ecaterix] .ex-cats{grid-template-columns:1fr}main[data-shell=ecaterix] .ex-cat__img{max-width:none}main[data-shell=ecaterix] .ex-cat__img img{height:min(30vw,420px)}}@media (max-width:1180px){main[data-shell=ecaterix] .home-section--category_grid{padding:0}}@media (max-width:1024px){main[data-shell=ecaterix] .is-many .ex-cat__subs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){main[data-shell=ecaterix] .home-section--category_grid{margin-inline:-16px}main[data-shell=ecaterix] .ex-cat{flex-direction:column-reverse;gap:48px;padding:48px}main[data-shell=ecaterix] .ex-cat__group{max-width:none}main[data-shell=ecaterix] .ex-cat__title{margin-bottom:12px;font-size:24px}main[data-shell=ecaterix] .ex-cat__img img{height:70vw}}main[data-shell=ecaterix] .ex-adv{display:flex;justify-content:space-between;gap:24px;margin:0;padding:48px 0;list-style:none}main[data-shell=ecaterix] .ex-adv__item,main[data-shell=ecaterix] .ex-adv__item>a{display:flex;align-items:center;gap:24px;max-width:322px;width:100%;padding:32px 32px 32px 0;box-sizing:border-box;color:#020100;text-decoration:none}main[data-shell=ecaterix] .ex-adv__item>a{padding:0}main[data-shell=ecaterix] .ex-adv img{width:40px;height:40px;object-fit:contain;flex:none}main[data-shell=ecaterix] .ex-adv span{font-size:16px;line-height:1.3;font-weight:500}@media (min-width:1401px){main[data-shell=ecaterix] .ex-adv img{width:50px;height:50px}main[data-shell=ecaterix] .ex-adv span{font-size:20px}}@media (max-width:1024px){main[data-shell=ecaterix] .ex-adv{flex-wrap:wrap;justify-content:center;padding:24px 0}}@media (max-width:768px){main[data-shell=ecaterix] .ex-adv{flex-direction:column;align-items:center;gap:0}main[data-shell=ecaterix] .ex-adv__item{max-width:360px;padding:20px 24px}}main[data-shell=ecaterix] .ex-news{padding:64px 0}main[data-shell=ecaterix] .ex-news__head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:32px}main[data-shell=ecaterix] .ex-news__head h2{margin:0;font-size:40px;line-height:48px;font-weight:500;color:#020100}main[data-shell=ecaterix] .ex-gal__all,main[data-shell=ecaterix] .ex-news__head a{color:#020100;text-decoration:none;white-space:nowrap}main[data-shell=ecaterix] :is(.ex-news__head a,.ex-gal__all):hover{text-decoration:underline}main[data-shell=ecaterix] .ex-news__top{display:flex;flex-direction:column;justify-content:flex-end;gap:24px;margin-bottom:40px;padding:40px 40px 24px;background:#020100 50%/cover no-repeat;color:#fff;text-decoration:none;box-sizing:border-box}main[data-shell=ecaterix] .ex-news__top h3{max-width:660px;margin:0;font-size:32px;line-height:1.2;font-weight:500;color:#fff}main[data-shell=ecaterix] .ex-news__foot{padding-top:24px;border-top:1.5px solid rgba(255,255,255,.1);font-size:12px;font-weight:500;letter-spacing:.33px;text-transform:uppercase}main[data-shell=ecaterix] .ex-news__radio{position:absolute;opacity:0;pointer-events:none}main[data-shell=ecaterix] .ex-news__tabs{display:flex;gap:24px;margin-bottom:20px;border-bottom:1px solid var(--ex-line)}main[data-shell=ecaterix] .ex-news__tabs label{padding:5px 0 12px;margin-bottom:-1px;border-bottom:2px solid transparent;font-weight:500;cursor:pointer}main[data-shell=ecaterix] .ex-news__radio--n:checked~.ex-news__tabs label[for$=-n],main[data-shell=ecaterix] .ex-news__radio--p:checked~.ex-news__tabs label[for$=-p]{border-bottom-color:#020100}main[data-shell=ecaterix] .ex-news__radio:focus-visible~.ex-news__tabs{outline:2px solid var(--vx-primary);outline-offset:2px}main[data-shell=ecaterix] .ex-news__pane{display:none;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:60px}main[data-shell=ecaterix] .ex-news__radio--n:checked~.ex-news__pane--n,main[data-shell=ecaterix] .ex-news__radio--p:checked~.ex-news__pane--p{display:grid}main[data-shell=ecaterix] .ex-news__row{display:flex;align-items:center;gap:16px;padding:20px 0;border-bottom:1.5px solid var(--ex-line);color:#020100;text-decoration:none}main[data-shell=ecaterix] .ex-news__pic{flex:none;width:200px;height:120px;background:var(--ex-ground)}main[data-shell=ecaterix] .ex-news__pic img{display:block;width:100%;height:100%;object-fit:cover}main[data-shell=ecaterix] .ex-news__info{display:flex;flex-direction:column;min-width:0}main[data-shell=ecaterix] .ex-news__name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin-bottom:32px;font-size:16px;line-height:24px;font-weight:500}main[data-shell=ecaterix] .ex-news__date{order:-1;margin-bottom:8px;color:var(--ex-muted);font-size:12px;font-weight:700;letter-spacing:.33px;text-transform:uppercase}main[data-shell=ecaterix] .ex-news__row:hover .ex-news__name{color:var(--vx-primary)}main[data-shell=ecaterix] .ex-gal__more,main[data-shell=ecaterix] .ex-news__more{display:none}@media (min-width:1600px){main[data-shell=ecaterix] .ex-news__items{display:flex;align-items:flex-start;gap:24px}main[data-shell=ecaterix] .ex-news__top{flex:1 1;height:766px;margin:0}main[data-shell=ecaterix] .ex-news__list{width:490px}main[data-shell=ecaterix] .ex-news__pane{grid-template-columns:1fr}}@media (max-width:1024px){main[data-shell=ecaterix] .ex-news{padding:48px 0}main[data-shell=ecaterix] .ex-news__pane{grid-template-columns:1fr;row-gap:10px}}@media (max-width:768px){main[data-shell=ecaterix] .ex-news__head{margin-bottom:24px}main[data-shell=ecaterix] :is(.ex-news__head,.ex-gal__head) h2{font-size:32px;line-height:1.2}main[data-shell=ecaterix] .ex-gal__all,main[data-shell=ecaterix] .ex-news__head a{display:none}main[data-shell=ecaterix] .ex-news__top{margin-bottom:30px;padding:35px 25px 25px}main[data-shell=ecaterix] .ex-news__top h3{font-size:25px}main[data-shell=ecaterix] .ex-news__foot{padding-top:0;border:0}main[data-shell=ecaterix] .ex-news__row{flex-direction:column;align-items:stretch;padding-bottom:15px}main[data-shell=ecaterix] .ex-news__pic{width:100%;height:200px}main[data-shell=ecaterix] .ex-news__name{margin-bottom:8px;-webkit-line-clamp:3}main[data-shell=ecaterix] :is(.ex-news__more,.ex-gal__more){display:flex;align-items:center;justify-content:center;height:48px;margin-top:24px;box-shadow:inset 0 0 0 1.5px var(--ex-line);color:#020100;text-decoration:none;font-weight:500}}main[data-shell=ecaterix] .home-section--gallery{--band:var(--ex-ground-2);background:var(--ex-ground-2)}main[data-shell=ecaterix] .ex-gal{padding:64px 0}main[data-shell=ecaterix] .ex-gal .hc-head{display:flex;align-items:center;gap:16px;padding-bottom:36px}main[data-shell=ecaterix] .ex-gal__head{display:flex;align-items:center;gap:16px;flex:1 1;min-width:0}main[data-shell=ecaterix] .ex-gal__head h2{margin:0;font-size:40px;line-height:1.2;font-weight:500}main[data-shell=ecaterix] .ex-gal__head h2 a{color:inherit;text-decoration:none}main[data-shell=ecaterix] .ex-gal__head h2 a:hover{color:var(--vx-primary)}main[data-shell=ecaterix] .ex-gal__all{margin-left:auto}main[data-shell=ecaterix] .ex-gal .hc-nav{display:flex;align-items:center;gap:8px}main[data-shell=ecaterix] .ex-gal .hc-arrow{width:56px;height:56px;border:0;border-radius:0;background:transparent;box-shadow:none;color:var(--ex-muted)}main[data-shell=ecaterix] .ex-gal .hc-arrow:hover:not(:disabled){background:#020100;color:#fff}main[data-shell=ecaterix] .ex-gal .hc-arrow:disabled{opacity:.3}main[data-shell=ecaterix] .ex-gal .hc-fraction{color:var(--ex-muted)}main[data-shell=ecaterix] .ex-gal .images__items{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 24px) / 2);grid-gap:24px;gap:24px}main[data-shell=ecaterix] .ex-gal .images__item{display:block;height:700px;border-radius:0}main[data-shell=ecaterix] .ex-gal .images__item img{width:100%;height:100%;object-fit:cover;border-radius:0}main[data-shell=ecaterix] .ex-gal .hc-dots{display:none}@media (max-width:1024px){main[data-shell=ecaterix] .ex-gal{padding:16px 0}}@media (max-width:768px){main[data-shell=ecaterix] .ex-gal .hc-nav{display:none}main[data-shell=ecaterix] .ex-gal .hc-head{padding-bottom:24px}main[data-shell=ecaterix] .ex-gal .images__items{grid-auto-columns:min(328px,85%);gap:24px}main[data-shell=ecaterix] .ex-gal .images__item{height:440px}main[data-shell=ecaterix] .ex-gal .hc-dots{display:flex;justify-content:center;gap:12px;padding:32px 0 0}main[data-shell=ecaterix] .ex-gal .hc-dot{flex:0 1 42px;min-width:12px;height:24px;padding:0}main[data-shell=ecaterix] .ex-gal .hc-dot:before{width:100%;height:1px;border-radius:0;background:var(--ex-line)}main[data-shell=ecaterix] .ex-gal .hc-dot.is-active:before{width:100%;background:var(--vx-primary)}}main[data-shell=ecaterix] .home-section--lead_request{--band:var(--ex-ground);background:var(--ex-ground);padding:64px 0}main[data-shell=ecaterix] .vx-request{display:block;max-width:668px;margin-inline:auto;padding:48px;border-radius:0;background:#fff;color:#020100;box-sizing:border-box}main[data-shell=ecaterix] .vx-request h2{margin:0 0 32px;font-size:40px;line-height:1.2;font-weight:500}main[data-shell=ecaterix] :is(.vx-request,.vx-newsletter) .ui-field>:is(label,span:first-child){color:var(--ex-muted);font-size:16px;font-weight:400;text-transform:none}main[data-shell=ecaterix] :is(.vx-request,.vx-newsletter) .ui-field :is(input,textarea,select){height:58px;padding:20px 20px 0 0;border:0;border-bottom:2px solid var(--ex-line);border-radius:0;background:transparent;box-shadow:none;font-size:16px}main[data-shell=ecaterix] :is(.vx-request,.vx-newsletter) .ui-field :is(input,textarea):focus{outline:none;border-bottom-color:var(--vx-primary)}main[data-shell=ecaterix] :is(.vx-request,.vx-newsletter) button[type=submit]{width:100%;height:60px;padding:12px;border-radius:0;background:var(--vx-primary);color:var(--vx-on-primary);font-weight:400;box-shadow:none}main[data-shell=ecaterix] :is(.vx-request,.vx-newsletter) button[type=submit]:hover{filter:brightness(.95)}@media (max-width:1024px){main[data-shell=ecaterix] .home-section--lead_request{padding:16px 0}}@media (max-width:768px){main[data-shell=ecaterix] .home-section--lead_request{margin-inline:-16px;padding:16px}main[data-shell=ecaterix] .vx-request{padding:24px}main[data-shell=ecaterix] .vx-request h2{font-size:32px}}main[data-shell=ecaterix] .home-section--newsletter{padding-bottom:64px}main[data-shell=ecaterix] .vx-newsletter{padding:64px 208px;border-radius:0;background:color-mix(in srgb,var(--vx-primary) 10%,#fff)}main[data-shell=ecaterix] .vx-newsletter>*{margin:0;background:transparent;box-shadow:none;border:0}main[data-shell=ecaterix] .vx-newsletter .ecom-subscription__inner{display:block;max-width:none;padding:0}main[data-shell=ecaterix] .vx-newsletter .ecom-subscription__info{display:block}main[data-shell=ecaterix] .vx-newsletter .ecom-subscription__info-icon{display:none}main[data-shell=ecaterix] .vx-newsletter .ecom-subscription__info-title{margin-bottom:16px;font-size:40px;line-height:1.2;font-weight:500;color:#020100}main[data-shell=ecaterix] .vx-newsletter .ecom-subscription__info-text{font-size:16px;line-height:1.2;color:#020100;opacity:1}main[data-shell=ecaterix] .vx-newsletter .ecom-subscription__form{display:flex;flex-direction:column}main[data-shell=ecaterix] .vx-newsletter .grid-block{order:2;display:flex;align-items:flex-end;gap:24px;margin-top:24px}main[data-shell=ecaterix] .vx-newsletter .grid-block .ui-field{flex:1 1}main[data-shell=ecaterix] .vx-newsletter .grid-block button[type=submit]{width:auto;min-width:205px}main[data-shell=ecaterix] :is(.vx-request,.vx-newsletter) .ui-field .important{display:none}main[data-shell=ecaterix] :is(.vx-request,.vx-newsletter) .ui-field{position:relative;display:block;margin:0}main[data-shell=ecaterix] :is(.vx-request,.vx-newsletter) .ui-field ::placeholder{color:transparent}main[data-shell=ecaterix] .vx-request .lead-form{display:flex;flex-direction:column;gap:16px}main[data-shell=ecaterix] .vx-request .ui-field>label{display:block;margin:0}main[data-shell=ecaterix] .vx-newsletter :is(.consent,.consent-block,.ui-check,.form-group){order:1;margin-top:24px}@media (max-width:1240px){main[data-shell=ecaterix] .vx-newsletter{padding:24px 48px}}@media (max-width:1024px){main[data-shell=ecaterix] .home-section--newsletter{padding-bottom:16px}main[data-shell=ecaterix] .vx-newsletter .grid-block{flex-direction:column;align-items:stretch}main[data-shell=ecaterix] .vx-newsletter .grid-block button[type=submit]{width:100%}}@media (max-width:768px){main[data-shell=ecaterix] .vx-newsletter{padding:12px 24px 24px}main[data-shell=ecaterix] .vx-newsletter .ecom-subscription__info-title{font-size:28px}}@media (max-width:1024px){:root:has(main[data-shell=ecaterix]) .bar-mobile.mobile__bar .bar__item{text-transform:none;letter-spacing:0;font-weight:500}}main[data-shell=ecaterix] .ex-logos{padding:48px 0}main[data-shell=ecaterix] .ex-logos h2{margin:0 0 32px;font-size:40px;line-height:1.3;font-weight:500}main[data-shell=ecaterix] .ex-logos__row{display:flex;align-items:center;gap:96px;overflow-x:auto;scrollbar-width:none}main[data-shell=ecaterix] .ex-logos__row img{display:block;height:40px;width:auto;max-width:none}@media (max-width:1024px){main[data-shell=ecaterix] .ex-logos{padding:32px 0}main[data-shell=ecaterix] .ex-logos h2{font-size:32px}}main[data-shell=ecaterix] .home-section--faq{--band:var(--ex-ground-2);background:var(--ex-ground-2)}main[data-shell=ecaterix] .ex-faq{padding:64px 0}main[data-shell=ecaterix] .ex-faq h2{margin:0 0 32px;font-size:40px;line-height:1.2;font-weight:500}main[data-shell=ecaterix] .ex-faq__list{display:flex;flex-direction:column;gap:8px}main[data-shell=ecaterix] .ex-faq__item{padding:24px;background:#fff}main[data-shell=ecaterix] .ex-faq__item summary{display:flex;align-items:center;justify-content:space-between;gap:16px;cursor:pointer;list-style:none;font-size:20px;line-height:1.3;font-weight:500;color:#020100}main[data-shell=ecaterix] .ex-faq__item summary::-webkit-details-marker{display:none}main[data-shell=ecaterix] .ex-faq__item summary:after{content:"›";flex:none;width:28px;text-align:center;font-size:28px;color:var(--ex-muted);transition:transform .2s}main[data-shell=ecaterix] .ex-faq__item[open] summary{color:var(--vx-primary)}main[data-shell=ecaterix] .ex-faq__item[open] summary:after{transform:rotate(90deg)}main[data-shell=ecaterix] .ex-faq__item summary:hover{color:var(--vx-primary)}main[data-shell=ecaterix] .ex-faq__item .rich{margin-top:16px;color:var(--ex-subtle)}@media (max-width:1024px){main[data-shell=ecaterix] .ex-faq{padding:48px 0}}@media (max-width:768px){main[data-shell=ecaterix] .ex-faq h2{font-size:32px}main[data-shell=ecaterix] .ex-faq__item summary{font-size:16px}}main[data-shell=ecaterix] .ex-jobs{padding:64px 0}main[data-shell=ecaterix] .ex-jobs .hc-head{display:flex;align-items:center;gap:16px;padding-bottom:36px}main[data-shell=ecaterix] .ex-jobs .hc-nav{display:flex;align-items:center;gap:8px}main[data-shell=ecaterix] .ex-jobs .hc-arrow{width:56px;height:56px;border:0;border-radius:0;background:transparent;box-shadow:none;color:var(--ex-muted)}main[data-shell=ecaterix] .ex-jobs .hc-arrow:hover:not(:disabled){background:#020100;color:#fff}main[data-shell=ecaterix] .ex-jobs .hc-arrow:disabled{opacity:.3}main[data-shell=ecaterix] .ex-jobs .hc-fraction{color:var(--ex-muted)}main[data-shell=ecaterix] .ex-jobs .hc-dots{display:none}main[data-shell=ecaterix] .ex-jobs__track{display:grid;grid-auto-flow:column;grid-auto-columns:322px;grid-gap:24px;gap:24px}main[data-shell=ecaterix] .ex-job{display:block;color:#020100;text-decoration:none}main[data-shell=ecaterix] .ex-job__pic{display:block;height:292px;margin-bottom:24px;overflow:hidden;background:var(--ex-ground)}main[data-shell=ecaterix] .ex-job__pic img{width:100%;height:100%;object-fit:cover;transition:transform .1s}main[data-shell=ecaterix] .ex-job:hover img{transform:scale(1.05)}main[data-shell=ecaterix] .ex-job h3{margin:0 0 16px;font-size:20px;line-height:1.3;font-weight:500}main[data-shell=ecaterix] .ex-job:hover h3{color:var(--vx-primary)}main[data-shell=ecaterix] .ex-job__where{color:var(--ex-muted);font-size:12px;font-weight:700}@media (max-width:1024px){main[data-shell=ecaterix] .ex-jobs{padding:16px 0}}@media (max-width:768px){main[data-shell=ecaterix] .ex-jobs .hc-nav{display:none}main[data-shell=ecaterix] .ex-jobs__track{grid-auto-columns:min(290px,80%)}main[data-shell=ecaterix] .ex-job__pic{margin-bottom:16px}main[data-shell=ecaterix] .ex-job h3{font-size:18px;margin-bottom:8px}}main[data-shell=ecaterix] .ex-shops{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:24px;gap:24px;min-height:400px;padding:64px 0}main[data-shell=ecaterix] .ex-shops__panel{display:flex;flex-direction:column;align-items:center;padding:48px;background:#fff}main[data-shell=ecaterix] .ex-shops__panel h2{margin:0 0 24px;font-size:40px;line-height:48px;font-weight:600}main[data-shell=ecaterix] .ex-shops__list{width:100%;max-height:862px;overflow-y:auto}main[data-shell=ecaterix] .ex-shop{border-top:1px solid var(--ex-line)}main[data-shell=ecaterix] .ex-shop:first-child{border-top:0}main[data-shell=ecaterix] .ex-shop summary{display:flex;align-items:center;gap:16px;padding:24px;cursor:pointer;list-style:none}main[data-shell=ecaterix] .ex-shop summary::-webkit-details-marker{display:none}main[data-shell=ecaterix] .ex-shop summary:after{content:"›";margin-left:auto;font-size:22px;opacity:.5;transition:transform .3s}main[data-shell=ecaterix] .ex-shop[open] summary{padding-bottom:20px}main[data-shell=ecaterix] .ex-shop[open] summary:after{transform:rotate(90deg);opacity:1}main[data-shell=ecaterix] .ex-shop__icon{display:flex;align-items:center;justify-content:center;flex:none;width:32px;height:32px;color:#020100}main[data-shell=ecaterix] .ex-shop[open] .ex-shop__icon{background:var(--vx-primary);color:#fff}main[data-shell=ecaterix] .ex-shop__addr{display:flex;flex-direction:column}main[data-shell=ecaterix] .ex-shop__addr strong{font-size:16px;line-height:24px;font-weight:600}main[data-shell=ecaterix] .ex-shop__addr span{color:var(--ex-muted);font-size:14px;line-height:20px}main[data-shell=ecaterix] .ex-shop__body{display:flex;flex-direction:column;padding:0 24px 16px}main[data-shell=ecaterix] .ex-shop__route{width:-moz-fit-content;width:fit-content;color:rgba(2,1,0,.7);font-size:12px;font-weight:600;text-decoration:none}main[data-shell=ecaterix] .ex-shop__route:hover{color:var(--vx-primary)}main[data-shell=ecaterix] .ex-shop__pics{display:grid;grid-auto-flow:column;grid-template-columns:repeat(3,148px);grid-gap:8px;gap:8px;margin:16px 0}main[data-shell=ecaterix] .ex-shop__pics img{width:148px;height:100px;object-fit:cover;border-radius:8px}main[data-shell=ecaterix] .ex-shop__info{display:flex;gap:24px}main[data-shell=ecaterix] .ex-shop__info>div{display:flex;flex-direction:column;gap:4px;font-size:12px}main[data-shell=ecaterix] .ex-shop__info small{font-size:12px;font-weight:600;color:var(--ex-muted)}main[data-shell=ecaterix] .ex-shop__info a{color:#020100;text-decoration:none}main[data-shell=ecaterix] .ex-shops__pic img{display:block;width:100%;height:100%;object-fit:cover}@media (max-width:1100px){main[data-shell=ecaterix] .ex-shops__panel{padding:24px 24px 13px}main[data-shell=ecaterix] .ex-shops__panel h2{font-size:32px;line-height:40px}}@media (max-width:991px){main[data-shell=ecaterix] .ex-shops{grid-template-columns:1fr;padding:48px 0;min-height:0}main[data-shell=ecaterix] .ex-shops__panel{padding:0}main[data-shell=ecaterix] .ex-shops__pic{display:none}main[data-shell=ecaterix] .ex-shop summary{padding:12px}main[data-shell=ecaterix] .ex-shop__info{flex-direction:column;gap:12px}main[data-shell=ecaterix] .ex-shops__panel{min-width:0}main[data-shell=ecaterix] .ex-shop__pics{grid-template-columns:repeat(3,minmax(0,148px))}main[data-shell=ecaterix] .ex-shop__pics img{width:100%;height:auto;aspect-ratio:148/100}}[data-vx=ecaterix].vx-ftr{--ex-ftr-muted:var(--t-btn-text-gray,#6D736B);--ex-ftr-line:rgba(255,255,255,.1);margin-top:64px;padding:0;background:var(--t-surface-dark-ground,#020100);color:#fff}[data-vx=ecaterix].vx-ftr a{opacity:1}[data-vx=ecaterix].vx-ftr a:hover{color:inherit;opacity:.8}[data-vx=ecaterix] .vx-ftr__grid{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:24px;row-gap:0}[data-vx=ecaterix] .vx-ftr__grid:before{content:"";grid-row:1;grid-column:1/-1;border-bottom:1px solid var(--ex-ftr-line)}[data-vx=ecaterix] .vx-ftr__brand{grid-row:1;grid-column:1/3;padding:28px 0;gap:0}[data-vx=ecaterix] .vx-ftr__contacts{grid-row:1;grid-column:3;padding:28px 0}[data-vx=ecaterix] .vx-ftr__col:not(.vx-ftr__contacts){padding:24px 0}[data-vx=ecaterix] .vx-ftr__contacts summary,[data-vx=ecaterix] .vx-ftr__head{font-size:12px;line-height:16px;font-weight:700;text-transform:uppercase;color:var(--ex-ftr-muted);margin:0 0 12px}[data-vx=ecaterix] .vx-ftr__social{gap:0 24px}[data-vx=ecaterix] .vx-ftr__social .vx-ftr__head{margin-bottom:16px}[data-vx=ecaterix] .vx-ftr__soc{min-width:0;height:auto;padding:0;gap:8px;border-radius:0;background:none;font-size:14px;font-weight:700;text-transform:none}[data-vx=ecaterix] .vx-ftr__soc img,[data-vx=ecaterix] .vx-ftr__soc svg{width:16px;height:16px}[data-vx=ecaterix] .vx-ftr__socname{display:inline}[data-vx=ecaterix] .vx-ftr__contacts ul{gap:0}[data-vx=ecaterix] .vx-ftr__contacts strong{font-size:20px;line-height:28px;font-weight:500}[data-vx=ecaterix] .vx-ftr__email,[data-vx=ecaterix] .vx-ftr__stores{display:none}[data-vx=ecaterix] .vx-ftr__col:not(.vx-ftr__contacts) summary{font-size:12px;line-height:16px;font-weight:700;text-transform:uppercase;margin-bottom:20px}[data-vx=ecaterix] .vx-ftr__col:not(.vx-ftr__contacts) ul{gap:10px;font-size:14px;line-height:20px;color:var(--ex-ftr-muted)}[data-vx=ecaterix] .vx-ftr__col.vx-ftr__place ul{font-size:16px;line-height:24px;gap:0}[data-vx=ecaterix] .vx-ftr__place li+li{margin-top:16px;padding-top:24px;border-top:1px solid var(--ex-ftr-line)}[data-vx=ecaterix] .vx-ftr__place li+li+li{margin-top:0;padding-top:0;border-top:0}[data-vx=ecaterix] .vx-ftr__place li+li{line-height:18px}[data-vx=ecaterix].vx-ftr .muted{opacity:1}[data-vx=ecaterix] .vx-ftr__bottom{margin-top:0;padding-block:24px;border-top:1px solid var(--ex-ftr-line);font-size:14px;opacity:1}[data-vx=ecaterix] .vx-callus{display:none}body:has(main[data-shell=ecaterix] .home-sections) [data-vx=ecaterix].vx-ftr{margin-top:0}@media (max-width:768px){[data-vx=ecaterix] .vx-ftr__grid{grid-template-columns:1fr}[data-vx=ecaterix] .vx-ftr__grid:before{display:none}[data-vx=ecaterix] .vx-ftr__brand{grid-column:1;padding:48px 0 20px}[data-vx=ecaterix] .vx-ftr__contacts{grid-row:2;grid-column:1;padding:0 0 24px;border-bottom:1px solid var(--ex-ftr-line)}[data-vx=ecaterix] .vx-ftr__col:not(.vx-ftr__contacts){padding:0;border-bottom:1px solid var(--ex-ftr-line)}[data-vx=ecaterix] .vx-ftr__col:not(.vx-ftr__contacts) summary{display:flex;align-items:center;justify-content:space-between;margin:0;padding:20px 0;font-size:14px;line-height:20px;text-transform:none;cursor:pointer}[data-vx=ecaterix] .vx-ftr__col:not(.vx-ftr__contacts) summary:after{content:"";width:8px;height:8px;margin-right:6px;border:solid;border-width:0 1.5px 1.5px 0;transform:rotate(-45deg);opacity:.7;transition:transform .2s}[data-vx=ecaterix] .vx-ftr__col[open]:not(.vx-ftr__contacts) summary:after{transform:rotate(45deg)}[data-vx=ecaterix] .vx-ftr__col:not(.vx-ftr__contacts) ul{padding-bottom:20px}[data-vx=ecaterix] .vx-ftr__bottom{flex-direction:column;justify-content:center;gap:12px;border-top:0;padding-block:36px 120px;color:var(--ex-ftr-muted)}[data-vx=ecaterix] .vx-ftr__copy{margin:0}}main[data-cart=off] .card-actions{display:none}