@import url(https://fonts.googleapis.com/css?family=Roboto:400,500,700&subset=cyrillic);.nuxt-progress{position:fixed;top:0;left:0;right:0;height:2px;width:0;opacity:1;transition:width .1s,opacity .4s;background-color:#fff;z-index:999999}.nuxt-progress.nuxt-progress-notransition{transition:none}.nuxt-progress-failed{background-color:red}@font-face{font-family:fontello;src:url(/_nuxt/fonts/fontello.5582e31.eot);src:url(/_nuxt/fonts/fontello.5582e31.eot#iefix) format("embedded-opentype"),url(/_nuxt/fonts/fontello.bf98dd8.woff2) format("woff2"),url(/_nuxt/fonts/fontello.d9e7a13.woff) format("woff"),url(/_nuxt/fonts/fontello.5bcd66f.ttf) format("truetype"),url(/_nuxt/img/fontello.4eb73c2.svg#fontello) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Geometria;src:url(/_nuxt/fonts/Geometria-Medium.df4fef8.woff2) format("woff2"),url(/_nuxt/fonts/Geometria-Medium.231df38.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Geometria;src:url(/_nuxt/fonts/Geometria-Bold.6ac766c.woff2) format("woff2"),url(/_nuxt/fonts/Geometria-Bold.f82bffc.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Geometria;src:url(/_nuxt/fonts/Geometria-ExtraBold.0e4cace.woff2) format("woff2"),url(/_nuxt/fonts/Geometria-ExtraBold.4a8af33.woff) format("woff");font-weight:800;font-style:normal}@font-face{font-family:Geometria;src:url(/_nuxt/fonts/Geometria.d9ff5b4.woff2) format("woff2"),url(/_nuxt/fonts/Geometria.5060729.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Geometria;src:url(/_nuxt/fonts/Geometria-Light.155d02c.woff2) format("woff2"),url(/_nuxt/fonts/Geometria-Light.4bf5cc7.woff) format("woff");font-weight:300;font-style:normal}.mt-1{margin-top:10px}.mt-2{margin-top:20px}.mt-3{margin-top:30px}.mt-4{margin-top:40px}.mt-5{margin-top:50px}.mt-6{margin-top:60px}.mb-2{margin-bottom:20px}.mb-3{margin-bottom:30px}.mb-4{margin-bottom:40px}.mb-5{margin-bottom:50px}.pt-1{padding-top:10px}.pt-2{padding-top:20px}.pt-3{padding-top:30px}.pt-4{padding-top:40px}.fw-5{font-weight:500}.fw-7{font-weight:700}html{-webkit-tap-highlight-color:rgba(0,0,0,0)}#__layout,#__nuxt,#app,body,html{min-height:100vh}body{-webkit-text-size-adjust:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-size:17px;line-height:1.588235;min-width:320px;margin:0 auto;position:relative;font-family:Geometria,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-weight:400;background:#fff;color:#000;-ms-overflow-style:scrollbar}@media only screen and (max-width:990px){body{font-size:15px;line-height:1.6}}.page__layout{height:100%;min-height:100vh;display:flex;flex-direction:column;overflow:hidden;margin:0 auto;position:relative}.main{flex:1 0 auto;width:100%}.inner--no-pad-top{padding-top:0}@media only screen and (max-width:990px){.inner{padding-top:90px}}.container{width:100%;max-width:1500px;margin:0 auto;padding:0 20px}@media only screen and (max-width:1520px){.container{width:1200px}}@media only screen and (max-width:1220px){.container{width:970px}}@media only screen and (max-width:990px){.container{width:750px}}@media only screen and (max-width:767px){.container{width:100%}}iframe{border:none!important}*,:before{box-sizing:border-box}button,input,select,textarea{appearance:none;border-radius:0}input::-ms-clear,input::-ms-reveal{display:none;width:0;height:0}select::-ms-expand{display:none}.link,a{cursor:pointer;text-decoration:none;outline:none;transition:all .3s;color:#523855}.link:hover,a:hover{color:#000}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:700;color:#523855;margin:0 0 .55em;line-height:1.2}.h1,h1{font-size:40px}@media only screen and (max-width:990px){.h1,h1{font-size:30px}}@media only screen and (max-width:767px){.h1,h1{font-size:22px}}.h2,h2{font-size:25px}@media only screen and (max-width:990px){.h2,h2{font-size:20px}}@media only screen and (max-width:767px){.h2,h2{font-size:18px}}.h3,h3{font-size:20px}@media only screen and (max-width:990px){.h3,h3{font-size:16px}}.h4,.h5,.h6,h4,h5,h6{font-size:17px}@media only screen and (max-width:990px){.h4,.h5,.h6,h4,h5,h6{font-size:14px}}b,strong{font-weight:500}address,li,ol,p,ul{padding:0;margin:0;list-style:none}a{text-decoration:none}blockquote{font-size:25px;line-height:1.4;font-weight:400;padding-left:90px;color:#523855;position:relative;margin:79px 0 67px}blockquote cite{display:block;color:#7f7f7f;font-size:17px;font-style:normal;padding-top:28px}blockquote:before{content:"\e820";font-family:fontello;width:56px;height:37px;position:absolute;left:0;top:-25px;font-size:37px;line-height:1}@media only screen and (max-width:767px){blockquote{font-size:20px;padding-left:45px;margin-top:20px;margin-bottom:40px}blockquote cite{font-size:15px}blockquote:before{font-size:20px;top:-5px}}.table-scroll{overflow:auto;padding:29px 29px 0;margin-top:-29px;margin-left:-29px;margin-right:-29px}@media only screen and (max-width:767px){.table-scroll{padding-left:0;padding-right:0;margin-left:-20px;margin-right:-20px}}.table{width:100%;min-width:720px}.table tr th{padding:16px 10px;font-size:14px;color:#9e9e9e;font-weight:700;text-align:left;position:relative;background:#fff}.table tr th:before{content:"";position:absolute;z-index:-1;width:100%;height:100%;left:0;top:0;background:#fff;box-shadow:0 0 29px rgba(0,0,0,.05)}.table tr th:first-child{padding-left:45px}.table tr td{border-bottom:1px solid #e5e5e5;padding:16px 10px;font-size:15px;color:#787878}.table tr td:first-child{padding-left:45px}.html-content{color:#787878;overflow:hidden}.html-content address,.html-content ol,.html-content p,.html-content table,.html-content ul{margin:0 0 1.588235em}.html-content address+.btn,.html-content ol+.btn,.html-content p+.btn,.html-content table+.btn,.html-content ul+.btn{margin-top:13px}.html-content ol,.html-content ul{margin-bottom:1.588235em}.html-content p.lead{font-size:20px;font-weight:700}.html-content ol,.html-content ul{list-style-position:outside}.html-content ul li{list-style:none;padding-left:20px;position:relative;margin-bottom:10px}.html-content ul li:before{content:"\e817";font-family:fontello;position:absolute;left:0;top:8px;font-weight:700;color:#f5821f;width:11px;height:8px;line-height:1;font-size:8px}.html-content ol li{list-style-type:decimal;list-style-position:inside}.html-content ol{counter-reset:list-counter;list-style:none}.html-content ol>li{list-style:none;padding-left:33px;position:relative;margin-bottom:10px;counter-increment:list-counter}.html-content ol>li:before{content:counter(list-counter);position:absolute;left:0;top:0;font-weight:700;color:#f5821f}.html-content ol ul{padding-top:20px}.html-content ol ul>li{list-style:none}.html-content ol ol{padding-top:20px}.html-content ol ol>li{padding-left:40px}.html-content ol ol>li:before{content:counters(list-counter,".") "";position:absolute;left:0;top:0;font-weight:700;color:#f5821f}.html-content a:not(.btn){color:#54c5d0;text-decoration:none}.html-content a:not(.btn):hover{color:#54c5d0;text-decoration:underline}.html-content .link:focus,.html-content .link:visited,.html-content a:not(.btn):focus,.html-content a:not(.btn):visited{color:inherit}.html-content .link:hover,.html-content a:not(.btn):hover{color:inherit;text-decoration:none}.html-content br{clear:both}.html-content img{margin-bottom:20px}img{max-width:100%;height:auto;display:block}.text-center{text-align:center}::selection{background-color:rgba(0,0,0,.15)!important;color:inherit}.flex-center{display:flex;align-items:center;justify-content:center}.expand-enter-active,.expand-leave-active{transition:height .3s ease;overflow:hidden}.expand-enter,.expand-leave-to{height:0}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter,.fade-leave-to{opacity:0}.togglefade-enter-active,.togglefade-leave-active{transition:opacity .25s}.togglefade-enter,.togglefade-leave-active{opacity:0}.layout-enter-active,.layout-leave-active{transition:all .3s}.layout-enter,.layout-leave-to{opacity:0}.page-enter-active,.page-leave-active{transition:all .3s}.page-enter,.page-leave-to{opacity:0}@-moz-keyframes bouncedelay{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}@-webkit-keyframes bouncedelay{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}@-o-keyframes bouncedelay{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}@keyframes bouncedelay{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}[class*=" icon-"]:before,[class^=icon-]:before{font-family:fontello;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;backface-visibility:hidden}.icon-bird:before{content:"\e800"}.icon-fb:before{content:"\e801"}.icon-cart:before{content:"\e802"}.icon-cat:before{content:"\e803"}.icon-dog_cat:before{content:"\e804"}.icon-dog:before{content:"\e805"}.icon-download:before{content:"\e806"}.icon-email:before{content:"\e807"}.icon-fish:before{content:"\e808"}.icon-lizard:before{content:"\e809"}.icon-phone:before{content:"\e80a"}.icon-search:before{content:"\e80b"}.icon-small_pet:before{content:"\e80c"}.icon-caret2:before{content:"\e80d"}.icon-insta:before{content:"\e80e"}.icon-vk:before{content:"\e80f"}.icon-mail_footer:before{content:"\e810"}.icon-phone_footer:before{content:"\e811"}.icon-arrow:before{content:"\e812"}.icon-mouse:before{content:"\e813"}.icon-qty:before{content:"\e814"}.icon-cart_fill:before{content:"\e815"}.icon-close:before{content:"\e816"}.icon-checkbox:before{content:"\e817"}.icon-sort:before{content:"\e818"}.icon-sort_desc:before{content:"\e819"}.icon-catalog:before{content:"\e81a"}.icon-filter:before{content:"\e81b"}.icon-dots:before{content:"\e81c"}.icon-account-1:before{content:"\e81d"}.icon-history:before{content:"\e81e"}.icon-facebook2:before{content:"\e81f"}.icon-quotes:before{content:"\e820"}.icon-twitter2:before{content:"\e821"}.icon-headphones:before{content:"\e822"}.icon-attach:before{content:"\e823"}.icon-close-1:before{content:"\e826"}.icon-account_group:before{content:"\e828"}.icon-address:before{content:"\e829"}.icon-plus:before{content:"\e82a"}.icon-star:before{content:"\e82b"}.icon-upload2:before{content:"\e82d"}.icon-download2:before{content:"\e82e"}.icon-caret3:before{content:"\e84c"}.icon-youtube:before{content:"\e84d"}.icon-youtube-play:before{content:"\f16a"}.icon-telegram:before{content:"\f2c6"}.inner--border-top>.container{position:relative;padding-top:40px;padding-bottom:110px}@media only screen and (max-width:990px){.inner--border-top>.container{padding-top:40px;padding-bottom:85px}}@media only screen and (max-width:767px){.inner--border-top>.container{padding-top:30px;padding-bottom:50px}}.page-heading{margin-bottom:.95em}.slider{position:relative}.swiper-controls--bottom{position:absolute;bottom:30px;left:0;width:100%;z-index:10;height:14px;font-size:0;line-height:1}.swiper-pagination{left:50%;transform:translateX(-50%);user-select:none}@media only screen and (max-width:990px){.swiper-pagination{display:none}}.swiper-pagination-bullet{width:14px;height:14px;background:none;margin:0 6px;opacity:1;border-radius:50%;border:2px solid hsla(0,0%,100%,0);position:relative;outline:none;cursor:pointer;transition:all .3s}.swiper-pagination-bullet:hover{border-color:hsla(0,0%,100%,.5)}.swiper-pagination-bullet:before{content:"";position:absolute;width:6px;height:6px;border-radius:50%;left:50%;top:50%;margin-left:-3px;margin-top:-3px;display:block;background:#fff;transform:translateX(0)}.swiper-pagination-bullet-active,.swiper-pagination-bullet-active:hover{border-color:#fff}.swiper-button-next,.swiper-button-prev{width:42px;height:42px;line-height:1;background:none;outline:none;margin:-21px 0 0;user-select:none;z-index:11;border-radius:50%;border:2px solid hsla(0,0%,100%,0);transition:all .3s}.swiper-button-next:after,.swiper-button-prev:after{display:none}.swiper-button-next:before,.swiper-button-prev:before{content:"\e812";font-family:fontello;font-size:12px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);color:#fff;transition:all .3s}.swiper-button-next:hover,.swiper-button-prev:hover{border-color:#fff}.swiper-button-prev{left:25px;transform:rotate(-180deg)}.swiper-button-prev:before{transform:translate(-50%,-50%)}.swiper-button-next{right:25px}.swiper-controls--section{position:absolute;right:0;width:171px;bottom:30px}@media only screen and (max-width:1520px){.swiper-controls--section{bottom:25px}}@media only screen and (max-width:1220px){.swiper-controls--section{bottom:22px}}@media only screen and (max-width:990px){.swiper-controls--section{bottom:15px}}@media only screen and (max-width:767px){.swiper-controls--section{right:auto;left:50%;transform:translateX(-50%);bottom:10px}}.swiper-controls--section .swiper-button-next,.swiper-controls--section .swiper-button-prev{border-color:rgba(82,56,85,0)}.swiper-controls--section .swiper-button-next:before,.swiper-controls--section .swiper-button-prev:before{color:#523855}.swiper-controls--section .swiper-button-next:hover,.swiper-controls--section .swiper-button-prev:hover{border-color:#523855}.swiper-controls--section .swiper-button-prev{left:0}.swiper-controls--section .swiper-button-next{right:0}.swiper-pagination-fraction{bottom:auto;top:50%;transform:translate(-50%,-50%);font-size:13px;font-weight:700;color:#9f9f9f}.swiper-pagination-current,.swiper-pagination-total{display:inline-block;vertical-align:middle}.swiper-pagination-current{font-size:26px;color:#523855}.swiper-container-horizontal>.swiper-scrollbar{height:1px;background:#d7d7d7;left:0;width:100%}.swiper-scrollbar-drag{height:5px;background:#523855;top:-2px;border-radius:15px;cursor:pointer}.form{text-align:center;max-width:960px;margin:0 auto}.form--dark .form-field::placeholder{color:#787878}.faq-form .contact-form{margin:0 85px;border-top:1px solid #d7d7d7}@media only screen and (max-width:767px){.faq-form .contact-form{margin:0 20px}}.form__header{padding-top:60px;margin-bottom:55px}.form__header p{color:#787878}@media only screen and (max-width:767px){.form__header{padding-top:50px;margin-bottom:30px}}.form__cols{display:flex;flex-wrap:wrap;justify-content:space-between}.form__col-heading{text-align:left;margin-bottom:1.15em}.form__col{width:calc(50% - 20px)}@media only screen and (max-width:767px){.form__col{width:100%}}.form-item{text-align:left;margin-bottom:31px}.form-label{display:block;margin:0}.form-label__text{font-size:14px;color:#000;font-weight:400;display:block;line-height:1.1}.form-label__text small{color:#f5821f;display:inline-block;margin-right:5px;position:relative;top:-2px}.form-field{width:100%;display:block;height:40px;border:0;border-bottom:1px solid #d7d7d7;color:#787878;font-size:17px;background:none;outline:none;transition:all .3s}.form-field::placeholder{color:#bab9b9}.form-field:focus::placeholder{color:transparent}.form-field:focus{border-bottom:1px solid #523855}.form__controls__wrapper{padding-top:49px}.form__controls,.form__controls__wrapper{justify-content:space-between;flex-wrap:wrap;align-items:center}.form__controls{padding:19px 0 48px;display:flex}@media only screen and (max-width:767px){.form__controls{padding:0 0 28px}}.form__controls a:not(.btn){color:#787878;text-decoration:underline}.form__controls a:not(.btn):hover{color:#000}.form__control{flex:1 1}.form__controls--login .form__control:first-child{text-align:left}.form__controls--login .form__control:last-child{text-align:right}@media only screen and (max-width:767px){.form__controls--login{flex-direction:column}.form__controls--login .form__control:nth-child(2){order:1;margin-bottom:20px}.form__controls--login .form__control:nth-child(3){order:2}.form__controls--login .form__control:first-child{order:3}}.form__footer{background:#f8f8f8;padding:43px 20px}.form__footer p{color:#787878;margin-bottom:11px}.form__socials-list{margin:0;padding:0;list-style:none;font-size:0}.form__socials-list li{display:inline-block;vertical-align:top;margin:0 5px}.form__social{display:block;border-radius:50%;position:relative;line-height:28px;text-align:center;transition:all .3s}.form__social,.form__social img{width:28px;height:28px}.form__social:hover{opacity:.8}.form__note{font-size:14px;line-height:17px;color:#787878;max-width:670px;margin:0 auto 26px}.form__note a{color:#f5821f}.form__note a:hover{color:#000}.form__accept-checkbox{margin-bottom:37px}.form__submit{text-align:center}.form__small-columns{display:flex;flex-wrap:wrap;justify-content:space-between;text-align:left;max-width:400px}.form__small-column{width:44%}@media (max-width:500px){.form__small-column{width:100%}}.form__text{text-align:left;font-size:14px;line-height:1.928571;padding-top:8px;padding-bottom:41px}.checkbox{display:inline-block;margin:0;cursor:pointer;padding:2px 0;user-select:none;text-align:left}.checkbox input{display:none}.checkbox input:checked+.checkbox__name{color:#000}.checkbox input:checked+.checkbox__name:before{border-color:#a6ce39;background:#a6ce39}.checkbox input:checked+.checkbox__name:after{opacity:1}.checkbox input:checked~.catalog-menu-list__checkbox-count{color:#000;border-color:#898989}.checkbox:hover .checkbox__name{color:#000}.checkbox:hover .catalog-menu-list__checkbox-count{color:#000;border-color:#898989}.checkbox-form,.checkbox__name{display:block;font-size:14px;line-height:20px;font-weight:400;color:#898989;position:relative;padding-left:25px;transition:all .3s}.checkbox__name:after,.checkbox__name:before{content:"";position:absolute;width:13px;height:13px;border-radius:3px;border:1px solid #dedede;background:#fff;left:0;top:3px;transition:all .3s;transform:translate(0)}.checkbox__name:after{border:0;background:url(/icons/checkbox.svg) no-repeat 50%;background-size:8px 6px;opacity:0;left:0}.form-vacancy{flex-direction:column;align-items:center}.form-vacancy .form__cols{margin:0;width:80%}.form-item__vacancy{width:100%}.form__input{margin-top:7px}.checkbox--radio .checkbox__name:before{border-radius:50%}.checkbox--radio .checkbox__name:after{width:5px;height:5px;border-radius:50%;background:#fff;left:4px;top:7px}.form__checkboxes{margin-bottom:29px}.form__checkboxes .form-label__text{display:block;margin-bottom:12px}.form__checkboxes .checkbox{display:block}.recovery-form{padding-top:49px}.recovery-form .form__header{margin-bottom:12px;position:relative;padding-top:63px}.recovery-form .form__header:before{content:"";position:absolute;width:39px;height:45px;background:url(/icons/lock.svg) no-repeat 0 0;background-size:contain;left:50%;margin-left:-20px;top:0}.recovery-form .form__body{max-width:none;max-width:500px;padding-left:60px;padding-right:60px;padding-bottom:52px}@media only screen and (max-width:767px){.recovery-form .form__body{padding-left:20px;padding-right:20px}}.recovery-form .form-item{max-width:375px;margin-left:auto;margin-right:auto;margin-bottom:37px}.section{padding:54px 0}@media only screen and (max-width:990px){.section{padding:40px 0}}.section--gray{background:#f7f7f7}.section--gray+.section--gray:last-child{padding-bottom:87px}@media only screen and (max-width:990px){.section--gray+.section--gray:last-child{padding-bottom:60px}}@media only screen and (max-width:767px){.section--gray+.section--gray:last-child{padding-bottom:30px}}.section+.section{padding-top:0}.section-header{margin-bottom:31px;position:relative;display:flex;flex-wrap:wrap;align-items:center}@media only screen and (max-width:990px){.section-header{display:block;line-height:1.2;margin-bottom:40px}}@media only screen and (max-width:767px){.section-header--with-slider-buttons{padding-bottom:50px}}.section-header__title{color:#523855;font-weight:700;font-size:40px;margin:0}@media only screen and (max-width:1520px){.section-header__title{font-size:32px}}@media only screen and (max-width:1220px){.section-header__title{font-size:30px}}@media only screen and (max-width:990px){.section-header__title{font-size:24px}}@media only screen and (max-width:767px){.section-header__title{font-size:20px}}.items-slider{padding:32px 32px 0;margin:-32px -32px 0;overflow:hidden}.items-slider .swiper-container{padding-bottom:43px;overflow:visible}.items-slider .swiper-slide{height:auto;display:flex}@media only screen and (max-width:1520px){.items-slider{padding:19px 19px 0;margin:-19px -19px 0}}@media only screen and (max-width:767px){.items-slider .swiper-container{padding-bottom:20px}}.info-items{display:grid;grid-template-columns:repeat(3,minmax(250px,1fr));grid-column-gap:50px;justify-items:stretch}@media only screen and (max-width:990px){.info-items{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}}.slider-filter__item{display:inline-block;margin:0 30px 0 0}@media only screen and (max-width:1220px){.slider-filter__item{margin-right:20px}}@media only screen and (max-width:767px){.slider-filter__item{display:block;margin:10px 0}.slider-filter__item .btn{display:block;width:100%}}.slider-filter{display:inline-block;vertical-align:middle;margin:-10px 0 -4px;padding:0 0 0 59px}.slider-filter .btn{font-size:12px}@media only screen and (max-width:1220px){.slider-filter{padding-left:30px}}@media only screen and (max-width:990px){.slider-filter{padding-left:0;padding-top:15px}}@media only screen and (max-width:767px){.slider-filter{display:block}}.slider-filter__show-all{cursor:pointer;display:inline-block;text-transform:uppercase;font-weight:700;font-size:12px;color:#323232;text-align:center}.slider-filter__show-all:hover{color:#523855}@media only screen and (max-width:767px){.slider-filter__show-all{display:block;margin-top:15px}}.availability{position:relative;z-index:5;display:inline-flex;align-items:flex-end;height:22px;width:27px;font-size:0}.availability span{width:6px;margin-right:1px;background:#dcdcdc;display:inline-block}.availability span:first-child{height:7px}.availability span:nth-child(2){height:12px}.availability span:nth-child(3){height:17px}.availability span:nth-child(4){height:22px}.availability.is-0of4:before{content:"";height:12px;width:12px;position:absolute;background:url(/icons/clear.svg) no-repeat 0 0;background-size:contain;top:-4px}.availability.is-1of4 span:first-child{background:#f5821f}.availability.is-2of4 span:first-child,.availability.is-2of4 span:nth-child(2){background:#ffcb08}.availability.is-3of4 span:first-child,.availability.is-3of4 span:nth-child(2),.availability.is-3of4 span:nth-child(3){background:#a6ce39}.availability.is-4of4 span:nth-child(n){background:#54c5d0}.pagination{text-align:center;padding-top:2px}@media only screen and (max-width:767px){.pagination{max-width:320px;margin:0 auto;padding-top:6px;display:flex;justify-content:space-between;align-items:center}}.pagination__list{text-align:center;display:inline-block;vertical-align:middle;margin:0;padding:0 38px;flex:1 1 auto}.pagination__list li{display:inline-block;vertical-align:bottom;font-size:16px;color:#a7a7a7;font-weight:500;margin:0 16px}.pagination__list li.is-active{font-size:25px;color:#000;font-weight:700;margin-bottom:-4px}.pagination__list li span{cursor:pointer;transition:all .3s;display:block;transform-origin:50% 60%}.pagination__list li span:hover{color:#000;transform:scale(1.5);font-weight:700}@media only screen and (max-width:767px){.pagination__list{display:flex;justify-content:space-between;align-items:center}.pagination__list li{font-size:14px;margin:0 5px}.pagination__list li.is-active{font-size:20px;margin-bottom:0}}.pagination__button{display:inline-block;width:15px;height:12px;vertical-align:middle;color:#acacac;position:relative;border:0;background:none;outline:none;margin-top:9px;cursor:pointer;transition:all .3s}.pagination__button:hover{color:#000}.pagination__button:before{content:"\e812";font-size:12px;font-family:fontello;position:absolute;left:0;top:0;line-height:1}.pagination__button--prev:before{transform:rotate(-180deg)}@media only screen and (max-width:767px){.pagination__button{margin-top:0}}.share{display:inline-block;vertical-align:middle}.share p{margin:0 16px 0 0;color:#787878;font-weight:700;text-transform:uppercase;font-size:10px}.share__list,.share p{line-height:1;display:inline-block;vertical-align:middle}.share__list{font-size:0}.share__list li{display:inline-block;vertical-align:middle;margin-right:8px}.share__list li:last-child{margin-right:0}.share__list a,.share__list a span{width:23px;height:23px;display:block;backface-visibility:hidden}.share__list a span{margin:0;font-size:23px;transform:translateZ(0)}.share__list a span:before{margin:0;backface-visibility:hidden}.share__list a span.icon-facebook2{color:#3b5999}.share__list a span.icon-twitter2{color:#6faddc}.share__list a:hover{opacity:.8}.share--white .share__list a,.share--white .share__list a span,.share--white p{color:#fff}.spoiler{height:0;overflow:hidden;transition:height .4s;text-align:left}.spoiler.is-active .spoiler__inner{opacity:1}.spoiler__inner{padding:30px 0;transition:opacity .5s;opacity:0}.breadcrumbs{color:#898989;list-style:none;margin:0 0 30px;padding:0;font-size:14px}.breadcrumbs__item{list-style:none;margin:0;padding:0;display:inline-block}.breadcrumbs__item:after{margin:0 10px;content:"";display:inline-block;width:9px;height:9px;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAJBAMAAAASvxsjAAAALVBMVEUAAACKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiopH/Iw+AAAAD3RSTlMAsEMG+7tLCurBtn15Tzn5+RgzAAAAKUlEQVQI12OAAqYEEMnXBmIqbbnAwMAYOkUAyGGWKgCSPMIgWXYDmGoAh6YEfFaKMhEAAAAASUVORK5CYII=")}.breadcrumbs__item:last-child:after{display:none}.breadcrumbs__link{color:#504c6a;text-decoration:underline}.btn{padding:16px 22px 15px;border:0;outline:none;text-align:center;text-decoration:none;background:#54c5d0;cursor:pointer;font-size:12px;text-transform:uppercase;font-weight:700;border-radius:30px;min-width:184px;transition:all .3s;color:#fff;display:inline-block}.btn i{display:inline-block;vertical-align:middle;margin-right:8px;margin-top:-3px;position:relative}.btn i,.btn i:before{width:12px;height:12px}.btn i:before{left:0;top:0;margin:0;transform:none;font-size:12px;line-height:12px}.btn .load-spinner div{background:#fff}.btn.is-active,.btn.nuxt-link-exact-active,.btn:hover{background:#59e6f4;color:#fff}.btn.is-active .load-spinner div,.btn.nuxt-link-exact-active .load-spinner div,.btn:hover .load-spinner div{background:#fff}.btn:disabled{color:#fff;opacity:1;cursor:default}.btn:disabled,.btn:disabled:hover{background:#e1e1e1}.btn.submitting{position:relative}.btn.submitting span{display:none}.btn--purple{background:#523855}.btn--purple.is-active,.btn--purple.nuxt-link-exact-active,.btn--purple:hover{background:#7b75a4}.btn--green{background:#a6ce39}.btn--green.is-active,.btn--green.nuxt-link-exact-active,.btn--green:hover{background:#add541}.btn--blue-dark{background:#89adad}.btn--blue-dark.is-active,.btn--blue-dark.nuxt-link-exact-active,.btn--blue-dark:hover{background:#7b75a4}.btn--pr-sku,.btn--pr-sku:disabled{background:#8dab8a}.btn--pr-sku.is-active,.btn--pr-sku.nuxt-link-exact-active,.btn--pr-sku:hover{background:#7b75a4}.btn--sm{font-size:11px;min-width:124px;padding:11px 15px 10px}.btn--link{border:0;background:none;font-weight:500;font-size:12px;line-height:140%;text-decoration:underline;padding:16px 32px;color:#335b74;text-transform:none;min-width:0}@media only screen and (max-width:767px){.btn--link{padding:12px 20px}}.btn--link.is-active,.btn--link.nuxt-link-exact-active,.btn--link:hover{background:none;color:#3f3a57}.btn--outline{background:none;border:2px solid #523855;padding:14px 21px 13px;color:#523855}.btn--outline .load-spinner div{background:#523855}.btn--outline.is-active,.btn--outline.nuxt-link-exact-active,.btn--outline:hover{color:#fff;background:#523855}.btn--outline.is-active .load-spinner div,.btn--outline.nuxt-link-exact-active .load-spinner div,.btn--outline:hover .load-spinner div{background:#fff}.btn--outline.btn--sm{padding:10px 15px 9px;border-width:1px!important}.btn--outline2{background:none;border:1px solid #335b74;padding:15px 31px;color:#335b74;font-weight:500;font-size:12px;line-height:140%}@media only screen and (max-width:767px){.btn--outline2{padding:11px 12px}}.btn--outline2 .load-spinner div{background:#335b74}.btn--outline2.is-active,.btn--outline2.nuxt-link-exact-active,.btn--outline2:hover{color:#fff;background:#335b74}.btn--outline2.is-active .load-spinner div,.btn--outline2.nuxt-link-exact-active .load-spinner div,.btn--outline2:hover .load-spinner div{background:#fff}.btn--outline2.btn--sm{padding:10px 15px 9px;border-width:1px!important}.btn--gray-outline{border:2px solid #d7d7d7;color:#323232}.btn--gray-outline .load-spinner div{background:#d7d7d7}.btn--gray-outline.is-active,.btn--gray-outline.nuxt-link-exact-active,.btn--gray-outline:hover{background:#54c5d0;border-color:#54c5d0}.btn--white-outline{border:2px solid #fff;color:#fff}.btn--white-outline .load-spinner div{background:#fff}.btn--white-outline.is-active,.btn--white-outline.nuxt-link-exact-active,.btn--white-outline:hover{background:#fff;color:#523855}.btn--white-outline.is-active .load-spinner div,.btn--white-outline.nuxt-link-exact-active .load-spinner div,.btn--white-outline:hover .load-spinner div{background:#523855}.btn--blue-outline{border:2px solid #89adad;color:#000}.btn--blue-outline.is-active,.btn--blue-outline .load-spinner div,.btn--blue-outline.nuxt-link-exact-active,.btn--blue-outline:hover{background:#89adad}.btn--orange-outline{border:2px solid #f5821f;color:#000}.btn--orange-outline .load-spinner div{background:#f5821f}.btn--orange-outline.is-active,.btn--orange-outline.nuxt-link-exact-active,.btn--orange-outline:hover{color:#fff;background:#f5821f}.btn--orange-outline.is-active .load-spinner div,.btn--orange-outline.nuxt-link-exact-active .load-spinner div,.btn--orange-outline:hover .load-spinner div{background:#fff}.btn--green-outline{border:2px solid #a6ce39;color:#000}.btn--green-outline .load-spinner div{background:#a6ce39}.btn--green-outline.is-active,.btn--green-outline.nuxt-link-exact-active,.btn--green-outline:hover{color:#fff;background:#a6ce39}.btn--green-outline.is-active .load-spinner div,.btn--green-outline.nuxt-link-exact-active .load-spinner div,.btn--green-outline:hover .load-spinner div{background:#fff}.btn--green2-outline{border:2px solid #a5d7b6;color:#000}.btn--green2-outline .load-spinner div{background:#a5d7b6}.btn--green2-outline.is-active,.btn--green2-outline.nuxt-link-exact-active,.btn--green2-outline:hover{color:#fff;background:#a5d7b6}.btn--green2-outline.is-active .load-spinner div,.btn--green2-outline.nuxt-link-exact-active .load-spinner div,.btn--green2-outline:hover .load-spinner div{background:#fff}.btn--yellow-outline{border:2px solid #ffcb08;color:#000}.btn--yellow-outline .load-spinner div{background:#ffcb08}.btn--yellow-outline.is-active,.btn--yellow-outline.nuxt-link-exact-active,.btn--yellow-outline:hover{color:#fff;background:#ffcb08}.btn--yellow-outline.is-active .load-spinner div,.btn--yellow-outline.nuxt-link-exact-active .load-spinner div,.btn--yellow-outline:hover .load-spinner div{background:#fff}.btn--download:before{content:"\e806";font-family:fontello;width:17px;height:16px;font-size:16px;line-height:1;display:inline-block;vertical-align:middle;margin-right:11px;margin-top:-2px}.btn--pr-outline{border:2px solid #d5ac01;color:#000}.btn--pr-outline .load-spinner div{background:#d5ac01}.btn--pr-outline.is-active,.btn--pr-outline.nuxt-link-exact-active,.btn--pr-outline:hover{color:#fff;background:#d5ac01}.btn--pr-outline.is-active .load-spinner div,.btn--pr-outline.nuxt-link-exact-active .load-spinner div,.btn--pr-outline:hover .load-spinner div{background:#fff}.btn--pr-sku-outline{border:2px solid #8dab8a;color:#000}.btn--pr-sku-outline .load-spinner div{background:#8dab8a}.btn--pr-sku-outline.is-active,.btn--pr-sku-outline.nuxt-link-exact-active,.btn--pr-sku-outline:hover{color:#fff;background:#8dab8a}.btn--pr-sku-outline.is-active .load-spinner div,.btn--pr-sku-outline.nuxt-link-exact-active .load-spinner div,.btn--pr-sku-outline:hover .load-spinner div{background:#fff}.btn--blue-dark-outline{border:2px solid #89adad;color:#000}.btn--blue-dark-outline .load-spinner div{background:#89adad}.btn--blue-dark-outline.is-active,.btn--blue-dark-outline.nuxt-link-exact-active,.btn--blue-dark-outline:hover{color:#fff;background:#89adad}.btn--blue-dark-outline.is-active .load-spinner div,.btn--blue-dark-outline.nuxt-link-exact-active .load-spinner div,.btn--blue-dark-outline:hover .load-spinner div{background:#fff}.hamburger-button{background:transparent}.calendar-container{color:#000;font-size:16px;background-color:#fff;box-shadow:0 12px 52px rgba(0,0,0,.25);cursor:auto;position:relative;user-select:text;width:350px;z-index:10001}@media (max-width:350px){.calendar-container{max-width:100%}}.calendar-container.inline{box-shadow:none;width:456px;max-width:100%}.calendar-container button,.calendar-container h2,.calendar-container h3,.calendar-container h4,.calendar-container table,.calendar-container tbody,.calendar-container td,.calendar-container thead,.calendar-container tr{margin:0;padding:0;border:0;vertical-align:baseline;color:#000}.calendar-container button{cursor:pointer;display:inline-block;font-size:18px;padding:0 14px;outline:none;user-select:none}.date-picker-background,.date-picker-container{overflow-y:auto;position:fixed;top:0;left:0;width:100%;height:100%}.date-picker-container{line-height:1.5;z-index:9998}.date-picker-background{background-color:rgba(0,0,0,.5);z-index:9999}.calendar-faint{opacity:.75}.calendar{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;padding-bottom:36px}.inline>.calendar{padding-bottom:0}.today>.calendar{padding-bottom:54px}.hidden-footer .calendar{height:470px}.calendar-header{color:#fff;display:flex;align-items:center;justify-content:space-between;padding:16px 28px;background:#523855!important}.calendar-header h2,.calendar-header h3{cursor:default;color:#fff}.calendar-header h2.calendar-faint,.calendar-header h3.calendar-faint{cursor:pointer;color:#fff}.calendar-header h2{font-size:28px;line-height:30px;margin-top:3px;color:#fff}.calendar-header h3{font-size:16px;font-weight:300;color:#fff}.calendar-body{padding:16px;font-size:16px}@media (max-width:350px){.calendar-body{padding:16px 0}}.calendar-date{display:flex;flex-direction:row!important}.calendar-date .calendar-arrows.left{display:flex;align-items:center;justify-content:flex-start}.calendar-current-date{cursor:default;text-align:center}.calendar-date .calendar-arrows.right{display:flex;align-items:center;justify-content:flex-end}.calendar-date>div{width:33.333%}.calendar-date h4{font-size:18px;font-weight:500;white-space:nowrap}.calendar-arrows{cursor:pointer;padding:0 8px}.calendar-body table{border-spacing:2px;border-collapse:separate;cursor:default;font-size:16px;margin-top:8px;table-layout:fixed;text-align:center;width:100%}.calendar-body table thead{color:#757575}.calendar-body table thead td{cursor:default!important}.calendar-body tr{height:43px;vertical-align:middle}.calendar-body td{border-radius:50%;cursor:pointer;vertical-align:middle;transition:background-color .15s;position:relative;background:none!important}.calendar-body td:before{background-color:transparent;position:absolute;content:"";height:43px;width:43px;border-radius:43px;z-index:-1;left:50%;top:0;margin-left:-22px;transform:translate(0)}.calendar-body td:focus{outline:none}.calendar-body tbody td:hover:before{background-color:rgba(0,0,0,.1)}.calendar-body td:empty{cursor:default}.calendar-body td:empty:before{background-color:transparent!important}.calendar-body td.current-day{font-weight:700;color:#a6ce39}.calendar-body td.disabled{color:#c5c5c5;cursor:default;pointer-events:none}.calendar-body td.selected{border-radius:50%;color:#fff;cursor:pointer}.calendar-body td.selected:before{background:#a6ce39!important}.calendar-year-select{box-shadow:inset 0 -1px 1px rgba(0,0,0,.075);height:340px;margin:0 0 16px;overflow-y:scroll;text-align:center}.hidden-footer .calendar-year-select{height:378px}.calendar-year-select div{cursor:pointer;padding:8px 0;transition:background-color .15s}.calendar-year-select div:hover{background-color:rgba(0,0,0,.1)}.calendar-year-select .selected{font-size:24px}.calendar-footer{position:absolute;bottom:16px;right:16px}.calendar-footer button{background-color:transparent;border:1px solid transparent;box-shadow:none;color:#a6ce39!important}.calendar-fade-enter-active,.calendar-fade-leave-active{transition:opacity .15s}.calendar-fade-enter,.calendar-fade-leave-to{opacity:0}.form__el--date_inline .date-picker-background,.form__el--date_inline input{display:none}.form__el--date_inline .date-picker-container{position:static;overflow:visible;top:auto;right:auto;left:auto;bottom:auto}.form__el--date_inline .form__placeholder{position:static;margin:0 0 10px}.form__el--date_inline .calendar-container{margin:0 auto;z-index:1}.calendar-today{width:100%;left:0;right:0;bottom:0;height:70px;overflow:hidden;text-align:center}.calendar-today .btn,.select{color:#000}.select{position:relative;display:block;vertical-align:middle;font-size:15px;line-height:14px;font-weight:500;letter-spacing:0;user-select:none;backface-visibility:hidden;border-bottom:1px solid #d7d7d7;height:40px;line-height:39px;white-space:nowrap;transition:all .3s}.select .ps__rail-y{opacity:1}.select.expanded{z-index:11;border-color:#523855}.select.expanded .select__open:after{transform:rotate(-180deg) translateY(2px)}.select:hover{border-color:#523855}.select__open{cursor:pointer;transition:color .3s;padding-right:12px;position:relative;font-weight:500}.select__open:after{content:"\e80d";font-family:fontello;position:absolute;width:10px;height:6px;right:0;top:17px;transition:all .3s;transform-origin:50% 50%;font-size:6px;line-height:1;color:#656565}.dropdown{position:absolute;top:calc(100% + 8px);right:0;width:100%;min-width:40px;z-index:999;background:#fff;box-shadow:0 2px 5px rgba(0,0,0,.15);border-radius:2px;color:#000}.dropdown--top{top:auto;bottom:calc(100% + 8px)}.dropdown__list{margin:0;padding:10px 0;overflow:auto}.dropdown__list li{padding:0;margin:6px 0 0}.dropdown__list li:first-child{margin-top:0}.dropdown__list li:before{display:none}.dropdown__list li.selected .item{color:#000}.dropdown__list .item{font-weight:500;font-size:14px;line-height:16px;color:#898989;transition:color .3s;padding:5px 10px}.file-select>.select-button{border-radius:.3rem;overflow:hidden;font-size:14px}.file-select>.selected{background-color:#e8f0fe}span.form-field{color:#bab9b9;padding:8px 2px}span.form-field__selected{color:#787878;cursor:pointer}span.form-field__selected:before{content:"\e823";position:static;font-size:14px;padding-right:10px;font-family:fontello}.file-select>input[type=file]{display:none}.quantity{width:90px;height:50px;position:relative}.quantity__button{position:absolute;width:0;height:0;border:0;background:none;outline:none;cursor:pointer;top:50%;margin-top:-2px}.quantity__button--decrease{border-color:#bbb transparent transparent;border-style:solid;border-width:5px 4px;left:20px}.quantity__button--increase{border-color:transparent transparent #bbb;border-style:solid;border-width:5px 4px;right:20px;margin-top:-7px}.quantity__button--increase.is-disabled{border-bottom-color:#e0e0e0;cursor:default;pointer-events:none}.quantity__field{display:block;width:90px;height:50px;outline:none;background:#fff;border:1px solid #d7d7d7;border-radius:25px;color:#2f2f2f;font-size:16px;font-weight:500;text-align:center}.form__header h2{max-width:400px;margin:0 auto}.contact-form .form__body{display:flex;justify-content:space-between;flex-wrap:wrap}.form-group{margin-bottom:41px;flex-basis:100%}.form__two{flex-basis:calc(50% - 20px)}.form-accept{margin-bottom:37px}.faq__header{padding:0}.form-body{padding:0 85px;margin:0 auto}.eye-icon{position:absolute;display:block;top:absolut;right:absolut;bottom:absolut;left:absolut;right:0;top:20px;cursor:pointer}.eye-icon img{width:20px;opacity:.5}.checkbox-block,.form-label{position:relative}.checkbox-block{margin-top:20px;display:flex;justify-content:center;align-items:center;gap:10px}input.checkbox{flex:0 0 15px;width:15px;height:15px;border:1px solid #787878;border-radius:2px;cursor:pointer;display:block;position:relative}.checkbox:after{content:"\2713";position:absolute;font-weight:900;top:-2px;left:0;font-size:20px;color:#89adad;display:none}.checkbox-block label{text-align:left}input[type=checkbox]:checked.checkbox:after{display:block}span.error-message{position:absolute;top:20px;color:red;font-size:17px}@media only screen and (max-width:435px){span.error-message{top:30px}}@media only screen and (max-width:560px){.auth-form .form-body{padding:51px 25px 0}}.order-form .form__header{margin-top:50px}.recovery-form .form-body{max-width:500px;padding-left:60px;padding-right:60px;padding-bottom:52px}.recovery-form .form__header:before{transform:translateX(0)}.alert .modal-mask{z-index:10001}.alert .modal-header{font-size:36px;font-weight:600;line-height:1.3333}@media (max-width:767px){.alert .modal-header{font-size:20px}}.alert--confirm:hover{color:#fff}.cookie-bar{position:fixed;bottom:0;left:0;right:0;width:100%;background:#504c6a;z-index:11;text-align:center;font-size:14px;line-height:0;padding:10px 0}.cookie-bar p{line-height:18px;margin:0}@media only screen and (max-width:1040px){.cookie-bar p>span{display:block;margin:0 0 8px}}@media only screen and (max-width:1040px){.cookie-bar .container{padding:0 50px}}@media only screen and (max-width:767px){.cookie-bar .container{padding:0 15px}}.cookie-bar .html-content{color:#fff}.cookie-bar .html-content .cookie-bar__privacy_policy_link{color:#54c5d0}.cookie-bar .html-content .cookie-bar__privacy_policy_link:hover{text-decoration:underline}.cookie-bar__close{border:0;outline:0;background:none;position:absolute;right:20px;top:50%;transform:translate(-50%,-50%);width:22px;height:22px;cursor:pointer;padding:0}@media only screen and (max-width:767px){.cookie-bar__close{display:none}}.cookie-bar__close:after,.cookie-bar__close:before{content:"";position:absolute;width:31px;height:1px;background:$grey-3;left:0;top:0;transform-origin:0 0;transition:all .3s}.cookie-bar__close:before{transform:rotate(45deg)}.cookie-bar__close:after{top:auto;left:-1px;bottom:-1px;transform:rotate(-45deg)}.cookie-bar__close:hover:after,.cookie-bar__close:hover:before{background:#fff}.cookie-bar__btn{font-size:14px;line-height:1;outline:none;color:#fff;border:1px solid #756f9b;display:inline-block;margin:5px 21px;background:none;border-radius:20px;padding:5px 20px;transition:color .3s,border-color .3s,background-color .3s;position:relative;cursor:pointer;white-space:nowrap}@media only screen and (max-width:990px){.cookie-bar__btn{margin-right:18px;margin-top:0;margin-bottom:0}}.cookie-bar__btn--fill{border:0;background:#605b7d;padding:6px 21px}.cookie-bar__btn:last-child{margin-right:0}.cookie-bar__btn:hover{background:#7b75a4;border-color:#7b75a4}.footer{background:#523855;padding:73px 0 50px}@media only screen and (max-width:990px){.footer{padding:55px 0 30px}}.footer__row{display:flex;position:relative}@media only screen and (max-width:990px){.footer__row{display:block}}.footer-developer{margin-top:-10px;display:flex;flex-direction:column;justify-content:space-between}.footer__col{width:15.8%}.footer__col:first-child{width:17%}.footer__col:nth-child(2){width:51.4%}.footer__col:last-child{text-align:right}@media only screen and (max-width:1520px){.footer__col{width:17%}.footer__col:first-child{width:14%}.footer__col:nth-child(2){width:49%}.footer__col:nth-child(3){width:20%}.footer__col:last-child{text-align:right}}@media only screen and (max-width:1220px){.footer__col{width:21%}.footer__col:first-child{width:17%}.footer__col:nth-child(2){width:42%}.footer__col:nth-child(3){width:20%}.footer__col:last-child{text-align:right}}@media only screen and (max-width:990px){.footer__col{width:100%;border-bottom:1px solid #686387;margin-bottom:30px;padding-bottom:34px}.footer__col:nth-child(n){width:100%}.footer__col:nth-child(2){padding-bottom:8px}.footer__col:nth-child(3){padding-bottom:0}.footer__col:last-child{text-align:left;border-bottom:0;margin-bottom:0;padding-bottom:0}}.footer-nav{font-size:0;display:flex;flex-wrap:wrap;margin:0 30px}@media only screen and (max-width:990px){.footer-nav{padding-top:0;margin:0}}@media only screen and (max-width:580px){.footer-nav{margin:0 20px}}@media only screen and (max-width:486px){.footer-nav{margin:0}}.footer-nav__list{margin-right:auto}@media only screen and (max-width:420px){.footer-nav__list{margin-right:20px}}@media only screen and (max-width:990px){.footer-nav__list:last-child{margin-right:0}}.footer-nav__list{display:inline-block;vertical-align:top}@media only screen and (max-width:1220px){.footer-nav__list{min-width:fit-content}}.footer-nav__item{margin-bottom:25px}@media only screen and (max-width:990px){.footer-nav__item{margin-bottom:16px}}.footer-nav__link{font-size:13px;color:#fff;font-weight:700;text-transform:uppercase;position:relative;text-decoration:none;padding-bottom:3px}@media only screen and (max-width:380px){.footer-nav__link{font-size:11px}}.footer-nav__link:before{content:"";position:absolute;height:8px;width:0;bottom:0;transition:all .3s;border-bottom:1px solid #fff;opacity:0}.footer-nav__link:hover{color:#fff}.footer-nav__link:hover:before{opacity:.5;width:100%}.footer__contacts{margin-top:-10px}@media only screen and (max-width:990px){.footer__contacts{display:flex;flex-wrap:wrap}}.footer__contact{position:relative;padding:4px 0 0 36px;margin:0 0 32px}@media only screen and (max-width:990px){.footer__contact{width:50%;padding-left:0;padding-top:50px;margin-bottom:20px}}.footer__contact li{margin-bottom:3px;position:relative}.footer__contact:before{transform:translate(0);content:"";position:absolute;width:34px;height:34px;border-radius:50%;border:1px solid hsla(0,0%,100%,.3);left:-10px;top:0;font-family:fontello;line-height:34px;text-align:center;color:#fff}.footer__contact a{color:#fff;font-size:13px;font-weight:700;position:relative;padding-bottom:3px}.footer__contact a:before{content:"";position:absolute;height:10px;width:0;bottom:0;transition:all .3s;border-bottom:1px solid #fff;opacity:0}.footer__contact a:hover{color:#fff}.footer__contact a:hover:before{opacity:.5;width:100%}.footer__contact--phones:before{content:"\e811";font-size:13px}.footer__contact--email:before{content:"\e810";font-size:11px}.footer__contact--email a{font-size:13px}.footer__dev{text-transform:uppercase;font-weight:700;position:relative;font-size:0;color:#fff;text-align:right;display:inline-block;padding-bottom:15px}.footer__dev span{margin-right:20px;font-size:11px;line-height:13px}.footer__dev img,.footer__dev span{display:inline-block;vertical-align:top}.footer__dev img{max-width:77px}.footer__dev:hover{color:#fff}.footer__dev:hover span{text-decoration:underline}@media only screen and (max-width:990px){.footer__dev{text-align:left}.footer__dev span{display:block;margin-right:0;margin-bottom:12px}}.socials{margin:0;padding:0;font-size:0;line-height:1}.socials li{display:inline-block;vertical-align:top;margin-right:10px}@media only screen and (max-width:990px){.socials li{margin:0 7px}}.socials li:first-child{margin-left:0}.socials li:last-child{margin-right:0}.socials__link{display:block;width:34px;height:34px;border-radius:50%;border:1px solid hsla(0,0%,100%,.3);left:0;top:0;position:relative;line-height:32px;text-align:center}.socials__link:before{font-family:fontello;color:#fff;display:inline-block;transition:all .3s;left:50%;top:50%}@media only screen and (max-width:990px){.socials__link:before{transform:translate(-50%,-50%)}}.socials__link:hover{background:#fff;border-color:#fff}.socials__link:hover:before{color:#523855}.socials__link--inst:before{content:"\e80e";font-size:14px}.socials__link--youtube:before{content:"\f16a";font-size:14px}.socials__link--fb:before{content:"\e801";font-size:13px}.socials__link--vk:before{content:"\e80f";font-size:8px}.socials__link--telegram{display:flex;align-items:center;justify-content:center}.socials__link--telegram:hover svg path{fill:#523855}.socials__link--telegram svg{width:12px;height:12px;display:block}.footer__socials{margin-bottom:52px}@media only screen and (max-width:990px){.footer__socials{position:absolute;right:0;top:-9px}}.footer__logo{font-size:0}@media only screen and (max-width:990px){.footer__logo{padding-top:0;max-width:100px}}.header{position:relative;z-index:100}@media only screen and (max-width:990px){.header{position:fixed;z-index:100;left:0;top:0;width:100%;background:#fff;padding-bottom:0}.header.is-fixed{border-bottom:1px solid #d7d7d7}}.header-top{background:#523855;color:#fff;font-size:0;position:relative;z-index:1;width:100%}@media only screen and (max-width:990px){.header-top{order:3}}.header-top a:not(.btn){color:#fff}.header-top.is-fixed{background:#fff;position:fixed;top:0;bottom:auto;z-index:100;border-bottom:1px solid #d7d7d7;padding:15px 0}@media only screen and (max-width:990px){.header-top.is-fixed{position:relative}}.header-top.is-fixed .header-top__left,.header-top.is-fixed .header-top__right{display:none}.header-top.is-fixed .header-top__site-descr{font-size:14px;color:#2f2f2f;font-weight:400;text-transform:none}.header-top.is-fixed{display:none}.header-top__right{justify-self:end;display:grid;grid-template-columns:auto 1fr 1fr;column-gap:15px}@media only screen and (max-width:590px){.header-top__right{grid-template-columns:auto auto;row-gap:10px}}@media only screen and (max-width:380px){.header-top__right{grid-template-columns:auto}}@media only screen and (max-width:590px){.lk-button .btn{min-width:157px}}.header-top__container{display:grid;justify-content:space-between;align-items:center;padding-top:11px;padding-bottom:11px;position:relative;grid-template-columns:1fr 1fr 1fr}@media only screen and (max-width:1521px){.header-top__container{grid-template-columns:1fr 1fr 1.5fr}}@media only screen and (max-width:1321px){.header-top__container{grid-template-columns:1fr 1fr 1.8fr}}@media only screen and (max-width:1221px){.header-top__container{grid-template-columns:1fr 1fr 2.2fr}}@media only screen and (max-width:990px){.header-top__container{display:flex;flex-wrap:wrap;padding-top:23px;padding-bottom:22px}}.is-fixed .header-top__container{grid-template-columns:1fr}.header-top__site-descr{font-size:14px;font-weight:700;text-transform:uppercase;margin:0;color:#fff;text-align:center}@media only screen and (max-width:1520px){.header-top__site-descr{font-size:13px}}@media only screen and (max-width:1220px){.header-top__site-descr{font-size:12px}}@media only screen and (max-width:990px){.header-top__site-descr{display:none}}.header-top__links{font-size:0;display:inline-block;vertical-align:middle;margin:5px 35px 5px 0;order:2}.header-top__links:last-child{margin-right:0}@media only screen and (max-width:1220px){.header-top__links{margin-right:25px}}@media only screen and (max-width:990px){.header-top__links{margin-right:0}}.header-top__icon-link{display:inline-block;position:relative;margin-right:30px}.header-top__icon-link:last-child{margin-right:0}.header-top__icon-link span{position:relative}.header-top__icon-link span:before{content:"";position:absolute;height:17px;width:0;transition:all .3s;border-bottom:1px solid #fff;opacity:0}.header-top__icon-link a{position:relative;display:inline-block;font-size:14px;line-height:17px}.header-top__icon-link a:before{font-family:fontello;position:absolute;left:0;top:50%;transform:translateY(-50%)}.header-top__icon-link a:hover span:before{opacity:.5;width:100%}.header-top__icon-link-circle{margin-right:10px}.header-top__icon-link-circle a{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid #575271;border-radius:360px;padding:0;transition:all .3s}.header-top__icon-link-circle a:before{left:50%;transform:translate(-50%,-50%)}.header-top__icon-link-circle a:hover{background-color:#fff;border-color:#fff;color:#000}.header-top__icon-link--email a{padding-left:0}.header-top__icon-link--email a:before{content:"\e807";font-size:9px}.header-top__icon-link--facebook a{padding-left:0}.header-top__icon-link--facebook a:before{content:"\e801";font-size:13px}.header-top__icon-link--vk a{padding-left:0}.header-top__icon-link--vk a:before{content:"\e80f";font-size:7px}.header-top__icon-link--youtube a{padding-left:0}.header-top__icon-link--youtube a:before{content:"\e84d";font-size:9px}.header-top__icon-link--chatBot,.header-top__icon-link--viber{margin-right:14px}.header-top__icon-link--phone a:before{font-size:12px;content:"\e80a"}.header__socials{padding-left:20px}.header__socials .socials__link{width:32px;height:32px}.header__socials .socials__link:before{font-size:12px}.header__socials .socials__item{margin-bottom:0}.header-top__icon-link--download br{display:none}.header-top__icon-link--download a{padding-left:30px}.header-top__icon-link--download a:before{font-size:16px;content:"\e806"}@media only screen and (max-width:600px){.header-top__icon-link--download br{display:block}}@media only screen and (max-width:990px){.header-top__left{order:2;width:100%}}.header-top__left .header-top__links{display:flex;align-items:center}@media only screen and (max-width:990px){.header-top__right{margin-bottom:10px}}@media only screen and (max-width:990px){.header-top__center{display:none}}.header-top__buttons{display:inline-block;vertical-align:middle;margin-right:36px;position:relative;z-index:10}@media only screen and (max-width:1220px){.header-top__buttons{margin-right:20px}}@media only screen and (max-width:990px){.header-top__buttons{display:flex;align-items:center;order:1}}.header-top__buttons:last-child{margin-right:0}@media only screen and (max-width:990px){.header-top__buttons:last-child{margin-right:24px}}.header-top__button{font-size:14px;line-height:1;outline:none;color:#fff;border:1px solid #756f9b;display:inline-block;margin:5px 21px 5px 0;background:none;border-radius:20px;padding:5px 20px;transition:color .3s,border-color .3s,background-color .3s;position:relative;cursor:pointer;white-space:nowrap}@media only screen and (max-width:990px){.header-top__button{margin-right:18px;margin-top:0;margin-bottom:0}}.header-top__button--fill{border:0;background:#605b7d;padding:6px 21px}.header-top__button:last-child{margin-right:0}.header-top__button:hover{background:#7b75a4;border-color:#7b75a4}.header-top__button--dropdown{padding-left:16px;padding-right:13px;min-width:61px}.header-top__button--dropdown:after{content:"\e80d";font-family:fontello;font-size:5px;display:inline-block;vertical-align:middle;margin-left:6px;transition:all .3s;transform-origin:50% 35%}.header-top__button--dropdown.is-active{background:#7b75a4;border-color:#7b75a4}.header-top__button--dropdown.is-active:after{transform:rotate(-180deg)}.header-top__button-dropdown{position:absolute;left:0;top:1px;width:100%;padding:30px 16px 11px;background:#f7f7f7;z-index:-1;border-radius:13px;text-align:left}.header-top__button-dropdown li{color:#000;font-size:14px;margin:0}.header-top__button-dropdown li.is-selected{display:none}.header-top__button-dropdown li span{display:block;cursor:pointer;transition:all .3s;padding:5px 0}.header-top__button-dropdown li span:hover{color:#f5821f}.header-middle{order:1}.header-middle__container{border-bottom:1px solid #d7d7d7;display:flex;justify-content:space-between;align-items:center;padding:22px 0 19px}@media only screen and (max-width:1220px){.header-middle__container{padding:18px 0}}@media only screen and (max-width:990px){.header-middle__container{padding:0;flex-direction:column-reverse;align-items:stretch}}.header-middle__left{font-size:0;line-height:1;display:flex;align-items:center}@media only screen and (max-width:1220px){.header-middle__left{max-width:60%}}.header__logo{max-width:119px;display:inline-block;vertical-align:middle;margin-right:69px}.header__logo img{max-width:100%}@media only screen and (max-width:990px){.header__logo{font-size:0}}.logo,.main-nav{display:inline-block}.main-nav{padding-top:6px;vertical-align:middle}@media only screen and (max-width:1220px){.main-nav{padding-top:0;margin-right:-30px}}@media only screen and (max-width:990px){.main-nav{display:block}}.main-nav__list{margin:0;font-size:0}.main-nav__item{margin:5px 52px 5px 0;display:inline-block;vertical-align:top}@media only screen and (max-width:1520px){.main-nav__item{margin-right:15px}}@media only screen and (max-width:1220px){.main-nav__item{margin-right:30px}}@media only screen and (max-width:990px){.main-nav__item{display:block;margin-right:0;margin-bottom:23px}}.main-nav__item:last-child{margin-right:0}.main-nav__link{text-transform:uppercase;font-size:13px;color:#676767}@media only screen and (max-width:990px){.main-nav__link{font-size:12px;display:block}}.main-nav__link.nuxt-link-exact-active,.main-nav__link:hover{color:#000}.search-form{position:relative;display:inline-block;vertical-align:top;flex:1 1}@media only screen and (max-width:990px){.search-form{width:100%;margin-bottom:21px}}.search-form__field{border:1px solid #d7d7d7;height:45px;background:none;outline:none;font-weight:500;font-size:14px;padding:0 24px;border-radius:25px;transition:all .3s;display:block;width:100%}.search-form__field::placeholder{color:#b7b7b7}.search-form__field:focus::placeholder{color:transparent}.search-form__field:focus{border-color:#523855}.search-form__button{position:absolute;width:17px;height:17px;border:0;outline:none;background:none;right:18px;top:50%;margin-top:-10px;line-height:1;cursor:pointer}.search-form__button:before{content:"\e80b";font-family:fontello;font-size:18px;position:absolute;left:0;top:0;color:#000;transition:all .3s}.search-form__button:hover:before{color:#523855}.header-cart{display:inline-flex;margin-left:10px;align-items:center;text-align:left}.header-cart__link{width:45px;height:45px;border:1px solid #d7d7d7;border-radius:50%;text-decoration:none;display:block;position:relative;line-height:1;cursor:pointer}.header-cart__link:before{content:"\e802";font-family:fontello;font-size:18px;color:#523855;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.header-cart__link:hover{border-color:#523855}.header-cart__info{margin-left:10px}@media only screen and (max-width:500px){.header-cart__info{display:none}}.header-cart__sum{font-size:16px;line-height:1.2;font-weight:700;color:#000}.header-cart__amount{font-size:15px;line-height:1.2;color:#000}.header-middle__right{display:flex;padding-right:7px;line-height:1;font-size:0}@media only screen and (max-width:990px){.header-middle__right{padding-right:0}.header-middle__right .header-favorites{display:none}}.header-cart-fixed{display:none}.header-cart-fixed:before{content:"\e802";font-family:fontello;font-size:18px;color:#523855;position:absolute;left:25px;top:50%;transform:translateY(-50%)}.header-cart-fixed__info{padding-left:15px;border-left:1px solid #d7d7d7}.header-cart-fixed__sum{font-size:16px;line-height:1.2;font-weight:700;color:#000}.header-cart-fixed__amount{font-size:15px;line-height:1.2;color:#000}.header-cart-fixed.is-active{display:flex;align-items:center;position:fixed;top:120px;right:0;background:#fff;box-shadow:0 0 15px 0 rgba(0,0,0,.2);height:60px;border-top-left-radius:30px;border-bottom-left-radius:30px;padding-left:60px;padding-right:15px;z-index:200}@media only screen and (max-width:990px){.header-cart-fixed.is-active{display:none}}.header-bottom{left:0;bottom:0;width:100%;z-index:100;background:#fff;top:0}.header-bottom.is-fixed{position:fixed;bottom:auto;border-bottom:1px solid #d7d7d7}@media only screen and (max-width:990px){.header-bottom{order:2}.header-bottom,.header-bottom.is-fixed{position:relative}}.header-catalog-nav{margin-left:-10px;margin-right:-10px}.header-catalog-nav__icon{width:35px;height:35px;margin:auto auto 0}@media only screen and (max-width:990px){.header-catalog-nav__icon{margin:auto 20px 0 0}}@media only screen and (max-width:990px){.header-catalog-nav{padding-top:16px;margin:0 0 10px}}@media only screen and (max-width:990px){.image-container{display:flex;align-items:center;width:250px}}.header-catalog-nav__item{padding:0;width:200px;text-align:center}@media only screen and (max-width:990px){.header-catalog-nav__item{margin:0 auto}}.header-catalog-nav__item:hover .header-catalog-nav__link{background:#fff;box-shadow:0 0 15px 0 rgba(0,0,0,.2);z-index:5}.header-catalog-nav__item:hover .header-catalog-nav__link.is-active:after{visibility:visible;opacity:1}@media only screen and (max-width:990px){.header-catalog-nav__item:hover .header-catalog-nav__link{box-shadow:none}}.header-catalog-nav__list{margin:0;display:flex;padding:10px;position:relative;justify-content:space-between}@media only screen and (max-width:990px){.header-catalog-nav__list{display:block;padding:0;width:fit-content}}.header-catalog-nav__link{font-size:15px;font-weight:500;color:#2f2f2f;position:relative;padding:10px;display:inline-block;transition:none;width:100%}@media only screen and (max-width:990px){:before{font-family:fontello;font-size:29px;position:absolute;left:50%;transform:translateX(-50%);top:10px;color:inherit;line-height:1;font-weight:400}}.header-catalog-nav__link--dogs:before{content:"\e805"}@media only screen and (max-width:990px){.header-catalog-nav__link--dogs:before{color:#f5821f}}.header-catalog-nav__link--dogs.nuxt-link-exact-active,.header-catalog-nav__link--dogs:hover{color:#f5821f}.header-catalog-nav__link--cats:before{content:"\e803";font-size:30px}@media only screen and (max-width:990px){.header-catalog-nav__link--cats:before{color:#54c5d0;font-size:24px}}.header-catalog-nav__link--cats.nuxt-link-exact-active,.header-catalog-nav__link--cats:hover{color:#54c5d0}.header-catalog-nav__link--dogs-cats:before{content:"\e804";font-size:30px}@media only screen and (max-width:990px){.header-catalog-nav__link--dogs-cats:before{color:#523855;font-size:24px}}.header-catalog-nav__link--dogs-cats.nuxt-link-exact-active,.header-catalog-nav__link--dogs-cats:hover{color:#523855}.header-catalog-nav__link--small-pets:before{content:"\e80c";font-size:27px;top:13px}@media only screen and (max-width:990px){.header-catalog-nav__link--small-pets:before{color:#849daa;font-size:22px;top:50%}}.header-catalog-nav__link--small-pets.nuxt-link-exact-active,.header-catalog-nav__link--small-pets:hover{color:#849daa}.header-catalog-nav__link--birds:before{content:"\e800";font-size:33px}@media only screen and (max-width:990px){.header-catalog-nav__link--birds:before{color:#ffcb08;font-size:26px}}.header-catalog-nav__link--birds.nuxt-link-exact-active,.header-catalog-nav__link--birds:hover{color:#ffcb08}.header-catalog-nav__link--aquarium:before{content:"\e808";font-size:23px;top:17px}@media only screen and (max-width:990px){.header-catalog-nav__link--aquarium:before{color:#a6ce39;font-size:19px;top:50%}}.header-catalog-nav__link--aquarium.nuxt-link-exact-active,.header-catalog-nav__link--aquarium:hover{color:#a6ce39}.header-catalog-nav__link--terrarium:before{content:"\e809";font-size:32px}@media only screen and (max-width:990px){.header-catalog-nav__link--terrarium:before{color:#a5d7b6;font-size:25px}}.header-catalog-nav__link--terrarium.nuxt-link-exact-active,.header-catalog-nav__link--terrarium:hover{color:#a5d7b6}.header-catalog-subnav{box-shadow:0 0 15px 0 rgba(0,0,0,.2);position:absolute;top:100%;background:#fff;width:100%;left:0;right:0;margin-top:-10px;z-index:2;padding:30px 40px 40px;visibility:hidden;opacity:0;column-count:5}@media only screen and (max-width:1520px){.header-catalog-subnav{column-count:4}}@media only screen and (max-width:1220px){.header-catalog-subnav{column-count:3}}.header-catalog-subnav.is-active{visibility:visible;opacity:1}@media only screen and (max-width:990px){.header-catalog-subnav.is-active{display:none}}.header-catalog-subnav__item{break-inside:avoid;margin-bottom:15px;line-height:1.2}.header-catalog-subnav__link{font-weight:500;color:#4f4b69;font-size:14px;text-decoration:underline}.header-catalog-subnav__link:hover{text-decoration:none}.header-catalog-subnav__nested-item{margin:3px 0}.header-catalog-subnav__nested-link{color:#706b67;font-size:13px;text-decoration:none}.header-body{background:#fff}@media only screen and (min-width:991px){.header-body{display:block!important}}@media only screen and (max-width:990px){.header-body{position:fixed;width:100%;left:0;top:90px;bottom:0;z-index:1;overflow:auto}.header-body .header-cart,.header-body .header__logo{display:none}}@media only screen and (max-width:990px){.header-body__inner{display:flex;flex-direction:column;justify-content:flex-start;height:100%}}.header-mobile-top{display:none;padding:0 20px;height:90px;text-align:center}.header-mobile-top .container{position:relative}@media only screen and (max-width:990px){.header-mobile-top{display:block}}.header-mobile-top .header__logo{max-width:100px}.header-mobile__button{border:0;outline:none;background:none;width:32px;height:17px;cursor:pointer;padding:0;backface-visibility:hidden}.header-mobile__button span{display:block;width:32px;height:2px;background:#000;margin-bottom:5px;transition:all .3s;transform-origin:0 0}.header-mobile__button span:last-child{width:22px;margin-bottom:0}.header-mobile__button.is-active span:first-child{transform:rotate(45deg);width:23px}.header-mobile__button.is-active span:nth-child(2){opacity:0;width:0}.header-mobile__button.is-active span:nth-child(3){width:23px;transform:rotate(-45deg) translate(-2px,1px)}.form__autocomplete{position:absolute;left:0;right:0;width:100%;top:100%;z-index:999;max-height:200px;background:#fff;overflow:hidden;overflow-y:auto}.form__autocomplete ul{font-size:14px}.form__autocomplete ul li.category{font-size:28px}.form__autocomplete__item{font-size:14px;margin:15px}.form__autocomplete__item a{color:#000}.form__autocomplete__item--title{font-weight:500}.form__autocomplete__item--title:after{content:"\2192";font-family:fontello;margin-right:5px;margin-left:5px}.header-favorites{display:inline-flex;margin-left:10px;align-items:center;text-align:left}.header-favorites__link{width:45px;height:45px;text-decoration:none;display:block;position:relative;line-height:1;cursor:pointer;color:#523855;border:1px solid #d7d7d7;border-radius:50%}.header-favorites__link img{height:22px;width:22px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.header-favorites__link span.count{color:#fff;background-color:#ee8033;position:absolute;top:6px;right:6px;opacity:1;height:14px;border-radius:14px;min-width:14px;line-height:14px;text-align:center;font-size:9px;transition:all .3s}.header-mobile-right{display:inline-block}.header-mobile-flex{display:flex;justify-content:space-between;align-items:center;height:100%}.header-mobile-flex .header__logo{margin-right:0}.header-dropdown{position:relative;display:inline-block;vertical-align:middle}.header-dropdown__button{cursor:pointer;user-select:none;max-width:157px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;background:#514c6c;border-radius:25px;height:39px;padding:11px 50px 11px 25px;font-weight:500;font-size:12px;line-height:140%;color:#fff;position:relative}.header-dropdown__button:before{position:absolute;font-size:5px;right:29px;top:50%;margin:-3px 0 0;left:auto;transform:none;transition:all .3s;transform-origin:93% 50%}.header-dropdown__button.is-open:before{transform:rotate(-180deg)}.header-dropdown__box{position:absolute;width:340px;background:#fff;box-shadow:0 4px 37px 2px rgba(51,51,51,.25);top:100%;right:0;margin-top:15px;padding-bottom:15px;z-index:200}@media only screen and (max-width:990px){.header-dropdown__box{right:auto}.header-dropdown__box-list:last-child{margin-bottom:30px}}.header-dropdown__box-header{padding:30px 30px 0}.header-dropdown__box-title{border-bottom:1px solid #e8e8e8;font-weight:500;font-size:14px;line-height:140%;padding-bottom:10px;color:#504c6a;margin-bottom:15px}.header-dropdown__box-list-item{cursor:pointer;user-select:none;padding:10px 30px;font-weight:500;font-size:12px;line-height:15px;color:#3e3852;transition:all .3s}.header-dropdown__box-list-item:hover{background-color:rgba(81,76,108,.9);color:#fff}.header-dropdown__box-list-item.is-active{background-color:#514c6c;color:#fff}.active-address{background-color:#d7d7d7}.lk-button{display:inline-block;vertical-align:middle}.lk-button .btn--outline,.lk-button .btn--sm{color:#fff}.modal-enter,.modal-leave-active{opacity:0}.modal-mask{position:fixed;z-index:9998;top:-1px;bottom:-1px;left:0;width:100%;background-color:rgba(26,24,39,.9);transition:opacity .3s ease;cursor:pointer;line-height:0}.modal-wrapper{width:100%;height:100%;position:relative;line-height:1;overflow:auto;-webkit-overflow-scrolling:touch;text-align:center;padding:10px}.modal-wrapper:after{content:"";display:inline-block;vertical-align:middle;width:0;height:100%}.modal-close{position:absolute;height:31px;top:17px;right:23px;z-index:5;cursor:pointer;line-height:1}.modal-close,.modal-close:before{width:31px;backface-visibility:hidden}.modal-close:before{content:"\e816";font-family:fontello;font-size:31px;line-height:31px;transition:all .3s;color:#848484;display:block;transform:scale(.999);left:auto;top:auto}.modal-close:hover:before{color:#523855}@media only screen and (max-width:767px){.modal-close{right:10px;top:10px}}.modal-container{width:100%;max-width:960px;margin:0 auto;background-color:#fff;transition:all .3s ease;pointer-events:auto;position:relative;cursor:auto;padding:60px 40px 40px;display:inline-block;vertical-align:middle;font-size:17px;line-height:1.588235;text-align:left}@media only screen and (max-width:990px){.modal-container{max-width:760px}}@media only screen and (max-width:767px){.modal-container{padding:45px 20px 20px}}.modal-form .modal-container{padding:0}.modal-form--recovery .modal-container{max-width:540px}.modal-noclose .modal-container{padding-top:40px}.modal-noclose .modal-close{display:none}@media only screen and (max-width:767px){.modal-noclose .modal-container{padding-top:20px}}.modal-success .modal-container{max-width:540px;padding-bottom:53px}@media only screen and (max-width:767px){.modal-success .modal-container{padding-bottom:40px}}.modal-success .form__header{margin-bottom:25px;position:relative;padding-top:63px}.modal-success .form__header:before{content:"";position:absolute;left:50%;top:0;transform:translateX(0)}.modal-success .form-body{max-width:350px;padding:0;display:flex;flex-direction:column}.modal-success--reg .form__header:before{background:url(/icons/reg_ok.svg) no-repeat 0 0;background-size:contain;width:52px;height:52px;margin-left:-21px}.modal-subscription--reg .form__header:before,.modal-success--send .form__header:before{background:url(/icons/email_ok.svg) no-repeat 0 0;background-size:contain;width:70px;height:49px;margin-left:-35px}@media only screen and (max-width:767px){.modal-text .html-content{font-size:14px}}.form__body .btn--green-outline{margin:0 auto}.page-up{display:flex;align-items:center;justify-content:center;position:fixed;top:calc(100vh - 60px);z-index:81;margin-top:-20px;left:auto;right:40px;cursor:pointer;width:40px;height:40px;background:#d5ac01;border-radius:10px;transition:background .3s}.page-up:hover{background:#504c6a}.page-up svg{width:20px;height:26px}@media only screen and (max-width:1080px){.page-up{right:20px}}@media only screen and (max-width:768px){.page-up{display:none}}.load-spinner{width:60px;text-align:center;position:absolute;top:50%;left:50%;margin:-10px 0 0 -30px;white-space:nowrap}.load-spinner>div{width:14px;height:14px;margin:2px;background-color:#f5821f;border-radius:100%;display:inline-block;animation:bouncedelay 1.4s ease-in-out infinite;animation-fill-mode:both}.load-spinner .bounce1{animation-delay:-.32s}.load-spinner .bounce2{animation-delay:-.16s}.catalog-list .item-preview-list{width:100%;margin-right:40px;margin-bottom:40px}.catalog-list .item-preview-list .item-preview__name-list{max-width:200px}@media only screen and (max-width:1220px){.catalog-list .item-preview-list .item-preview__name-list{max-width:85%}}.catalog-list .item-preview-list .item-preview__top-list{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}@media only screen and (max-width:1520px){.catalog-list .item-preview-list .item-preview__top-list{justify-content:space-around}}.image-block{width:12%;display:flex;flex-direction:column;align-items:center;margin:0 10px}.image-block .item-preview__image-list{height:auto}.item-preview__right-list{display:flex;flex-direction:column;align-items:center;justify-content:space-between;min-height:120px}@media only screen and (max-width:1520px){.item-preview__right-list{flex-direction:row;width:300px;min-height:60px}}.product-availability__title-list,.quantity-title{color:#2f2f2f;font-size:15px;font-weight:500}.quantity-title{padding-bottom:20px;border-bottom:1px solid #d7d7d7;margin-bottom:20px}.item-block-count{display:flex;align-items:flex-start;flex-wrap:wrap;margin-right:30px}.item-block__item{min-height:45px;display:flex;flex-direction:column;justify-content:flex-end;margin:0 10px;align-items:center}.item-block__item .item-count{margin-top:10px}.item-preview{height:auto}.item-preview,.item-preview__link{display:flex;width:100%;position:relative}.item-preview__link{flex-direction:column;justify-content:space-between;background:#fff;padding:30px;overflow:hidden}@media only screen and (max-width:1520px){.item-preview__link{padding:20px}}@media only screen and (max-width:990px){.item-preview__link{padding:30px}.item-preview__link:hover{box-shadow:0 0 20px rgba(0,0,0,.13)}}@media only screen and (max-width:767px){.item-preview__link{padding:20px 20px 13px}}.item-preview__link:hover{box-shadow:0 0 32px rgba(0,0,0,.18)}.item-preview__availability{margin-bottom:5px;min-width:120px}@media only screen and (max-width:767px){.item-preview__availability{left:120px;top:19px}}.item-preview__image{height:230px;top:30px;left:10px;right:10px;text-align:center;top:20px;font-size:0;margin:0 auto 10px}.item-preview__image:after{content:"";width:0;display:inline-block;vertical-align:middle;height:100%}.item-preview__image img{display:inline-block;max-height:230px;max-width:100%;height:auto;width:auto;object-fit:contain;font-family:"object-fit: contain;"}@media only screen and (max-width:1520px){.item-preview__image{height:150px}.item-preview__image img{max-height:150px}}@media only screen and (max-width:990px){.item-preview__image{height:230px}.item-preview__image img{max-height:230px}}@media only screen and (max-width:767px){.item-preview__image{right:auto;left:15px;top:15px;height:100px;bottom:auto;width:95px;height:115px}.item-preview__image img{max-height:100px}}.item-preview__label{position:absolute;font-size:10px;line-height:1;text-transform:uppercase;font-weight:700;color:#fff;top:-45px;right:-45px;width:130px;height:130px;padding-top:90px;text-align:center;display:flex;align-items:center;justify-content:center;z-index:1;transform:rotate(45deg) translateX(50%);transform-origin:100% 0}.item-preview__label:hover+.item-preview__action{visibility:visible}@media only screen and (max-width:767px){.item-preview__label{top:-40px;right:-40px;width:100px;height:100px;font-size:9px;padding-bottom:5px}}.item-preview__action{visibility:hidden;background-color:#89adad;position:absolute;font-size:14px;line-height:1;text-transform:uppercase;font-weight:700;color:#fff;top:15px;right:80px;width:170px;padding:10px;text-align:center;display:flex;align-items:center;justify-content:center;z-index:2;transform-origin:100% 0;transition:visibility .3s}.item-preview__name{font-size:16px;line-height:19px;font-weight:700;color:#000;margin-bottom:7px}@media only screen and (max-width:767px){.item-preview__name{font-size:14px;line-height:17px}}.item-preview__size{font-size:14px;color:rgba(0,0,0,.5)}@media only screen and (max-width:767px){.item-preview__size{font-size:12px;line-height:14px}}.item-preview__desc{font-size:16px;line-height:20px;color:#000;margin-top:8px;margin-bottom:8px}@media only screen and (max-width:767px){.item-preview__desc{font-size:14px;line-height:16px}}.item-preview__desc.collapsed .item-preview__desc-text{overflow:hidden;position:relative;height:40px}@media only screen and (max-width:767px){.item-preview__desc.collapsed .item-preview__desc-text{height:48px}}.item-preview__desc.collapsed .item-preview__desc-text:after{content:"";text-align:right;position:absolute;bottom:0;right:0;width:70%;height:1.2em;background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff);pointer-events:none}.item-preview__desc-more{margin-top:5px}.item-preview__desc-more span{text-decoration:underline;color:#504c6a}.item-preview__desc-more span:hover{color:#000}.item-preview__bottom .item-preview__name{display:none}.item-preview__bottom-line{display:flex;justify-content:space-between;align-items:center}.item-preview__bottom-line .quantity{height:40px}.item-preview__bottom-line .quantity .quantity__button{margin-top:-3px}.item-preview__bottom-line .quantity .quantity__field{height:40px}.item-preview__bottom-line .quantity .quantity__button--increase{margin-top:-8px}.item-preview__price{min-height:45px;display:flex;flex-direction:row;justify-content:flex-end;align-items:center}@media only screen and (max-width:767px){.item-preview__price{line-height:1.2}}.item-preview__price-old{text-decoration:line-through;font-size:20px}@media only screen and (max-width:767px){.item-preview__price-old{font-size:18px}}.item-preview__price-new{font-size:25px;color:#000;font-weight:700;line-height:1;margin-bottom:2px}.item-preview__price-new span{font-size:15px;display:inline-block;margin-left:6px}@media only screen and (max-width:767px){.item-preview__price-new{font-size:21px}.item-preview__price-new span{font-size:13px;margin-left:3px}}.item-preview__price-base{font-size:15px;color:rgba(0,0,0,.5);text-decoration-line:line-through;text-decoration-color:red;line-height:1;margin-left:5px;padding-top:5px}@media only screen and (max-width:767px){.item-preview__cart-button{width:35px;height:35px;font-size:0;border:0;padding:0;background:#d5ac01;position:relative;min-width:0;font-weight:400;border-radius:50%}.item-preview__cart-button:before{content:"\e815";font-family:fontello;width:16px;height:13px;position:absolute;line-height:13px;font-size:13px;color:#fff;left:50%;top:50%;margin-left:-8px;margin-top:-6px;transform:translate(0)}}div.item-preview__availability__title{position:absolute;top:25px;left:50px;z-index:1;color:red;text-transform:uppercase;font-size:12px;height:20px;width:110px;background-color:hsla(0,0%,83.9%,.33);text-align:center}@media only screen and (max-width:767px){div.item-preview__availability__title{top:17px;left:140px}}.item-preview__price-alert{font-size:15px;line-height:1.2;color:#000;position:absolute;bottom:25px;left:0;right:0;padding:0 30px;opacity:0;transition:all .6s ease}@media only screen and (max-width:1520px){.item-preview__price-alert{padding:0 20px;bottom:18px}}@media only screen and (max-width:990px){.item-preview__price-alert{padding:0 30px;bottom:25px}}@media only screen and (max-width:767px){.item-preview__price-alert{padding:0 20px;bottom:18px}}.item-preview__price-alert a{color:#504c6a;text-decoration:underline}.item-preview:hover .item-preview__price-alert{opacity:1}.info-preview{display:flex;margin-bottom:40px;transition:background-color .3s;flex-direction:column}.info-preview:hover{background-color:#fff}.info-preview:hover .info-preview__descr{text-decoration:underline}@media only screen and (max-width:990px){.info-preview{margin-bottom:30px}}@media only screen and (max-width:767px){.info-preview{width:100%;margin-bottom:20px}}.info-preview--lead{width:100%;position:relative;z-index:0}.info-preview--lead .info-preview__image,.info-preview--lead .info-preview__left{position:absolute;width:100%;height:100%;padding:0;left:0;top:0;z-index:-1}.info-preview--lead .info-preview__image:before{content:"";position:absolute;width:100%;height:100%;top:0;background:rgba(59,56,81,.5);transition:all .3s}.info-preview--lead .info-preview__left{position:absolute}.info-preview--lead .info-preview__right{width:100%;height:600px;display:flex;flex-direction:column;justify-content:space-between;padding:40px 50px}.info-preview--lead .info-preview__label{display:none}.info-preview--lead .info-preview__descr{color:#fff;font-size:40px;line-height:1.2}.info-preview--lead .info-preview__date{margin:0;color:#fff;font-size:14px}.info-preview--lead:hover .info-preview__descr{text-decoration:none}.info-preview--lead:hover .info-preview__image:before{background:rgba(59,56,81,.6)}@media only screen and (max-width:1220px){.info-preview--lead .info-preview__right{height:400px}.info-preview--lead .info-preview__descr{font-size:30px}}@media only screen and (max-width:767px){.info-preview--lead .info-preview__right{padding:20px;height:240px}.info-preview--lead .info-preview__descr{font-size:18px}.info-preview--lead .info-preview__date{font-size:10px}.info-preview--lead .info-preview__button{font-size:12px}.info-preview--lead .info-preview__button .btn{font-size:11px;padding:10px;min-width:150px}}.info-preview__right{padding-top:10px;padding-left:10px;display:flex;flex-direction:column;justify-content:center}@media only screen and (max-width:990px){.info-preview__right{padding:10px 15px}}@media only screen and (max-width:767px){.info-preview__right{padding:10px;width:60%}}.info-preview__image{background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative;height:0;padding-bottom:60%;user-select:none;min-height:100%}.info-preview__label{position:absolute;top:9px;right:8px;font-size:12px;text-transform:uppercase;min-width:80px;padding:7px 5px 6px;color:#fff;z-index:1;line-height:1;text-align:center;border-radius:4px;font-weight:700}.info-preview__descr{font-size:18px;line-height:1.388889;color:#000;font-weight:700}@media only screen and (max-width:1520px){.info-preview__descr{font-size:16px}}@media only screen and (max-width:1220px){.info-preview__descr{font-size:14px}}@media only screen and (max-width:767px){.info-preview__descr{font-size:12px;line-height:14px}}.info-preview__date{font-size:12px;text-transform:uppercase;font-weight:700;color:#aaa;margin-bottom:10px}@media only screen and (max-width:1220px){.info-preview__date{font-size:11px;margin-bottom:6px}}@media only screen and (max-width:767px){.info-preview__date{font-size:10px;margin-bottom:4px}}.sale-preview{width:100%}.sale-preview__link{width:100%;display:block;position:relative;padding:30px;height:462px;display:flex;align-items:flex-end;justify-content:center;z-index:0}@media only screen and (max-width:1520px){.sale-preview__link{height:401px}}@media only screen and (max-width:990px){.sale-preview__link{height:474px}}@media only screen and (max-width:767px){.sale-preview__link{height:0;padding-bottom:137%}}.sale-preview__link:hover .sale-preview__image:before{opacity:1}.sale-preview__link:hover .btn{background:#fff;color:#523855}.sale-preview__button{position:absolute;bottom:30px;left:50%;transform:translateX(-50%)}.sale-preview__image{z-index:-1;background-position:50%;background-repeat:no-repeat;background-size:cover}.sale-preview__image,.sale-preview__image:before{position:absolute;width:100%;height:100%;left:0;top:0}.sale-preview__image:before{content:"";background:linear-gradient(0deg,#403c55,rgba(82,56,85,0));opacity:.85;transition:all .3s;transform:translate(0)}.sale-label{position:absolute;left:5px;top:5px;font-size:12px;text-transform:uppercase;min-width:80px;padding:7px 5px 6px;color:#fff;z-index:1;line-height:1;text-align:center;border-radius:4px;font-weight:700;display:inline-block}.about-section{padding:100px 0 67px}@media only screen and (max-width:990px){.about-section{padding:60px 0 40px}}@media only screen and (max-width:767px){.about-section{padding:30px 0 40px}}.inner--about .section{padding:100px 0}.about-section__inner{display:flex;align-items:center}@media only screen and (max-width:990px){.about-section__inner{display:block}}.about-section__left{width:57%}@media only screen and (max-width:1520px){.about-section__left{width:52%}}@media only screen and (max-width:990px){.about-section__left{width:100%;text-align:center}}.about-section__right{width:43%}@media only screen and (max-width:1520px){.about-section__right{width:48%}}@media only screen and (max-width:990px){.about-section__right{width:100%}}.about-section__img{background:#f7f7f7;width:484px;padding:80px 0 80px 43px;display:inline-block}.about-section__img img{width:auto;max-width:none;max-height:100%}@media only screen and (max-width:1520px){.about-section__img{width:400px;padding:40px 0 40px 35px}.about-section__img img{max-width:520px}}@media only screen and (max-width:1220px){.about-section__img{width:330px;padding:40px 0 40px 20px}.about-section__img img{max-width:440px}}@media only screen and (max-width:990px){.about-section__img{width:100%;max-width:520px;padding:20px;margin-bottom:25px;background:none;position:relative;z-index:0}.about-section__img:before{content:"";position:absolute;left:0;height:100%;right:60px;background:#f7f7f7;z-index:-1}.about-section__img img{max-width:none;width:100%}}@media only screen and (max-width:767px){.about-section__img{width:calc(100% + 40px);margin-left:-20px;margin-right:-20px}}.about-section__text{max-width:460px}@media only screen and (max-width:990px){.about-section__text{max-width:none}}.privelege{display:flex;align-items:center;justify-content:space-between;padding-top:66px;flex-wrap:wrap}@media only screen and (max-width:1220px){.privelege{align-items:flex-start}}@media only screen and (max-width:767px){.privelege{padding-top:50px}}@media only screen and (max-width:990px){.privelege-item{width:50%;margin-bottom:30px}}.privelege-item__num{display:inline-block;vertical-align:middle;font-size:81px;line-height:1;font-weight:700;margin-right:24px;position:relative;z-index:1}@media only screen and (max-width:1520px){.privelege-item__num{font-size:67px;margin-right:20px}}@media only screen and (max-width:1220px){.privelege-item__num{display:block;margin-right:0}}@media only screen and (max-width:767px){.privelege-item__num{font-size:36px;margin-bottom:5px}}.privelege-item__descr{font-size:17px;line-height:20px;color:#a5a5a5;text-transform:uppercase;display:inline-block;vertical-align:middle;font-weight:700;white-space:pre}@media only screen and (max-width:1520px){.privelege-item__descr{font-size:14px;line-height:17px}}@media only screen and (max-width:1220px){.privelege-item__descr{font-size:16px;line-height:20px}}@media only screen and (max-width:767px){.privelege-item__descr{font-size:12px;line-height:14px}}.privelege-item__descr--with-sup{position:relative;top:-3px}.privelege-item--years .privelege-item__num{color:#86667b}.privelege-item--area .privelege-item__num{color:#d5ac01}.privelege-item--sku .privelege-item__num{color:#8dab8a}.privelege-item--map{position:relative;z-index:0;padding-right:49px}.privelege-item--map:before{content:"";position:absolute;width:261px;height:154px;z-index:-1;background:url(/images/map.svg) no-repeat 0 0;background-size:contain;left:-50px;top:50%;transform:translateY(-50%);margin-top:-13px}@media only screen and (max-width:1520px){.privelege-item--map:before{width:231px;height:137px;margin-top:-13px;left:-40px}}@media only screen and (max-width:767px){.privelege-item--map:before{width:190px;height:112px;margin-top:-15px;left:-35px}}.privelege-item--map .privelege-item__descr{color:#7f7f7f;margin-left:35px}@media only screen and (max-width:768px){.privelege-item--map .privelege-item__descr{margin-left:30px}}@media only screen and (max-width:1220px){.privelege-item--map{padding-right:0;margin-top:40px}}@media only screen and (max-width:990px){.privelege-item--map{margin-top:20px}}.brands-list{display:flex;flex-wrap:wrap}.brands-list__item{width:20%;display:flex}.brands-list__item:nth-child(10n+2) .brands-list__link,.brands-list__item:nth-child(10n+4) .brands-list__link,.brands-list__item:nth-child(10n+6) .brands-list__link,.brands-list__item:nth-child(10n+8) .brands-list__link,.brands-list__item:nth-child(10n+10) .brands-list__link{background:#f1f1f1}.brands-list__item .brands-list__link:hover{background:#fff;box-shadow:0 0 30px rgba(0,0,0,.05)}@media only screen and (max-width:767px){.brands-list__item{width:50%}.brands-list__item:nth-child(n) .brands-list__link{background:#fff}.brands-list__item:nth-child(4n+2) .brands-list__link,.brands-list__item:nth-child(4n+3) .brands-list__link{background:#f1f1f1}}.brands-list__link{width:100%;display:flex;align-items:center;justify-content:center;text-align:center;padding:10px;height:178px}@media only screen and (max-width:1520px){.brands-list__link{height:160px}}@media only screen and (max-width:1220px){.brands-list__link{height:130px}}@media only screen and (max-width:990px){.brands-list__link{height:110px}}.brands-list__link img{max-height:83px;max-width:220px;height:auto;width:auto;object-fit:contain;font-family:"object-fit: contain;";transition:all .3s}.brands-list__link img:nth-child(2){position:absolute;left:0;top:0;width:100%;height:100%;transition:all .3s;opacity:0}@media only screen and (max-width:1220px){.brands-list__link img{max-height:55px;max-width:160px}}@media only screen and (max-width:990px){.brands-list__link img{max-height:45px;max-width:120px}}.brands-list__link:hover .brands-list__image img:first-child{opacity:0}.brands-list__link:hover .brands-list__image img:nth-child(2){opacity:1}.brands-list__image{display:inline-block;position:relative;max-width:100%}.features{padding-top:100px}@media only screen and (max-width:990px){.features{padding-top:50px}}@media only screen and (max-width:767px){.features{padding-top:20px}}.features-list{display:-webkit-flex;display:-ms-flex;display:flex;margin-right:-40px;flex-wrap:wrap}@media only screen and (max-width:1520px){.features-list{margin-right:-20px}}.features-item{width:calc(25% - 40px);margin-right:40px;margin-bottom:40px;color:#fff;font-size:17px;line-height:20px;padding:32px 32px 90px;min-height:170px;font-weight:500;position:relative}@media only screen and (max-width:1520px){.features-item{width:calc(25% - 20px);margin-right:20px;margin-bottom:20px}}@media only screen and (max-width:990px){.features-item{width:calc(33.33% - 20px);margin-right:20px}}@media only screen and (max-width:767px){.features-item{width:calc(50% - 20px);margin-right:20px;font-size:12px;line-height:14px;padding:10px 10px 50px}}.features-item:before{content:"";position:absolute;left:auto;transform:translateX(0);top:auto}.features-item--warehouses{background:#a6ce39}.features-item--warehouses:before{width:60px;height:62px;background:url(/icons/advantage1.svg) no-repeat 0 0;background-size:contain;right:34px;bottom:23px}.features-item--logistics{background:#f5821f}.features-item--logistics:before{width:64px;height:46px;background:url(/icons/advantage2.svg) no-repeat 0 0;background-size:contain;right:34px;bottom:23px}.features-item--support{background:#54c5d0}.features-item--support:before{width:56px;height:56px;background:url(/icons/advantage3.svg) no-repeat 0 0;background-size:contain;right:34px;bottom:23px}.features-item--grateful-customers{background:#523855}.features-item--grateful-customers:before{width:66px;height:66px;background:url(/icons/advantage4.png) no-repeat 0 0;background-size:contain;right:34px;bottom:23px}.info-block{display:flex;flex-wrap:wrap;align-items:center}@media only screen and (max-width:990px){.info-block{margin-bottom:40px}}@media only screen and (max-width:767px){.info-block:last-child{margin-bottom:20px}}.info-block.is-right .info-block__right{text-align:right}.info-block.is-right .info-block__image-wrap{padding:53px 85px 53px 0}.info-block.is-right .info-block__image-wrap.with-logo{padding:80px 80px 80px 0}.info-block.is-right .info-block__image-wrap:before{left:auto;right:0;transform:translateX(0)}.info-block.is-right .info-block__logo{position:absolute;top:39px;left:auto;right:45px;z-index:2}@media only screen and (max-width:1220px){.info-block.is-right .info-block__logo{top:20px;right:20px;max-width:80px}}@media only screen and (max-width:1220px){.info-block.is-right .info-block__image-wrap{padding:40px 55px 40px 0}.info-block.is-right .info-block__image-wrap.with-logo{padding:40px 40px 40px 0}}@media only screen and (max-width:990px){.info-block.is-right .info-block__logo{right:auto;left:20px}.info-block.is-right .info-block__image-wrap{padding:40px 0 40px 55px}.info-block.is-right .info-block__image-wrap:before{left:0;right:40px}.info-block.is-right .info-block__image-wrap.with-logo{padding:40px 0 40px 55px}.info-block.is-right .info-block__image-wrap.with-logo:before{left:0;right:40px}.info-block.is-right .info-block__left{order:2;margin-bottom:0;text-align:left}.info-block.is-right .info-block__right{order:1;font-size:0;margin-bottom:20px;text-align:center}}@media only screen and (max-width:767px){.info-block.is-right .info-block__logo{max-width:50px;left:10px;top:10px}.info-block.is-right .info-block__image-wrap{padding:20px}.info-block.is-right .info-block__image-wrap:before{right:40px}.info-block.is-right .info-block__image-wrap.with-logo{padding:20px}.info-block.is-right .info-block__image-wrap.with-logo:before{left:0;right:40px}}.info-block+.info-block{margin-top:-10px}@media only screen and (max-width:990px){.info-block+.info-block{margin:0 0 60px}.info-block+.info-block:last-child,.info-block+.info-block:last-child .info-block__right{margin-bottom:0}}.info-block__left{width:57.2%;padding-right:40px}@media only screen and (max-width:1520px){.info-block__left{width:50%}}@media only screen and (max-width:990px){.info-block__left{width:100%;padding-right:0;margin-bottom:20px;text-align:center}}.info-block__right{width:42.8%}@media only screen and (max-width:1520px){.info-block__right{width:50%}}@media only screen and (max-width:990px){.info-block__right{width:100%;margin-bottom:30px}}.info-block__text-wrap{max-width:540px;padding:30px 0}@media only screen and (max-width:1220px){.info-block__text-wrap{max-width:440px}}@media only screen and (max-width:990px){.info-block__text-wrap{max-width:none;padding:0}}.info-block__image-wrap{position:relative;z-index:0;padding:53px 0 53px 85px}.info-block__image-wrap.with-logo{padding:80px 0 80px 80px}.info-block__image-wrap:before{transform:translateX(0);content:"";position:absolute;left:0;bottom:0;width:500px;background:#f7f7f7;z-index:-1}@media only screen and (max-width:1520px){.info-block__image-wrap:before{width:460px}}@media only screen and (max-width:1220px){.info-block__image-wrap,.info-block__image-wrap.with-logo{padding:40px 0 40px 55px}.info-block__image-wrap:before{width:380px}}@media only screen and (max-width:990px){.info-block__image-wrap{display:inline-block}.info-block__image-wrap:before{width:auto;right:40px}}@media only screen and (max-width:767px){.info-block__image-wrap{padding:20px;margin-left:-20px;margin-right:-20px}.info-block__image-wrap:before{right:40px;top:30%}.info-block__image-wrap.with-logo{padding:20px}}.info-block__image{width:100%;max-width:584px;height:auto;position:relative;z-index:1;display:inline-block}@media only screen and (max-width:1520px){.info-block__image{max-width:460px}}@media only screen and (max-width:1220px){.info-block__image{max-width:385px}}@media only screen and (max-width:990px){.info-block__image{max-width:536px}}.info-block__logo{position:absolute;top:39px;left:45px;z-index:2}@media only screen and (max-width:1220px){.info-block__logo{left:20px;top:20px;max-width:80px}}@media only screen and (max-width:990px){.info-block__logo{top:20px;left:20px}}@media only screen and (max-width:767px){.info-block__logo{max-width:50px;top:10px;left:10px}}.html-text{text-align:initial}.html-text li,.html-text ol,.html-text ul{list-style:revert;margin-left:15px}.info-block__link{font-size:12px;text-transform:uppercase;color:#523855;position:relative;padding-right:17px;font-weight:700}.info-block__link:before{content:"";position:absolute;width:8px;height:8px;border-right:2px solid #523855;border-bottom:2px solid #523855;transform:rotate(-45deg);right:0;top:2px;transition:all .3s}.info-block__link:hover:before{border-color:#000}.info-block__text{color:#787878}.info-block__text .h1{margin-bottom:.65em;margin-top:-.25em}.info-block__text p{margin-bottom:27px}.info-block__text .btn{margin-top:17px}.info-block__text a:not(.btn){text-decoration:underline}.info-block2__image-wrap:before{transform:translateX(0)}.info-block2{display:flex;flex-wrap:wrap}@media only screen and (max-width:990px){.info-block2{margin-bottom:40px}}@media only screen and (max-width:767px){.info-block2:last-child{margin-bottom:20px}}.info-block2.is-right .info-block2__left{padding-left:125px;padding-right:0;width:51.4%}.info-block2.is-right .info-block2__right{width:48.6%;text-align:right;padding-left:85px}.info-block2.is-right .info-block2__image-wrap{padding-left:0;padding-right:85px}.info-block2.is-right .info-block2__image-wrap.with-logo{padding:80px 80px 80px 0}.info-block2.is-right .info-block2__image-wrap:before{left:auto;right:0;transform:translateX(0)}.info-block2.is-right .info-block2__logo{position:absolute;top:39px;left:auto;right:45px;z-index:2}@media only screen and (max-width:1220px){.info-block2.is-right .info-block2__logo{top:20px;right:20px;max-width:80px}}@media only screen and (max-width:1520px){.info-block2.is-right .info-block2__left{padding-left:0;width:50%}.info-block2.is-right .info-block2__right{width:50%;padding-left:60px}.info-block2.is-right .info-block2__image-wrap{padding-right:55px}.info-block2.is-right .info-block2__image-wrap:before{left:60px;width:auto}}@media only screen and (max-width:1220px){.info-block2.is-right .info-block2__image-wrap{padding:40px 55px 40px 0}.info-block2.is-right .info-block2__image-wrap.with-logo{padding:40px 40px 40px 0}}@media only screen and (max-width:990px){.info-block2.is-right .info-block2__logo{right:auto;left:20px}.info-block2.is-right .info-block2__image-wrap{padding:40px 0 40px 55px}.info-block2.is-right .info-block2__image-wrap:before{left:0;right:40px}.info-block2.is-right .info-block2__image-wrap.with-logo{padding:40px 0 40px 55px}.info-block2.is-right .info-block2__image-wrap.with-logo:before{left:0;right:40px}.info-block2.is-right .info-block2__left{order:2;margin-bottom:0;width:100%}.info-block2.is-right .info-block2__right{order:1;font-size:0;padding-left:0;margin-bottom:20px;width:100%;text-align:center}}@media only screen and (max-width:767px){.info-block2.is-right .info-block2__right{text-align:center;justify-content:center;max-height:none!important}.info-block2.is-right .info-block2__logo{max-width:50px;left:10px;top:10px}.info-block2.is-right .info-block2__image-wrap{padding:20px 0 20px 20px}.info-block2.is-right .info-block2__image-wrap:before{right:20px}.info-block2.is-right .info-block2__image-wrap.with-logo{padding:20px 0 20px 20px}.info-block2.is-right .info-block2__image-wrap.with-logo:before{left:0;right:20px}}.info-block2+.info-block2{margin-top:-10px}@media only screen and (max-width:990px){.info-block2+.info-block2{margin:0 0 60px}.info-block2+.info-block2:last-child,.info-block2+.info-block2:last-child .info-block2__right{margin-bottom:0}}.info-block2__left{width:48.6%;padding-right:85px;display:flex}@media only screen and (max-width:1520px){.info-block2__left{width:50%;padding-right:60px}}@media only screen and (max-width:990px){.info-block2__left{width:100%;padding-right:0;margin-bottom:20px;text-align:center}}@media only screen and (max-width:767px){.info-block2__left{text-align:center}}.info-block2__right{width:51.4%;display:flex;align-items:center}@media only screen and (max-width:1520px){.info-block2__right{width:50%}}@media only screen and (max-width:990px){.info-block2__right{width:100%;margin-bottom:30px}}.info-block2__text-wrap{max-width:625px;padding:20px 0}@media only screen and (max-width:1220px){.info-block2__text-wrap{max-width:540px}}@media only screen and (max-width:990px){.info-block2__text-wrap{max-width:none}}.info-block2__image-wrap{position:relative;z-index:0;padding:78px 0 92px 85px}.info-block2__image-wrap.with-logo{padding:80px 0 80px 80px}.info-block2__image-wrap:before{content:"";position:absolute;left:0;bottom:0;width:500px;background:#f7f7f7;z-index:-1}@media only screen and (max-width:1520px){.info-block2__image-wrap{padding:40px 0 40px 55px}.info-block2__image-wrap:before{width:460px}}@media only screen and (max-width:1220px){.info-block2__image-wrap{padding:40px 0 40px 55px}.info-block2__image-wrap.with-logo{padding:50px 0 50px 50px}.info-block2__image-wrap:before{width:380px}}@media only screen and (max-width:990px){.info-block2__image-wrap{display:inline-block}.info-block2__image-wrap:before{width:auto;right:40px}}@media only screen and (max-width:767px){.info-block2__image-wrap{padding:20px 0 20px 20px;margin-left:-20px}.info-block2__image-wrap:before{right:20px}.info-block2__image-wrap.with-logo{padding:20px 0 20px 20px}}.info-block2__image{width:100%;max-width:584px;height:auto;position:relative;z-index:1;display:inline-block}.info-block2__logo{position:absolute;top:39px;left:45px;z-index:2}@media only screen and (max-width:1220px){.info-block2__logo{left:20px;top:20px;max-width:80px}}@media only screen and (max-width:990px){.info-block2__logo{top:20px;left:20px}}@media only screen and (max-width:767px){.info-block2__logo{max-width:50px;top:10px;left:10px}}.info-block2__link{font-size:12px;text-transform:uppercase;color:#523855;position:relative;padding-right:17px;font-weight:700}.info-block2__link:before{content:"";position:absolute;width:8px;height:8px;border-right:2px solid #523855;border-bottom:2px solid #523855;transform:rotate(-45deg);right:0;top:2px;transition:all .3s}.info-block2__link:hover:before{border-color:#000}.info-block2__text{color:#787878}.info-block2__text .h1{margin-bottom:.65em;margin-top:-.25em}.info-block2__text p{margin-bottom:10px}.info-block2__text .btn{margin-top:17px}.info-block2__text a:not(.btn){text-decoration:underline}.section--latest-news{background:#f7f7f7;padding-bottom:80px}@media only screen and (max-width:990px){.section--latest-news{padding-bottom:40px}}@media only screen and (max-width:767px){.section--latest-news{padding-bottom:20px}}.latest-news__header{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;width:100%;margin-bottom:10px}.latest-news__header .section-header__title{margin-right:15px}.latest-news__read-more{display:inline-block;color:#523855;font-size:12px;text-transform:uppercase;position:relative;padding-right:35px;font-weight:700;margin:13px 0 10px}.latest-news__read-more:before{content:"\e812";font-family:fontello;font-size:12px;line-height:1;position:absolute;right:0;left:auto;top:50%;margin-top:-6px}.latest-news__items{margin-top:30px}@media only screen and (max-width:1220px){.latest-news__items{display:block}}.latest-news__items .info-preview__label{display:none}.latest-news__left{width:60.6%;padding-right:50px;display:flex}@media only screen and (max-width:1520px){.latest-news__left{padding-right:30px;width:55%}.latest-news__left .info-preview{margin-bottom:30px}}@media only screen and (max-width:1220px){.latest-news__left{width:100%;padding-right:0}}.latest-news__left .info-preview{margin-right:0;width:100%;align-items:stretch}.latest-news__left .info-preview .info-preview__right{height:auto}@media only screen and (max-width:1220px){.latest-news__left .info-preview .info-preview__right{height:400px}}@media only screen and (max-width:767px){.latest-news__left .info-preview .info-preview__right{height:240px}}@media only screen and (max-width:990px){.latest-news__left .info-preview{margin-bottom:20px}}@media only screen and (max-width:1520px){.latest-news__right .info-preview{margin-bottom:30px}}@media only screen and (max-width:990px){.latest-news__right .info-preview{margin-bottom:20px}}.product-other-color__image{width:100px}.product-other-color{display:flex;margin:20px 0}.product-other-color__product{padding:10px 14px;margin-right:10px;border:1px solid #d7d7d7;border-radius:5px}@media only screen and (max-width:767px){.items-slider--sales .swiper-slide{width:250px!important}.items-slider--sales .sale-preview{width:250px}}.hero-slider-wrap{background:#a5d7b6;transition:background-color 1s}@media only screen and (max-width:767px){.hero-slider-wrap{margin-left:-20px;margin-right:-20px}.hero-slider-wrap .swiper-button-prev{left:15px}.hero-slider-wrap .swiper-button-next{right:15px}}.hero-slider-wrap .swiper-slide{min-width:100%}.hero-slide{color:#fff;min-height:570px;display:flex;align-items:center;overflow:hidden}@media only screen and (max-width:1520px){.hero-slide{min-height:480px}}@media only screen and (max-width:1220px){.hero-slide{min-height:380px}}@media only screen and (max-width:990px){.hero-slide{min-height:290px;display:block}}@media only screen and (max-width:680px){.hero-slide{min-height:250px}}@media only screen and (max-width:579px){.hero-slide{min-height:210px}}@media only screen and (max-width:479px){.hero-slide{min-height:180px}}@media only screen and (max-width:420px){.hero-slide{min-height:130px}}.hero-slide__text{font-size:50px;line-height:1.08;font-weight:700;margin:0;color:#fff;max-width:500px}@media only screen and (max-width:1520px){.hero-slide__text{font-size:40px;max-width:420px}}@media only screen and (max-width:1220px){.hero-slide__text{font-size:30px;max-width:350px}}@media only screen and (max-width:767px){.hero-slide__text{font-size:20px;max-width:200px}}.hero-slide{position:relative}.hero-slide__image{position:absolute;bottom:0;right:0;width:0;width:50%;height:100%}.hero-slide__image img{position:absolute;top:50%;transform:translateY(-50%);right:73px;transform-origin:100% 50%}@media only screen and (max-width:1520px){.hero-slide__image img{right:60px}}@media only screen and (max-width:1220px){.hero-slide__image img{right:40px}}@media only screen and (max-width:990px){.hero-slide__image img{right:30px}}@media only screen and (max-width:1520px){.hero-slide__image img{transform:translateY(-50%) scale(.8)}}@media only screen and (max-width:1220px){.hero-slide__image img{transform:translateY(-50%) scale(.7)}}@media only screen and (max-width:990px){.hero-slide__image img{transform:translateY(-50%) scale(.55)}}@media only screen and (max-width:767px){.hero-slide__image{height:250px}}.hero-slide__image.right img{right:0}.hero-slide__image.bottom img{transform:translate(0);top:auto;bottom:0;right:22px}@media only screen and (max-width:1520px){.hero-slide__image.bottom img{transform:translate(0) scale(.7);transform-origin:100% 100%}}@media only screen and (max-width:1220px){.hero-slide__image.bottom img{transform:translate(0) scale(.7);transform-origin:100% 100%}}@media only screen and (max-width:990px){.hero-slide__image.bottom img{transform:translate(0) scale(.55);transform-origin:100% 100%}}@media only screen and (max-width:767px){.hero-slide__image.bottom img{bottom:60px}}.hero-slide__image.top img{transform:translate(0);top:0;right:22px}@media only screen and (max-width:1520px){.hero-slide__image.top img{transform:translate(0) scale(.8);transform-origin:100% 0}}@media only screen and (max-width:1220px){.hero-slide__image.top img{transform:translate(0) scale(.7);transform-origin:100% 0}}@media only screen and (max-width:990px){.hero-slide__image.top img{transform:translate(0) scale(.55);transform-origin:100% 0}}.hero-slide__image.bottom-right img{transform:translate(0);top:auto;bottom:0;right:0}@media only screen and (max-width:1520px){.hero-slide__image.bottom-right img{transform:translate(0) scale(.8);transform-origin:100% 100%}}@media only screen and (max-width:1220px){.hero-slide__image.bottom-right img{transform:translate(0) scale(.7);transform-origin:100% 100%}}@media only screen and (max-width:990px){.hero-slide__image.bottom-right img{transform:translate(0) scale(.55);transform-origin:100% 100%}}.hero-slide__image.top-right img{transform:translate(0);top:0;right:0}@media only screen and (max-width:1520px){.hero-slide__image.top-right img{transform:translate(0) scale(.8);transform-origin:100% 0}}@media only screen and (max-width:1220px){.hero-slide__image.top-right img{transform:translate(0) scale(.7);transform-origin:100% 0}}@media only screen and (max-width:990px){.hero-slide__image.top-right img{transform:translate(0) scale(.55);transform-origin:100% 0}}.hero-slide__amma{position:relative;right:0;height:100%;top:0;width:100%;max-width:834px}.hero-slide__amma .amma-title{position:absolute;right:30px;left:auto;top:50%;width:834px;max-width:100%;padding-bottom:21%;transform:translateY(-50%)}@media only screen and (max-width:1520px){.hero-slide__amma{max-width:600px}.hero-slide__amma:before{width:600px;padding-bottom:20.8%}}@media only screen and (max-width:1220px){.hero-slide__amma{max-width:500px}.hero-slide__amma:before{width:500px;padding-bottom:21.2%}}@media only screen and (max-width:990px){.hero-slide__amma{max-width:104%}.hero-slide__amma:before{top:auto;bottom:60px;transform:translate(0);padding-bottom:22.2%}}@media only screen and (max-width:600px){.hero-slide__amma:before{width:calc(100% - 40px);left:20px}}.full-image .image{position:absolute;width:100%;height:100%;object-fit:cover}.hero-slide__btn{margin-top:20px}.image-slider{margin-bottom:76px;position:relative}.image-slider .swiper-button-next,.image-slider .swiper-button-prev{border-color:#fff}.image-slider .swiper-button-next:hover,.image-slider .swiper-button-prev:hover{background:#fff}.image-slider .swiper-button-next:hover:before,.image-slider .swiper-button-prev:hover:before{color:#523855}.image-slider .swiper-button-prev{left:40px}.image-slider .swiper-button-next{right:40px}@media only screen and (max-width:767px){.image-slider{padding-top:0;margin-bottom:20px}.image-slider .swiper-button-prev{left:15px}.image-slider .swiper-button-next{right:15px}}.image-slider img{max-width:none;width:100%}.image-slider__slide{padding-bottom:60%;background-position:50%;background-repeat:no-repeat;background-size:cover}@media only screen and (max-width:990px) and (max-width:990px){:before{font-size:23px;left:0;top:50%;transform:translateY(-50%)}}.inner--about,.inner--about .about-section{padding-top:0}.inner--about .about-section>.container{position:relative;padding-top:80px}.amma-about{text-align:center;padding-bottom:78px;padding-top:95px;background:#f7f7f7}@media only screen and (max-width:767px){.amma-about{padding-bottom:30px;padding-top:40px}}.amma-about__text{max-width:790px;margin:0 auto;text-align:left}form.auth-form.form .form__header .h1{font-size:30px}form.auth-form.form .form__header .h3{color:#787878}.inner--account{padding-top:70px;padding-bottom:50px;background:#f7f7f7}@media only screen and (max-width:990px){.inner--account{padding-top:120px;padding-bottom:50px}}.account__cols{display:flex;flex-wrap:wrap}@media only screen and (max-width:767px){.account__cols{display:block}}.account__col{margin-bottom:40px}@media only screen and (max-width:1520px){.account__col{margin-bottom:30px}}@media only screen and (max-width:990px){.account__col{margin-bottom:20px}}.account__col--left{margin-right:40px;width:calc(21.7% - 40px)}@media only screen and (max-width:1520px){.account__col--left{margin-right:20px;width:calc(28% - 20px)}}@media only screen and (max-width:1220px){.account__col--left{width:calc(40% - 20px)}}@media only screen and (max-width:990px){.account__col--left{width:calc(45% - 20px)}}@media only screen and (max-width:767px){.account__col--left{margin-right:0;width:100%}}.account__col--adresses{width:78.3%}@media only screen and (max-width:1520px){.account__col--adresses{width:72%}}@media only screen and (max-width:1220px){.account__col--adresses{width:60%}}@media only screen and (max-width:990px){.account__col--adresses{width:55%}}@media only screen and (max-width:767px){.account__col--adresses{width:100%}}.account-addresses{padding:30px;background:#fff}@media only screen and (max-width:767px){.account-addresses{padding:25px 0}}.account-addresses__title{font-weight:700;font-size:24px;line-height:140%;letter-spacing:.03em;color:#504c6a;margin-bottom:45px}@media only screen and (max-width:767px){.account-addresses__title{font-size:16px;margin-bottom:20px;padding:0 20px}}.account-addresses__table{table-layout:fixed;border-collapse:collapse;margin-bottom:50px;width:100%}.account-addresses__table thead tr th{font-weight:700;font-size:12px;line-height:120%;color:#3e3852;padding-bottom:23px;text-align:left;border-bottom:1px solid #e8e8e8}.account-addresses__table tbody tr td{border-bottom:1px solid #e8e8e8;padding:20px 20px 20px 0}.account-addresses__table tbody tr td:first-child{width:17%}.account-addresses__table tbody tr td:nth-child(2){width:20%}.account-addresses__table tbody tr td:nth-child(5){width:14%}.account-addresses__table tbody tr td:nth-child(6){width:18%}.account-addresses__table tbody tr td .btn{min-width:0;white-space:nowrap}@media only screen and (max-width:768px){.account-addresses__table tbody tr td .btn{line-height:100%;font-size:10px;margin:10px 0}}@media only screen and (max-width:1520px){.account-addresses__table{display:block}.account-addresses__table thead{display:none}.account-addresses__table tbody{display:block}.account-addresses__table tbody tr{display:block;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #e8e8e8}.account-addresses__table tbody tr:last-child{margin-bottom:0}.account-addresses__table tbody tr td{display:flex;justify-content:space-between;align-items:center;padding:10px 0;border:0}.account-addresses__table tbody tr td:before{content:attr(data-th);font-weight:700;display:block;font-size:12px;line-height:120%;color:#3e3852;position:relative;top:0;left:0;transform:none;padding-right:20px;white-space:nowrap;margin:17px 0}.account-addresses__table tbody tr td:nth-child(n){width:100%}}@media only screen and (max-width:767px){.account-addresses__table{margin-bottom:30px}.account-addresses__table tbody tr{margin-bottom:0;padding-bottom:0;border-bottom:15px solid #f7f7f7}.account-addresses__table tbody tr:last-child{margin-bottom:0;border:0}.account-addresses__table tbody tr td{display:block;border-bottom:1px solid #e8e8e8;padding:20px}.account-addresses__table tbody tr td:before{padding-right:0;margin-bottom:5px}}.account-addresses__table-address{font-weight:500;font-size:12px;line-height:140%;display:inline-block;max-width:106px}@media only screen and (max-width:1520px){.account-addresses__table-address{max-width:none;text-align:right}}@media only screen and (max-width:767px){.account-addresses__table-address{text-align:left}}.account-addresses__table-phone{text-decoration:underline}.account-addresses__table-email,.account-addresses__table-phone{font-weight:500;font-size:12px;line-height:140%;display:inline-block;color:#b2b2b2}.account-addresses__table-change{font-weight:500;font-size:12px;line-height:140%;text-decoration:underline;color:#335b74}.account__col--data{padding:30px;background:#fff;width:48.6%}@media only screen and (max-width:1520px){.account__col--data{width:46%;padding:50px 45px}}@media only screen and (max-width:1220px){.account__col--data{width:60%;padding:50px 45px}}@media only screen and (max-width:990px){.account__col--data{width:55%;padding:40px 20px}}@media only screen and (max-width:767px){.account__col--data{width:100%;padding:25px 20px}}.account__col--history{padding:65px 85px 95px;background:#fff;width:74.3%}@media only screen and (max-width:1520px){.account__col--history{width:calc(69% - 30px);padding:35px 20px 45px}}@media only screen and (max-width:1220px){.account__col--history{width:calc(60% - 30px)}}@media only screen and (max-width:990px){.account__col--history{width:calc(55% - 20px)}}@media only screen and (max-width:767px){.account__col--history{width:calc(100% + 40px);margin-left:-20px}}.account__col--right{width:calc(29% - 30px);margin-left:30px}@media only screen and (max-width:1520px){.account__col--right{margin-left:20px;width:calc(26% - 20px)}}@media only screen and (max-width:1220px){.account__col--right{width:100%;margin-left:0}}@media only screen and (max-width:1220px){.account__cols--history .account__col--left{width:100%;margin-right:0}.account__cols--history .account__col--history{width:100%;padding:50px}}@media only screen and (max-width:990px){.account__cols--history .account__col--history{padding:30px 20px 40px;width:calc(100% + 40px);margin-left:-20px}}@media only screen and (max-width:767px){.account__cols--history .account__col--history{padding:30px 20px 0}}.account-debt{background:#fff;padding:30px;margin-bottom:30px}@media only screen and (max-width:990px){.account-debt{margin-bottom:20px}}@media only screen and (max-width:767px){.account-debt{padding:25px 20px}}.account-debt:last-child{margin-bottom:0}.account-debt__sum{margin:0 0 30px}@media only screen and (max-width:767px){.account-debt__sum{margin-bottom:20px}}.account-debt__sum dd,.account-debt__sum dt{padding:0;margin:0}.account-debt__sum dt{font-weight:500;font-size:12px;line-height:140%;color:#b2b2b2;margin-bottom:10px}.account-debt__sum dd{font-weight:500;font-size:22px;line-height:100%}@media only screen and (max-width:767px){.account-debt__sum dd{font-size:20px}}.account-debt__warning{padding:19px;text-align:center;background:#e82828;color:#fff;font-weight:700;font-size:14px;line-height:120%}@media only screen and (max-width:767px){.account-debt__warning{font-size:12px;padding:15px}}.account-debt__title{margin-bottom:25px;font-weight:700;font-size:18px;line-height:140%;color:#504c6a}@media only screen and (max-width:767px){.account-debt__title{font-size:16px;margin-bottom:20px}}.account-manager{background:#fff;padding:30px;text-align:center}@media only screen and (max-width:767px){.account-manager{padding:25px 20px}}.account-manager__title{margin-bottom:30px;font-weight:700;font-size:18px;line-height:140%;color:#2c2e32}@media only screen and (max-width:767px){.account-manager__title{font-size:16px;margin-bottom:20px}}.account-manager__image{width:140px;height:140px;border-radius:50%;overflow:hidden;margin:0 auto 20px}.account-manager__image img{max-width:none;width:100%;height:100%;object-fit:cover;object-position:center}.account-manager__name{font-weight:700;font-size:14px;line-height:140%;margin-bottom:10px}.account-manager__phones-title{font-weight:500;font-size:12px;line-height:180%;text-align:center;color:#b2b2b2}.account-manager__phones{font-weight:500;font-size:12px;line-height:180%;color:#2c2e32;margin-bottom:20px}.account-manager__sn{display:flex;align-items:center;justify-content:center}.account-manager__sn-item{display:block;width:32px;height:32px;margin:0 7px}.account-bonuses{background:#a6ce39;padding:20px 22px 19px;color:#fff;font-size:16px;font-weight:500;text-align:center;margin-bottom:44px}@media only screen and (max-width:767px){.account-bonuses{margin-bottom:20px}}.account-bonuses__title{display:inline-block;vertical-align:middle;margin-right:10px}.account-bonuses__number{display:inline-block;vertical-align:middle;font-weight:500;font-size:14px;text-align:right;min-width:81px;position:relative;top:2px}.account-bonuses__info{display:inline-block;text-align:center;font-size:12px;width:21px;height:21px;border-radius:50%;line-height:21px;color:#fff;background:#9bbe3e;margin-left:12px;position:relative;top:-2px;transition:all .3s}.account-bonuses__info:hover{color:#fff;opacity:.8}.account-menu{margin-bottom:47px}.account-menu li{margin-bottom:23px}@media only screen and (max-width:767px){.account-menu{margin-bottom:30px}.account-menu li{margin-bottom:15px}}.account-menu__link{display:inline-block;position:relative;padding-left:34px;color:#b2b2b2;font-weight:700;font-size:16px}.account-menu__link:before{font-family:fontello;position:absolute;left:0;transform:none;width:20px;height:20px;top:50%;margin-top:-10px;line-height:20px;text-align:center}.account-menu__link--my:before{content:"\e81d";font-size:19px}.account-menu__link--loyalty:before{content:"\e823";font-size:19px}.account-menu__link--history:before{content:"\e81e";font-size:16px}.account-menu__link--related:before{content:"\e828";font-size:15px}.account-menu__link--addresses:before{content:"\e829";font-size:17px}.account-menu__link--promo:before{content:"\e82b";font-size:18px}.account-menu__link--logout:before{content:"\e826";font-size:12px}.account-menu__link.nuxt-link-exact-active{color:#000}.account-form .form__submit{text-align:left}.account-form .form__submit .btn{margin:0}.account-form__title{font-weight:700;font-size:24px;line-height:140%;letter-spacing:.03em;color:#504c6a;margin-bottom:20px;text-align:left}@media only screen and (max-width:767px){.account-form__title{font-size:16px}}.form-data{margin-bottom:20px}.form-data__item{text-align:left;display:flex;justify-content:space-between;padding:10px 0;margin:0;border-bottom:1px solid #e8e8e8}.form-data__item:last-child{border-bottom:0}.form-data__item dd,.form-data__item dt{padding:0;margin:0;font-weight:500;font-size:12px;line-height:15px;color:#3e3852}.form-data__item dd{color:#b2b2b2;text-align:right;padding-left:10px}@media only screen and (max-width:767px){.form-data__item{display:block}.form-data__item dt{margin-bottom:10px}.form-data__item dd{text-align:left;padding-left:0}}.account-history__table{border-top:1px solid #d7d7d7}.account-history__table,.account-history__table table{width:100%;border-spacing:0}@media only screen and (max-width:767px){.account-history__table{border-top:0}}.account-history__table-header{width:100%}.account-history__table-header tr td{padding:24px 10px;font-size:15px;line-height:1.2;width:19.5%;text-align:center}.account-history__table-header tr td:first-child{padding-left:0;text-align:left;width:14%}.account-history__table-header tr td:nth-child(2){width:14%}.account-history__table-header tr td:last-child{padding-right:0;text-align:right;width:22%}.account-history__table-header tr td a:not(.btn){text-decoration:underline}.account-history__table-header tr:last-child{margin-bottom:0}.account-history__table-header tr:last-child td{border-bottom:1px solid #d7d7d7}@media only screen and (max-width:767px){.account-history__table-header,.account-history__table-header tbody{display:block}.account-history__table-header tbody tr{display:flex;align-items:center;flex-wrap:wrap;margin-bottom:30px;border-top:1px solid #d7d7d7}.account-history__table-header tbody tr:last-child{margin-bottom:30px}.account-history__table-header tbody tr td{display:block;padding:15px 5px}.account-history__table-header tbody tr td:nth-child(n){width:50%}.account-history__table-header tbody tr td:first-child,.account-history__table-header tbody tr td:nth-child(2){width:33.33%}.account-history__table-header tbody tr td:nth-child(3){width:33.33%;padding-right:0;text-align:right}.account-history__table-header tbody tr td:nth-child(4){padding-left:0;display:flex;align-items:center;justify-content:flex-start;text-align:left;height:67px}.account-history__table-header tbody tr td:nth-child(5){padding-top:11px;padding-bottom:11px;height:67px;text-align:right}.account-history__table-header tbody tr td:nth-child(5) .btn{font-size:10px;padding-left:14px;padding-right:14px;min-width:0;white-space:nowrap}}.account-history__table-comment{margin-top:6px!important;color:#787878;font-size:13px}.account-history__price{font-size:15px;font-weight:700}.account-history__price span{display:inline-block;margin-left:4px}.account-history__title{margin-bottom:1.2em}.history-date-and-money{display:flex;padding:10px;justify-content:space-between}.history-date{display:flex;aling-items:center}.history-date input[type=date]{border-radius:10px;border:1px solid #d7d7d7;padding:0 10px;width:165px}.history-date .fw-7{display:flex;align-items:center;margin-right:10px}.date-from{margin-right:20px}.history-money{padding:10px 19px;width:40%;height:100%}.account-history__table-details{width:100%;border-bottom:1px solid #d7d7d7;margin:50px 0 200px}.account-history__table-details span{font-weight:700;white-space:nowrap}.account-history__table-details p{margin:0}.account-history__table-details p:first-child{display:none}.account-history__table-details tr th{padding:24px 10px;border:0;border-bottom:1px solid #d7d7d7;font-size:15px;line-height:1.2;text-align:left}.account-history__table-details tr th:last-child{padding-right:0;text-align:right}.account-history__table-details tr td{padding:24px 10px;border-top:1px solid #d7d7d7;font-size:15px;line-height:1.2}.account-history__table-details tr td:last-child{padding-right:0;text-align:right}.account-history__table-details tr td:nth-child(2){width:50%}.account-history__table-details tr:first-child td{border-top:0}@media only screen and (max-width:767px){.account-history__table-details{padding-bottom:30px;display:block;border:0}.account-history__table-details p{width:55%}.account-history__table-details p:first-child{width:45%;padding-right:10px;display:block;font-weight:500}.account-history__table-details thead{display:none}.account-history__table-details tbody{display:block}.account-history__table-details tbody tr{display:block;padding:5px 0;border-bottom:1px solid #d7d7d7}.account-history__table-details tbody tr td{display:flex;padding:10px 0;width:100%;font-size:14px;border:0}.account-history__table-details tbody tr td:nth-child(n){width:100%}.account-history__table-details tbody tr td:last-child{text-align:left}}.account-history__table-details-wrap{display:block;height:0;overflow:hidden;transition:height .3s}@media only screen and (max-width:767px){.account-history__table-details-wrap{margin-top:-30px}}.account-bonuses__table-details{width:100%;border-bottom:1px solid #d7d7d7}.account-bonuses__table-details span{font-weight:700;white-space:nowrap}.account-bonuses__table-details p{margin:0}.account-bonuses__table-details p:first-child{display:none}.account-bonuses__table-details tr th{padding:24px 10px;border:0;border-bottom:1px solid #d7d7d7;font-size:15px;line-height:1.2;text-align:left}.account-bonuses__table-details tr th:last-child{padding-right:0;text-align:right}.account-bonuses__table-details tr td{padding:24px 10px;border-top:1px solid #d7d7d7;font-size:15px;line-height:1.2}.account-bonuses__table-details tr td:last-child{padding-right:0;text-align:right}.account-bonuses__table-details tr:first-child td{border-top:0}@media only screen and (max-width:767px){.account-bonuses__table-details{padding-bottom:30px;display:block;border:0}.account-bonuses__table-details p{width:55%}.account-bonuses__table-details p:first-child{width:45%;padding-right:10px;display:block;font-weight:500}.account-bonuses__table-details thead{display:none}.account-bonuses__table-details tbody{display:block}.account-bonuses__table-details tbody tr{display:block;padding:5px 0;border-bottom:1px solid #d7d7d7}.account-bonuses__table-details tbody tr td{display:flex;padding:10px 0;width:100%;font-size:14px;border:0}.account-bonuses__table-details tbody tr td:nth-child(n){width:100%}.account-bonuses__table-details tbody tr td:last-child{text-align:left}}.checkbox__name.default{color:#000}.account-downloads li{margin-bottom:24px}.account-downloads li:last-child{margin-bottom:0}@media only screen and (max-width:767px){.account-downloads li{margin-bottom:10px}}.account-download__item{display:block}.account-download__item,.segment-banner{max-width:296px;width:100%;padding:10px 19px;background:#fff}.account-download__item-title{position:relative;margin-left:35px;margin-bottom:10px;font-weight:700;font-size:19px;line-height:140%;display:flex;align-items:center;text-decoration-line:underline;color:#335b74}@media only screen and (max-width:767px){.account-download__item-title{font-size:14px;margin-left:18px}}.account-download__item-title:last-child{margin-bottom:0}.account-download__item-title i{width:25px;height:25px;left:-35px;position:absolute;top:50%;margin-top:-12px;font-size:0;line-height:1}.account-download__item-title i:before{margin:0;width:25px;height:25px;line-height:25px;text-align:center;font-size:19px;left:0;top:0;transform:none}@media only screen and (max-width:767px){.account-download__item-title i{width:15px;height:15px;left:-18px;margin-top:-7px}.account-download__item-title i:before{width:15px;height:15px;line-height:15px;font-size:14px}}.account-download__item-descr{font-weight:500;font-size:12px;line-height:140%;color:#b2b2b2}@media only screen and (max-width:767px){.btn-container{padding:0 20px}}.inner-auth{padding-bottom:110px}@media only screen and (max-width:767px){.inner-auth{padding-bottom:60px}}.inner-auth .container{position:relative}.inner-auth .container:before{content:"";position:absolute;left:20px;right:20px;top:0;height:1px;background:#d7d7d7}.auth-form .form-body{box-shadow:0 0 24px rgba(0,0,0,.06);padding-top:51px}.auth-form .form__controls{padding-bottom:60px}@media only screen and (max-width:767px){.auth-form .form__controls{padding-bottom:40px}}.phone-code{position:absolute;left:50px;width:25px;border:none;outline:none;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAvklEQVR4nO3RwQqDMBCE4aGHYt92j75XD7ZPZxEUSsCmarKZ1flhbznMRwCllFJKKeXZDSfYeAfwBNCDNwPwAvDIIcb5elLEON97DZNC2DCWbJsg3dpjVoxtQbBibA+CDWNHECwYK4FojbGSiFYYq4HwxlhNhBfGBVEb44qohWmCKI1piiiFoUAcxVAh9mIoEVsx1Ih/MSEQOUwoxNI0cEiGf98QAfHrZ8L8RA4TEpFiQiOWujMglFJKKaWu3AfcdLEudXvTswAAAABJRU5ErkJggg==);background-size:12px;background-position:50%;transform:translateY(-30px);background-color:transparent}.phone-code option{text-align:center;border:0}.form-item,label.form-label{position:relative}@media (max-width:1199.98px){.phone-code{width:20px}}.inner--brand>.container{padding-bottom:0!important}.brand-catalog{background:#f7f7f7;padding-top:62px;padding-bottom:70px}@media only screen and (max-width:767px){.brand-catalog{padding-top:30px;padding-bottom:30px}}.about-brand{margin-bottom:80px;display:flex;position:relative}@media only screen and (max-width:767px){.about-brand{margin-bottom:40px}}.about-brand__info{max-width:835px}.about-brand__left{width:60%;padding-right:40px}@media only screen and (max-width:767px){.about-brand__left{width:100%;padding-right:0}}.about-brand__right{width:40%}@media only screen and (max-width:767px){.about-brand__right{display:none}}.about-brand__logo{text-align:right;font-size:0}.about-brand__logo img{display:inline-block;max-width:100%;height:auto}@media only screen and (max-width:767px){.about-brand__logo{text-align:left}.about-brand__logo img{margin-bottom:20px}}.about-brand__show-more a,.about-brand__website{text-decoration:underline}.about-brand__website{color:#504c6a;font-weight:500;position:absolute;right:0;bottom:0}@media only screen and (max-width:767px){.about-brand__website{position:relative}}.about-brand__mobile{display:none;margin-bottom:20px}@media only screen and (max-width:767px){.about-brand__mobile{display:block}}.inner--cart>.container{padding-bottom:0!important}.cart-table{width:100%}.cart-table tr th{text-align:left;font-size:14px;line-height:20px;color:#2f2f2f;font-weight:700;border-bottom:1px solid #d7d7d7;padding:18px 10px 24px;white-space:nowrap}.cart-table tr th:first-child{padding-left:0;width:100px}.cart-table tr th:nth-child(2){width:24%}.cart-table tr td{border-bottom:1px solid #d7d7d7;font-size:14px;line-height:20px;color:#787878;text-align:left;padding:18px 10px;position:relative}.cart-table tr td:first-child{padding-left:0}.cart-table tr td:last-child{padding-right:30px}@media only screen and (max-width:990px){.cart-table{display:block}.cart-table thead{display:none}.cart-table tbody{display:block}.cart-table tbody tr{display:block;margin-bottom:50px;position:relative}.cart-table tbody tr td{display:flex;align-items:center;padding:10px 0;font-size:12px;line-height:16px;position:static}.cart-table tbody tr td:last-child{padding-right:0}}.cart-table__mobile-heading{width:50%;display:none;padding-right:20px}@media only screen and (max-width:990px){.cart-table__mobile-heading{display:block}}@media only screen and (max-width:990px){.cart-table__item{width:50%}}.cart-table__name{max-width:235px}.cart-table__title{display:inline-block;position:relative;user-select:none}.cart-quantity .quantity{width:90px;height:39px}.cart-quantity .quantity__field{height:39px}.cart-table__price{font-size:14px;color:#000;font-weight:700;white-space:nowrap}.cart-table__price span{display:inline-block;margin-left:5px}.cart-table__delete{position:absolute;width:13px;height:13px;right:0;top:50%;margin-top:-6px;border:0;outline:none;background:none;padding:0;cursor:pointer}@media only screen and (max-width:990px){.cart-table__delete{top:10px;margin-top:0}}.cart-table__delete:after,.cart-table__delete:before{content:"";position:absolute;width:17px;height:1px;background:#000;left:0;top:0;transform-origin:0 0;transition:all .3s}.cart-table__delete:before{transform:rotate(45deg);left:1px}.cart-table__delete:after{top:auto;bottom:0;transform:rotate(-45deg)}.cart-table__delete:hover:after,.cart-table__delete:hover:before{background:#523855}.cart-header{display:flex;align-items:center;justify-content:space-between;padding-bottom:15px;border-bottom:3px solid #e8e8e8}@media only screen and (max-width:990px){.cart-header{display:block}}.cart-header__button{padding:9px 15px 7px;min-width:194px;margin:5px 27px 5px 0}.cart-header__button:last-child{margin-right:0}.cart-header__button.btn--blue-outline{color:#54c5d0}.cart-header__button.btn--blue-outline:hover,.cart-header__button.btn--blue-outline:hover:before{color:#fff}.cart-header__button.btn--orange-outline{color:#f5821f}.cart-header__button.btn--orange-outline:hover,.cart-header__button.btn--orange-outline:hover:before{color:#fff}.cart-header__button.btn--sm{padding:8px 26px 6px 45px;font-size:12px}.cart-header__buttons{padding-top:8px}.cart-header__button--account{position:relative}.cart-header__button--account:before{content:"\e81d";font-family:fontello;color:#54c5d0;font-weight:400;width:15px;height:18px;font-size:18px;line-height:1;position:absolute;top:50%;margin-top:-9px;left:17px;transition:all .3s}.cart-header__button--history{position:relative}.cart-header__button--history:before{content:"\e81e";font-family:fontello;color:#d5ac01;font-weight:400;width:16px;height:15px;font-size:15px;line-height:1;position:absolute;top:50%;margin-top:-9px;left:15px;transition:all .3s}@media only screen and (max-width:990px){.cart-header__button--history:before{transform:translate(0)}}.cart-footer{padding:42px 0;display:flex;flex-wrap:wrap;justify-content:space-between}@media only screen and (max-width:767px){.cart-footer{text-align:center;padding-top:0;padding-bottom:30px}}@media only screen and (max-width:767px){.cart-footer__left{width:100%;margin-bottom:30px}}@media only screen and (max-width:767px){.cart-footer__center{width:100%}}@media only screen and (max-width:1220px){.cart-footer__right{width:100%}}.cart-foooter__pay-bonus p{margin:0 30px 0 0;display:inline-block;vertical-align:middle;color:#2f2f2f;font-weight:500}@media only screen and (max-width:767px){.cart-foooter__pay-bonus{margin:0 -10px}.cart-foooter__pay-bonus p{margin:10px}.cart-foooter__pay-bonus .btn{margin:0 10px}}.cart-total{text-align:right}@media only screen and (max-width:1220px){.cart-total{padding-top:15px}}@media only screen and (max-width:767px){.cart-total{text-align:center;margin:0 -10px}}.cart-total__title{display:inline-block;vertical-align:middle;color:#2f2f2f;font-weight:500;margin-right:57px}@media only screen and (max-width:767px){.cart-total__title{margin:10px}}.cart-total__price{min-width:300px;font-size:40px;font-weight:700;display:inline-block;vertical-align:middle}.cart-total__price span{font-size:20px;margin-left:8px;display:inline-block}@media only screen and (max-width:767px){.cart-total__price{font-size:30px;margin:10px}}.cart-total__note{font-size:14px;color:#787878}.cart-order-button{text-align:right;padding-bottom:79px}@media only screen and (max-width:767px){.cart-order-button{text-align:center;padding-bottom:40px}}.cart-order__stop{margin-top:20px;font-size:14px;color:#b53737}.inner--catalog{background:#f7f7f7;padding-top:42px;padding-bottom:103px}@media only screen and (max-width:990px){.inner--catalog{padding-top:89px}}@media only screen and (max-width:767px){.inner--catalog{padding-bottom:55px}}.inner--catalog-list{background:#f7f7f7;padding-top:42px;padding-bottom:103px}@media only screen and (max-width:990px){.inner--catalog-list{padding-top:130px}}@media only screen and (max-width:767px){.inner--catalog-list{padding-bottom:55px}}.catalog__title{margin-bottom:.8em}@media only screen and (max-width:990px){.catalog__title{display:none}}.catalog-category{display:flex;flex-wrap:wrap;padding-top:20px}@media only screen and (max-width:990px){.catalog-category{display:block}}.catalog-category__left{padding-right:40px;width:25.7%}@media only screen and (max-width:1220px){.catalog-category__left{width:30%}}@media only screen and (max-width:990px){.catalog-category__left{display:none}}.catalog-category__right{width:74.3%}@media only screen and (max-width:1220px){.catalog-category__right{width:70%}}@media only screen and (max-width:990px){.catalog-category__right{width:100%}}.catalog-menu-item{padding-right:8px}@media only screen and (max-width:767px){.catalog-menu-item{padding-right:0}}.catalog-menu-item.is-open .catalog-menu-item__heading:before{transform:rotate(-180deg)}.catalog-menu-item.is-open .catalog-menu-item__dropdown{height:auto}.catalog-menu-item__dropdown{height:0;transition:height .3s linear;overflow:hidden}.catalog-menu-item__heading{padding-right:20px;position:relative;font-size:16px;line-height:1.5625;display:block;color:#2f2f2f;font-weight:500;cursor:pointer;margin-bottom:24px;user-select:none}.catalog-menu-item__heading.is-active:before{transform:rotate(-180deg)}.catalog-menu-item__heading:before{content:"\e80d";position:absolute;font-family:fontello;font-size:6px;color:#000;width:10px;height:6px;right:17px;left:auto;top:10px;transition:all .3s}.catalog-menu-item__heading:hover{color:#523855}@media only screen and (max-width:1520px){.catalog-menu-item__heading{padding-right:20px}}@media only screen and (max-width:767px){.catalog-menu-item__heading{font-size:14px;font-weight:700}}.catalog-menu-list{padding-bottom:25px}.catalog-menu-list-nested{padding-bottom:0}.catalog-menu-list__checkbox{display:block;position:relative}.catalog-menu-list__checkbox .checkbox__name{padding-right:60px}.catalog-menu-list__item{padding:5px 0;margin-bottom:5px}.catalog-menu-list-nested__item{padding:0 0 0 25px;margin:12px 0 5px}.catalog-menu-list__link{font-size:14px;line-height:20px;font-weight:400;color:#898989;position:relative;transition:all .3s;display:block;padding-right:50px}.catalog-menu-list__link.is-active,.catalog-menu-list__link.nuxt-link-exact-active,.catalog-menu-list__link:hover{color:#000}.catalog-menu-list__link.is-active .catalog-menu-list__count,.catalog-menu-list__link.nuxt-link-exact-active .catalog-menu-list__count,.catalog-menu-list__link:hover .catalog-menu-list__count{border-color:#000;color:#000}.catalog-menu-list__count{position:absolute;min-width:44px;height:25px;border:1px solid #ddd;text-align:center;color:#bab9b9;border-radius:15px;right:0;top:-1px;font-size:12px;line-height:23px;transition:all .3s}.catalog-wrap{display:grid;padding-bottom:20px;grid-template-columns:2fr 1fr}@media only screen and (max-width:1520px){.catalog-wrap{display:block}}.catalog-list{margin-right:-40px;display:flex;flex-wrap:wrap}.catalog-list.row-mode{margin-right:0}.catalog-list.row-mode .item-preview{width:100%;margin-right:0;margin-bottom:20px}.catalog-list.row-mode .item-preview .item-preview__link{display:flex;padding-top:20px;flex-direction:row-reverse;align-items:center}.catalog-list.row-mode .item-preview .item-preview__image{position:static;height:auto}.catalog-list.row-mode .item-preview .item-preview__image img{max-height:100px;margin-bottom:30px}.catalog-list.row-mode .item-preview .item-preview__size{position:absolute;top:80%}.catalog-list.row-mode .item-preview .item-preview__bottom{width:200px;margin-left:20px;min-width:200px;margin-right:20px}.catalog-list.row-mode .item-preview .item-preview__bottom-line{display:none}.catalog-list.row-mode .item-preview .item-preview__bottom .item-preview__name{display:block;max-width:200px}.catalog-list.row-mode .item-preview .item-preview__desc{width:100%}.catalog-list.row-mode .item-preview .item-preview__top{display:grid;grid-template-columns:140px 1fr;grid-gap:20px;align-items:center;margin-right:auto}.catalog-list.row-mode .item-preview .item-preview__top .item-preview__name{display:none}.catalog-list.row-mode.catalog-list--full .item-preview,.catalog-list.row-mode.catalog-list--full .item-preview.is-large,.catalog-list.row-mode .item-preview.is-large{width:100%}.catalog-list .item-preview{margin-bottom:40px;width:calc(33.33% - 40px);margin-right:40px;display:flex}.catalog-list .item-preview.is-large{width:calc(66.66% - 40px)}.catalog-list.catalog-list--full .item-preview{width:calc(25% - 40px)}.catalog-list.catalog-list--full .item-preview.is-large{width:calc(50% - 40px)}@media only screen and (max-width:1520px){.catalog-list{margin-right:-30px}.catalog-list.catalog-list--full .item-preview{width:calc(25% - 30px)}.catalog-list.catalog-list--full .item-preview.is-large{width:calc(50% - 30px)}.catalog-list .item-preview{width:calc(33.33% - 30px);margin-right:30px;margin-bottom:30px}.catalog-list .item-preview.is-large{width:calc(66.66% - 30px)}}@media only screen and (max-width:1220px){.catalog-list .item-preview{width:calc(50% - 30px)}.catalog-list .item-preview.is-large{width:calc(100% - 30px)}.catalog-list.catalog-list--full .item-preview{width:calc(33.33% - 30px)}.catalog-list.catalog-list--full .item-preview.is-large{width:calc(66.66% - 30px)}}@media only screen and (max-width:990px){.catalog-list.catalog-list--full .item-preview{width:calc(50% - 30px)}.catalog-list.catalog-list--full .item-preview.is-large{width:calc(100% - 30px)}}@media only screen and (max-width:767px){.catalog-list{margin-right:0}.catalog-list .item-preview{width:100%;margin-right:0;margin-bottom:20px}.catalog-list.catalog-list--full .item-preview,.catalog-list.catalog-list--full .item-preview.is-large,.catalog-list .item-preview.is-large{width:100%}}.catalog-filter-wrap{display:grid;justify-content:space-between}@media only screen and (max-width:990px){.catalog-filter-wrap{display:none}}.catalog-sort{font-size:0;margin-bottom:34px}.catalog-sort__items{display:inline-block;vertical-align:top;padding-top:2px}.catalog-sort__heading{display:inline-block;vertical-align:top;margin-right:37px;font-size:15px;color:#000}@media only screen and (max-width:1220px){.catalog-sort__heading{margin-right:22px}}.catalog-sort__item{display:inline-block;vertical-align:top;font-size:14px;color:#898989;cursor:pointer;margin-right:37px;transition:color .3s;user-select:none}.catalog-sort__item:last-child{margin-right:0}@media only screen and (max-width:1220px){.catalog-sort__item{margin-right:22px}}.catalog-sort__item.is-active,.catalog-sort__item:hover{color:#000}.catalog-sort__item--updown{padding-left:18px;position:relative}.catalog-sort__item--updown:before{content:"\e818";font-family:fontello;position:absolute;width:9px;height:9px;font-size:9px;left:0;top:6px;line-height:1}.catalog-sort__item--updown.is-desc:before{content:"\e819"}.catalog-filter{display:flex;flex-wrap:wrap;margin-right:-40px;margin-bottom:20px}.catalog-filter .dropdown{white-space:normal}@media only screen and (max-width:1220px){.catalog-filter{margin-right:-30px}}@media only screen and (max-width:1220px){.catalog-filter--full .catalog-filter__item{width:calc(33.33% - 30px)}}@media only screen and (max-width:990px){.catalog-filter:not(.catalog-filter--mobile),.catalog-sort:not(.catalog-sort--mobile){display:none}}.catalog-filter__item{width:335px;margin-right:40px;margin-bottom:10px}@media only screen and (max-width:1220px){.catalog-filter__item{width:calc(50% - 30px);margin-right:30px}}.catalog-filter-wrap__right{padding-top:4px;justify-self:end}@media only screen and (max-width:990px){.catalog-filter-wrap__right{display:none}}.catalog-download-link{position:relative;padding-right:31px;font-size:15px;font-weight:500;cursor:pointer;display:inline-block;margin-right:40px;color:#000}.catalog-download-link:before{content:"\e806";font-family:fontello;position:absolute;right:0;left:auto;top:-2px;width:17px;height:16px;font-size:16px;transition:all .3s}.catalog-download-link:hover{text-decoration:underline}.catalog-view-mode{position:relative;padding-right:34px;font-size:15px;font-weight:500;cursor:pointer;display:inline-block;color:#000}.catalog-view-mode:before{content:"";position:absolute;right:0;top:6px;width:17px;height:12px;left:auto}.catalog-view-mode.is-block:before{background:url(/icons/view_mode_list.svg) no-repeat 0 0;background-size:contain}.catalog-view-mode:hover{text-decoration:underline}.catalog-mobile-header{display:none;background:#fff;position:relative;z-index:10;padding-top:26px;padding-bottom:23px;margin-bottom:20px}.catalog-mobile-header:after{content:"";position:absolute;left:0;width:100%;background:#d7d7d7;top:1px;height:1px}.catalog-mobile-header:before{content:"";position:absolute;left:-300px;right:-300px;height:100%;top:0;z-index:-1;background:#fff}.catalog-mobile-header:first-child:after{display:block}@media only screen and (max-width:990px){.catalog-mobile-header{display:block}}.catalog-mobile-header__buttons{display:flex;justify-content:space-between;position:relative;margin-bottom:16px}.catalog-mobile-header__button{width:calc(50% - 4px)}.catalog-mobile-header__button .btn{display:block;width:100%}.catalog-mobile-header__buttons--single .catalog-mobile-header__button{width:100%}.catalog-mobile-header__button--category .btn{color:#523855}.catalog-mobile-header__button--category .btn:before{content:"\e81a";font-family:fontello;font-size:8px;display:inline-block;width:9px;height:8px;line-height:1;margin-right:6px;position:relative}.catalog-mobile-header__button--category .btn:hover{color:#fff}.catalog-mobile-header__button--category .btn.is-active{background:#523855;color:#fff}.catalog-mobile-header__button--filter .btn{color:#89adad}.catalog-mobile-header__button--filter .btn:before{content:"\e81b";top:4px;font-family:fontello;font-size:10px;display:inline-block;width:9px;height:10px;line-height:1;margin-right:6px;position:relative}.catalog-mobile-header__button--filter .btn:hover{color:#fff}.catalog-mobile-header__button--filter .btn.is-active{background:#89adad;color:#fff}.catalog-mobile__categories,.catalog-mobile__filter{position:absolute;left:-20px;right:-20px;top:100%;background:#fff;z-index:10;padding:20px 20px 25px}.catalog-mobile__categories .btn,.catalog-mobile__filter .btn{display:block;width:100%}.catalog-mobile-header__title{padding-bottom:7px}.catalog-sort--mobile{margin-bottom:0;display:none}@media only screen and (max-width:990px){.catalog-sort--mobile{display:flex;justify-content:space-between}}.catalog-sort-dropdown{display:inline-block;position:relative}.catalog-sort-dropdown__selected{cursor:pointer;position:relative;color:#000;font-size:15px;user-select:none;padding-right:21px}.catalog-sort-dropdown__selected:before{content:"\e80d";position:absolute;font-family:fontello;font-size:6px;color:#000;width:10px;height:6px;right:0;left:-15px;top:12px;transition:all .3s}.catalog-sort-dropdown__selected.is-active:before{transform:rotate(-180deg)}.catalog-sort-dropdown__items{position:absolute;right:0;background:#fff;top:100%;z-index:1;box-shadow:0 0 5px rgba(0,0,0,.1);text-align:right;white-space:nowrap;padding:10px}.catalog-sort-dropdown__items .catalog-sort__item{display:block;margin:0}.catalog-filter--mobile{display:block;margin-right:0;margin-bottom:36px}.catalog-filter--mobile .catalog-filter__item{width:100%;margin-bottom:8px}.catalog-text{max-width:790px;padding-top:72px;margin:0 auto -23px}@media only screen and (max-width:767px){.catalog-text{padding-top:40px}}.catalog-blocks{display:flex;flex-wrap:wrap;justify-content:space-between;padding-bottom:24px}.catalog-block{width:calc(50% - 20px);background:#fff;margin-bottom:40px;transition:all .3s;position:relative;padding:25px 20px 34px 150px}@media only screen and (max-width:1520px){.catalog-block{width:calc(50% - 10px);margin-bottom:20px}}@media only screen and (max-width:990px){.catalog-block{width:100%}}@media only screen and (max-width:767px){.catalog-block{padding:70px 20px 20px}.catalog-block:before{transform:scale(.6);transform-origin:0 0}}.catalog-block:before{position:absolute;font-family:fontello}.catalog-block--dogs:before{content:"\e805";width:63px;height:62px;font-size:62px;line-height:1;color:#f5821f;left:38px;top:33px}.catalog-block--cats:before{content:"\e803";width:57px;height:66px;font-size:66px;line-height:1;color:#54c5d0;left:45px;top:29px}.catalog-block--dogs-cats:before{content:"\e804";width:61px;height:58px;font-size:58px;line-height:1;color:#523855;left:41px;top:34px}.catalog-block--aquarium:before{content:"\e808";width:68px;height:43px;font-size:43px;line-height:1;color:#a6ce39;left:36px;top:37px}.catalog-block--small-pets:before{content:"\e80c";width:52px;height:51px;font-size:51px;line-height:1;color:#849daa;left:43px;top:33px}.catalog-block--birds:before{content:"\e800";width:51px;height:57px;font-size:57px;line-height:1;color:#ffcb08;left:51px;top:35px}.catalog-block--terrarium:before{content:"\e809";width:71px;height:61px;font-size:61px;line-height:1;color:#9bd3ae;left:39px;top:32px}.catalog-block--disney:before{content:"";background:url(/icons/disney.png) no-repeat 0 0;background-size:contain;width:96px;height:67px;font-size:67px;line-height:1;color:#9bd3ae;left:26px;top:32px}.catalog-block:hover{box-shadow:0 0 32px rgba(0,0,0,.18)}@media only screen and (max-width:767px){.catalog-block:before{top:20px;left:30px}}.catalog-block__title{font-size:22px;font-weight:500;margin-bottom:11px}@media only screen and (max-width:767px){.catalog-block__title{font-size:18px}}.catalog-block__list{margin-right:-20px;margin-bottom:-8px}.catalog-block__list li{display:inline-block;vertical-align:top;margin-right:20px;margin-bottom:8px}.catalog-block__list a{color:#898989;font-size:14px}.catalog-block__list a span{display:inline;white-space:nowrap}.catalog-block__list a small{border:1px solid #ddd;text-align:center;color:#bab9b9;border-radius:25px;right:0;top:5px;font-size:12px;line-height:23px;transition:all .3s;min-width:33px;display:inline-block;vertical-align:middle;margin-left:7px;white-space:nowrap}.catalog-block__list a:hover{color:#000}.catalog-block__list a:hover span{color:#000;border-color:#898989}.related-catalog{background:#f7f7f7;padding-top:55px;padding-bottom:70px}@media only screen and (max-width:767px){.related-catalog{padding-top:20px;padding-bottom:40px}}.catalog-filter-container{display:flex;justify-content:space-between}@media only screen and (max-width:550px){.catalog-filter-container{flex-direction:column}}.filter-reset{position:relative;padding:12px 22px 12px 40px;min-width:195px;font-size:12px;text-transform:uppercase;letter-spacing:.05em;color:#2b303f;cursor:pointer;height:45px;width:195px}.filter-reset:after,.filter-reset:before{content:"";position:absolute;top:47%;left:auto;right:165px;width:12px;height:1px;background-color:#2b303f;display:block!important}.filter-reset:after{transform:translateY(-50%) rotate(45deg)}.filter-reset:before{transform:translateY(-50%) rotate(-45deg)}.catalog-filter-item{display:flex;flex-wrap:wrap}.catalog-filter-item .filter-item{position:relative;display:inline-flex;justify-content:center;align-items:center;margin-left:10px;margin-bottom:10px;padding:12px 40px 12px 22px;font-size:12px;text-transform:uppercase;letter-spacing:.05em;border:1px solid #2b303f;color:#2b303f;cursor:pointer;width:max-content}.catalog-filter-item .filter-item__remove{position:absolute;top:50%;right:23px;display:block;width:10px;height:10px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.catalog-filter-item .filter-item__remove:after,.catalog-filter-item .filter-item__remove:before{content:"";position:absolute;top:50%;display:block!important;left:auto;width:12px;height:1px;background-color:#2b303f}.catalog-filter-item .filter-item__remove:after{transform:translateY(-50%) rotate(45deg)}.catalog-filter-item .filter-item__remove:before{transform:translateY(-50%) rotate(-45deg)}.contacts-map{margin-bottom:50px;height:470px;width:calc(80% - 320px);position:relative;margin-top:80px}@media only screen and (max-width:1520px){.contacts-map{height:400px}}@media only screen and (max-width:1220px){.contacts-map{height:370px}}@media only screen and (max-width:990px){.contacts-map{height:350px;margin-top:0;width:100%}}@media only screen and (max-width:767px){.contacts-map{height:320px}}.vue-map-container{position:absolute;width:100%;height:100%;left:0;top:0;display:block}@media only screen and (max-width:990px){.vue-map-container{padding-top:80px;padding-bottom:80px}}@media only screen and (max-width:767px){.vue-map-container{display:block;padding-top:35px;padding-bottom:40px}}.contacts__left{padding-left:125px;width:60%;padding-right:40px}@media only screen and (max-width:1520px){.contacts__left{padding-left:0;width:50%}}@media only screen and (max-width:767px){.contacts__left{width:100%;padding-right:0;margin-bottom:25px}}.contacts__right{padding-top:28px;padding-right:85px;width:40%}@media only screen and (max-width:1520px){.contacts__right{width:50%}}@media only screen and (max-width:1220px){.contacts__right{padding-right:40px}}@media only screen and (max-width:767px){.contacts__right{width:100%;padding-right:0}}.contacts__heading{margin-bottom:.8em}.contacts__address{color:#787878;margin-bottom:17px;font-style:normal}@media only screen and (max-width:767px){.contacts__address{margin-bottom:20px}}@media only screen and (max-width:767px){.contacts__phone{margin-bottom:25px}}.contacts__phone-link{font-size:17px;font-weight:700;color:#523855;display:inline-block}.contacts__email-link{color:#787878}.contacts__email{margin-bottom:42px}@media only screen and (max-width:767px){.contacts__email{margin-bottom:25px}}.contacts__slider{position:relative;z-index:0;max-width:499px}.contacts__slider:before{content:"";position:absolute;z-index:-1;background:#f7f7f7;left:120px;top:-70px;bottom:-70px;right:-85px}@media only screen and (max-width:1220px){.contacts__slider:before{right:-40px;top:-40px;bottom:-40px;left:80px}}@media only screen and (max-width:767px){.contacts__slider{max-width:none;margin-left:-20px;margin-right:-20px}.contacts__slider:before{left:-20px;right:20px;top:-20px;bottom:-20px}}.feedback-form{padding-top:33px;padding-bottom:110px;background:#f7f7f7}.feedback-form .form{max-width:790px;margin:0 auto}.feedback-form .form-item{margin-bottom:41px}.feedback-form .form__body{padding:0}.feedback-form .form__body>.form-item:last-child{margin-bottom:29px}@media only screen and (max-width:767px){.feedback-form{padding-top:0;padding-bottom:60px}}.contacts-container{display:flex;justify-content:center;padding-top:90px}@media only screen and (max-width:990px){.contacts-container{flex-direction:column}}.contacts{margin-bottom:50px;min-width:320px;max-width:400px;margin-right:30px}.contacts__social-icon,.social-icon{width:32px;margin-right:10px}.social-icon{object-fit:cover}.socials__item{display:flex;margin-bottom:10px}.contacts-departments__title{width:fit-content;margin:0 auto 50px}.time-work{margin-bottom:10px}.time-work p{color:#787878}.container-departments{display:grid;grid-template-columns:repeat(2,minmax(250px,550px));grid-column-gap:50px;justify-content:center;margin-bottom:50px}@media only screen and (max-width:990px){.container-departments{grid-template-columns:repeat(1,minmax(250px,550px))}}.department{display:flex;justify-content:space-between;padding:30px;border-top:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7;margin:0 -1px -1px 0}@media only screen and (max-width:450px){.department{padding:20px}}@media only screen and (max-width:380px){.department{padding:10px}}.department__title{color:#504c6a;font-weight:700}.department__email,.department__phone{display:block}.department__detail{min-width:165px;margin-left:20px}.catalog-download-list{display:flex;flex-wrap:wrap;margin-right:-40px}@media only screen and (max-width:1520px){.catalog-download-list{margin-right:-30px}}@media only screen and (max-width:600px){.catalog-download-list{margin-right:0}}.catalog-download-item{width:calc(25% - 40px);margin-right:40px;margin-bottom:70px;position:relative;padding-bottom:50px}@media only screen and (max-width:1520px){.catalog-download-item{width:calc(25% - 30px);margin-right:30px;margin-bottom:60px}}@media only screen and (max-width:1220px){.catalog-download-item{width:calc(33.33% - 30px)}}@media only screen and (max-width:767px){.catalog-download-item{width:calc(50% - 30px)}}@media only screen and (max-width:600px){.catalog-download-item{width:100%;margin-right:0}.catalog-download-item:last-child{margin-bottom:30px}}.catalog-download-item__image{margin-bottom:23px;width:100%;height:auto}.catalog-download-item__name{font-size:25px;line-height:1.2;color:#523855;font-weight:700;margin-bottom:.68em}@media only screen and (max-width:990px){.catalog-download-item__name{font-size:22px}}@media only screen and (max-width:767px){.catalog-download-item__name{font-size:18px}}.catalog-download-item__descr{font-size:14px;line-height:20px;color:#787878;margin-bottom:24px}.catalog-download-item__button{position:absolute;left:0;bottom:0}.error-page-cont{text-align:center}.error-page-wrap .container{position:relative;padding-top:91px;padding-bottom:110px}.error-page-wrap .container:before{content:"";position:absolute;left:20px;right:20px;top:0;height:1px;background:#d7d7d7}@media only screen and (max-width:990px){.error-page-wrap .container{padding-top:120px;padding-bottom:70px}}@media only screen and (max-width:767px){.error-page-wrap .container{padding-top:110px;padding-bottom:40px}}.error-page-text__code{font-size:360px;line-height:1;font-weight:800;color:#523855}.error-page-text__code span{display:inline-block;width:1.088889em;height:.716667em;background:url(/images/error_page_zero.png) no-repeat 0 0;background-size:contain;margin:0 20px;position:relative;top:5px}@media only screen and (max-width:1520px){.error-page-text__code{font-size:320px}}@media only screen and (max-width:1220px){.error-page-text__code{font-size:280px}}@media only screen and (max-width:990px){.error-page-text__code{font-size:220px}}@media only screen and (max-width:640px){.error-page-text__code{font-size:30vw}}.faq-container{display:flex}@media only screen and (max-width:990px){.faq-container{flex-direction:column;align-items:center}}.page-container{padding:80px 0}@media only screen and (max-width:768px){.page-container{padding:0}}@media only screen and (max-width:990px){.faq-page__title{margin-top:50px}}.faq-form{max-width:600px;padding-bottom:30px}.faq-form .form__header{padding-top:30px}.faq-info{width:calc(100% - 600px);padding-bottom:30px}@media only screen and (max-width:990px){.faq-info{width:100%}}.faq-question{border-top:1px solid #e8ebf5}.faq-question__title{display:flex;justify-content:space-between;align-items:center;color:#243a99;font-size:18px;cursor:pointer;padding:22px 0;border-bottom:1px solid #e8ebf5}.faq-question__title .plus{position:relative;padding:0;width:14px;height:14px}.faq-question__title .plus:after{transform:rotate(90deg) translateZ(0)}.faq-question__title .plus:before{transform:translateX(0)}.faq-question__title .plus:after,.faq-question__title .plus:before{display:block;content:"";position:absolute;left:0;top:0;right:0;bottom:0;width:3px;height:15px;margin:auto;background-color:#d0d5e8;border-radius:5px;transition:.2s}.faq-question__title .plus-open{position:relative;padding:0;width:14px;height:14px}.faq-question__title .plus-open:after{transform:rotate(90deg) translateZ(0)}.faq-question__title .plus-open:before{transform:translateX(0)}.faq-question__title .plus-open:after{display:block;content:"";position:absolute;left:0;top:0;right:0;bottom:0;width:3px;height:15px;margin:auto;background-color:#d0d5e8;border-radius:5px;transition:.2s}.inner--favorites{margin:40px 0 60px}.favorites-header{display:flex;justify-content:space-between;align-items:center;margin:40px 0}@media only screen and (max-width:990px){.favorites-header{flex-direction:column}}.favorites-header .header-left span.count{font-weight:700;padding-right:10px}.item-preview-favorite{height:28px;width:28px;background:url(/images/heart.png) no-repeat 100% 100%;background-size:contain;background-position:50%;margin-right:4px}.item-preview-favorite.selected,.item-preview-favorite:hover{background-image:url(/images/heart-selected.png)}.product .product-slider-full{position:relative}.product .product-slider-full .item-preview-favorite{cursor:pointer;position:absolute;left:0;top:0;z-index:99}.product .product-slider-full .item-preview-favorite.selected:before{color:#f5821f}.modal-favorites .modal-container{max-width:640px;padding-bottom:10px}.modal-favorites .modal-body ul li a{font-size:14px}.modal-favorites .modal-footer{padding-top:20px}.modal-favorites-note{font-size:12px;padding:10px}.inner--info{background:#f7f7f7;padding-bottom:105px}@media only screen and (max-width:767px){.inner--info{padding-bottom:60px}}.info-header{padding-top:58px;margin-bottom:27px}.info-header h2{line-height:1.2}.info-header .slider-filter{padding:0;margin:0}@media only screen and (max-width:990px){.info-header{padding-top:30px}}@media only screen and (max-width:767px){.info-header{padding-top:20px}}.info-header__title{margin:10px 140px 10px 0;display:inline-block;vertical-align:middle;position:relative;top:-1px}.info-header__title .h1{margin:0}@media only screen and (max-width:1220px){.info-header__title{top:0;margin-right:60px}}@media only screen and (max-width:990px){.info-header__title{margin-right:20px}}.article .html-content{max-width:790px;margin:0 auto 23px;overflow:visible}.article-header{text-align:center;margin-bottom:67px}.article-cover{width:100%;position:relative;z-index:0;background-position:50%;background-repeat:no-repeat;background-size:cover;text-align:center;padding-bottom:70px;padding-top:59px;margin-bottom:68px}.article-cover:before{content:"";position:absolute;width:100%;height:100%;top:0;background:rgba(59,56,81,.5);transition:all .3s;z-index:-1;transform:translateX(-50%)}.article-cover .article__date{margin-top:0;color:#fff;z-index:-1}.article-cover .article__title{color:#fff;min-height:320px;display:flex;align-items:center;justify-content:center;z-index:-1}@media only screen and (max-width:1520px){.article-cover{padding-bottom:30px;padding-top:30px}.article-cover .article__title{min-height:260px}}@media only screen and (max-width:990px){.article-cover{padding-bottom:25px;padding-top:25px}.article-cover:before{transform:translateX(0)}.article-cover .article__title{min-height:180px}}@media only screen and (max-width:767px){.article-cover{margin-right:-20px;padding-bottom:20px;padding-top:20px;margin-bottom:30px}.article-cover .article__title{min-height:100px}}.article__date{font-size:14px;line-height:1;font-weight:700;color:#787878;margin-top:56px;margin-bottom:40px}.article__title{max-width:790px;margin:0 auto 40px}.article-single-img{max-width:960px;font-size:0;line-height:1;text-align:center;margin:45px auto 77px}@media only screen and (max-width:767px){.article-single-img{margin-top:20px;margin-bottom:40px}}.article-single-img img{max-width:100%;height:auto;display:inline-block}.article-group-img{max-width:960px;font-size:0;line-height:1;text-align:center;margin:45px auto 37px;overflow:hidden}.article-group-img img{max-width:100%;width:calc(50% - 40px);height:auto;display:inline-block;margin-right:40px;margin-bottom:40px;float:left}@media only screen and (max-width:990px){.article-group-img img{width:calc(50% - 30px);margin-right:30px;margin-bottom:30px}}@media only screen and (max-width:767px){.article-group-img{margin-top:20px;margin-bottom:40px}.article-group-img img{width:100%;float:none;margin-right:0;margin-bottom:20px}}.article-group-img__body{margin-right:-40px;margin-bottom:-40px}@media only screen and (max-width:990px){.article-group-img__body{margin-right:-30px;margin-bottom:-30px}}@media only screen and (max-width:767px){.article-group-img__body{margin-right:0;margin-bottom:-20px}}.article-controls{display:flex;justify-content:space-between;padding-top:42px;padding-bottom:105px}@media only screen and (max-width:767px){.article-controls{padding-top:20px;padding-bottom:50px}}.article-control{display:inline-block;position:relative;font-size:12px;text-transform:uppercase;color:#aeaeae;font-weight:700;line-height:1}.article-control:before{font-family:fontello;font-size:12px;color:#adadad;position:absolute;left:0;top:-1px;font-weight:400;line-height:1;transition:all .3s}.article-control br{display:none}@media only screen and (max-width:767px){.article-control br{display:block}}.article-control:hover:before{color:#523855}.article-control--prev{padding-left:38px}.article-control--prev:before{content:"\e812";transform:rotate(-180deg)}@media only screen and (max-width:767px){.article-control--prev{padding-left:30px}}.article-control--next{padding-right:38px}.article-control--next:before{content:"\e812";left:auto;right:0}@media only screen and (max-width:767px){.article-control--next{padding-right:30px}}.info-items-page{display:grid;grid-template-columns:repeat(2,minmax(250px,1fr));grid-column-gap:100px;justify-items:stretch}@media only screen and (max-width:990px){.info-items-page{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}}.order-form .form__header{padding-top:0}.order-form .form__header p span{color:#f5821f;display:inline-block;margin-right:5px}.order-form .form__body{box-shadow:0 0 24px rgba(0,0,0,.06);max-width:960px;margin:0 auto;padding:73px 20px 55px;display:block}.order-form .form__cols{max-width:790px;margin:0 auto}.order-form .form__submit{padding-top:19px}@media only screen and (max-width:990px){.order-form .form__header{margin-bottom:30px}.order-form .form__cols{display:block}.order-form .form__col{width:100%}.order-form .form__body{padding-top:40px;padding-bottom:40px}.order-form .form__submit{padding-top:0}}.form__error,.form__messages--error{color:red}.popup_text{position:absolute;visibility:hidden;border:1px solid #d7d7d7;border-radius:6px;padding:8px;transform:translate(140px,-10px);transition:all .3s;max-width:250px;background:#fff;z-index:10}@media only screen and (max-width:420px){.popup_text{transform:translate(40px,5px)}}.popup_label{cursor:pointer}.popup_label:hover+.popup_min-sum,.popup_label:hover+.popup_text{visibility:visible}.popup_item{height:26px;margin:0}@media only screen and (max-width:420px){.popup_item{height:70px}}.history-detail{color:#f5821f;text-decoration-skip-ink:none}.popup_min-sum{position:absolute;visibility:hidden;border:1px solid #d7d7d7;border-radius:6px;padding:8px;transition:all .3s;max-width:250px;background:#fff;z-index:10;right:0;bottom:-20px}.inner--partners>.container{padding-top:40px!important;padding-bottom:0!important}@media only screen and (max-width:767px){.inner--partners>.container{padding-top:20px!important}}[id]{scroll-margin-top:120px}.info-block2{padding-top:80px}@media only screen and (max-width:990px){.info-block2{padding-top:60px}}@media only screen and (max-width:767px){.info-block2{padding-top:40px}}.partners-nav{display:flex}@media only screen and (max-width:767px){.partners-nav{margin-left:-20px;margin-right:-20px}}.partners-nav li{width:33.33%}.partners-nav li:last-child .partners-nav__button{border-right:1px solid #d7d7d7}.partners-nav__button{display:flex;align-items:center;justify-content:center;border:0;outline:none;background:none;width:100%;height:79px;text-align:center;color:#787878;font-weight:700;border-top:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7;border-left:1px solid #d7d7d7;cursor:pointer;transition:all .3s;position:relative}@media only screen and (max-width:767px){.partners-nav__button{font-size:12px;line-height:15px}}.partners-nav__button:before{content:"";position:absolute;left:50%;margin-left:-10px;bottom:-19px;top:auto;transition:all .3s;opacity:0;border:10px solid transparent;border-top-color:#523855}.partners-nav__button:hover{color:#523855}.partners-nav__button.is-active{background:#523855;color:#fff;border-color:#523855}.partners-nav__button.is-active:before{opacity:1}.partners-advantages{padding-top:113px;padding-bottom:76px}@media only screen and (max-width:990px){.partners-advantages{padding-top:0;padding-bottom:40px}}@media only screen and (max-width:767px){.partners-advantages{padding-bottom:20px}}.partners-advantages__heading{max-width:1111px;margin:0 auto 2.9em;text-align:center}@media only screen and (max-width:767px){.partners-advantages__heading{font-size:16px}}.partners-advantages__list{text-align:center;display:flex;flex-wrap:wrap}.partners-advantages__item{display:inline-block;vertical-align:top;color:#787878;line-height:1.176471;padding-top:100px;position:relative;width:16.6666666%;margin-bottom:40px}@media only screen and (max-width:1520px){.partners-advantages__item{width:33.33%}}@media only screen and (max-width:767px){.partners-advantages__item{width:50%;font-size:12px}}.partners-advantages__item:before{content:"";position:absolute;left:50%;transform:translateX(-50%);top:0;background-position:50% 0;background-repeat:no-repeat;background-size:contain}.partners-advantages__item--popular:before{background-image:url(/icons/partners_advantages1.png);width:76px;height:76px}.partners-advantages__item--adv:before{background-image:url(/icons/partners_advantages2.svg);width:65px;height:65px;top:5px}.partners-advantages__item--speed:before{background-image:url(/icons/partners_advantages3.png);width:61px;height:73px}.partners-advantages__item--time:before{background-image:url(/icons/partners_advantages4.svg);width:70px;height:70px}.partners-advantages__item--wide:before{background-image:url(/icons/partners_advantages5.svg);width:78px;height:78px}.partners-advantages__item--consultation:before{background-image:url(/icons/partners_advantages6.svg);width:79px;height:79px}@media only screen and (max-width:990px){.documentary-side{padding-bottom:60px}}@media only screen and (max-width:767px){.documentary-side{padding-bottom:40px}}.text-section{padding-bottom:80px}@media only screen and (max-width:767px){.text-section{padding-bottom:40px}}.text-section .text-section__title{text-align:center}.text-section .text-section__content{max-width:1010px;margin:0 auto}.loyalty-section{background:#f7f7f7;padding-bottom:80px}@media only screen and (max-width:767px){.loyalty-section{padding-bottom:40px}}.loyalty-section .container:after,.loyalty-section .container:before{content:"";display:table}.loyalty-section .container:after{clear:both}.loyalty-section-inner{background:#fff}.loyalty-header{background:url(/images/loyalty.jpg) no-repeat 50%;background-size:cover;text-align:center;min-height:440px;padding:110px 20px;display:flex;align-items:center;justify-content:center;color:#fff}.loyalty-header .html-text{max-width:800px}@media only screen and (max-width:1220px){.loyalty-header{min-height:400px;padding:90px 20px}}@media only screen and (max-width:767px){.loyalty-header{min-height:300px;padding:40px 20px;margin-left:-20px;margin-right:-20px}}.loyalty-header .h1{color:#fff;max-width:500px;margin:0 auto .38em}.loyalty-header p{font-weight:700;margin-bottom:27px}.steps{padding:80px 40px 95px}@media only screen and (max-width:990px){.steps{padding:60px 40px 55px}}@media only screen and (max-width:767px){.steps{padding:40px 20px 45px}}.steps__list{display:flex;justify-content:space-between;max-width:1010px;margin:0 auto}@media only screen and (max-width:767px){.steps__list{display:block}}.step{position:relative;padding-top:163px;font-size:17px;line-height:20px;color:#787878;width:250px;padding-right:20px}.step:last-child{padding-right:0}.step:after{width:26px;height:26px;background:url(/icons/step_arrow.svg) no-repeat 0 0;background-size:contain;top:70px;right:-60px}.step:after,.step:before{content:"";position:absolute}.step:before{height:125px;top:0;left:42px;background-position:0 100%;background-repeat:no-repeat;background-size:contain}.step--item1:before{background-image:url(/icons/step1.png);width:107px}.step--item2:before{background-image:url(/icons/step2.svg);width:147px}.step--item3:before{background-image:url(/icons/step3.png);width:121px}.step--item3:after{display:none}@media only screen and (max-width:1220px){.step:after{right:-20px}}@media only screen and (max-width:990px){.step{padding-top:100px}.step:after{left:130px;right:auto;top:40px}.step:before{height:80px;left:0}.step--item1:before{width:71px}.step--item2:before{width:104px}.step--item3:before{width:90px}}@media only screen and (max-width:767px){.step{width:100%;margin-bottom:100px;text-align:center}.step:after{left:50%;margin-left:-13px;top:auto;bottom:-50px;transform:rotate(90deg)}.step:before{left:50%;transform:translateX(-50%)}.step:last-child{margin-bottom:0}}.step__title{text-align:center;margin-bottom:2.4em}.dealers-section{padding-top:71px;padding-bottom:110px}@media only screen and (max-width:1220px){.dealers-section{padding-top:40px;padding-bottom:80px}}@media only screen and (max-width:990px){.dealers-section{padding-bottom:80px}}@media only screen and (max-width:767px){.dealers-section{padding-bottom:50px}}.dealers-section__header{padding-bottom:80px;text-align:center}@media only screen and (max-width:1220px){.dealers-section__header{padding-bottom:50px}}.dealers-section__header .h1{margin-bottom:.95em}.dealers-map{position:relative;height:620px}@media only screen and (max-width:990px){.dealers-map{height:auto;margin-left:-20px;margin-right:-20px}.dealers-map .vue-map-container{height:450px;position:relative}}.dealers-map__controls{position:absolute;z-index:1;left:30px;top:35px;bottom:35px;width:352px;background:#fff}@media only screen and (max-width:990px){.dealers-map__controls{width:100%;position:relative;left:0;top:0;bottom:0}}.dealers-map__tabs{display:flex}.dealers-map__tab{width:50%;font-size:12px;color:#787878;font-weight:700;text-align:center;padding:15px 20px;cursor:pointer;user-select:none;transition:all .3s}.dealers-map__tab:hover{color:#523855}.dealers-map__tab.is-active{background:#523855;color:#fff}.dealers-map__list{position:absolute;bottom:30px;top:70px;overflow:auto;width:100%}.dealers-map__list span{display:block;color:#2f2f2f;font-size:14px;font-weight:500;position:relative;padding:13px 20px 13px 45px;cursor:pointer;transition:all .3s}.dealers-map__list span.is-active,.dealers-map__list span:hover{color:#523855;background:#f9f9f9}@media only screen and (max-width:990px){.dealers-map__list{position:relative;bottom:0;top:0;height:290px}.dealers-map__list span{padding-left:20px}}.gm-style .gm-style-iw{width:0!important;height:0!important}.gm-style .gm-style-iw,.gm-style .gm-style-iw>div{overflow:visible!important}.gm-style .gm-style-iw-c{box-shadow:none;background:none}.gm-style-iw-t:before,.gm-style .gm-style-iw-t:after,.gm-ui-hover-effect{display:none!important}.baloon{padding:20px 26px;color:#787878;font-size:13px;line-height:20px;display:inline-block;position:relative;z-index:100;background:url(/images/info_window.png) no-repeat 0 100%}.baloon:before{left:19px;right:0;bottom:0;height:100%}.baloon:after,.baloon:before{content:"";position:absolute;background:#fff;z-index:-1}.baloon:after{bottom:19px;top:0;left:0;width:100%}.spoiler-loyalty-wrap{max-width:1010px;margin:40px auto 0}@media only screen and (max-width:767px){.spoiler-loyalty-wrap{text-align:center}}.inner--product>.container{padding-bottom:0!important}.product{display:flex;flex-wrap:wrap;padding-bottom:50px}.product-back-row{margin-bottom:30px;display:flex}button.product-control.product-control--prev{border:none;background-color:transparent;cursor:pointer;outline:none}button.product-control.product-control--prev:hover{color:#000}.product__left{width:50%;padding-right:20px}@media only screen and (max-width:990px){.product__left{width:100%;padding-right:0;margin-bottom:30px}}.product__right{width:50%;padding-left:20px}@media only screen and (max-width:990px){.product__right{width:100%;padding-left:0}}.product-info{position:relative}.product-availability__title{display:inline-block;vertical-align:middle;color:#2f2f2f;font-size:15px;font-weight:500;margin-top:-2px;margin-right:30px}.product-images{display:flex;align-items:stretch;padding-top:5px}@media only screen and (max-width:767px){.product-images{padding-top:0}}.product-slider-thumbs-wrap{display:flex;flex-direction:column;justify-content:space-around}.product-slider-thumbs{width:94px;overflow:hidden;position:relative;padding:75px 0;min-width:94px;user-select:none;margin-left:4px}.product-slider-thumbs .swiper-container{height:210px}.product-slider-thumbs .swiper-slide{cursor:pointer}.product-slider-thumbs .swiper-button-next,.product-slider-thumbs .swiper-button-prev{user-select:none}.product-slider-thumbs .swiper-button-next:before,.product-slider-thumbs .swiper-button-prev:before{color:#523855}.product-slider-thumbs .swiper-button-prev{left:50%;margin:0 0 0 -21px;top:0;bottom:auto;transform:rotate(-90deg)}.product-slider-thumbs .swiper-button-next{left:50%;right:auto;margin:0 0 0 -21px;top:auto;bottom:0;transform:rotate(90deg)}@media only screen and (max-width:767px){.product-slider-thumbs{margin-left:0;min-width:60px;width:60px;padding:45px 0;height:250px}.product-slider-thumbs .swiper-container{height:160px}}.product-slider-full{width:calc(100% - 94px);overflow:hidden;padding-left:32px}@media only screen and (max-width:767px){.product-slider-full{padding-left:15px;width:calc(100% - 60px)}}.product-slider-full .swiper-slide{text-align:center;width:100%}.product-slider-full .swiper-slide:after{content:"";width:1px;margin-right:-1px;height:100%;display:inline-block;vertical-align:middle}.product-slider-full img{max-width:100%;height:auto;display:inline-block;vertical-align:middle}.product-descr{max-width:625px}.product-availability{margin-bottom:17px}.product-availability .availability{top:4px}.product__tables{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:10px;margin-bottom:10px}.product-weight{display:flex;margin-bottom:20px}.product-weight__pack{padding:10px 14px;margin-right:10px;border:1px solid #d7d7d7;border-radius:5px}.active-pack{background-color:#d7d7d7}.product__table{width:calc(50% - 20px)}@media only screen and (max-width:1220px){.product__table{width:100%}}.product__table tr td{min-width:60px;border-bottom:1px solid #d7d7d7;font-size:14px;color:#2f2f2f;padding:14px 10px;word-break:normal}.product__table tr td:first-child{font-weight:500;padding-left:0}.product__table tr td:last-child{padding-right:0}@media only screen and (max-width:1220px){.product__table tr td{width:50%}}.colors{display:flex}.product-color{max-width:50%;white-space:nowrap}.product-colors{display:inline-block;vertical-align:middle;margin-right:10px}.product-colors .product__color{display:inline-block;width:23px;height:23px;vertical-align:middle;border-radius:50%;border:1px solid #fff;margin-right:-6px;position:relative}.product-colors .product__color.nuxt-link-active{border-color:#787878}.product-colors .product__color:first-child{z-index:1}.product-price-info{color:#787878}.product-price-info a{color:#4f4b69;text-decoration:underline}.product-price-info__title{font-weight:500}.product-footer{font-size:0}.product-footer__price-wrap{display:flex;align-items:center;justify-content:space-between}@media only screen and (max-width:767px){.product-footer__price-wrap{display:flex;justify-content:space-between;align-items:center}}.product-price-wrap{display:flex}.product-price{display:inline-block;vertical-align:middle;margin:5px 10px 5px 0;font-size:40px;font-weight:700;white-space:nowrap}.product-price-base{display:flex;align-items:center;margin:5px 0;font-size:20px;font-weight:700;white-space:nowrap;color:rgba(0,0,0,.5);text-decoration-line:line-through;text-decoration-color:red}.product-price-base span{font-size:20px;display:inline-block;margin-left:4px}@media only screen and (max-width:1220px){.product-price-base{font-size:24px;margin-right:30px}.product-price-base span{font-size:16px}}.product-quantity{display:inline-block;vertical-align:middle;margin:5px 55px 5px 0}@media only screen and (max-width:1220px){.product-quantity{margin-right:30px}}@media only screen and (max-width:767px){.product-quantity{margin-right:10px}}.product-button{display:inline-block;vertical-align:middle;margin:0}.product-controls{border-top:1px solid #d7d7d7;display:flex;justify-content:space-between;flex-wrap:wrap;padding:29px 0}.product-control{display:inline-block;position:relative;font-size:12px;text-transform:uppercase;color:#aeaeae;font-weight:700;line-height:1}.product-control:before{font-family:fontello;color:#adadad;position:absolute;left:0;top:-2px;font-weight:400;line-height:1;transform:translateY(0)}.product-control--prev{padding-left:38px}.product-control--prev:before{font-size:12px;content:"\e812";transform:rotate(-180deg)}@media only screen and (max-width:767px){.product-control--prev{padding-left:30px}}.product-control--catalog{padding-left:27px}.product-control--catalog:before{content:"\e81c";font-size:11px;width:11px;height:11px;top:0}.product-control--next{padding-right:38px}.product-control--next:before{content:"\e812";left:auto;right:0;font-size:12px}@media only screen and (max-width:767px){.product-control--next{padding-right:30px}}@media only screen and (max-width:767px){.product-controls__item:first-child{order:1}.product-controls__item:nth-child(3){order:2}.product-controls__item:nth-child(2){order:3;width:100%;text-align:center}}.product-composition{max-width:625px;margin-top:25px;margin-bottom:10px}.product-composition__title{font-weight:500}.product-label{margin-right:10px;top:5px;font-size:12px;text-transform:uppercase;min-width:80px;padding:7px 5px 6px;color:#fff;z-index:1;line-height:1;text-align:center;border-radius:4px;font-weight:700;display:inline-block}.vue-product-spinner img{outline:none;cursor:grabbing;display:block;margin:auto}.product-3d-image{text-align:center;cursor:pointer}.product-3d-image:after{font-family:fontello;font-size:48px;content:"\e824"}.video-modal-backdrop{position:fixed;left:0;top:0;right:0;bottom:0;height:100%;weight:100%;z-index:100500;background-color:rgba(0,0,0,.9);cursor:pointer}.video-modal-backdrop iframe{width:100%;max-width:650px}.play-video-btn,.video-modal-backdrop iframe{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.play-video-btn{height:90px;width:90px;cursor:pointer}.play-video-icon{position:absolute;height:30px;width:30px;left:50%;top:50%;transform:translate(-50%,-50%);pointer-events:none}.product-video__btn{width:50px;margin:0 auto;cursor:pointer}.product_functions{display:flex;align-items:center;justify-content:center}.product_functions img{margin-right:30px;margin-top:35px}.modal-360{position:fixed;left:0;top:0;background:rgba(0,0,0,.6);width:100%;height:100%;z-index:100}.modal-360 .modal-360-body{background:#fff;width:70%;display:flex;justify-content:center;align-items:center;margin:30px auto;transform:translateY(20%)}.modal-360 .vue-product-360{width:50%;cursor:move}@media (max-width:899.98px){.modal-360-body{width:90%!important}.vue-product-360{width:100%!important}}.inner--sale>.container{padding-bottom:110px}@media only screen and (max-width:767px){.inner--sale>.container{padding-bottom:60px}}.sales-items{display:flex;flex-wrap:wrap;margin-right:-40px}.sales-items .sale-preview{width:calc(25% - 40px);margin-right:40px;margin-bottom:40px}@media only screen and (max-width:1520px){.sales-items{margin-right:-30px}.sales-items .sale-preview{width:calc(25% - 30px);margin-right:30px;margin-bottom:30px}}@media only screen and (max-width:1220px){.sales-items{margin-right:-40px}.sales-items .sale-preview{width:calc(33.33% - 40px);margin-right:40px;margin-bottom:40px}}@media only screen and (max-width:990px){.sales-items .sale-preview{width:calc(50% - 40px)}}@media only screen and (max-width:767px){.sales-items{margin-right:0}.sales-items .sale-preview{width:100%;margin-right:0;margin-bottom:20px}}.sale{display:flex;flex-wrap:wrap}.sale__left{width:57%;padding-right:40px}@media only screen and (max-width:767px){.sale__left{width:100%;padding-right:0;order:2}}.sale__right{width:43%}@media only screen and (max-width:767px){.sale__right{width:100%;order:1;margin-bottom:30px}}.sale__info{max-width:625px}.sale__info .sale-label{position:relative;left:0;top:0;margin-bottom:15px}.sale__name{margin-bottom:.7em}.sale__descr{color:#787878;margin-bottom:41px}.sale__poster{font-size:0;line-height:1;text-align:right}@media only screen and (max-width:767px){.sale__poster{text-align:center}}.sale__poster img{max-width:100%;height:auto;display:inline-block}.sale__header{margin-bottom:22px}.sale__date{color:#787878;font-size:14px;font-weight:700;text-transform:uppercase;line-height:1;margin:10px 33px 10px 0}.sale__date,.sale__share{display:inline-block;vertical-align:middle}.sale__share p{margin:0 16px 0 0;color:#787878;font-weight:700;text-transform:uppercase;font-size:10px}.sale__share-list,.sale__share p{line-height:1;display:inline-block;vertical-align:middle}.sale__share-list{font-size:0}.sale__share-list li{display:inline-block;vertical-align:middle;margin-right:8px}.sale__share-list li:last-child{margin-right:0}.inner--search{padding-top:63px;padding-bottom:105px;background:#f7f7f7}@media only screen and (max-width:990px){.inner--search{padding-top:135px;padding-bottom:60px}}.search-page__header h1{margin-bottom:.75em}.search-page__header span{color:#a6ce39;display:inline-block}@media only screen and (max-width:990px){.search-page__sort{margin-bottom:20px}}.inner--simple{background:#f7f7f7;padding-bottom:105px}@media only screen and (max-width:767px){.inner--simple{padding-bottom:60px}}.simple-header{padding-top:58px;margin-bottom:27px}.simple-header h2{line-height:1.2}.simple-header .slider-filter{padding:0;margin:0}@media only screen and (max-width:990px){.simple-header{padding-top:30px}}@media only screen and (max-width:767px){.simple-header{padding-top:20px}}.simple-header__title{margin:10px 140px 10px 0;display:inline-block;vertical-align:middle;position:relative;top:-1px}.simple-header__title .h1{margin:0}@media only screen and (max-width:1220px){.simple-header__title{top:0;margin-right:60px}}@media only screen and (max-width:990px){.simple-header__title{margin-right:20px}}.simple .html-content{max-width:790px;margin:0 auto 23px;overflow:visible}.simple-header{text-align:center;margin-bottom:67px}.simple-cover{width:100%;position:relative;z-index:0;background-position:50%;background-repeat:no-repeat;background-size:cover;text-align:center;padding-bottom:70px;padding-top:59px;margin-bottom:68px}.simple-cover:before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background:rgba(59,56,81,.5);transition:all .3s;z-index:-1}.simple-cover .simple__date{margin-top:0;color:#fff;z-index:-1}.simple-cover .simple__title{color:#fff;min-height:320px;display:flex;align-items:center;justify-content:center;z-index:-1}@media only screen and (max-width:1520px){.simple-cover{padding-bottom:30px;padding-top:30px}.simple-cover .simple__title{min-height:260px}}@media only screen and (max-width:990px){.simple-cover{padding-bottom:25px;padding-top:25px}.simple-cover .simple__title{min-height:180px}}@media only screen and (max-width:767px){.simple-cover{margin-left:-20px;margin-right:-20px;padding-bottom:20px;padding-top:20px;margin-bottom:30px}.simple-cover .simple__title{min-height:100px}}.simple__date{font-size:14px;line-height:1;font-weight:700;color:#787878;margin-top:56px;margin-bottom:40px}.simple__title{max-width:790px;margin:0 auto 40px}.simple-single-img{max-width:960px;font-size:0;line-height:1;text-align:center;margin:45px auto 77px}@media only screen and (max-width:767px){.simple-single-img{margin-top:20px;margin-bottom:40px}}.simple-single-img img{max-width:100%;height:auto;display:inline-block}.simple-group-img{max-width:960px;font-size:0;line-height:1;text-align:center;margin:45px auto 37px;overflow:hidden}.simple-group-img img{max-width:100%;width:calc(50% - 40px);height:auto;display:inline-block;margin-right:40px;margin-bottom:40px;float:left}@media only screen and (max-width:990px){.simple-group-img img{width:calc(50% - 30px);margin-right:30px;margin-bottom:30px}}@media only screen and (max-width:767px){.simple-group-img{margin-top:20px;margin-bottom:40px}.simple-group-img img{width:100%;float:none;margin-right:0;margin-bottom:20px}}.simple-group-img__body{margin-right:-40px;margin-bottom:-40px}@media only screen and (max-width:990px){.simple-group-img__body{margin-right:-30px;margin-bottom:-30px}}@media only screen and (max-width:767px){.simple-group-img__body{margin-right:0;margin-bottom:-20px}}.simple-controls{display:flex;justify-content:space-between;padding-top:42px;padding-bottom:105px}@media only screen and (max-width:767px){.simple-controls{padding-top:20px;padding-bottom:50px}}.simple-control{display:inline-block;position:relative;font-size:12px;text-transform:uppercase;color:#aeaeae;font-weight:700;line-height:1}.simple-control:before{font-family:fontello;color:#adadad;position:absolute;left:0;top:-1px;font-weight:400;line-height:1;transition:all .3s}.simple-control br{display:none}@media only screen and (max-width:767px){.simple-control br{display:block}}.simple-control:hover:before{color:#523855}.simple-control--prev{padding-left:38px}.simple-control--prev:before{content:"\e812";transform:rotate(-180deg)}@media only screen and (max-width:767px){.simple-control--prev{padding-left:30px}}.simple-control--next{padding-right:38px}.simple-control--next:before{content:"\e812";left:auto;right:0}@media only screen and (max-width:767px){.simple-control--next{padding-right:30px}}.inner--team{padding-bottom:90px}@media only screen and (max-width:767px){.inner--team{padding-bottom:0}}.team-header{text-align:center}.team-header h1{margin-bottom:1em}@media only screen and (max-width:767px){.team-header h1{font-size:14px}}.team-buttons{text-align:center;font-size:0;margin:0 -12px 210px}.team-buttons .btn{margin:10px 12px;min-width:148px;padding:7px 15px 6px;font-size:12px}@media only screen and (max-width:990px){.team-buttons{margin-bottom:140px}}.team-block{display:flex;margin-bottom:270px;align-items:center}.team-block:last-child{margin-bottom:0}.team-block:nth-child(2n) .team-block__left{order:2}.team-block:nth-child(2n) .team-block__right{order:1;padding-left:85px}@media only screen and (max-width:1520px){.team-block:nth-child(2n) .team-block__right{padding-left:40px}}@media only screen and (max-width:990px){.team-block:nth-child(2n) .team-block__right{padding-left:20px}}.team-block:nth-child(2n) .team-block__substrate:before{right:-85px;left:125px}@media only screen and (max-width:1520px){.team-block:nth-child(2n) .team-block__substrate:before{right:-40px;left:80px}}@media only screen and (max-width:990px){.team-block:nth-child(2n) .team-block__substrate:before{right:-20px;left:40px}}@media only screen and (max-width:990px){.team-block{display:block;margin-bottom:70px}}.team-block__left{padding-left:85px;padding-right:85px;width:48.6%}@media only screen and (max-width:1520px){.team-block__left{padding-left:40px;padding-right:40px}}@media only screen and (max-width:990px){.team-block__left{padding:0;width:100%;margin-bottom:40px}}.team-block__right{width:51.4%}@media only screen and (max-width:990px){.team-block__right{width:100%}}.team-block__substrate{position:relative;height:333px;text-align:center;display:flex;align-items:flex-end;justify-content:center;padding:0 20px}.team-block__substrate img{max-width:100%;height:auto}.team-block__substrate:before{content:"";position:absolute;left:-85px;right:125px;top:-78px;bottom:-92px;background:#f7f7f7;z-index:-1}@media only screen and (max-width:1520px){.team-block__substrate:before{left:-40px;right:80px;top:-50px;bottom:-50px}}@media only screen and (max-width:990px){.team-block__substrate{height:290px}.team-block__substrate img{max-width:240px}.team-block__substrate:before{left:-20px;right:40px;top:-20px;bottom:-20px}}.team-block__text-wrap{max-width:580px}.team-block__name{margin-bottom:.6em}.team-block__position{color:#838383;font-weight:700;margin-bottom:14px}.team-block__text b{font-weight:500}.team-block__contact a{color:#787878;font-weight:500}.team-block__contact a:hover{color:#000}.vacancies-container{max-width:1210px;margin:0 auto}.vacancy{box-shadow:0 0 24px rgba(0,0,0,.06);margin-bottom:40px;display:block;padding:50px 85px 70px}@media only screen and (max-width:1220px){.vacancy{padding:20px 30px 30px}}@media only screen and (max-width:767px){.vacancy{padding:20px}}.vacancy:last-child{margin-bottom:0}.vacancy__header{display:-webkit-flex;display:-ms-flex;display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;margin-bottom:21px}.vacancy__solary{color:#838383;font-weight:700;margin:5px 0}.vacancy__body{display:-webkit-flex;display:-ms-flex;display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap}.vacancy__left{width:75%}@media only screen and (max-width:767px){.vacancy__left{width:100%;margin-bottom:20px}}.vacancy__right{width:25%;text-align:right}.vacancy__name{margin:5px 20px 5px 0}.vacancy__contacts{font-size:17px;line-height:30px;color:#838383;margin-bottom:20px}.vacancy__addresses{font-size:14px;line-height:30px;color:#838383;font-weight:700;margin-bottom:19px}.vacancy__info-link{display:inline-block;text-decoration:underline}.vacancy__descr{color:#838383;padding-top:11px}.vacancy__descr h2,.vacancy__descr h3,.vacancy__descr h4,.vacancy__descr h5,.vacancy__descr h6{color:#838383}.vacancy__descr h6{font-size:17px;margin-bottom:1.1em}.vacancy__descr ol,.vacancy__descr ul{margin:0 0 1.588235em}.vacancy__descr ol+.btn,.vacancy__descr ul+.btn{margin-top:13px}.vacancy__descr ol,.vacancy__descr ul{margin-bottom:1.588235em;list-style-position:outside}.vacancy__descr ul li{list-style:none;padding-left:33px;position:relative;margin-bottom:10px}.vacancy__descr ul li:before{content:"\e817";font-family:fontello;position:absolute;left:0;top:8px;font-weight:700;color:#f5821f;width:11px;height:8px;line-height:1;font-size:8px}.vacancy__descr ol li{list-style-type:decimal;list-style-position:inside}.vacancy__descr ol{counter-reset:list-counter;list-style:none}.vacancy__descr ol>li{list-style:none;padding-left:33px;position:relative;margin-bottom:10px;counter-increment:list-counter}.vacancy__descr ol>li:before{content:counter(list-counter);position:absolute;left:0;top:0;font-weight:700;color:#f5821f}.vacancy__descr ol ul{padding-top:20px}.vacancy__descr ol ul>li{list-style:none}.vacancy__descr ol ol{padding-top:20px}.vacancy__descr ol ol>li{padding-left:40px}.vacancy__descr ol ol>li:before{content:counters(list-counter,".") "";position:absolute;left:0;top:0;font-weight:700;color:#f5821f}.vacancies-promo{display:grid;grid-template-columns:repeat(3,minmax(250px,1fr));grid-column-gap:50px;justify-items:center;margin:30px 0}@media only screen and (max-width:990px){.vacancies-promo{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}}.promo-container{position:relative;width:100%;display:flex;flex-direction:column;align-items:center;padding:30px 20px 20px}.promo__title{color:#fff;font-weight:700;margin-bottom:20px}.promo__content{color:#fff;font-size:14px}.promo__content li,.promo__content ul{list-style:square;margin-left:15px}.promo__image{position:absolute;z-index:-1;top:0;left:0}