*,*::before,*::after{box-sizing:border-box;outline:none}*{min-height:0;min-width:0}input,textarea,button,select{font-family:inherit;font-weight:inherit;color:inherit;font-size:inherit;margin:0}ul,ol{list-style:none;padding:0;margin:0}input,textarea,button,select{transition:border-color .25s}input:focus,textarea:focus,button:focus,select:focus{outline:none}img{vertical-align:top;max-width:100%}*::selection{background-color:var(--color-primary);color:var(--color-bg)}body{height:100%}html{overflow-y:scroll;background-color:var(--color-bg);color:var(--color-text);font-family:'Noto Sans',Arial,Helvetica,sans-serif;font-size:var(--font-size__normal);font-weight:400;line-height:normal}input::placeholder,textarea::placeholder{color:var(--color-text);opacity:.5;font-size:inherit}button{padding:0}small{font-size:smaller}.is-picture{image-rendering:auto}.ymaps-2-1-79-balloon__content{font-family:'Noto Sans',Arial,Helvetica,sans-serif !important}.custom-select-open .custom-select{border-bottom-left-radius:0;border-bottom-right-radius:0}.custom-select-open .custom-select-items{border-bottom-left-radius:.5em;border-bottom-right-radius:.5em}.custom-select-open .custom-select-scroll li:last-child{border-bottom-left-radius:calc(.5em - (.3 * .5em));border-bottom-right-radius:calc(.5em - (.3 * .5em))}.growl .growl-message{font-size:var(--font-size__small)}.slick-disabled{pointer-events:none;opacity:.5}.slick-disabled *{filter:grayscale(1)}body{display:flex;flex-direction:column;justify-content:space-between;min-height:100dvh}a{color:var(--color-link);transition:.25s}.wrap{padding-left:var(--x-gap__viewport);padding-right:var(--x-gap__viewport);width:100%;max-width:1440px;margin-left:auto;margin-right:auto}.main{display:flex;flex:1 1 auto}.main-zone{flex:1 1 auto}.system-notifier{color:var(--color-bg);text-align:center;padding:.75rem 2rem;line-height:1.3;border-bottom:1px solid var(--color-bg)}.system-notifier.info{background-color:var(--color-pale);color:var(--color-text)}.system-notifier.grace{background-color:var(--color-success)}.system-notifier.alert{background-color:var(--color-alert)}.system-notifier.warning{background-color:var(--color-error)}.system-notifier .el{text-box-trim:trim-both;text-box-edge:cap alphabetic}@supports not (text-box-trim: trim-both){.system-notifier .el::before{content:"";display:block;margin-top:-0.21em}.system-notifier .el::after{content:"";display:block;margin-bottom:-0.27em}}.system-notifier .el>*:first-child{text-box-trim:trim-start;text-box-edge:cap alphabetic;margin-top:0}@supports not (text-box-trim: trim-start){.system-notifier .el>*:first-child::before{content:"";display:block;margin-top:-0.21em}}.system-notifier .el>*:last-child{text-box-trim:trim-end;text-box-edge:cap alphabetic;margin-bottom:0}@supports not (text-box-trim: trim-end){.system-notifier .el>*:last-child::after{content:"";display:block;margin-bottom:-0.27em}}.system-notifier .el>*:only-child{text-box-trim:trim-both;text-box-edge:cap alphabetic;margin-top:0;margin-bottom:0}@supports not (text-box-trim: trim-both){.system-notifier .el>*:only-child::before{content:"";display:block;margin-top:-0.21em}.system-notifier .el>*:only-child::after{content:"";display:block;margin-bottom:-0.27em}}.no-scale{touch-action:none}.scale{touch-action:manipulation}.break--inline{display:inline}.break--inline::after{content:' '}@media screen and (min-width:calc(1024px + 1px)){.main{min-height:300px}}@media screen and (max-width:1024px){.aside,.aside-right{display:none}}@media screen and (max-width:1024px){.tipso_style{display:none}}.header{--height:2.8rem;flex:0 1 auto;isolation:isolate;line-height:1.3;top:0;z-index:10;background-color:var(--color-bg);margin-bottom:var(--y-gap__x-small)}@media screen and (max-width:1024px){.header{display:none}}.header-w{display:flex;gap:var(--x-gap__normal);margin:var(--y-gap__x-small) 0}.header__logo{width:290px;flex-shrink:0}.header__logo img{width:100%}.header__main{display:flex;flex-direction:column;justify-content:space-between;flex:1 1 auto}.header__info{display:flex;gap:var(--x-gap__normal);justify-content:space-between;align-items:center;overflow:hidden;transition:height .1s linear}.header__info .info__slogan{text-box-trim:trim-both;text-box-edge:cap alphabetic;font-size:var(--font-size__x-large);font-weight:600;margin-bottom:var(--y-gap__x-small);text-transform:uppercase}@supports not (text-box-trim: trim-both){.header__info .info__slogan::before{content:"";display:block;margin-top:-0.21em}.header__info .info__slogan::after{content:"";display:block;margin-bottom:-0.27em}}.header__info .info__right{text-align:right;flex-shrink:0}.header__info .info__links{display:flex;gap:2ch;justify-content:flex-start;align-items:center;flex-shrink:0;font-size:var(--font-size__small)}.header__info .info__links .el{display:inline-flex}@media screen and (max-width:calc(1280px - 1px)){.header__info .info__links .el.--location{display:none}}@media screen and (max-width:1140px){.header__info .info__links .el.--emails{display:none}}.header__info .info__links .text-with-icon svg{color:var(--color-secondary)}.header__info .info__links .link-with-icon svg{color:var(--color-secondary)}.header__info .info__phones{display:flex;gap:var(--x-gap__normal);justify-content:space-between;align-items:center;flex-shrink:0;margin-bottom:5px}@media screen and (max-width:calc(1440px - 1px)){.header__info .info__phones{gap:var(--x-gap__small)}}.header__info .info__phones a{color:var(--color-primary-dark);font-size:1.6rem;font-weight:600;text-decoration:none}@media screen and (max-width:calc(1440px - 1px)){.header__info .info__phones a{font-size:1.4rem}}.header__commercial{display:flex;gap:var(--x-gap__normal);align-items:center}.header__commercial .header-buttons{display:flex;gap:var(--x-gap__x-small)}.header__commercial .header-catalog-button{flex:0 0 auto}.header__commercial .header-catalog-button .button{height:var(--height)}.header__commercial .header-search{flex:1 1 auto;position:relative}.header__commercial .header-search:has(.search__suggest:not(:empty)) .header-search__input{border-bottom-left-radius:0;border-bottom-right-radius:0}.header__commercial .header-search__input{height:var(--height);width:100%;padding:0 .75em;border:0;background-color:var(--color-pale)}.header__commercial .header-search__submit{width:var(--height);height:var(--height);position:absolute;border:0;background-color:unset;padding:0;right:0;top:50%;transform:translateY(-50%);display:flex;justify-content:center;align-items:center;cursor:pointer}.header__commercial .header-search__submit svg{width:calc(var(--height) * .5);height:calc(var(--height) * .5);color:var(--color-primary)}.header__commercial .header-login{flex:0 0 auto}.header__commercial .header-login .button-border{height:var(--height)}.header__commercial .header-shop-icons{flex:0 0 auto;display:flex;gap:1em}.header__commercial .header-shop-icons .--disabled{opacity:.5}.header__commercial .header-shop-icons .--disabled *{filter:grayscale(1)}.header__commercial .header-shop-icons a{text-decoration:none;position:relative;top:5px}.header__commercial .header-shop-icons a .counter{position:absolute;top:-5px;right:-7px;height:calc(1.5lh + 4px);min-width:calc(1.5lh + 4px);border:2px solid white;background-color:var(--color-secondary)}.header__commercial .header-shop-icons a:last-child{margin-right:7px}.header__commercial .header-shop-icons svg{width:2rem;height:2rem;color:var(--color-primary)}.header__menu{flex-grow:1;width:100%}.header__menu-w{background-color:var(--color-secondary)}.header__menu .l1{display:flex;justify-content:center;position:relative;max-width:100%;width:100%;gap:0;height:var(--height)}.header__menu .l1__item{position:relative;text-transform:uppercase;font-weight:600}.header__menu .l1__item:hover{background-color:var(--color-primary)}.header__menu .l1__item:hover .l2{display:block}.header__menu .l1__link{display:flex;color:var(--color-text-button);text-decoration:none;align-items:center;height:100%;padding:0 1em}.header__menu .l2{font-size:var(--font-size__normal);position:absolute;top:100%;left:0;max-width:35ch;width:max-content;z-index:10;display:none;overflow:hidden;padding-top:3px}.header__menu .l2__item{white-space:normal;text-transform:none;border:1px solid var(--color-primary);border-bottom:1px solid var(--color-splitter);border-top:0;background-color:var(--color-bg)}.header__menu .l2__item:last-child{border-bottom-color:var(--color-primary);border-bottom-left-radius:.5em;border-bottom-right-radius:.5em}.header__menu .l2__item:hover{background-color:var(--color-pale)}.header__menu .l2__link{display:block;text-decoration:none;transition:.1s;color:var(--color-text);padding:.5em .75em}.header .catalog-menu{position:relative;z-index:5}.header .catalog-menu__w{border-radius:.5em;display:flex;gap:var(--x-gap__normal);position:absolute;width:100%;background-color:white;max-height:500px;padding:1rem;border:1px solid var(--color-primary)}.header .catalog-menu__left{width:250px;flex:0 0 auto;overflow-y:auto;display:flex;flex-direction:column}.header .catalog-menu__left a{border-radius:.5em;color:var(--color-text);text-decoration:none;display:flex;align-items:center;gap:.75em;padding:.5em}.header .catalog-menu__left a .image-block{width:3rem;height:3rem;flex:0 0 auto}.header .catalog-menu__left a .el-name{flex:1 1 auto;font-weight:600}.header .catalog-menu__left a.--active{background-color:var(--color-pale);color:var(--color-link)}.header .catalog-menu__right{flex:1 1 auto;padding:1em;overflow-y:auto}.header .catalog-menu__right .block-menu__name{text-box-trim:trim-both;text-box-edge:cap alphabetic;text-rendering:optimizeLegibility;text-transform:none;margin-top:var(--y-gap__normal);margin-bottom:var(--y-gap__small);font-weight:600;color:var(--color-primary-dark);font-size:var(--font-size__h3);line-height:1.3;margin-top:0}@supports not (text-box-trim: trim-both){.header .catalog-menu__right .block-menu__name::before{content:"";display:block;margin-top:-0.21em}.header .catalog-menu__right .block-menu__name::after{content:"";display:block;margin-bottom:-0.27em}}.header .catalog-menu__right .block-menu__cols{column-count:4;column-gap:var(--x-gap__normal);column-rule:1px solid var(--color-splitter)}.header .catalog-menu__right .block-menu__cols a{transition:.25s;color:var(--color-link);-webkit-text-decoration:underline solid var(--color-link) max(0.08em, 1px);text-decoration:underline solid var(--color-link) max(0.08em, 1px);text-decoration-skip-ink:none;text-underline-offset:max(.2em, 1px);color:inherit;text-decoration:none;display:block;page-break-inside:avoid;break-inside:avoid}.header .catalog-menu__right .block-menu__cols a:hover{transition:.25s}.header .catalog-menu__right .block-menu__cols a:hover{color:var(--color-link-hover);-webkit-text-decoration-color:var(--color-link-hover);text-decoration-color:var(--color-link-hover)}.header .catalog-menu__right .block-menu__cols a:hover{color:var(--color-link)}.header .catalog-menu__right .block-menu .l1{font-weight:700;margin-bottom:.5em}.header .catalog-menu__right .block-menu .l1__w{page-break-inside:avoid;break-inside:avoid;margin-bottom:1.5em}.header .catalog-menu__right .block-menu .l2{color:var(--color-grey);font-size:var(--font-size__small);margin-bottom:.5em}.header .catalog-menu__right .block-menu .l2:last-child{margin-bottom:0}.header .catalog-menu-simple{position:relative;z-index:5}.header .catalog-menu-simple__w{border-radius:.5em;display:flex;gap:var(--x-gap__normal);position:absolute;width:100%;background-color:white;max-height:500px;padding:1rem;border:1px solid var(--color-primary)}.header .catalog-menu-simple__grid .el{border-radius:.5em;color:inherit;text-decoration:none;background-color:var(--color-pale);display:flex;gap:.5rem;align-items:center;padding:.5rem}.header .catalog-menu-simple__grid .el:hover{background-color:var(--color-pale-hover)}.header .catalog-menu-simple__grid .el-image{border-radius:50%;overflow:hidden;max-width:50px}.header .catalog-menu-simple__grid .el-image img{border-radius:0}.header .catalog-menu-simple__grid .el-title{line-height:1.3}.header .catalog-menu-simple__grid .el .image-block{background-color:var(--color-bg)}.header.--fixed .header-w{padding-bottom:var(--y-gap__x-small);border-bottom:1px solid var(--color-splitter);margin-bottom:var(--y-gap__x-small)}.header.--fixed .header__logo{border-radius:.5em;height:80px;text-align:center;width:auto}.header.--fixed .header__logo img{width:auto;max-height:100%;max-width:100%}.header.--fixed .header__info{height:0;transition:height .1s linear}.header.--fixed .header__links .el.--social{display:none}.header.--fixed .header__links .el.--phones{display:flex}.hm{margin:var(--y-gap__normal) 0;line-height:1.3}@media screen and (min-width:calc(1024px + 1px)){.hm{display:none}}.hm-w{text-align:center;display:flex;flex-direction:column;gap:.75rem}.hm__logo img{max-width:180px}.hm__phones{display:flex;column-gap:1.5ch;row-gap:0;justify-content:center;flex-wrap:wrap;font-weight:600;font-size:var(--font-size__large)}.hm__email{margin-top:-0.3em;margin-bottom:-0.5em}.footer{--opacity:.5;flex:0 1 auto;line-height:1.3;background-color:var(--color-primary);color:var(--color-text-button)}.footer__main{display:flex;gap:var(--x-gap__normal);justify-content:space-between;margin:var(--y-gap__large) 0}@media screen and (max-width:1024px){.footer__main{justify-content:flex-start}}@media screen and (max-width:600px){.footer__main{flex-direction:column;align-items:center;gap:1rem}}.footer__credentials{display:flex;gap:var(--x-gap__normal);justify-content:space-between;font-size:var(--font-size__small);position:relative;margin:var(--y-gap__x-small) 0;border-top:1px solid rgba(255,255,255,0.1);padding-top:var(--y-gap__x-small)}@media screen and (max-width:600px){.footer__credentials{flex-direction:column;align-items:center;gap:.5rem}}@media screen and (max-width:430px){.footer__credentials{text-align:center}}.footer__credentials::before{content:"";width:calc(100% - calc(var(--container-padding) * 2));height:1px;background-color:rgba(255,255,255,0.1);position:absolute;left:var(--container-padding);top:0}.footer__credentials a{transition:.25s;color:var(--color-link);-webkit-text-decoration:underline solid var(--color-link) max(0.08em, 1px);text-decoration:underline solid var(--color-link) max(0.08em, 1px);text-decoration-skip-ink:none;text-underline-offset:max(.2em, 1px);color:inherit;text-decoration:none;color:white;opacity:var(--opacity)}.footer__credentials a:hover{transition:.25s}.footer__credentials a:hover{color:var(--color-link-hover);-webkit-text-decoration-color:var(--color-link-hover);text-decoration-color:var(--color-link-hover)}.footer__credentials a:hover{color:var(--color-link)}.footer__credentials a:hover{color:white;opacity:1}.footer__credentials span{opacity:var(--opacity)}@media screen and (max-width:600px){.footer__credentials .credentials__copyright{order:1}.footer__credentials .credentials__policy{order:3}.footer__credentials .credentials__studio{order:2}}.footer__brand{max-width:300px;min-width:200px}@media screen and (max-width:1280px){.footer__brand{max-width:250px}}@media screen and (max-width:600px){.footer__brand{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:100%}}.footer__brand .footer-logo{max-width:200px;padding:1rem;background-color:white}@media screen and (max-width:600px){.footer__brand .footer-logo{padding:.5rem;max-width:120px;box-sizing:content-box}}.footer__brand .footer-logo img{max-width:100%}.footer__brand .footer-brief{font-size:var(--font-size__small);margin-top:1rem}.footer__menu{max-width:240px;flex-shrink:0}@media screen and (max-width:1024px){.footer__menu{display:none}}.footer__menu .el-title{font-size:var(--font-size__large);font-weight:600;margin-bottom:1.5rem;padding-bottom:.25em;color:white;position:relative}.footer__menu .el-title span{position:relative;z-index:2}.footer__menu .el-title::after{content:"";position:absolute;left:0;bottom:-0.25em;width:5ch;height:.25lh;background-color:rgba(255,255,255,0.33);z-index:1}.footer__menu .l1__item{margin-bottom:.5em}.footer__menu .l1__item:last-child{margin-bottom:0}.footer__menu .l1__link{transition:.25s;text-decoration:none;color:var(--color-text-button);opacity:var(--opacity)}.footer__menu .l1__link:hover{transition:.25s}.footer__menu .l1__link:hover{color:var(--color-text-button);opacity:1}.footer__contacts{max-width:300px;display:flex;flex-direction:column;gap:1rem}.footer__contacts svg{color:var(--color-text-button) !important}@media screen and (max-width:600px){.footer__contacts .el{text-align:center;font-size:var(--font-size__small)}}.footer__contacts .el.--phones{font-variant-numeric:tabular-nums}.footer__contacts .el.--phones a{font-size:var(--font-size__x-large);text-decoration:none;color:var(--color-text-button)}.footer__contacts .el.--phones a:hover .el-number{color:var(--color-secondary)}.footer__contacts .el.--phones .el-number{transition:.25s}.footer__contacts .el.--phones .el-number:hover{transition:.25s}.footer__contacts .el.--emails a{transition:.25s;text-decoration:none;color:var(--color-text-button);opacity:var(--opacity)}.footer__contacts .el.--emails a:hover{transition:.25s}.footer__contacts .el.--emails a:hover{color:var(--color-secondary);opacity:1}.footer__contacts .el.--address{opacity:var(--opacity)}.footer__contacts .el.--social{margin-top:.25em;display:flex;gap:.5em}@media screen and (max-width:600px){.footer__contacts .el.--social{align-items:center;justify-content:center}}.footer__contacts .el.--social .el{flex-shrink:0}.footer__contacts .el.--social .icon-bg{background-color:rgba(255,255,255,0.1)}.footer__contacts .el.--social .icon-bg:hover{background-color:rgba(255,255,255,0.33)}.footer__contacts .el.--social .icon-bg svg{color:var(--color-text-button)}.aside{flex:0 0 auto;width:250px;margin-right:var(--x-gap__large);margin-bottom:var(--y-gap__normal)}.aside-right{flex:0 0 auto;margin-left:2rem;width:250px;background-color:var(--color-veil)}
/*# sourceMappingURL=./main.css.map */