@charset "UTF-8";.main-nav{font-size:13px;gap:32px;line-height:170%;user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none}.main-nav,.selector-city{font-weight:400;display:flex}.selector-city{flex-wrap:nowrap;font-size:15px;position:relative;cursor:pointer;text-wrap:nowrap;line-height:140%;z-index:999}.selector-city :not(.selectorCity-dropdown){user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none}.selector-city__label{cursor:default;text-wrap:nowrap}.selector-city__select{text-decoration:underline;font-weight:700;cursor:inherit;text-wrap:nowrap}.selectorCity-dropdown{height:460px;transform:translateY(calc(100% + 10px));padding:32px 40px;position:absolute;flex-direction:column;bottom:0;gap:32px;background-color:#fff;box-shadow:0 8px 16px #0000001f;left:0;width:745px;display:flex;z-index:999}.selectorCity-dropdown__header{justify-content:space-between;position:relative;padding-right:40px;display:flex}.selectorCity-dropdown__title{font-size:20px;font-weight:700;font-style:Bold;flex-direction:column;gap:4px;line-height:140%;display:flex}.selectorCity-dropdown__counter{font-size:14px;font-weight:400;color:#a1aaaa;line-height:140%}.selectorCity-dropdown__search-input{padding:16px 15px;font-size:13px;border:1px solid #f5f5f5;font-weight:400;letter-spacing:0;min-width:300px;border-radius:8px;line-height:140%}.selectorCity-dropdown__button-close{position:absolute}.selectorCity-dropdown__list{overflow:hidden;flex-wrap:wrap;flex-direction:column;gap:0 32px;display:flex}.selectorCity-dropdown__item{padding:5px;font-size:15px;font-weight:400;cursor:pointer;width:200px;line-height:140%}.selectorCity-dropdown__item-bold{font-weight:700}.logo{flex-wrap:wrap;position:relative;flex-direction:row;gap:24px;align-items:center;user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;display:flex}.logo__desc{font-size:14px;font-weight:400;color:#a1aaaa;text-transform:lowercase;line-height:140%}.logo__main{font-size:32px;font-weight:700;color:#1c1c1e;text-transform:uppercase;position:relative;line-height:140%;white-space:nowrap}.logo__main:before{translate:-50% -50%;height:35%;content:"";position:absolute;top:50%;background-color:#d6a7ff;left:50%;width:80%;z-index:1}.logo__main span{position:relative;z-index:5}.loader{justify-content:center;flex-direction:row;align-items:center;display:flex}.loader__spinner{animation:spin 1s linear infinite;transform:translate(-50%,-50%)}.loader_page{flex:1 1 auto;padding-right:195px;flex-direction:column;gap:32px;margin:48px 0 100px;width:100%;padding-left:195px;display:flex}@media (max-width:1979.8px){.loader_page{padding-right:10%;padding-left:10%}}@media (max-width:1439.8px){.loader_page{padding-right:8%;padding-left:8%}}@media (max-width:1199.8px){.loader_page{padding-right:6%;padding-left:6%}}@media (max-width:767.8px){.loader_page{padding-right:16px;padding-left:16px}}.loader_page__title{font-size:32px}.loader_page__subtitle,.loader_page__title{font-weight:700;color:#1c1c1e;line-height:130%}.loader_page__subtitle{font-size:24px}.loader_page .link{text-decoration:underline;cursor:pointer}@media (max-width:767.8px){.loader_page{gap:24px;margin:32px 0 64px}.loader_page__title{font-size:24px}.loader_page__subtitle{font-size:20px}}.loader_container{padding-right:195px;padding-left:195px}@media (max-width:1979.8px){.loader_container{padding-right:10%;padding-left:10%}}@media (max-width:1439.8px){.loader_container{padding-right:8%;padding-left:8%}}@media (max-width:1199.8px){.loader_container{padding-right:6%;padding-left:6%}}@media (max-width:767.8px){.loader_container{padding-right:16px;padding-left:16px}}@keyframes spin{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(1turn)}}.catalog-nav{width:100%;user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none}.catalog-nav__list{gap:8px;display:flex}.catalog-nav__item{position:relative;align-items:center;display:flex}.catalog-nav__link-wrapper{flex-direction:column;align-items:center;display:flex}.catalog-nav__link{font-size:15px;font-weight:700;text-align:center;line-height:140%}.catalog-nav__counter{font-size:10px;font-weight:400;color:#a1aaaa;line-height:140%}.catalog-nav__sub{color:#1c1c1e;gap:8px;display:flex}.catalog-nav__sub-link-wrapper{gap:8px;align-items:end;display:flex}.catalog-nav__sub-link{font-size:15px;font-weight:400;line-height:140%;white-space:nowrap}.catalog-nav__sub-counter{font-size:13px;font-weight:400;color:#a1aaaa;line-height:140%}.catalog-nav__images .catalog-nav__list{justify-content:space-between;flex-wrap:wrap;gap:30px;align-items:center;display:flex}.catalog-nav__images .catalog-nav__item{aspect-ratio:490/232;width:calc(33% - 20px);display:none}.catalog-nav__images .catalog-nav__item[id="/catalog/dublenki"],.catalog-nav__images .catalog-nav__item[id="/catalog/kurtki"],.catalog-nav__images .catalog-nav__item[id="/catalog/palto"],.catalog-nav__images .catalog-nav__item[id="/catalog/plasi"],.catalog-nav__images .catalog-nav__item[id="/catalog/puhoviki"],.catalog-nav__images .catalog-nav__item[id="/catalog/suby"]{background-size:cover;background-position:50%;background-repeat:no-repeat;display:block}.catalog-nav__images .catalog-nav__item[id="/catalog/suby"]{background-image:url(/assets/images/catalog-suby-d7fodua9.png)}.catalog-nav__images .catalog-nav__item[id="/catalog/kurtki"]{background-image:url(/assets/images/catalog-kurtki-de7gfkbh.png)}.catalog-nav__images .catalog-nav__item[id="/catalog/palto"]{background-image:url(/assets/images/catalog-palto-bgayqn2w.png)}.catalog-nav__images .catalog-nav__item[id="/catalog/plasi"]{background-image:url(/assets/images/catalog-plasi-czpwemlo.png)}.catalog-nav__images .catalog-nav__item[id="/catalog/dublenki"]{background-image:url(/assets/images/catalog-dublenki-ki0bb81o.png)}.catalog-nav__images .catalog-nav__item[id="/catalog/puhoviki"]{background-image:url(/assets/images/catalog-puhoviki-eljdihtv.png)}.catalog-nav__images .catalog-nav__link-wrapper{height:100%;width:100%}.catalog-nav__images .catalog-nav__counter,.catalog-nav__images .catalog-nav__link,.catalog-nav__images .catalog-nav__sub{display:none}@media (max-width:1199.8px){.catalog-nav__images .catalog-nav__list{gap:20px}.catalog-nav__images .catalog-nav__item{width:calc(50% - 10px)}}@media (max-width:575.8px){.catalog-nav__images .catalog-nav__list{gap:5px}.catalog-nav__images .catalog-nav__item{width:calc(50% - 3px)}}._link_n29cu_15,a{overflow-wrap:break-word;text-wrap:wrap;word-wrap:break-word}._button_n29cu_163{justify-content:center;border:none;text-decoration:none;color:inherit;transition:all .3s ease;position:relative;outline:none;letter-spacing:0;align-items:center;cursor:pointer;width:100%;line-height:140%;white-space:nowrap;font-family:inherit;display:inline-flex}._button_full-width_n29cu_180{width:100%;display:flex}._button_disabled_n29cu_184{pointer-events:none;opacity:.8;cursor:default}._button_loading_n29cu_189{color:inherit}._button__loader_n29cu_192{animation:_button-spin_n29cu_1 1s linear infinite;transform:translate(-50%,-50%);position:absolute;top:50%;left:50%}._button__content_n29cu_199{justify-content:inherit;transition:opacity .3s ease;position:relative;align-items:inherit;display:inherit;z-index:2}._button_loading_n29cu_189 ._button__content_n29cu_199{opacity:0}._button__white-border_n29cu_210{overflow:hidden;padding:18px;border:1px solid #fff;font-weight:700;color:#fff;transition:border-color .3s,background-color .3s;position:relative;border-radius:8px;background:transparent;z-index:1}._button__white-border_n29cu_210:hover:not(._button_disabled_n29cu_184){border-color:#a1aaaa;transition-delay:0s,2s;color:#1c1c1e;background-color:#f5f5f5}._button__white_n29cu_210{overflow:hidden;padding:14px;border:1px solid #a1aaaa;font-weight:700;color:#1c1c1e;transition:border-color .3s;position:relative;border-radius:8px;background:#fff;z-index:1}._button__white_n29cu_210:hover:not(._button_disabled_n29cu_184){transition-delay:0s,2s;color:#1c1c1e;background-color:#f5f5f5}._button__black_n29cu_245{overflow:hidden;padding:17.5px;border:none;font-weight:700;color:#fff;transition:background-color .3s;position:relative;border-radius:8px;background:#1c1c1e;z-index:1}._button__black_n29cu_245:hover:not(._button_disabled_n29cu_184){transition-delay:0s,2s;color:#fff;background-color:#313032}._button__black_n29cu_245:focus{color:#fff}._button__green_n29cu_265{overflow:hidden;padding:17.5px;border:none;font-weight:700;color:#1c1c1e;transition:background-color .3s;position:relative;border-radius:8px;background:#68e99e;z-index:1}._button__green_n29cu_265:hover:not(._button_disabled_n29cu_184){transition-delay:0s,2s;color:#1c1c1e;background-color:#8afbb9}@keyframes _shine_n29cu_1{to{left:100%}}@keyframes _button-spin_n29cu_1{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(1turn)}}.header{width:100%;display:block}.header__addCompany{font-size:13px;font-weight:700;width:min-content;line-height:170%}.header__line{column-gap:30px;justify-content:space-between;flex-wrap:wrap;padding-right:195px;align-items:center;row-gap:16px;padding-left:195px;display:flex}@media (max-width:1979.8px){.header__line{padding-right:10%;padding-left:10%}}@media (max-width:1439.8px){.header__line{padding-right:8%;padding-left:8%}}@media (max-width:1199.8px){.header__line{padding-right:6%;padding-left:6%}}@media (max-width:767.8px){.header__line{padding-right:16px;padding-left:16px}}.header__firstLine{padding-top:14px;background-color:#f5f5f5;padding-bottom:14px}.header__secondLine{grid-template-columns:1fr auto 1fr;padding-top:24px;align-items:center;padding-bottom:24px;display:grid}.header__thirdline{height:61px;position:relative;align-self:flex-start;background-color:#1c1c1e;width:100%}.header-sticky_fixed{justify-content:center;right:0;position:fixed;top:0;left:0;z-index:99}.header__controls{justify-content:end;gap:20px;align-items:center;display:flex}.header .catalog-nav{max-width:1530px}.header .catalog-nav__list{justify-content:space-around}.header .catalog-nav__item{padding:13.5px;color:#fff}@media (hover:hover){.header .catalog-nav__item:hover{color:#1c1c1e;background-color:#68e99e}.header .catalog-nav__item:hover .catalog-nav__counter{color:inherit}}.header .catalog-nav__sub{padding:30px 32px;justify-content:start;flex-wrap:wrap;border:1px solid #f5f5f5;position:absolute;flex-direction:row;gap:12px 30px;background-color:#fff;box-shadow:0 8px 16px #00000014;display:flex;z-index:99}.header .catalog-nav__sub-link{width:min-content}@media (max-width:991.8px){.header .catalog-nav__link{font-size:14px}}@media (max-width:767.8px){.header .catalog-nav{display:none}}@media (min-width:768px){.header .catalog-nav__list{gap:0}.header .catalog-nav__item{padding:13.5px 8px}.header .catalog-nav__item .catalog-nav__sub{transform:translate(-50%,100%);right:auto;bottom:0;left:50%}.header .catalog-nav__item:nth-child(-n+2) .catalog-nav__sub{transform:translateY(100%);right:auto;left:0}.header .catalog-nav__item:nth-last-child(-n+2) .catalog-nav__sub{transform:translateY(100%);right:0;left:auto}.header .catalog-nav__sub{padding:20px 24px;width:min-content}.header .catalog-nav__sub-link{font-size:13px}.header .catalog-nav__sub-counter{font-size:12px}}@media (min-width:992px){.header .catalog-nav__sub{padding:30px 32px;min-width:475px}.header .catalog-nav__sub-link-wrapper{flex:1 0 min-content;min-width:calc(50% - 15px)}.header .catalog-nav__sub-counter,.header .catalog-nav__sub-link{font-size:13px}}@media (min-width:1200px){.header .catalog-nav__sub{min-width:475px}.header .catalog-nav__sub-link-wrapper{flex:1 0 min-content;min-width:calc(50% - 15px)}.header .catalog-nav__sub-link{font-size:14px}.header .catalog-nav__sub-counter{font-size:13px}}@media (max-width:1199.8px){.header .logo{flex-direction:column;gap:0;width:max-content;display:flex}.header .logo__desc:first-of-type{align-self:flex-start}.header .logo__desc:last-of-type{align-self:flex-end}.header .logo__main{color:inherit}}.header-mobile{height:61px;position:fixed;background-color:#fff;box-shadow:0 8px 16px #0000000a;width:100%;z-index:999}.header-mobile__wrapper{height:61px}.header-mobile__line{height:100%;padding:13px 16px 15px;justify-content:space-between;font-weight:700;border-bottom:1px solid #f5f5f5;gap:40px;align-items:center;display:flex}.header-mobile__link{font-weight:700;text-align:center;cursor:pointer;text-wrap:wrap}.header-mobile__catalog{min-height:100vh;padding:16px;position:fixed;flex-direction:column;gap:24px;top:61px;background-color:#fff;left:0;width:100vw;display:flex;z-index:999}.header-mobile__catalog-close{height:24px!important;align-self:end;cursor:pointer;width:24px!important}.header-mobile__catalog .catalog-nav__list{justify-content:space-between;flex-direction:column}.header-mobile__catalog .catalog-nav__item{position:relative;flex-direction:column;align-items:start;cursor:pointer;width:100%}.header-mobile__catalog .catalog-nav__item:after{height:24px;transform:rotate(0);justify-content:center;right:0;color:#a1aaaa;transition:transform .3s ease;content:"";position:absolute;bottom:8px;top:8px;align-items:center;background-position:50%;width:24px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' fill='none' viewBox='0 0 12 8'%3E%3Cpath fill='%23A1AAAA' d='M11.587 1.448 10.14 0 5.794 4.345 1.448 0 0 1.448l5.794 5.794z'/%3E%3C/svg%3E");background-repeat:no-repeat;display:flex}.header-mobile__catalog .catalog-nav__item_active:after{transform:rotate(-180deg)}.header-mobile__catalog .catalog-nav__item:first-child{display:none}.header-mobile__catalog .catalog-nav__link-wrapper{padding:10px 0;flex-direction:row;gap:8px;align-items:end;display:flex}.header-mobile__catalog .catalog-nav__link{font-weight:400}.header-mobile__catalog .catalog-nav__counter{font-size:13px}.header-mobile__catalog .catalog-nav__sub{position:relative;flex-direction:column;width:100%;display:flex}.header-mobile__catalog .catalog-nav__sub-link-wrapper{padding:9px 8px}.footer{padding-right:195px;padding-left:195px}@media (max-width:1979.8px){.footer{padding-right:10%;padding-left:10%}}@media (max-width:1439.8px){.footer{padding-right:8%;padding-left:8%}}@media (max-width:1199.8px){.footer{padding-right:6%;padding-left:6%}}@media (max-width:767.8px){.footer{padding-right:16px;padding-left:16px}}.footer{padding-top:32px;color:#fff;background-color:#1c1c1e;padding-bottom:32px;width:100%;margin-top:auto}.footer .logo{flex-direction:column;gap:0;width:max-content;display:flex}.footer .logo__desc:first-of-type{align-self:flex-start}.footer .logo__desc:last-of-type{align-self:flex-end}.footer .logo__main{color:inherit}.footer__line{flex:1 1 auto;justify-content:start;margin-bottom:40px;gap:250px;align-items:start;margin-top:30px;display:flex}.footer .selector-city{cursor:default}.footer .selectorCity-dropdown{display:none}.footer__nav{justify-content:space-between;flex-direction:row;gap:60px;align-items:start;display:flex}.footer .catalog-nav{width:min-content}.footer .catalog-nav__list{flex-wrap:wrap;gap:0 60px;width:460px}.footer .catalog-nav__link-wrapper{padding:5px 0;flex-direction:row;gap:8px;width:200px}.footer .catalog-nav__link{font-weight:400}.footer .catalog-nav__sub{display:none}.footer .main-nav{color:inherit;flex-direction:column;gap:0;width:200px;text-wrap:nowrap;display:flex}.footer .main-nav a{padding:5px 0;width:100%}.footer__button_addCompany{font-size:14px;border:1px solid #fff;max-width:343px;min-width:230px}.footer__policy{font-size:14px;font-weight:400;text-transform:lowercase}@media (max-width:1919.8px){.footer__nav{flex:1 1 auto;justify-content:space-between;gap:8px}}@media (max-width:1659.8px){.footer__nav{justify-content:start;flex-wrap:wrap;gap:24px 50px}.footer .catalog-nav{width:100%}.footer .catalog-nav__list{max-width:650px;gap:0 50px;width:100%}.footer .catalog-nav__item{flex:1 1 calc(50% - 25px)}.footer .main-nav,.footer__button_addCompany{flex:1 1 calc(50% - 25px);max-width:300px}}@media (max-width:991.8px){.footer__line{gap:80px}}@media (max-width:767.8px){.footer__line{flex-direction:column;gap:32px}.footer__nav{gap:32px 50px}}@media (max-width:575.8px){.footer__nav{flex-wrap:wrap;gap:32px}.footer .catalog-nav__list{flex-direction:column}}.citiesList{justify-content:start;flex-wrap:wrap;flex-direction:row;gap:30px;display:flex}.citiesList__item{flex:0 1 calc(33.333% - 20px);max-width:33%;flex-direction:column;gap:16px;display:flex}.citiesList__gallery{position:relative;cursor:pointer}.citiesList__gallery-overlay{height:100%;position:absolute;top:0;background:linear-gradient(180deg,#0000 56.32%,#0009);left:0;width:100%}.citiesList__image{object-fit:cover;aspect-ratio:490/380;width:100%}.citiesList__city-name{padding:0 16px;justify-content:center;font-size:24px;font-weight:700;color:#fff;position:absolute;bottom:24px;letter-spacing:4%;align-items:center;width:100%;line-height:100%;display:flex}.citiesList__nav{flex-wrap:wrap;flex-direction:row;gap:8px;display:flex}.citiesList__nav-button{padding:7px 12px;font-size:14px;font-weight:700;background-color:#f5f5f5;line-height:100%}@media (max-width:1199.8px){.citiesList{gap:20px}.citiesList__item{flex:1 1 calc(50% - 10px);max-width:calc(50% - 10px)}}@media (max-width:575.8px){.citiesList{gap:2px;margin-left:-16px;width:100vw}.citiesList__item{flex:0 1 calc(50% - 1px);max-width:50%}.citiesList__city-name{font-size:16px;bottom:16px}.citiesList__nav{display:none}}.companiesList{justify-content:start;flex-wrap:wrap;flex-direction:row;gap:30px;display:flex}.companiesList .companyItem{flex:1 1 calc(33% - 16px);margin-bottom:20px;color:#1c1c1e;max-width:calc(33% - 17px);flex-direction:column;gap:12px;cursor:pointer;display:flex}.companiesList .companyItem__gallery{height:min-content;position:relative}.companiesList .companyItem__image{object-fit:cover;aspect-ratio:490/367;width:100%}.companiesList .companyItem__name{font-size:15px;font-weight:400;line-height:150%}.companiesList .companyItem__content{flex:auto;padding:0 8px;flex-direction:column;gap:12px;display:flex}.companiesList .companyItem__contentList{justify-content:end;flex-direction:column;gap:8px;display:flex}.companiesList .companyItem__contentList-item{font-size:14px;font-weight:700;font-style:Bold;gap:8px;cursor:default;line-height:150%;display:flex}.companiesList .companyItem__label{font-size:14px;font-weight:700;font-style:Bold;color:#a1aaaa;min-width:128px;cursor:inherit;line-height:150%}.companiesList .companyItem__link{cursor:pointer}@media (max-width:1199.8px){.companiesList{gap:20px}.companiesList .companyItem{flex:1 1 calc(50% - 10px);max-width:calc(50% - 10px)}}@media (max-width:575.8px){.companiesList{flex-direction:column;gap:24px}.companiesList .companyItem{flex:1 1 auto;max-width:100%}}.best-to-catalog{flex-direction:column;gap:40px;display:flex}.best-to-catalog button{font-size:15px;max-width:360px}.best-to-catalog__subtitle{font-size:24px;font-weight:700;color:#1c1c1e;line-height:130%}@media (max-width:767.8px){.best-to-catalog{gap:24px}.best-to-catalog__subtitle{font-size:20px}}@media (max-width:427.8px){.best-to-catalog button{align-self:center}}.homePage{flex:1 1 auto;padding-right:195px;flex-direction:column;gap:32px;margin:48px 0 100px;width:100%;padding-left:195px;display:flex}@media (max-width:1979.8px){.homePage{padding-right:10%;padding-left:10%}}@media (max-width:1439.8px){.homePage{padding-right:8%;padding-left:8%}}@media (max-width:1199.8px){.homePage{padding-right:6%;padding-left:6%}}@media (max-width:767.8px){.homePage{padding-right:16px;padding-left:16px}}.homePage__subtitle,.homePage__title{font-weight:700;color:#1c1c1e;line-height:130%}.homePage__subtitle{font-size:24px}.homePage .link{text-decoration:underline;cursor:pointer}@media (max-width:767.8px){.homePage{gap:24px;margin:32px 0 64px}.homePage__title{font-size:24px}.homePage__subtitle{font-size:20px}}.homePage__content{flex-direction:column;gap:100px;display:flex}.homePage__title{font-size:32px}.homePage__title .logo{pointer-events:none;cursor:default;display:inline-block}.homePage__title .logo__main{font-size:inherit}.homePage__title .logo__desc{display:none}.homePage__section{flex-direction:column;gap:80px;width:100%;display:flex}.homePage__section-button{align-self:center;width:343px}.homePage__section_row{flex-direction:row;gap:49px}.homePage .best-to-catalog__subtitle{text-wrap:nowrap}.homePage #desc{font-size:14px;font-weight:400;color:#1c1c1e;flex-direction:column;gap:16px;line-height:170%;display:flex}@media (max-width:1199.8px){.homePage{gap:64px}.homePage__section{gap:40px}.homePage__section_row{flex-direction:column;gap:64px}.homePage .best-to-catalog__subtitle{text-wrap:wrap}}@media (max-width:767.8px){.homePage__title{font-size:24px}.homePage__section-button{font-size:15px}}@media (max-width:575.8px){.homePage__title{max-width:300px}}.contacts{flex:1 1 auto;padding-right:195px;flex-direction:column;gap:32px;margin:48px 0 100px;width:100%;padding-left:195px;display:flex}@media (max-width:1979.8px){.contacts{padding-right:10%;padding-left:10%}}@media (max-width:1439.8px){.contacts{padding-right:8%;padding-left:8%}}@media (max-width:1199.8px){.contacts{padding-right:6%;padding-left:6%}}@media (max-width:767.8px){.contacts{padding-right:16px;padding-left:16px}}.contacts__title{font-size:32px}.contacts__subtitle,.contacts__title{font-weight:700;color:#1c1c1e;line-height:130%}.contacts__subtitle{font-size:24px}.contacts .link{text-decoration:underline;cursor:pointer}@media (max-width:767.8px){.contacts{gap:24px;margin:32px 0 64px}.contacts__title{font-size:24px}.contacts__subtitle{font-size:20px}}.contacts__content{flex-wrap:wrap;gap:30px;display:flex}.contacts__content-container{flex:1 1 calc(50% - 15px);flex-direction:column;gap:32px;display:flex}.contacts__description-wrapper{font-size:18px;flex-direction:row;gap:30px;display:flex}.contacts__description-wrapper button{height:min-content;font-size:13px;min-width:230px;width:230px;text-wrap:wrap}.contacts__description{font-size:14px;font-weight:400;color:#1c1c1e;flex-direction:column;gap:32px;line-height:170%;display:flex}#contacts .contacts__description{min-width:335px}@media (max-width:575.8px){.contacts__content{flex-direction:column;gap:32px}.contacts__content-container{gap:24px}#contacts .contacts__description-wrapper{flex-direction:column-reverse;gap:24px}#contacts .contacts__description-wrapper button{width:100%}}.about{flex:1 1 auto;padding-right:195px;flex-direction:column;gap:32px;margin:48px 0 100px;width:100%;padding-left:195px;display:flex}@media (max-width:1979.8px){.about{padding-right:10%;padding-left:10%}}@media (max-width:1439.8px){.about{padding-right:8%;padding-left:8%}}@media (max-width:1199.8px){.about{padding-right:6%;padding-left:6%}}@media (max-width:767.8px){.about{padding-right:16px;padding-left:16px}}.about__title{font-size:32px}.about__subtitle,.about__title{font-weight:700;color:#1c1c1e;line-height:130%}.about__subtitle{font-size:24px}.about .link{text-decoration:underline;cursor:pointer}@media (max-width:767.8px){.about{gap:24px;margin:32px 0 64px}.about__title{font-size:24px}.about__subtitle{font-size:20px}}.about__content{grid-template-columns:repeat(auto-fit,minmax(min(343px,100%),1fr));gap:30px;display:grid}.about__content-container{flex-direction:column;gap:32px;display:flex}.about__description{font-size:14px;font-weight:400;color:#1c1c1e;flex-direction:column;gap:16px;line-height:170%;display:flex}.favoritePage{flex:1 1 auto;padding-right:195px;flex-direction:column;gap:32px;margin:48px 0 100px;width:100%;padding-left:195px;display:flex}@media (max-width:1979.8px){.favoritePage{padding-right:10%;padding-left:10%}}@media (max-width:1439.8px){.favoritePage{padding-right:8%;padding-left:8%}}@media (max-width:1199.8px){.favoritePage{padding-right:6%;padding-left:6%}}@media (max-width:767.8px){.favoritePage{padding-right:16px;padding-left:16px}}.favoritePage__title{font-size:32px}.favoritePage__subtitle,.favoritePage__title{font-weight:700;color:#1c1c1e;line-height:130%}.favoritePage__subtitle{font-size:24px}.favoritePage .link{text-decoration:underline;cursor:pointer}@media (max-width:767.8px){.favoritePage{gap:24px;margin:32px 0 64px}.favoritePage__title{font-size:24px}.favoritePage__subtitle{font-size:20px}}.pagination{gap:16px;align-items:center;user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;display:flex}.pagination__wrapper{justify-content:center;align-items:center;width:100%;display:flex}.pagination__arrow,.pagination__page{height:38px;justify-content:center;flex-wrap:nowrap;font-size:14px;border:2px solid #f5f5f5;font-weight:600;color:#1c1c1e;transition:background-color .2s ease;flex-direction:row;min-width:min-content;background-color:#fff;align-items:center;border-radius:8px;cursor:pointer;width:38px;text-wrap:nowrap;line-height:18px;display:flex}@media (hover:hover){.pagination__arrow:not(.pagination__page_active,.pagination__page_disabled,.pagination__ellipsis):hover,.pagination__page:not(.pagination__page_active,.pagination__page_disabled,.pagination__ellipsis):hover{border:2px solid #a1aaaa;background-color:#f5f5f5}}.pagination__arrow_active,.pagination__arrow_disabled,.pagination__page_active,.pagination__page_disabled{background-color:#f5f5f5;cursor:default}.pagination__ellipsis{flex-shrink:1;border:none;cursor:default}@media (max-width:575.8px){.pagination{max-width:300px;align-self:center;gap:4px;width:100%}.pagination__arrow,.pagination__page{flex:1 1 auto}.pagination__ellipsis{height:32px;width:16px}}.notFound{flex-direction:column;gap:120px;display:flex}.notFound__title{font-size:32px;font-weight:700;color:#1c1c1e;line-height:130%}.notFound__content{height:218px;justify-content:center;font-size:40px;font-weight:700;font-style:Bold;background-size:contain;letter-spacing:0;text-align:center;background-color:linear-gradient(180deg,#edeef0 30.5%,#fff 98.61%);align-items:end;background-position:50%;background-image:url(/assets/images/404-bbgzycbk.png);line-height:140%;background-repeat:no-repeat;display:flex}.notFound__content span{margin-bottom:-20px}.notFound__nav{flex-direction:column;gap:48px;display:flex}@media (max-width:767.8px){.notFound{gap:84px}.notFound__content{height:120px;font-size:24px}.notFound__title{font-size:24px}.notFound__nav{gap:24px}.notFound__subtitle{font-size:20px}}.blog{flex:1 1 auto;padding-right:195px;gap:32px;margin:48px 0 100px;width:100%;padding-left:195px}@media (max-width:1979.8px){.blog{padding-right:10%;padding-left:10%}}@media (max-width:1439.8px){.blog{padding-right:8%;padding-left:8%}}@media (max-width:1199.8px){.blog{padding-right:6%;padding-left:6%}}@media (max-width:767.8px){.blog{padding-right:16px;padding-left:16px}}.blog__title{font-size:32px}.blog__subtitle,.blog__title{font-weight:700;color:#1c1c1e;line-height:130%}.blog__subtitle{font-size:24px}.blog .link{text-decoration:underline;cursor:pointer}@media (max-width:767.8px){.blog{gap:24px;margin:32px 0 64px}.blog__title{font-size:24px}.blog__subtitle{font-size:20px}}.blog{flex-direction:column;display:flex}.blog__list{justify-content:start;flex-wrap:wrap;margin-bottom:32px;flex-direction:row;gap:30px;display:flex}.blog__item{flex:1 1 calc(33% - 20px);max-width:calc(33% - 20px);flex-direction:column;gap:8px;display:flex}.blog__gallery{height:min-content;position:relative;background-color:#f5f5f5}.blog__img{object-fit:cover;aspect-ratio:343/258;object-position:top;width:100%}.blog__item-content{height:100%;padding:8px;justify-content:start;color:#1c1c1e;flex-direction:column;gap:8px;display:flex}.blog__name{height:min-content;font-size:16px;font-weight:700;line-height:170%}.blog__description{flex:1 1 auto}.blog__date,.blog__description{font-size:14px;font-weight:400;line-height:170%}.blog__date{color:#a1aaaa}@media (max-width:1439.8px){.blog__list{gap:20px}.blog__item{flex:1 1 calc(50% - 10px);max-width:calc(50% - 10px)}}@media (max-width:575.8px){.blog__list{margin-bottom:24px;flex-direction:column;gap:24px}.blog__item{flex:1 1 auto;max-width:100%}.blog__item-content{gap:4px}.blog__name{font-size:15px}.blog__date,.blog__description{font-size:13px}}.notFoundPage{flex:1 1 auto;padding-right:195px;flex-direction:column;gap:32px;margin:48px 0 100px;width:100%;padding-left:195px;display:flex}@media (max-width:1979.8px){.notFoundPage{padding-right:10%;padding-left:10%}}@media (max-width:1439.8px){.notFoundPage{padding-right:8%;padding-left:8%}}@media (max-width:1199.8px){.notFoundPage{padding-right:6%;padding-left:6%}}@media (max-width:767.8px){.notFoundPage{padding-right:16px;padding-left:16px}}.notFoundPage__title{font-size:32px}.notFoundPage__subtitle,.notFoundPage__title{font-weight:700;color:#1c1c1e;line-height:130%}.notFoundPage__subtitle{font-size:24px}.notFoundPage .link{text-decoration:underline;cursor:pointer}@media (max-width:767.8px){.notFoundPage{gap:24px;margin:32px 0 64px}.notFoundPage__title{font-size:24px}.notFoundPage__subtitle{font-size:20px}}.articleBlogPage__header{flex:1 1 auto;padding:0!important;margin-bottom:0!important;position:relative;max-width:1920px;padding-right:195px;flex-direction:column;gap:32px;margin:48px 0 100px;width:100%;padding-left:195px;display:flex}@media (max-width:1979.8px){.articleBlogPage__header{padding-right:10%;padding-left:10%}}@media (max-width:1439.8px){.articleBlogPage__header{padding-right:8%;padding-left:8%}}@media (max-width:1199.8px){.articleBlogPage__header{padding-right:6%;padding-left:6%}}@media (max-width:767.8px){.articleBlogPage__header{padding-right:16px;padding-left:16px}}.articleBlogPage__header__title{font-size:32px;font-weight:700;color:#1c1c1e;line-height:130%}.articleBlogPage__header__subtitle{font-size:24px;font-weight:700;color:#1c1c1e;line-height:130%}.articleBlogPage__header .link{text-decoration:underline;cursor:pointer}@media (max-width:767.8px){.articleBlogPage__header{gap:24px;margin:32px 0 64px}.articleBlogPage__header__title{font-size:24px}.articleBlogPage__header__subtitle{font-size:20px}}@media (max-width:1919.8px){.articleBlogPage__header{min-width:100vw}}.articleBlogPage__title{transform:translate(-50%,-50%);font-size:40px;font-weight:700;color:#fff;position:absolute;top:50%;left:50%;line-height:130%;z-index:5}.articleBlogPage__gallery{height:min-content;position:relative}.articleBlogPage__gallery:before{height:100%;content:"";position:absolute;background-color:#00000080;width:100%}.articleBlogPage__image{object-fit:cover;aspect-ratio:1920/564;object-position:center;width:100%}.articleBlogPage__content{justify-content:center;margin-bottom:100px;padding-right:195px;margin-top:40px;padding-left:195px;display:flex}@media (max-width:1979.8px){.articleBlogPage__content{padding-right:10%;padding-left:10%}}@media (max-width:1439.8px){.articleBlogPage__content{padding-right:8%;padding-left:8%}}@media (max-width:1199.8px){.articleBlogPage__content{padding-right:6%;padding-left:6%}}@media (max-width:767.8px){.articleBlogPage__content{padding-right:16px;padding-left:16px}}.articleBlogPage__content-container{max-width:785px;width:100%}.articleBlogPage__description{font-size:14px;font-weight:400;line-height:170%}.articleBlogPage__description h2,.articleBlogPage__description h3{font-weight:700;padding-bottom:16px;line-height:130%}.articleBlogPage__description h2{padding-top:24px;font-size:24px}.articleBlogPage__description h2:first-child{padding-top:0}.articleBlogPage__description h3{padding-top:8px;font-size:18px}.articleBlogPage__description h4{font-weight:700}.articleBlogPage__description p{padding-bottom:8px}.articleBlogPage__description a{color:#337ab7}@media (hover:hover){.articleBlogPage__description a:hover{text-decoration:underline;color:#23527c}}.articleBlogPage__description ol{padding-left:40px}.articleBlogPage__description ol li{font-size:14px;font-weight:400;margin-bottom:10px;list-style-type:decimal;line-height:170%}.articleBlogPage__description ol li::marker{font-weight:700}.articleBlogPage__description ul{padding-left:40px}.articleBlogPage__description ul li{list-style-type:disc}@media (max-width:1199.8px){.articleBlogPage__title{font-size:29px}}@media (max-width:767.8px){.articleBlogPage__title{font-size:23px}.articleBlogPage__image{aspect-ratio:375/282}.articleBlogPage__content{margin-bottom:64px;margin-top:24px}}@media (max-width:575.8px){.articleBlogPage__title{font-size:18px}}.citiesPage{flex:1 1 auto;padding-right:195px;flex-direction:column;gap:32px;margin:48px 0 100px;width:100%;padding-left:195px;display:flex}@media (max-width:1979.8px){.citiesPage{padding-right:10%;padding-left:10%}}@media (max-width:1439.8px){.citiesPage{padding-right:8%;padding-left:8%}}@media (max-width:1199.8px){.citiesPage{padding-right:6%;padding-left:6%}}@media (max-width:767.8px){.citiesPage{padding-right:16px;padding-left:16px}}.citiesPage__title{font-size:32px}.citiesPage__subtitle,.citiesPage__title{font-weight:700;color:#1c1c1e;line-height:130%}.citiesPage__subtitle{font-size:24px}.citiesPage .link{text-decoration:underline;cursor:pointer}@media (max-width:767.8px){.citiesPage{gap:24px;margin:32px 0 64px}.citiesPage__title{font-size:24px}.citiesPage__subtitle{font-size:20px}}.citiesPage__content{flex-direction:column;gap:100px;display:flex}.citiesPage__section{flex-direction:column;gap:32px;display:flex}.citiesPage__observer{opacity:0}.citiesPage .catalog-nav__list{flex-wrap:wrap;flex-direction:row;display:flex}.citiesPage .catalog-nav__item{padding:7px 12px;background-color:#f5f5f5}.citiesPage .catalog-nav__counter,.citiesPage .catalog-nav__sub{display:none}.companiesPage{flex:1 1 auto;padding-right:195px;flex-direction:column;gap:32px;margin:48px 0 100px;width:100%;padding-left:195px;display:flex}@media (max-width:1979.8px){.companiesPage{padding-right:10%;padding-left:10%}}@media (max-width:1439.8px){.companiesPage{padding-right:8%;padding-left:8%}}@media (max-width:1199.8px){.companiesPage{padding-right:6%;padding-left:6%}}@media (max-width:767.8px){.companiesPage{padding-right:16px;padding-left:16px}}.companiesPage__title{font-size:32px;font-weight:700;color:#1c1c1e;line-height:130%}.companiesPage__subtitle{font-size:24px;font-weight:700;color:#1c1c1e;line-height:130%}.companiesPage .link{text-decoration:underline;cursor:pointer}@media (max-width:767.8px){.companiesPage{gap:24px;margin:32px 0 64px}.companiesPage__title{font-size:24px}.companiesPage__subtitle{font-size:20px}}.companiesPage__content{flex-direction:column;gap:32px;display:flex}.companiesPage__header{justify-content:space-between;flex-wrap:wrap;gap:24px;display:flex}.companiesPage__header-categoryList{flex:1 1 auto;flex-wrap:wrap;gap:8px;display:flex}.companiesPage__header-categoryItem{padding:7px 12px;font-size:14px;font-weight:700;color:#1c1c1e;align-self:end;background-color:#f5f5f5;cursor:pointer;line-height:100%}.companiesPage__header-categoryItem_current{pointer-events:none;color:#a1aaaa;background-color:transparent;cursor:default}.companiesPage__pagination-counters{flex:1 1 auto;justify-content:end;font-size:14px;color:#a1aaaa;align-items:center;text-wrap:nowrap;line-height:150%;display:inline-flex}.companiesPage .pagination{margin-top:32px}.companiesPage__desc{font-size:14px;color:#1c1c1e;line-height:170%;margin-top:100px}@media (max-width:767.8px){.companiesPage .pagination{margin-top:24px}.companiesPage__desc{margin-top:40px}}.breadcrumbs{flex-wrap:wrap;font-size:13px;user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;margin-top:-16px}.breadcrumbs,.breadcrumbs__item{gap:4px;align-items:center;display:flex}.breadcrumbs__separator{color:#999}.breadcrumbs__link:hover{text-decoration:underline}.breadcrumbs__current{font-weight:500;color:#a1aaaa}@media (max-width:767.8px){.breadcrumbs{margin-top:-14px}}.ymap{margin:0}.imageSlider,.ymap{height:100%;position:relative}.imageSlider{overflow:hidden;width:100%;user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none}.imageSlider--empty{justify-content:center;font-size:14px;color:#666;align-items:center;background:#f5f5f5;display:flex}.imageSlider__container{height:100%;position:relative;cursor:pointer;width:100%;touch-action:pan-y;user-select:none}.imageSlider__track{height:100%;will-change:transform;width:100%;display:flex}.imageSlider__slide{flex:0 0 100%;height:100%;width:100%}.imageSlider__image{height:100%;pointer-events:none;object-fit:cover;width:100%;display:block}.imageSlider__btn{height:100%;transform:translateY(-50%);justify-content:center;font-size:20px;border:none;font-weight:700;color:#333;transition:all .3s ease;position:absolute;opacity:0;top:50%;align-items:center;cursor:pointer;width:20%;display:flex;z-index:10}.imageSlider__btn:hover{transform:translateY(-50%) scale(1.1)}.imageSlider__btn--prev{left:0}.imageSlider__btn--next{right:0}.imageSlider__dots{padding:3px 4px;justify-content:center;right:8px;position:absolute;bottom:8px;gap:3px;background-color:#1f1f1f4d;align-items:center;border-radius:50px;display:flex;z-index:10}.imageSlider__dot{height:5px;border:none;transition:all .3s ease;border-radius:50%;background:#fff9;cursor:pointer;width:5px}.imageSlider__dot--active{transform:scale(1.2);background:#fff}.imageSlider__dot:hover{background:#fffc}.imageSlider--dragging{cursor:grabbing}.imageSlider--dragging .imageSlider__track{transition:none}.imageSlider:hover .imageSlider__btn{opacity:1}@media (max-width:768px){.imageSlider__btn{height:32px;font-size:16px;opacity:1;width:32px}.imageSlider__btn--prev{left:8px}.imageSlider__btn--next{right:8px}.imageSlider__dots{bottom:12px}.imageSlider__dot{height:8px;width:8px}}.productsItem{flex:1 1 calc(20% - 8px);font-size:15px;margin-bottom:20px;color:#1c1c1e;max-width:calc(20% - 8px);flex-direction:column;gap:12px;cursor:pointer;display:flex}.productsItem__gallery{position:relative;aspect-ratio:298/450;width:100%}.productsItem__available{padding:4px 6px;font-size:12px;font-weight:700;position:absolute;top:8px;background-color:#68e99e;left:8px}.productsItem__content{flex:1;justify-content:space-between;flex-direction:column;gap:4px;display:flex}.productsItem__name{font-weight:400;line-height:130%}.productsItem__prices{gap:8px;line-height:100%;display:flex}.productsItem__prices_sale{text-decoration:line-through;font-weight:400}.productsItem__prices_current{font-weight:600}@media (max-width:1199.8px){.productsItem{flex:1 1 calc(25% - 10px);font-size:13px;max-width:calc(25% - 10px)}}@media (max-width:767.8px){.productsItem{flex:1 1 calc(33% - 10px);max-width:33%}.productsItem__content{padding:0 8px}}@media (max-width:575.8px){.productsItem{flex:1 1 calc(50% - 5px);max-width:calc(50% - 5px)}.productsItem__prices{font-size:14px}.productsItem__prices_sale{font-size:12px}}.productsList{justify-content:start;flex-wrap:wrap;flex-direction:row;gap:10px;width:100%;display:flex}.companyCardPage{flex:1 1 auto;padding-right:195px;flex-direction:column;gap:32px;margin:48px 0 100px;width:100%;padding-left:195px;display:flex}@media (max-width:1979.8px){.companyCardPage{padding-right:10%;padding-left:10%}}@media (max-width:1439.8px){.companyCardPage{padding-right:8%;padding-left:8%}}@media (max-width:1199.8px){.companyCardPage{padding-right:6%;padding-left:6%}}@media (max-width:767.8px){.companyCardPage{padding-right:16px;padding-left:16px}}.companyCardPage__title{font-size:32px;font-weight:700;color:#1c1c1e;line-height:130%}.companyCardPage__subtitle{font-size:24px;font-weight:700;color:#1c1c1e;line-height:130%}.companyCardPage .link{text-decoration:underline;cursor:pointer}@media (max-width:767.8px){.companyCardPage{gap:24px;margin:32px 0 64px}.companyCardPage__title{font-size:24px}.companyCardPage__subtitle{font-size:20px}}.companyCardPage__content{flex-direction:column;gap:48px;display:flex}.companyCardPage__section{flex-direction:row;gap:30px;display:flex}.companyCardPage__section_first>*{flex:1 1 calc(50% - 15px);min-width:0}.companyCardPage__section_second>*{flex:1 1 calc(33% - 20px)}.companyCardPage__section#best-companies,.companyCardPage__section#controls,.companyCardPage__section#popular-products,.companyCardPage__section.best-to-catalog{flex-direction:column;margin-top:52px;display:flex}.companyCardPage__section#best-companies button,.companyCardPage__section#controls button,.companyCardPage__section#popular-products button,.companyCardPage__section.best-to-catalog button{max-width:343px}.companyCardPage__section#popular-products{gap:40px}.companyCardPage__section#controls{justify-content:center;flex-wrap:wrap;flex-direction:row;gap:30px;display:flex}.companyCardPage__section#best-companies{gap:24px}.companyCardPage__section#best-companies button{align-self:center;margin-top:56px}.companyCardPage__gallery{overflow:hidden}.companyCardPage__gallery-image{object-fit:cover;aspect-ratio:750/563;object-position:center;width:100%}.companyCardPage__map{flex:1 1 calc(50% - 15px);height:100%;max-height:763px;aspect-ratio:750/563;width:50%}.companyCardPage__contacts,.companyCardPage__map{flex-direction:column;gap:24px;display:flex}.companyCardPage__contacts-list{flex-direction:column;gap:8px;display:flex}.companyCardPage__contacts-item{justify-content:space-between;font-size:15px;font-weight:700;color:#1c1c1e;gap:40px;line-height:150%;display:flex}.companyCardPage__contacts-label{color:#a1aaaa;min-width:128px}.companyCardPage__contacts-value{flex:1 1 auto;overflow:hidden;text-wrap:wrap}.companyCardPage__contacts .link{overflow-wrap:break-word;text-decoration:underline;cursor:pointer;text-wrap:wrap;word-wrap:break-word}.companyCardPage__controls{height:min-content;justify-content:space-between;flex-wrap:wrap;flex-direction:row;gap:30px;display:flex}.companyCardPage__controls button{flex:1 1 calc(50% - 15px);padding:10px;font-size:13px;line-height:110%}.companyCardPage__controls :last-child{flex:1 1 auto}.companyCardPage__controls :last-child>button{padding:17.5px}.companyCardPage__categories{flex-direction:column;gap:24px;display:flex}.companyCardPage__categories-list{flex-wrap:wrap;flex-direction:row;gap:8px;display:flex}.companyCardPage__categories-item{padding:7px 12px;font-size:14px;font-weight:700;background-color:#f5f5f5;cursor:pointer;text-wrap:nowrap;line-height:100%}.companyCardPage__about{font-size:14px;flex-direction:column;gap:24px;line-height:170%;display:flex}.companyCardPage__about .link{overflow-wrap:break-word;text-decoration:underline;cursor:pointer;text-wrap:wrap;word-wrap:break-word}@media (max-width:1439.8px){.companyCardPage__controls{flex-direction:column}}@media (max-width:1199.8px){.companyCardPage__section_second{flex-direction:column}.companyCardPage__controls button{max-width:343px;width:343px}}@media (min-width:768px) and (max-width:1199.8px){.companyCardPage__title{font-size:28px}.companyCardPage__subtitle{font-size:22px}}@media (min-width:576px) and (max-width:1199.8px){.companyCardPage__section#best-companies .companiesList{overflow:hidden;flex-wrap:nowrap}.companyCardPage__section#best-companies .companiesList>*{flex:1 1 calc(50% - 10px);min-width:calc(50% - 10px)}}@media (max-width:767.8px){.companyCardPage__section_first{flex-direction:column}.companyCardPage__section_first>*{flex:1 1 auto;min-width:0}.companyCardPage__gallery,.companyCardPage__map{min-width:100vw;margin-left:-16px}.companyCardPage__map .companyCardPage__subtitle{padding-right:195px;padding-left:195px}}@media (max-width:767.8px) and (max-width:1979.8px){.companyCardPage__map .companyCardPage__subtitle{padding-right:10%;padding-left:10%}}@media (max-width:767.8px) and (max-width:1439.8px){.companyCardPage__map .companyCardPage__subtitle{padding-right:8%;padding-left:8%}}@media (max-width:767.8px) and (max-width:1199.8px){.companyCardPage__map .companyCardPage__subtitle{padding-right:6%;padding-left:6%}}@media (max-width:767.8px) and (max-width:767.8px){.companyCardPage__map .companyCardPage__subtitle{padding-right:16px;padding-left:16px}}@media (max-width:767.8px){.companyCardPage__map .ymap{width:100%}}@media (max-width:575.8px){.companyCardPage__contacts-item{gap:20px}.companyCardPage__content{gap:40px}.companyCardPage__controls{flex-direction:column;gap:12px;align-items:center}.companyCardPage__controls button{padding:17.5px;font-size:15px;letter-spacing:1px;line-height:140%}.companyCardPage__contacts-item{font-size:13px}.companyCardPage__section#best-companies,.companyCardPage__section#controls,.companyCardPage__section#popular-products{margin-top:0}.companyCardPage__section#controls{gap:12px;margin-top:24px}.companyCardPage__section#best-companies button{margin-top:0}.companyCardPage__section.best-to-catalog{align-items:center;margin-top:24px}}.productsPage{flex:1 1 auto;padding-right:195px;flex-direction:column;gap:32px;margin:48px 0 100px;width:100%;padding-left:195px;display:flex}@media (max-width:1979.8px){.productsPage{padding-right:10%;padding-left:10%}}@media (max-width:1439.8px){.productsPage{padding-right:8%;padding-left:8%}}@media (max-width:1199.8px){.productsPage{padding-right:6%;padding-left:6%}}@media (max-width:767.8px){.productsPage{padding-right:16px;padding-left:16px}}.productsPage__title{font-size:32px}.productsPage__subtitle,.productsPage__title{font-weight:700;color:#1c1c1e;line-height:130%}.productsPage__subtitle{font-size:24px}.productsPage .link{text-decoration:underline;cursor:pointer}@media (max-width:767.8px){.productsPage{gap:24px;margin:32px 0 64px}.productsPage__title{font-size:24px}.productsPage__subtitle{font-size:20px}}.productsPage__content{flex-direction:column;gap:64px;display:flex}@media (max-width:767.8px){.productsPage__content{gap:48px;margin-left:-16px;width:100vw}}.policy{font-size:12px;font-weight:400;color:#888;line-height:160%}.policy__link{text-decoration:underline}._link_lqe19_15,a{overflow-wrap:break-word;text-wrap:wrap;word-wrap:break-word}._form_lqe19_163{grid-template-columns:1fr;max-width:510px;gap:10px;border-radius:8px;grid-template-areas:"header" "main" "footer";display:grid}._form__header_lqe19_171{grid-area:header;justify-content:center;flex-direction:column;gap:8px;width:100%;display:flex}._form__header_lqe19_171:not(:last-child){margin-bottom:22px}._form__content_lqe19_182{grid-area:main;flex-direction:column;gap:8px;width:100%;display:flex}._form__footer_lqe19_189{grid-area:footer;text-align:start}._form__title_lqe19_193{font-size:32px;width:100%;line-height:110%}._form__subtitle_lqe19_198{font-size:18px;font-weight:400;color:#fffc;width:100%;text-wrap:wrap}@media (max-width:767.8px){._form_lqe19_163{padding:24px;flex-direction:column;width:100%;display:flex}._form__header_lqe19_171{margin-bottom:24px}._form__title_lqe19_193{font-size:22px}._form__subtitle_lqe19_198{font-size:15px}}@media (max-width:549.8px){._form__content_lqe19_182,._form__footer_lqe19_189,._form__header_lqe19_171{max-width:100%}}._link_1shfn_15,a{overflow-wrap:break-word;text-wrap:wrap;word-wrap:break-word}._input_1shfn_163{padding:18px 20px;border:1px solid #a1aaaa;font-weight:400;color:#1f1e20;border-radius:8px;background:none;width:100%}._input_1shfn_163::placeholder,._input_1shfn_163:active,._input_1shfn_163:focus,._input_1shfn_163:hover,._input_1shfn_163:visited{color:#1f1e20}._input_1shfn_163::placeholder{color:#a1aaaa}._input_1shfn_163:focus{border-color:#1c1c1e}._inputErrorMessage_1shfn_182{font-weight:400;color:red;margin-top:4px}.sendOrderForm{width:100%}._link_1yxcf_16,a{overflow-wrap:break-word;text-wrap:wrap;word-wrap:break-word}._modal_1yxcf_165{height:0;width:0}._modal__overlay_1yxcf_172{animation:_modal-overlay-fade-in_1yxcf_1 .3s ease-out;min-height:100dvh;pointer-events:all;backdrop-filter:blur(2px);justify-content:center;position:fixed;padding-right:195px;inset:0;background-color:#00000080;-webkit-overflow-scrolling:touch!important;align-items:center;padding-bottom:env(safe-area-inset-bottom);padding-left:195px;display:flex;z-index:1000}@media (max-width:1979.8px){._modal__overlay_1yxcf_172{padding-right:10%;padding-left:10%}}@media (max-width:1439.8px){._modal__overlay_1yxcf_172{padding-right:8%;padding-left:8%}}@media (max-width:1199.8px){._modal__overlay_1yxcf_172{padding-right:6%;padding-left:6%}}@media (max-width:767.8px){._modal__overlay_1yxcf_172{padding-right:16px;padding-left:16px}}._modal__container_1yxcf_216{animation:_modal-container-fade-in_1yxcf_1 .3s ease-out;overflow-y:auto;position:relative;background-color:none;margin:0 auto;width:100%}._modal__close-button_1yxcf_224{height:28px;padding:6px;border:none;right:6px;color:#fff;position:absolute;top:6px;background:none;cursor:pointer;width:28px;z-index:5}@media (hover:hover){._modal__close-button_1yxcf_224:hover{height:30px;right:5px;top:5px;width:30px}}._modal__content_1yxcf_246{overflow:auto;max-height:85vh}._modal-fs_1yxcf_250{animation:_modal-overlay-fade-in_1yxcf_1 .3s ease-out;overflow:hidden;position:fixed;inset:0;z-index:1000}._modal-fs__content_1yxcf_260{height:100%;overflow:auto;padding-top:32px;position:relative;flex-direction:column;gap:24px;padding-bottom:32px;width:100%;display:flex}@media (max-width:767.8px){._modal-fs__content_1yxcf_260{padding-top:8px;gap:8px;padding-bottom:8px}}._modal-fs__close_1yxcf_278{justify-content:flex-end;align-items:center;display:flex}._modal-fs__close-button_1yxcf_283{height:32px;border:none;color:#fff;background:none;cursor:pointer;width:32px}@keyframes _modal-overlay-fade-in_1yxcf_1{0%{opacity:0}to{opacity:1}}@keyframes _modal-container-fade-in_1yxcf_1{0%{transform:translateY(-20px);opacity:0}to{transform:translateY(0);opacity:1}}.productCardPage{flex:1 1 auto;padding-right:195px;flex-direction:column;gap:32px;margin:48px 0 100px;width:100%;padding-left:195px;display:flex}@media (max-width:1979.8px){.productCardPage{padding-right:10%;padding-left:10%}}@media (max-width:1439.8px){.productCardPage{padding-right:8%;padding-left:8%}}@media (max-width:1199.8px){.productCardPage{padding-right:6%;padding-left:6%}}@media (max-width:767.8px){.productCardPage{padding-right:16px;padding-left:16px}}.productCardPage__title{font-size:32px;color:#1c1c1e;line-height:130%}.productCardPage__subtitle{font-size:24px;font-weight:700;color:#1c1c1e;line-height:130%}.productCardPage .link{text-decoration:underline;cursor:pointer}@media (max-width:767.8px){.productCardPage{gap:24px;margin:32px 0 64px}.productCardPage__title{font-size:24px}.productCardPage__subtitle{font-size:20px}}.productCardPage__content{position:relative;gap:30px;display:flex}.productCardPage__content .navButtons{margin-top:16px}.productCardPage__section{margin-top:68px}.productCardPage__gallery{flex:1 1 auto;height:max-content;flex-wrap:wrap;position:relative;flex-direction:row;gap:30px;display:flex}.productCardPage__gallery-image{object-fit:contain;object-position:top;width:calc(50% - 15px)}.productCardPage__info,.productCardPage__info-wrapper{min-width:360px;width:360px}.productCardPage__info-wrapper{min-height:100%;position:relative}.productCardPage__info{flex-direction:column;display:flex}.productCardPage__info_sticky{position:fixed}.productCardPage__controls-wrapper{flex-direction:column;gap:0;display:flex}.productCardPage__controls-sales{padding:36px 12px 12px;justify-content:center;font-size:12px;background-color:#f5f5f5;border-radius:8px;line-height:140%;margin-top:-28px;display:flex}.productCardPage__controls-sales span{font-weight:700}.productCardPage__available{padding:6px 8px;font-size:12px;font-weight:700;background-color:#68e99e;width:min-content;text-wrap:nowrap}.productCardPage__available_absolute{position:absolute;top:12px;left:8px}.productCardPage__title{font-size:22px;font-weight:700;margin-bottom:16px;line-height:140%;margin-top:12px}.productCardPage__prices{margin-bottom:24px;gap:9px;line-height:150%;display:flex}.productCardPage__prices_sale{font-size:15px;text-decoration:line-through;font-weight:400;align-items:end;line-height:100%;display:flex}.productCardPage__prices_current{font-size:24px;font-weight:700}.productCardPage__sizes{font-size:16px;font-weight:400;margin-bottom:70px;flex-direction:column;gap:8px;line-height:150%;margin-top:32px;display:flex}.productCardPage__sizes-list{justify-content:start;flex-wrap:wrap;gap:8px;display:flex}.productCardPage__sizes-item{height:48px;justify-content:center;border:1px solid #a1aaaa;font-weight:700;max-width:calc(25% - 8px);min-width:48px;align-items:center;border-radius:8px;width:100%;display:flex}.productCardPage__seasons-list{font-size:16px;font-weight:400;line-height:150%}.productCardPage__seasons-item{font-weight:700}.productCardPage__description-help{font-size:14px;font-weight:400;margin-bottom:32px;line-height:170%;margin-top:32px}.productCardPage__description-help h3{font-size:16px;font-weight:700;line-height:150%}.productCardPage__description-help ul{font-size:400;margin-left:20px;line-height:170%}.productCardPage__description-help li{list-style-type:disc}.productCardPage__description-advantages{font-size:13px;font-weight:400;margin-bottom:32px;line-height:150%;margin-top:32px}.productCardPage__description-advantages ul{flex-direction:column;gap:8px;display:flex}.productCardPage__description-advantages li{padding:16px 28px;background-color:#f5f5f5;width:100%}.productCardPage .navButtons{justify-content:space-between;font-size:13px;font-weight:400;line-height:170%;display:flex}.productCardPage .navButtons__item{padding:4px 0;gap:8px;display:flex}.productCardPage .navButtons__item-icon_left,.productCardPage .navButtons__item-icon_right{transform:rotate(90deg)}.productCardPage ._text-bold{font-weight:700}@media (max-width:1439.8px){.productCardPage__gallery{gap:20px}}@media (max-width:1199.8px){.productCardPage__content{gap:20px}.productCardPage__gallery{gap:10px}.productCardPage__gallery-image{width:calc(50% - 5px)}.productCardPage__gallery-image:nth-child(-n+2){width:100%}.productCardPage .productsList .productsItem:nth-last-of-type(-n+2){display:none}}@media (max-width:767.8px){.productCardPage{gap:40px}.productCardPage__content{margin-bottom:0}.productCardPage__section{margin-top:0}.productCardPage__section.best-to-catalog{margin-top:24px}.productCardPage__info,.productCardPage__info-wrapper{min-width:240px;width:240px}.productCardPage__gallery-image{width:100%}.productCardPage .productsList{margin-left:-16px;width:100vw}.productCardPage .productsList .productsItem:nth-last-of-type(-n+4){display:none}}@media (max-width:575.8px){.productCardPage{margin-top:0}.productCardPage__content{flex-direction:column}.productCardPage__info,.productCardPage__info-wrapper{width:100%}.productCardPage .productsList .productsItem:nth-last-of-type(-n+4){display:flex}}.sendOrder{padding:24px;max-width:500px;flex-direction:column;gap:16px;background-color:#f5f5f5;display:flex}.sendOrder__subtitle{font-size:24px;font-weight:700;padding-right:16px}.sendOrder__desc{flex-direction:column;gap:16px;display:flex}.sendOrder__desc#about{font-size:14px;padding-right:16px;padding-left:20px}.sendOrder__desc#about li{list-style-type:disc}.sendOrder__desc#compare li{padding:16px;flex-direction:column;border-radius:8px;display:flex}.sendOrder__desc#compare li span{font-size:15px;font-weight:700;line-height:140%}.sendOrder__desc#compare li p{font-size:13px;line-height:140%}.sendOrder__desc#compare li#compare-1{border-left:2px solid #f93c00;color:#f93c00;background-color:#f93c000d}.sendOrder__desc#compare li#compare-2{border-left:2px solid #0abd54;color:#0abd54;background-color:#0abd540d}.sendOrder__desc ._text-bold{font-weight:700}.sendOrder form{padding:0;align-items:center}.spasibo{flex:1 1 auto;padding-right:195px;flex-direction:column;gap:32px;margin:48px 0 100px;width:100%;padding-left:195px;display:flex}@media (max-width:1979.8px){.spasibo{padding-right:10%;padding-left:10%}}@media (max-width:1439.8px){.spasibo{padding-right:8%;padding-left:8%}}@media (max-width:1199.8px){.spasibo{padding-right:6%;padding-left:6%}}@media (max-width:767.8px){.spasibo{padding-right:16px;padding-left:16px}}.spasibo__title{font-size:32px}.spasibo__subtitle,.spasibo__title{font-weight:700;color:#1c1c1e;line-height:130%}.spasibo__subtitle{font-size:24px}.spasibo .link{text-decoration:underline;cursor:pointer}@media (max-width:767.8px){.spasibo{gap:24px;margin:32px 0 64px}.spasibo__title{font-size:24px}.spasibo__subtitle{font-size:20px}}.spasibo__title{align-self:center}.сookiePage{flex:1 1 auto;padding-right:195px;flex-direction:column;gap:32px;margin:48px 0 100px;width:100%;padding-left:195px;display:flex}@media (max-width:1979.8px){.сookiePage{padding-right:10%;padding-left:10%}}@media (max-width:1439.8px){.сookiePage{padding-right:8%;padding-left:8%}}@media (max-width:1199.8px){.сookiePage{padding-right:6%;padding-left:6%}}@media (max-width:767.8px){.сookiePage{padding-right:16px;padding-left:16px}}.сookiePage__title{font-size:32px}.сookiePage__subtitle,.сookiePage__title{font-weight:700;color:#1c1c1e;line-height:130%}.сookiePage__subtitle{font-size:24px}.сookiePage .link{text-decoration:underline;cursor:pointer}@media (max-width:767.8px){.сookiePage{gap:24px;margin:32px 0 64px}.сookiePage__title{font-size:24px}.сookiePage__subtitle{font-size:20px}}.сookiePage__content{flex-direction:column;gap:32px;display:flex}.сookiePage__item{flex-direction:column;gap:18px;display:flex}.сookiePage__item ul{padding-left:20px}.сookiePage__item ul li{list-style-type:disc}.сookiePage__item ul li a{color:#00f}@media (hover:hover){.сookiePage__item ul li a:hover{text-decoration:underline}}.сookiePage__text{font-size:16px;line-height:160%}@media (max-width:575.8px){.сookiePage__text{font-size:14px}}.DevPage__header{padding:20px;justify-content:space-between;margin-bottom:20px;align-items:center;background:#f5f5f5;display:flex}.DevPage__logout-button{padding:10px;max-width:150px}.DevPage__content{padding:20px}.DevPage__section{padding:20px;margin-bottom:30px;box-shadow:0 2px 4px #0000001a;border-radius:8px;background:#fff}.DevPage__tools{gap:10px;margin-top:15px;display:flex}.DevPage__tool-button{padding:8px 16px;border:none;color:#fff;border-radius:4px;background:#007bff;cursor:pointer}.DevPage__tool-button:hover{background:#0056b3}.DevPage__loading{padding:100px;font-size:18px;text-align:center}.cookie{pointer-events:all;padding:21px 24px;justify-content:space-between;font-size:13px;border:1px solid #f5f5f5;max-width:750px;gap:40px;background-color:#fff;align-items:center;box-shadow:0 8px 16px #0003;line-height:150%;display:flex}.cookie__wrapper{align-self:center}.cookie__text{width:100%}.cookie__text span{text-align:center}.cookie__button{max-width:150px;max-height:50px}.cookie__button_details{text-decoration:underline;cursor:pointer}.cookie__details{overflow:auto;padding:24px 24px 24px 16px;font-size:13px;border:1px solid #f5f5f5;font-weight:400;flex-direction:column;max-height:90vh;gap:24px;background-color:#fff;box-shadow:0 8px 16px #0000000a;width:359px;line-height:160%;display:flex}.cookie__details-content{font-size:13px;font-weight:400;text-indent:20px}.cookie__details ol ul li{text-indent:0!important;list-style-type:disc;margin-left:40px}.cookie__details-email{color:#1c1c1e}.cookie__details_accept{max-width:365px;align-self:center}@media (max-width:767.8px){.cookie{padding:16px;justify-content:center;flex-direction:column;gap:24px;align-items:center}.cookie__text{text-align:center}.cookie__button{max-width:327px}}*{padding:0;border:none;margin:0}*,:after,:before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.link,a{overflow-wrap:break-word;text-wrap:wrap;word-wrap:break-word}a,a:hover,a:visited{text-decoration:none;color:inherit}a:active,a:focus,option:focus,select:focus{outline:none}select:hover{cursor:pointer}form:focus{outline:none}button:active,button:focus,button:hover,button:visited,input:active,input:focus,input:hover,input:visited{color:inherit;outline:none}button:disabled,input:disabled{pointer-events:none;cursor:default}body,html{height:100%;font-size:100%;width:100%;line-height:1;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%}@media (max-width:768px){body,html{-ms-overflow-style:none;scrollbar-width:none}body::-webkit-scrollbar,html::-webkit-scrollbar{width:0!important}}aside,footer,header,main,nav,section{display:block}h1,h2,h3,h4,h5,h6,p{font-size:inherit;font-weight:inherit}li,ol,ul{list-style:none}img,svg{height:auto;user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;display:block}button,input,select,textarea{font-size:inherit;font-family:inherit}input::-ms-clear{display:none}button::-moz-focus-inner{margin:0}button,input[type=submit]{background-color:transparent;box-shadow:none;background:none;cursor:pointer;user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;display:inline-block}button::-moz-focus-inner{padding:0;border:0}label{cursor:pointer}legend{display:block}@font-face{src:url(/assets/fonts/ralewaymd-bold-dzh-s-jl.ttf) format("truetype"),url(/assets/fonts/ralewaymd-bold-ezsnc-ee.woff) format("woff"),url(/assets/fonts/ralewaymd-bold-hctnm9p5.woff2) format("woff2"),url(/assets/fonts/ralewaymd-bold-zagxzghp.eot),url(/assets/fonts/ralewaymd-bold-zagxzghp.eot) format("embedded-opentype"),url(/assets/icons/ralewaymd-bold-jpjce8w0.svg##RalewayMd) format("svg");font-weight:700;font-style:normal;font-display:swap;font-family:RalewayMd}@font-face{src:url(/assets/fonts/ralewaymd-semibold-bmlrk6uc.ttf) format("truetype"),url(/assets/fonts/ralewaymd-semibold-bgvnxqev.woff) format("woff"),url(/assets/fonts/ralewaymd-semibold-caavhldv.woff2) format("woff2"),url(/assets/fonts/ralewaymd-semibold-bnrczkd5.eot),url(/assets/fonts/ralewaymd-semibold-bnrczkd5.eot) format("embedded-opentype"),url(/assets/icons/ralewaymd-semibold-ck3rqnpq.svg##RalewayMd) format("svg");font-weight:600;font-style:normal;font-display:swap;font-family:RalewayMd}@font-face{src:url(/assets/fonts/ralewaymd-regular-7sqlxh2m.ttf) format("truetype"),url(/assets/fonts/ralewaymd-regular-cpvlrf4v.woff) format("woff"),url(/assets/fonts/ralewaymd-regular-bhkjubwt.woff2) format("woff2"),url(/assets/fonts/ralewaymd-regular-4wuimeva.eot),url(/assets/fonts/ralewaymd-regular-4wuimeva.eot) format("embedded-opentype"),url(/assets/icons/ralewaymd-regular-fvuunl5y.svg##RalewayMd) format("svg");font-weight:400;font-style:normal;font-display:swap;font-family:RalewayMd}#root{align-items:center;font-family:system-ui,sans-serif}#root,.app{flex-direction:column;display:flex}.app{min-height:100vh;overflow-x:hidden;justify-content:space-between;color:#1c1c1e;position:relative;max-width:1920px;width:100%;font-family:RalewayMd,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.app .RSY{margin-top:0!important}.app .fixedScreen{pointer-events:none;justify-content:center;position:fixed;bottom:20px;left:0;width:100vw;display:flex;z-index:999}.app__container{flex:1 1 auto;min-height:100vh;flex-direction:column;display:flex}.RTB{flex-grow:0!important;flex:1 1 auto;height:240px;overflow:hidden;grid-template-columns:repeat(auto-fill,360px);justify-content:center;padding-right:195px;flex-direction:column;gap:30px!important;gap:32px;margin:48px 0 100px;grid-auto-rows:240px;width:100%;padding-left:195px;display:grid!important;display:flex}@media (max-width:1979.8px){.RTB{padding-right:10%;padding-left:10%}}@media (max-width:1439.8px){.RTB{padding-right:8%;padding-left:8%}}@media (max-width:1199.8px){.RTB{padding-right:6%;padding-left:6%}}@media (max-width:767.8px){.RTB{padding-right:16px;padding-left:16px}}.RTB__title{font-size:32px}.RTB__subtitle,.RTB__title{font-weight:700;color:#1c1c1e;line-height:130%}.RTB__subtitle{font-size:24px}.RTB .link{text-decoration:underline;cursor:pointer}@media (max-width:767.8px){.RTB{gap:24px;margin:32px 0 64px}.RTB__title{font-size:24px}.RTB__subtitle{font-size:20px}}.RTB .yandex-rtb-container{height:100%;justify-content:center;font-weight:600;object-fit:contain;background-color:#f5f5f5;aspect-ratio:360/240;align-items:center;width:100%;display:flex}@media (max-width:575.8px){.RTB{height:343px;grid-template-columns:repeat(auto-fill,343px);grid-auto-rows:343px}}