html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:#fff0;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}*{-webkit-tap-highlight-color:#fff0}body{margin:0}input:not([type=checkbox]):not([type=radio]),select,textarea{-webkit-appearance:none;-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}input::-ms-clear{display:none}img{max-width:100%;height:auto;vertical-align:top}.select__list{list-style:none;margin:0;padding:0}.brands-section__list .slick-arrow::after,.cultures .slick-arrow::after,.product-list__holder .slick-arrow::after{background-image:url(../images/sprite.png);background-position:0 -36px;width:10px;height:17px}.caption-box--main .caption-box__content li::before{background-image:url(../images/sprite.png);background-position:-36px 0;width:20px;height:18px}.header-basket__item-delete:hover::before{background-image:url(../images/sprite.png);background-position:-28px -36px;width:11px;height:11px}.header-basket__item-delete::before{background-image:url(../images/sprite.png);background-position:-44px -36px;width:11px;height:11px}.account__avatar-img::before{background-image:url(../images/sprite.png);background-position:0 0;width:31px;height:31px}.slideshow .slick-arrow::after{background-image:url(../images/sprite.png);background-position:-15px -36px;width:8px;height:15px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.brands-section__list .slick-arrow::after,.cultures .slick-arrow::after,.product-list__holder .slick-arrow::after{background-image:url(../images/sprite@2x.png);background-size:56px 53px}.caption-box--main .caption-box__content li::before{background-image:url(../images/sprite@2x.png);background-size:56px 53px}.header-basket__item-delete:hover::before{background-image:url(../images/sprite@2x.png);background-size:56px 53px}.header-basket__item-delete::before{background-image:url(../images/sprite@2x.png);background-size:56px 53px}.account__avatar-img::before{background-image:url(../images/sprite@2x.png);background-size:56px 53px}.slideshow .slick-arrow::after{background-image:url(../images/sprite@2x.png);background-size:56px 53px}}body{height:100%;font-family:Ubuntu,sans-serif;line-height:1}body.active{width:100%;height:100%;position:fixed;overflow:hidden}*{-webkit-box-sizing:border-box;box-sizing:border-box}::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}button,input,textarea{font-family:Ubuntu,sans-serif}button:focus,input:focus,textarea:focus{outline:0}button[disabled],input[disabled],textarea[disabled]{background:#fff}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text]{background:0 0;width:100%;background:#fff;padding:5px 15px;border:none;font-size:14px;color:#1b1b29;height:48px;display:block;border:1px solid #e8e8e8;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;font-family:Ubuntu,sans-serif}input[type=email].wpcf7-not-valid,input[type=number].wpcf7-not-valid,input[type=password].wpcf7-not-valid,input[type=search].wpcf7-not-valid,input[type=tel].wpcf7-not-valid,input[type=text].wpcf7-not-valid{border-color:red}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,textarea:focus{border-color:#41579f}textarea{background:0 0;padding:18px 15px 5px;height:112px;min-height:112px;font-size:14px;color:#1b1b29;border:1px solid #e8e8e8;display:block;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;font-family:Ubuntu,sans-serif;width:100%;resize:none}textarea.wpcf7-not-valid{border-color:red}:-moz-placeholder{color:#b2b2b2}::-moz-placeholder{color:#b2b2b2;opacity:1}:-ms-input-placeholder{color:#b2b2b2}::-webkit-input-placeholder{color:#b2b2b2}input:focus::-webkit-input-placeholder{color:#fff0}input:focus:-moz-placeholder{color:#fff0}input:focus::-moz-placeholder{color:#fff0}textarea:focus::-webkit-input-placeholder{color:#fff0}textarea:focus:-moz-placeholder{color:#fff0}textarea:focus::-moz-placeholder{color:#fff0}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}::-ms-clear{display:none}.error-page{text-align:center;background-position:center;background-size:cover;background-repeat:no-repeat;margin:-24px 0 0;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:1300px){.error-page{margin:-10px 0 0}}@media only screen and (max-width:1200px){.error-page{background-size:100% 100%}}.error-page__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 0 26px}@media only screen and (max-width:767px){.error-page__title{margin:0 0 15px}}.error-page__number{font-size:223px;font-weight:700;color:#1a213d}@media only screen and (max-width:767px){.error-page__number{font-size:150px}}@media only screen and (max-width:767px){.error-page__img{margin:0 20px}}.error-page__descriptions{font-size:14px;color:#1a213d;margin:0 0 20px}.error-page__btn{padding:14px 39px}.about-wrapp .main-text{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media only screen and (max-width:992px){.about-wrapp .main-text{-ms-flex-wrap:wrap;flex-wrap:wrap}}.about-wrapp .main-text__info{margin-right:0;margin-left:60px}@media only screen and (max-width:767px){.about-wrapp .main-text__info{margin:0 0 20px}}.about-wrapp .main-text .title{padding:0}.about-slider__item{padding:0 50px;margin-bottom:100px}.about-slider__item .caption-box__thumb{-ms-flex-preferred-size:568px;flex-basis:568px;width:568px}@media only screen and (max-width:650px){.about-slider__item .caption-box__thumb{-ms-flex-preferred-size:100%;flex-basis:100%;width:100%}}@media only screen and (max-width:767px){.about-slider__item{padding:0;margin-bottom:30px}}.about-nav-slider{margin-bottom:45px}.about-nav-slider__item{text-align:center;font-size:14px;font-weight:700;color:#000;-webkit-transition:.5s;transition:.5s;padding-bottom:12px;position:relative;border-bottom:1px solid #f4f4f4;margin-bottom:5px;outline:0;cursor:pointer}.about-nav-slider__item::after{content:'';display:block;position:absolute;width:5px;height:5px;background:#202d61;bottom:-2px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.about-nav-slider .slick-current .about-nav-slider__item{color:#2d55a2}.about-nav-slider .slick-arrow{position:absolute;text-indent:-9999px;background:0 0;border:none;width:17px;height:24px;z-index:5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;top:27%;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer}.about-nav-slider .slick-arrow::after{content:'';display:block;width:9px;height:9px;border-left:2px solid #212d5e;border-bottom:2px solid #212d5e}.about-nav-slider .slick-prev{left:20px}@media only screen and (max-width:1200px){.about-nav-slider .slick-prev{left:10px}}.about-nav-slider .slick-prev::after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.about-nav-slider .slick-next{right:10px}@media only screen and (max-width:1200px){.about-nav-slider .slick-next{left:auto;right:10px}}.about-nav-slider .slick-next::after{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.company-structure{margin-bottom:50px}.company-structure img{margin:0 auto;text-align:center;display:block}@-webkit-keyframes load{0%{opacity:0;-webkit-transform:translate(0,30px);transform:translate(0,30px)}70%{opacity:1}100%{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes load{0%{opacity:0;-webkit-transform:translate(0,30px);transform:translate(0,30px)}70%{opacity:1}100%{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}}.article{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:60px}.article-wrapp{position:relative}.article-wrapp::before{content:'';position:absolute;right:0;bottom:0;display:block;width:84px;height:51px;background:url(../images/brands-decor.png)}.article__inner{width:70%;-ms-flex-preferred-size:70%;flex-basis:70%;max-width:70%}@media only screen and (max-width:992px){.article__inner{width:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}.article__sidebar{-ms-flex-preferred-size:30%;flex-basis:30%;width:30%;max-width:30%;padding-left:47px;-ms-flex-negative:0;flex-shrink:0}@media only screen and (max-width:480px){.article__sidebar{width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;padding:0}}.article iframe{border:none;max-width:100%;display:inline-block;vertical-align:top}@media only screen and (max-width:767px){.article iframe{height:250px}}.article__content{font-size:18px;line-height:1.5;padding-bottom:45px;margin-bottom:35px;border-bottom:1px solid #e5e5e5}.article__content img{width:100%}.article__content p{margin-top:0;margin-bottom:25px}@media only screen and (max-width:1180px){.article{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.article__inner{margin-bottom:30px}}.other-news__form{margin:0 0 25px}.other-news__description{font-size:14px;line-height:22px;color:#999;margin:0 0 20px;font-weight:500}.other-news__all{font-size:14px;color:#1a213d;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:18px 0 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-transition:.3s ease;transition:.3s ease;text-decoration:none}@media only screen and (min-width:1025px){.other-news__all:hover{text-decoration:underline;color:#89b53c}.other-news__all:hover svg{fill:#89b53c}}.other-news__all svg{margin:0 0 0 10px;-webkit-transition:.3s ease;transition:.3s ease;fill:#1a213d}.other-news__title{text-transform:uppercase;font-size:24px;font-weight:700;color:#1a213d;margin-bottom:20px}.other-news__title--form{margin-bottom:5px}.other-news__item{padding-bottom:22px;display:-webkit-box;display:-ms-flexbox;display:flex}.other-news__item:last-child{border-bottom:1px solid #e5e5e5}.other-news__item:first-child{padding-top:22px;border-top:1px solid #e5e5e5}.other-news__thumb{margin-right:18px;-ms-flex-negative:0;flex-shrink:0}.other-news__name{font-size:14px;font-weight:700;text-decoration:none;color:#1a213d}.publish-date{font-size:14px;color:#999;margin-bottom:12px}.brands{position:relative;padding:0 0 55px}@media only screen and (max-width:1200px){.brands{padding:0 0 20px}}.brands::before{content:'';position:absolute;width:50px;height:88px;background:url(../images/decor.jpg) left top/13px 15px repeat;left:-112px;bottom:0}.brands__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 0 0 -5px}@media only screen and (max-width:1023px){.brands__list{-ms-flex-wrap:wrap;flex-wrap:wrap}}.brands__item{position:relative;margin:0 0 5px 5px;-webkit-box-flex:0;-ms-flex:0 0 224px;flex:0 0 224px;max-width:224px}@media only screen and (max-width:1200px){.brands__item{-webkit-box-flex:1;-ms-flex:1 1 224px;flex:1 1 224px}}@media only screen and (max-width:767px){.brands__item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.brands__item>img{width:100%}}@media only screen and (min-width:1025px){.brands__item:hover .brands__logo{top:20px;margin:0 0 0 -85px}.brands__item:hover .brands__item-info{background:rgb(0 0 0 / .3)}.brands__item:hover .brands__descriptions-box{height:auto;-webkit-transform:translate(0,0);transform:translate(0,0);opacity:1}}.brands__item-info{position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:100px 16px 10px;overflow:hidden;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}@media only screen and (max-width:1200px){.brands__item-info{background:rgb(0 0 0 / .3)}}.brands__logo{position:absolute;top:50%;left:50%;margin:-35px 0 0 -85px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media only screen and (max-width:1200px){.brands__logo{top:20px;margin:0 0 0 -85px}}.brands__descriptions-box{-webkit-transition:opacity .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:opacity .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out,opacity .3s ease-in-out;transition:transform .3s ease-in-out,opacity .3s ease-in-out,-webkit-transform .3s ease-in-out;height:0;opacity:0;-webkit-transform:translate(0,350px);transform:translate(0,350px);max-width:100%}@media only screen and (max-width:1200px){.brands__descriptions-box{height:auto;-webkit-transform:translate(0,0);transform:translate(0,0);opacity:1}}@media only screen and (max-width:767px){.brands__descriptions-box{height:100%}}.brands__descriptions{height:170px;color:#fff;font-size:14px;line-height:22px;margin:0 0 22px;text-align:left}@media only screen and (max-width:1200px){.brands__descriptions{height:132px}}@media only screen and (max-width:1023px){.brands__descriptions{height:170px}}@media only screen and (max-width:767px){.brands__descriptions{margin:0 0 10px;height:170px;height:calc(100% - 40px)}}.brands__descriptions p{margin:0}.brands__descriptions .mCSB_inside>.mCSB_container{margin-right:10px}.brands__item-link{color:#fff;font-size:14px;display:inline-block;vertical-align:top;text-decoration:none;padding:0 0 4px;border-bottom:1px solid #2d55a2;-webkit-transition:.3s ease;transition:.3s ease}@media only screen and (min-width:1025px){.brands__item-link:hover{border-color:#fff}}.breadcrumb{padding:3px 0 15px;list-style:none;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:1200px){.breadcrumb{padding:0 0 8px}}@media only screen and (max-width:767px){.breadcrumb{display:none}}.breadcrumb__cell{position:relative;margin:0 25px 0 0}.breadcrumb__cell:last-child{margin:0}.breadcrumb__link{font-size:14px;color:#1a213d;text-decoration:none;display:block}@media only screen and (min-width:1025px){.breadcrumb__link:hover{text-decoration:underline}}.breadcrumb__link::before{content:'';position:absolute;right:-15px;top:5px;width:5px;height:5px;background:#1a213d}.breadcrumb__current{color:#000;display:block;font-size:14px;cursor:default;text-decoration:none;pointer-events:none}.caption-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:60px}.protection .caption-box{position:relative}.protection .caption-box::before{content:'';position:absolute;bottom:-60px;right:-100px;width:85px;height:57px;background:url(../images/decor.jpg) left top/13px 15px repeat}.caption-box__thumb{-ms-flex-preferred-size:605px;flex-basis:605px;width:605px;-ms-flex-negative:0;flex-shrink:0}.caption-box__thumb iframe{width:100%;border:none}.protection .caption-box__thumb{-ms-flex-preferred-size:571px;flex-basis:571px;width:571px}.caption-box__inner{padding-left:50px}.caption-box__inner .title__text{padding:0 45px}@media only screen and (max-width:767px){.caption-box__inner .title__text{padding:0}}.caption-box__inner .btn-3{padding:0 15px}.caption-box__content{font-size:14px;line-height:1.4;max-height:235px;margin-bottom:30px}.caption-box__content p{margin-top:0;margin-bottom:25px;font-size:18px}.caption-box__content ul li,.caption-box__content ol li{font-size:18px}.caption-box--reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.caption-box--reverse .caption-box__inner{padding-left:0;padding-right:50px}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.caption-box--reverse .caption-box__inner{overflow:auto}}@media only screen and (max-width:650px){.caption-box--reverse .caption-box__inner{padding:0}}.caption-box--main .caption-box__thumb{-ms-flex-preferred-size:536px;flex-basis:536px;width:536px}.caption-box--main .caption-box__content{max-height:405px}.caption-box--main .caption-box__content ul{font-size:18px;font-weight:700;color:#1a213d;padding:0;margin:0}.caption-box--main .caption-box__content li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:17px}.caption-box--main .caption-box__content li::before{content:'';-ms-flex-negative:0;flex-shrink:0;margin-right:10px}.caption-box--decor{position:relative}.caption-box--decor::before{content:'';display:block;position:absolute;bottom:-45px;right:-44px;width:33%;height:65%;z-index:-1;background:url(../images/brands-decor.png)}@media only screen and (max-width:1100px){.caption-box{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.caption-box__thumb{margin-bottom:20px}}@media only screen and (max-width:650px){.caption-box__thumb{-ms-flex-preferred-size:100%;flex-basis:100%;width:100%;margin-bottom:0}.protection .caption-box__thumb{-ms-flex-preferred-size:100%;flex-basis:100%;width:100%}.caption-box__inner{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;padding:0;margin-bottom:20px}.caption-box .title{font-size:21px;line-height:1.3}}.catalog-page{position:relative}.catalog-page::before{content:'';position:absolute;width:50px;height:315px;background:url(../images/decor.jpg) left top/13px 15px repeat;left:-112px;top:0}.catalog-page::after{content:'';position:absolute;width:90px;height:74px;background:url(../images/decor.jpg) left top/13px 15px repeat;right:-120px;bottom:0}.category{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}.category::before{content:'';position:absolute;bottom:0;left:-113px;width:78px;height:48px;background:url(../images/decor.jpg) left top/13px 15px repeat}.category__filter{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;width:100%;margin:0 60px 20px 0}@media only screen and (max-width:1200px){.category__filter{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;position:fixed;top:0;left:0;bottom:0;right:0;z-index:1005;margin:0;-webkit-transform:translate(-100%,0);transform:translate(-100%,0);opacity:0}.category__filter.active{-webkit-transform:translate(0,0);transform:translate(0,0);opacity:1}}.category__mobile-filter{display:none}@media only screen and (max-width:1200px){.category__mobile-filter{display:inline-block;vertical-align:top;background:#3f559e;color:#fff;font-size:16px;padding:10px 40px;margin:0 0 15px}}@media only screen and (max-width:1200px){.category__overlay{position:absolute;top:0;left:0;bottom:0;right:0;background:rgb(0 0 0 / .5)}}.category__list-box{-webkit-box-flex:1;-ms-flex:1 1 80%;flex:1 1 80%;max-width:80%;width:100%;padding:0 0 54px}@media only screen and (max-width:1200px){.category__list-box{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%}}.category__sorting{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:767px){.category__sorting{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.category__sorting-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 30px}@media only screen and (max-width:767px){.category__sorting-box{margin:0 0 10px}}.category__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 35px}@media only screen and (max-width:767px){.category__list .product-list__info{-ms-flex-wrap:wrap;flex-wrap:wrap}.category .product-list__box{padding:25px 10px 10px}.category__list .product-list__price-box{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin:0 0 10px}.category__list .product-list__vendor{margin:0 0 5px;-ms-flex-wrap:wrap;flex-wrap:wrap}.category__list .product-list__vendor-code{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin:0 0 2px}}.category__shares{padding:30px 0}.category__shares-title{color:#1a213d;font-size:16px;font-weight:700;margin:0 0 15px}.category__shares-item{margin:0 0 8px;text-decoration:none;color:#2d55a2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-size:14px}.category__shares-item:last-child{margin:0}@media only screen and (min-width:1025px){.category__shares-item:hover span{border-color:#fff0}.category__shares-item:hover .badge{-webkit-transform:translate(-2px,0);transform:translate(-2px,0)}}.category__shares-item span{border-bottom:1px dotted #2d55a2;-webkit-transition:.3s ease;transition:.3s ease;margin:0 17px 0 0}.badge{-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;color:#fff;background:#3f559e;-webkit-transform:translate(0,0);transform:translate(0,0);padding:6px 10px 5px;position:relative}.badge::before{content:'';position:absolute;right:100%;top:7px;width:0;height:0;border-top:4px solid #fff0;border-right:5px solid #3f559e;border-bottom:4px solid #fff0}.name-sorting{color:#999;font-size:14px;margin:0 10px 0 0}.panel-ocfilter{padding:0 15px 10px;border:1px solid #e5e5e5}@media only screen and (max-width:1200px){.panel-ocfilter{position:absolute;left:0;top:0;bottom:0;overflow-y:auto;width:280px;background:#fff;border:0;-webkit-transform:translate(-100%,0);transform:translate(-100%,0);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.category__filter.active .panel-ocfilter{-webkit-transform:translate(0,0);transform:translate(0,0)}}.close-panel{display:none}@media only screen and (max-width:1200px){.close-panel{display:block;margin:0 -15px;text-align:center;padding:12px;color:#fff;background:#3f559e;font-size:16px}}.option-name{padding:30px 0 15px;font-size:18px;font-weight:700;color:#1a213d}@media only screen and (max-width:1200px){.option-name{padding:10px 0 15px}}.list-group-item{border-bottom:1px solid #e5e5e5;padding:0 0 30px}@media only screen and (max-width:1200px){.list-group-item{padding:0 0 15px}}.list-group-item:last-child{border-bottom:0}.list-group-item.list-group-item-top{border-bottom:0;padding:0}.label-wrap label{display:block;margin:0 0 13px;position:relative}.label-wrap label:last-child{margin:0}.more-options{position:relative;margin:14px 0 0;padding:0 18px 0 0;color:#2d55a2;font-size:12px;cursor:pointer;display:none}@media only screen and (min-width:1025px){.more-options:hover>span{border-color:#fff0}}.more-options.db{display:inline-block}.more-options::before{content:'';position:absolute;right:2px;top:1px;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;width:7px;height:7px;border-bottom:1px solid #1a213d;border-left:1px solid #1a213d;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:.8}.active-check .more-options::before{-webkit-transform:rotate(135deg);transform:rotate(135deg);top:5px}.more-options>span{display:block;-webkit-transition:.3s ease;transition:.3s ease;border-bottom:1px dotted #2d55a2}.price-value{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 25px}.price-value__box{border:1px solid #e5e5e5;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 5px 0 0;color:#999;font-weight:500}.price-value__box>span{font-weight:700;height:42px;line-height:42px;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin:0 5px 0 0;color:#1a213d;padding:0 0 0 8px}.option-values .noUi-target{-webkit-box-shadow:none;box-shadow:none;border:0;border-radius:0;height:2px}.option-values .noUi-connect{background:#3f559e}.option-values .noUi-pips-horizontal{display:none}.option-values .noUi-base{background:#e8e8e8}.option-values .noUi-horizontal .noUi-handle{width:6px;height:10px;background:#3f559e;-webkit-box-shadow:none;box-shadow:none;border:0;border-radius:0;-webkit-transform:skewX(-35deg);transform:skewX(-35deg);cursor:pointer;top:-4px}.option-values .noUi-horizontal .noUi-handle::before{display:none}.option-values .noUi-horizontal .noUi-handle::after{width:20px;height:20px;opacity:0;left:-7px;top:-5px;-webkit-transform:skewX(35deg);transform:skewX(35deg)}.option-values .noUi-horizontal .noUi-handle-lower{left:-1px}.option-values .noUi-horizontal .noUi-handle-upper{right:5px;left:auto}.ocfilter-option-selected{margin:0 0 12px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;background:#eaeef6;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;padding:0 0 0 12px}.selected-options-descriptions{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:0 10px 0 0;padding:5px 0}.btn-remove-filter{position:relative;padding:16px 40px;font-size:14px;display:block;cursor:pointer;text-align:center;border:1px solid #e5e5e5;background:0 0;width:100%;font-weight:500}@media only screen and (min-width:1025px){.btn-remove-filter:hover svg{fill:#89b53c}}.btn-remove-filter .svg{position:absolute;right:15px;top:50%;margin:-6px 0 0}.btn-remove-filter svg{fill:#c32525}.btn-catalog-remove{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;font-weight:700;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:17px 15px 17px 0}@media only screen and (min-width:1025px){.btn-catalog-remove:hover svg{fill:#89b53c}}.btn-catalog-remove .svg{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:0 0 0 5px}.btn-catalog-remove svg{fill:#c32525}.btn-catalog-search{display:inline-block;vertical-align:top;color:#fff;font-size:14px;padding:10px 22px;-webkit-transition:.3s ease;transition:.3s ease;border:0;background:#3f559e;cursor:pointer;margin:10px 0 0}@media only screen and (min-width:1025px){.btn-catalog-search:hover{background:#89b53c}}.btn-catalog-search.disabled{display:none}input[type=checkbox]:checked,input[type=checkbox]:not(:checked){position:absolute;left:-9999px}input[type=checkbox]:checked+a,input[type=checkbox]:not(:checked)+a{position:relative;padding-left:30px;cursor:pointer;line-height:22px;display:inline-block;vertical-align:middle;text-decoration:none;color:#1a213d;font-size:14px;-webkit-transition:.3s;transition:.3s}@media only screen and (min-width:1025px){input[type=checkbox]:checked+a:hover,input[type=checkbox]:not(:checked)+a:hover{color:#89b53c}}input[type=checkbox]:checked+a:before,input[type=checkbox]:not(:checked)+a:before{content:'';position:absolute;left:0;top:0;width:22px;height:22px;border:1px solid #e5e5e5;-webkit-transition:.3s;transition:.3s}input[type=checkbox]:checked+a{color:#1a213d}input[type=checkbox]:checked+a:before{background:#3f559e;border-color:#3f559e}input[type=checkbox]:checked+a:after{content:'';position:absolute;border:1px solid #fff;border-width:0 0 2px 2px;width:11px;height:6px;left:6px;top:6px}input[type=checkbox]:not(:checked)+a:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}input[type=checkbox]:checked+a:after{opacity:1;-webkit-transform:scale(1) rotate(-45deg);transform:scale(1) rotate(-45deg)}input[type=checkbox]:disabled:checked+a:after{color:#999}input[type=checkbox]:disabled+a{color:#aaa}input[type=radio]:checked,input[type=radio]:not(:checked){position:absolute;left:-9999px}input[type=radio]:checked+a,input[type=radio]:not(:checked)+a{position:relative;padding-left:30px;cursor:pointer;line-height:20px;display:inline-block;vertical-align:middle;text-decoration:none;color:#1a213d;font-size:16px;-webkit-transition:.3s;transition:.3s}@media only screen and (min-width:1025px){input[type=radio]:checked+a:hover,input[type=radio]:not(:checked)+a:hover{color:#89b53c}}input[type=radio]:checked+a:before,input[type=radio]:not(:checked)+a:before{content:'';position:absolute;left:0;top:0;width:20px;height:20px;border-radius:50%;border:1px solid #e5e5e5;-webkit-transition:.3s;transition:.3s}input[type=radio]:checked+a{color:#1a213d}input[type=radio]:checked+a:before{border-color:#3f559e}input[type=radio]:checked+a:after{content:'';position:absolute;background:#3f559e;width:10px;height:10px;border-radius:50%;left:5px;top:5px}input[type=radio]:not(:checked)+a:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}input[type=radio]:checked+a:after{opacity:1;-webkit-transform:scale(1) rotate(-45deg);transform:scale(1) rotate(-45deg)}input[type=radio]:disabled:checked+a:after{color:#999}input[type=radio]:disabled+a{color:#aaa}.cart-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 0 100px}@media only screen and (max-width:1200px){.cart-row{padding:0 0 40px}}@media only screen and (max-width:1023px){.cart-row{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.cart-row .select__list{max-height:250px;overflow-y:auto}.cart-row .row{position:relative;margin:0 0 15px}.cart-row .row-drop{margin:10px 0 15px}.cart-row .btn{padding:12px;min-width:161px}.cart-row .title-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0 0 10px}.article__inner .media-sliders{position:relative;overflow:hidden;margin-bottom:25px}.cart-row .label-text{margin:0 10px 0 0;color:#999;font-size:13px;font-weight:500}.cart-row .info{background:#f2f2f2;font-size:14px;color:#3f559e;border-radius:50%;width:21px;height:21px;cursor:pointer;text-align:center;line-height:21px;position:relative;text-transform:none}@media only screen and (max-width:1200px){.cart-row .info{display:none}}@media only screen and (min-width:1025px){.cart-row .info:hover .info-content{left:0;opacity:1}}.cart-row .info-content{position:absolute;bottom:100%;left:-99999px;background:#f2f2f2;font-size:10px;color:#1a213d;border-radius:5px;padding:5px;width:150px;line-height:1;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.cart-from{-webkit-box-flex:0;-ms-flex:0 0 516px;flex:0 0 516px}@media only screen and (max-width:1200px){.cart-from{-webkit-box-flex:1;-ms-flex:1 1 516px;flex:1 1 516px;margin:0 20px 0 0}}@media only screen and (max-width:1023px){.cart-from{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;margin:0}}.cart-product{-webkit-box-flex:0;-ms-flex:0 0 495px;flex:0 0 495px;-webkit-box-shadow:0 0 40px 0 rgb(0 0 0 / .09);box-shadow:0 0 40px 0 rgb(0 0 0 / .09);padding:18px 25px 20px}@media only screen and (max-width:767px){.cart-product{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;padding:10px}}.cart-product-list{max-height:400px;margin:0 0 26px}@media only screen and (max-width:767px){.cart-product-list{margin:0 0 15px}}.product-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #e5e5e5;padding:0 0 15px;margin:0 0 10px}.product-item:last-child{margin:0}.product-item .image{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:0 15px 0 0}.product-item .info-box{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.product-item .info-box a{text-decoration:none;display:block;font-size:14px;font-weight:700;color:#1a213d;margin:0 0 10px;line-height:16px;max-width:170px;width:100%}@media only screen and (min-width:1025px){.product-item .info-box a:hover{text-decoration:underline}}.text-danger{position:absolute;margin:1px 0 0;font-size:10px;color:#c32525;left:0;right:0;top:100%}.step-heading .edit{color:#2d55a2;font-size:12px;border-bottom:1px dotted #2d55a2;font-weight:400;text-transform:none;padding:0 0 1px;text-decoration:none}@media only screen and (min-width:1025px){.step-heading .edit:hover{border-color:#fff0}}.step-heading-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 0 15px;font-size:18px;font-weight:700;margin:0 0 18px;text-transform:uppercase;border-bottom:1px solid #e5e5e5}.city-example{font-size:12px;color:#ccc;margin:5px 0 0}.city-example a{color:#2d55a2;text-decoration:none;display:inline-block;border-bottom:1px dotted #2d55a2;margin:0 0 0 5px}.form-tab-nav{margin:0 0 26px;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.form-tab-nav a{display:block;color:#2d55a2;font-size:14px;text-decoration:none;padding:10px 22px 8px;-webkit-transition:.3s ease;transition:.3s ease}@media only screen and (max-width:767px){.form-tab-nav a{font-size:12px;padding:10px 5px 8px}}@media only screen and (min-width:1025px){.form-tab-nav a:hover span{border-color:#fff0}}.form-tab-nav a span{display:inline-block;vertical-align:top;padding:0 0 2px;border-bottom:1px dotted #2d55a2}.form-tab-nav li.active a{background:#d1daeb}.form-tab-nav li.active a span{border-color:#fff0}.dropdown-menu{position:absolute;top:100%;left:0;right:0;list-style:none;padding:0;margin:0;max-height:250px;overflow-y:auto;background:#fff;z-index:1}.dropdown-menu li{border-bottom:1px solid #e5e5e5;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5}.dropdown-menu li:first-child{border-bottom:1px solid #e5e5e5}.dropdown-menu a{display:block;text-decoration:none;font-size:14px;padding:8px 12px;color:#1a213d;-webkit-transition:.3s ease;transition:.3s ease}@media only screen and (min-width:1025px){.dropdown-menu a:hover{background:#d1daeb}}.city-example-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cart-advice{color:#ccc;font-size:12px;margin:5px 0 0}.row-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.forgot-passwd{color:#3f559e;text-decoration:none;font-size:12px;border-bottom:1px dotted #3f559e}@media only screen and (min-width:1025px){.forgot-passwd:hover{border-color:#fff0}}.info-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.info-row .quantity{padding:2px 0;background:#f1f1f1}.info-row .quantity__controls{height:17px;-webkit-box-flex:0;-ms-flex:0 0 16px;flex:0 0 16px;width:16px}.info-row .quantity__value{height:17px;width:31px;-webkit-box-flex:0;-ms-flex:0 0 31px;flex:0 0 31px;line-height:17px}.info-row .price{font-size:18px;font-weight:700}@media only screen and (max-width:767px){.info-row .price{font-size:14px}}.total-holder{text-align:center}.final-price{font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 0 10px}.final-price span{font-size:24px;margin:0 0 0 5px;font-weight:700}.row.address{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:767px){.row.address{-ms-flex-wrap:wrap;flex-wrap:wrap}}.row.address .input-row{-webkit-box-flex:0;-ms-flex:0 0 220px;flex:0 0 220px}@media only screen and (max-width:767px){.row.address .input-row{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}.row.address .input-row+.input-row{margin:0 0 0 10px}@media only screen and (max-width:767px){.row.address .input-row+.input-row{margin:10px 0 0}}.row.address .input-row.double{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.row.address .input-row.double input+input{margin:0 0 0 10px}.comment{margin:0 0 10px}.comment-box-holder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 0 10px}.comment-box-holder span{color:#2d55a2;font-size:12px;border-bottom:1px dotted #2d55a2;padding:0 0 2px;cursor:pointer;margin:0 10px 0 0;-webkit-transition:.3s ease;transition:.3s ease}@media only screen and (min-width:1025px){.comment-box-holder span:hover{border-color:#fff0}}.comment-box-textarea{-webkit-transform:scale(0);transform:scale(0);height:0;min-height:auto;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.comment-box.active .comment-box-textarea{height:auto;-webkit-transform:scale(1);transform:scale(1);min-height:112px}.delivery,.pay-type{padding:0 0 10px;margin:0 0 15px;border-bottom:1px solid #e5e5e5}.comprasion{padding-bottom:65px;position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.comprasion::after{content:'';position:absolute;bottom:0;right:0;width:82px;height:71px;display:block;background-image:url(../images/brands-decor.png)}@media only screen and (max-width:1100px){.comprasion::after{display:none}}.comprasion::before{content:'';position:absolute;top:100px;left:0;width:42px;height:295px;display:block;background-image:url(../images/brands-decor.png)}@media only screen and (max-width:1100px){.comprasion::before{display:none}}.comprasion-categories{margin:0;padding-left:25px;list-style:none}.comprasion-categories li{margin-bottom:12px}.comprasion-categories a{color:#3f559e;font-size:14px;text-decoration:none;-webkit-transition:.3s;transition:.3s}@media only screen and (min-width:1025px){.comprasion-categories a:hover{color:#89b53c}}.comprasion-wrap{width:100%;max-width:1140px;-ms-touch-action:auto!important;touch-action:auto!important}.comprasion-table{border-collapse:collapse}.comprasion-table .product-list__box{border:none;width:275px}.comprasion-table .product-list__box .comparison-btn{display:none}.comprasion-table td{padding:0;position:relative;border:1px solid #f4f4f4}.comprasion-table td.comprasion__params{padding-right:35px;vertical-align:text-top;border:none}.comprasion-table tbody td{padding:20px 19px;font-size:14px;color:#000;border:1px solid #eaeef6}.comprasion-table tbody td:first-child{font-weight:700}.comprasion__params{min-width:300px}.comprasion__params-item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:17px 29px;font-size:14px;color:#1a213d;-webkit-transition:.3s;transition:.3s;cursor:pointer;border-left:1px solid #f4f6fa;border-right:1px solid #f4f6fa;border-bottom:1px solid #f4f6fa}@media only screen and (min-width:1025px){.comprasion__params-item:hover{background:#f4f6fa}}.comprasion__params-item:first-child{border-top:1px solid #f4f6fa}.comprasion__params-item.active{color:#3f559e;background:#e0e6f1}.comprasion__params-item.active::before{content:'';position:absolute;left:-1px;top:0;height:100%;border-right:4px solid #3f559e}@media only screen and (max-width:767px){.comprasion__params{min-width:240px}.comprasion__params-item{padding:17px 20px}}.comprasion__remove{width:30px;height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #e8e8e8;position:absolute;right:20px;top:25px;z-index:1;-webkit-transition:.3s;transition:.3s;cursor:pointer}@media only screen and (min-width:1025px){.comprasion__remove:hover{background:#e8e8e8}}.comprasion__delete{width:13px;height:13px;fill:#ff3535}.consultation-wrapp{position:relative}.consultation-wrapp::before{content:'';position:absolute;right:0;bottom:0;display:block;width:84px;height:71px;background:url(../images/brands-decor.png)}.contacts{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:60px}.contacts-wrapp{position:relative}.contacts-wrapp::before{content:'';position:absolute;left:0;bottom:0;display:block;width:84px;height:55px;background:url(../images/brands-decor.png)}.contacts-info{-ms-flex-preferred-size:490px;flex-basis:490px;width:490px;-ms-flex-negative:0;flex-shrink:0}@media only screen and (max-width:600px){.contacts-info{-ms-flex-preferred-size:100%;flex-basis:100%;width:100%}}.contacts-map{width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;height:440px}.contacts-tabs{list-style:none;margin:0 0 30px;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex}.contacts-tabs li{padding-right:15px;margin-right:15px;border-right:1px solid rgb(26 33 61 / .2);line-height:.8}@media only screen and (max-width:767px){.contacts-tabs li{line-height:1.1;text-align:center}}.contacts-tabs li:last-child{padding:0;margin:0;border:none}.contacts-tabs__item{font-size:18px;font-weight:700;text-transform:uppercase;text-decoration:none;color:rgb(26 33 61 / .6);-webkit-transition:.3s;transition:.3s}@media only screen and (min-width:1025px){.contacts-tabs__item:hover{color:#1a213d}}.contacts-tabs__item.active{color:#1a213d}.contacts-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:20px}.contacts-content__city{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:15px;font-size:16px;font-weight:700}@media only screen and (max-width:600px){.contacts-content{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.contacts__item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;width:50%;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-bottom:25px;padding-right:30px;border-right:1px solid rgb(0 0 0 / .11)}.contacts__item:nth-of-type(even){padding-right:0;padding-left:30px;border-right:none}@media only screen and (max-width:600px){.contacts__item:nth-of-type(even){padding:0 0 25px;border:none}}@media only screen and (max-width:600px){.contacts__item:last-child,.contacts__item:nth-last-child(2){padding:0 0 25px}}.contacts__item-icon{width:18px;height:18px;fill:#7791c3;margin-right:15px}.contacts__item-title{font-size:12px;color:rgb(0 0 0 / .45);margin-bottom:10px}.contacts__item-content{text-decoration:none;display:block;font-size:14px;color:#000;font-weight:500;line-height:1.2}@media only screen and (max-width:600px){.contacts__item{padding:0 0 25px;border:none}}@media only screen and (max-width:992px){.contacts{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.team__title{font-size:18px;font-weight:700;color:#1a213d;margin-bottom:15px}.team__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-8px;margin-right:-8px}@media only screen and (max-width:767px){.team__list{-ms-flex-pack:distribute;justify-content:space-around}}.team__item{font-size:14px;color:#000;margin:0 8px 20px}.team__item-thumb{margin-bottom:10px}.team__item-position{font-size:12px;color:rgb(0 0 0 / .45);margin-bottom:5px}.team__item-caption{font-size:12px;font-weight:500}.location-window{max-width:150px}.location-window__title{margin-top:10px;font-size:12px;color:#000;font-weight:700}.contacts-content-holder{max-height:396px;margin-right:10px}.cultures{padding:0 23px;margin-bottom:60px}.cultures .slick-slide{text-align:center}.cultures__item{max-width:214px;width:100%;margin:0 auto;overflow:hidden;position:relative}.cultures__item img{-webkit-transition:.5s;transition:.5s}.cultures__item::after{content:'';position:absolute;left:3px;bottom:0;right:3px;top:20%;display:block;-webkit-transition:.5s;transition:.5s;background:-webkit-gradient(linear,left bottom,left top,from(rgb(0 0 0 / .65)),to(transparent));background:linear-gradient(to top,rgb(0 0 0 / .65) 0,transparent 100%)}@media only screen and (min-width:1025px){.cultures__item:hover::after{top:0;left:0;right:0}.cultures__item:hover img{-webkit-transform:scale(1.2);transform:scale(1.2)}}.cultures__title{position:absolute;width:100%;left:0;bottom:10px;text-align:center;font-size:18px;font-weight:700;text-transform:uppercase;color:#fff;z-index:2}.cultures .slick-arrow{position:absolute;top:50%;text-indent:-9999px;background:0 0;border:none;cursor:pointer;width:40px;height:40px;margin-top:-16px;border-radius:50%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;z-index:5}.cultures .slick-arrow::after{content:'';display:block}.cultures .slick-arrow.slick-prev{left:0}.cultures .slick-arrow.slick-prev::after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.cultures .slick-arrow.slick-next{right:-17px}.faq{position:relative;padding:0 0 60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.faq::before{content:'';position:absolute;bottom:0;right:-136px;width:65px;height:60px;background:url(../images/decor.jpg) left top/13px 15px repeat}.faq__list{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;border:1px solid #e5e5e5}.faq__item{position:relative;border-bottom:1px solid #e5e5e5;height:100%}@media only screen and (min-width:1025px){.faq__item:hover{background:#f3f3f3}}.faq__item:last-child{border-bottom:0}.faq__item.active{background:#f3f3f3}.faq__item.active .faq__answer{position:relative;height:auto;padding:0 10px 16px 55px;margin:0 0 16px;-webkit-transform:scale(1);transform:scale(1)}.faq__item.active .faq__item-icon::after{-webkit-transform:scale(0);transform:scale(0)}.faq__item.active .faq__item-icon::before{background:#000}.faq__item-icon{position:absolute;top:16px;bottom:16px;left:0;width:40px;border-right:1px solid #e5e5e5;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.faq__item-icon::before{content:'';position:absolute;width:10px;height:2px;background:#7791c3;left:50%;top:8px;-webkit-transition:.3s ease;transition:.3s ease;margin:0 0 0 -5px}.faq__item-icon::after{content:'';position:absolute;height:10px;width:2px;background:#7791c3;left:50%;top:4px;-webkit-transition:.3s ease;transition:.3s ease;margin:0 0 0 -1px}.faq__item-question{padding:16px 10px 16px 55px;font-size:16px;font-weight:700;cursor:pointer}.faq__answer{padding:0 10px 0 55px;height:0;position:absolute;overflow:hidden;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;-webkit-transform:scale(0);transform:scale(0)}.faq__form{-webkit-box-flex:0;-ms-flex:0 0 363px;flex:0 0 363px;max-width:363px;width:100%;margin:0 0 0 45px}.faq__form .feedback__form{padding:0}@media only screen and (max-width:1200px){.faq__form{-webkit-box-flex:0;-ms-flex:0 0 300px;flex:0 0 300px;max-width:300px}}@media only screen and (max-width:992px){.faq{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.faq .feedback__button{text-align:center}.faq__form{margin:0}.faq__list{margin-bottom:40px}}.forgot-form{max-width:500px;width:100%;padding-bottom:20px}.forgot-row{margin-bottom:15px}.buttons-forgot{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media only screen and (max-width:767px){.buttons-forgot{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.buttons-forgot-back{margin-right:10px}@media only screen and (max-width:767px){.buttons-forgot-back{margin:10px}}.forgot-btn{line-height:39px;padding:0 5px}@media only screen and (max-width:767px){.forgot-btn{margin:10px}}.header{margin-bottom:24px;position:relative;z-index:5}@media only screen and (max-width:1300px){.header{margin-bottom:10px}}.header__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:14px 0;height:76px;}@media only screen and (max-width:1200px){.header__top{padding:5px 0 5px 0}}@media only screen and (max-width:767px){.header__top{padding:5px 0 5px 0}}.header__top-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.header__logo{width:167px;height:44px;background:url(../images/logo.png) center/100% 100% no-repeat;margin:0 14px 0 0}.header__link{display:block;height:100%}.header__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:#e7e8ee;padding:0 9999px;margin:0 -9999px;position:relative}@media only screen and (max-width:1200px){.header__bottom{padding:0 9999px}}.header__search{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:0 0 0 53px;background:#fff}@media only screen and (max-width:1200px){.header__search{padding:0 0 0 30px}}@media only screen and (max-width:767px){.header__search{position:absolute;top:-9999px;-webkit-transform:scale(0);transform:scale(0);left:9999px;right:9999px;border:1px solid #e5e5e5;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.search-page__form .header__search{position:relative;left:auto;top:auto;border:0;right:auto;-webkit-transform:scale(1);transform:scale(1)}.header__search.active{-webkit-transform:scale(1);transform:scale(1);top:100%}}.header__search input{height:45px;width:100%;font-size:12px;-webkit-transition:.3s ease;transition:.3s ease;color:#1a213d;border:0;outline:0;padding:0}@media only screen and (max-width:1200px){.header__search input{height:32px}}.header__search input::-webkit-input-placeholder{color:grey}.header__search input:-ms-input-placeholder{color:grey}.header__search input::-ms-input-placeholder{color:grey}.header__search input::placeholder{color:grey}.header__search-btn{position:absolute;left:0;top:0;bottom:0;width:53px;padding:0 13px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;background:0 0;border:0;cursor:pointer}@media only screen and (max-width:1200px){.header__search-btn{width:30px;padding:0 5px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media only screen and (min-width:1025px){.header__search-btn:hover svg{fill:#89b53c}}.header__search-btn svg{fill:#949494;-webkit-transform:translateZ(0);transform:translateZ(0)}.header__controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 0 0 5px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;position:relative}@media only screen and (max-width:1200px){.header__controls{margin:0 5px}}.header__controls-item{cursor:pointer;width:65px;position:relative;text-align:center;padding:5px 0}@media only screen and (max-width:767px){.header__controls-item{width:auto;padding:5px}}@media only screen and (min-width:1025px){.header__controls-item:hover .header__controls-counter{top:-5px}.header__controls-item:hover svg{fill:#89b53c}}.header__controls-item .svg{display:inline-block;vertical-align:top}.header__controls-item+.header__controls-item:nth-child(2)::before{display:none}@media only screen and (max-width:767px){.header__controls-item+.header__controls-item:nth-child(2)::before{display:block}}@media only screen and (max-width:767px){.header__controls-item+.header__controls-item{margin:0 0 0 10px}}.header__controls-item+.header__controls-item::before{content:'';position:absolute;height:16px;width:1px;background:#babcc7;left:0;top:7px}@media only screen and (max-width:767px){.header__controls-item+.header__controls-item::before{left:-5px}}.header__controls-search{display:none}@media only screen and (max-width:767px){.header__controls-search{display:block}}.header__controls-counter{position:absolute;width:20px;height:20px;color:#fff;background:#89b53c;border-radius:50%;line-height:20px;font-size:12px;right:9px;top:-3px;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}@media only screen and (max-width:767px){.header__controls-counter{right:0;font-size:10px;width:16px;height:16px;line-height:16px}}.header__mobile{position:fixed;top:0;left:0;right:0;bottom:0;z-index:10;display:none}@media only screen and (max-width:1200px){.header__mobile{opacity:0}.header__mobile.active{opacity:1;display:block}}.header__mobile-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgb(0 0 0 / .5)}.header__mobile-box{background:#fff;position:absolute;top:0;bottom:0;right:-280px;width:280px;z-index:1;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;overflow-y:auto;padding:54px 0 0}.header__mobile.active .header__mobile-box{right:0}.catalog-box{position:relative;margin:0 50px 0 0;-webkit-box-flex:0;-ms-flex:0 0 220px;flex:0 0 220px;width:220px}@media only screen and (max-width:1300px){.catalog-box{margin:0 15px 0 0}}@media only screen and (max-width:1200px){.catalog-box{margin:0 10px 0 0;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}}@media only screen and (max-width:767px){.catalog-box{position:static}}@media only screen and (min-width:1025px){.catalog-box:hover .nav-product{top:100%;-webkit-transform:scale(1);transform:scale(1)}.catalog-box:hover .catalog-btn{background:#89b53c}.catalog-box:hover .catalog-btn__line{width:100%}}.nav-product{position:absolute;top:-99999px;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;left:0;list-style:none;margin:0;background:#fff;padding:5px 10px;-webkit-box-shadow:0 3px 10px 0 rgb(0 0 0 / .1);box-shadow:0 3px 10px 0 rgb(0 0 0 / .1);z-index:1}@media only screen and (max-width:1200px){.catalog-box.active .nav-product{top:100%;-webkit-transform:scale(1);transform:scale(1)}}@media only screen and (max-width:767px){.nav-product{left:9984px;right:9984px}}.nav-product__row{border-bottom:1px solid #e5e5e5}.nav-product__row:last-child{border-bottom:0}.nav-product__cell{display:block;padding:22px 19px;-webkit-transition:.3s ease;transition:.3s ease;text-decoration:none;text-transform:uppercase;font-size:18px;font-weight:700;color:#202d61;white-space:nowrap}@media only screen and (max-width:1200px){.nav-product__cell{padding:10px 15px}}@media only screen and (min-width:1025px){.nav-product__cell:hover{background:#d7e1f2;color:#2d55a2}}.catalog-btn{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;background:#2d55a2;padding:23px 10px 22px;text-align:center;cursor:pointer;color:#fff;text-decoration:none;font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:1200px){.catalog-btn{padding:16px 10px}}@media only screen and (max-width:767px){.catalog-btn{padding:18px 15px}}.catalog-btn__icon{width:14px;margin:0 8px 0 0}@media only screen and (max-width:767px){.catalog-btn__icon{display:none}}.catalog-btn__line{height:1px;background:#fff;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;margin:0 0 3px}.catalog-btn__line:nth-child(2){width:9px}.catalog-btn__line:last-child{width:12px;margin:0}.lang{position:relative;font-size:14px}@media only screen and (min-width:1200px){.lang:hover .lang__list{top:0;-webkit-transform:scale(1);transform:scale(1)}}.lang__current{padding:16px 22px 13px;cursor:pointer;color:#1a213d}@media only screen and (max-width:1200px){.lang__current{display:none}}.lang__current::after{content:'';display:inline-block;vertical-align:middle;width:6px;height:6px;border-bottom:1px solid #1a213d;border-left:1px solid #1a213d;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin:0 0 0 3px}.lang__list{position:absolute;top:-9999px;left:0;right:0;margin:0;padding:0;background:#fff;list-style:none;-webkit-box-shadow:0 0 30px 0 rgb(0 0 0 / .1);box-shadow:0 0 30px 0 rgb(0 0 0 / .1);-webkit-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;z-index:1}@media only screen and (max-width:1200px){.lang__list{position:relative;top:auto;-webkit-transform:scale(1);transform:scale(1);-webkit-box-shadow:none;box-shadow:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-bottom:1px solid #e5e5e5}}.lang__list-row{border-bottom:1px solid #e7e8ee}@media only screen and (max-width:1200px){.lang__list-row{border-bottom:0}}.lang__list-row:first-child .lang__list-link{color:#1a213d}@media only screen and (max-width:1200px){.lang__list-row:first-child .lang__list-link{background:#3f559e;color:#fff}}.lang__list-row:first-child .lang__list-link::after{content:'';display:inline-block;vertical-align:middle;width:6px;height:6px;border-top:1px solid #1a213d;border-right:1px solid #1a213d;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin:3px 0 0 3px}@media only screen and (max-width:1200px){.lang__list-row:first-child .lang__list-link::after{display:none}}.lang__list-row:last-child{border-bottom:0}.lang__list-link{display:block;padding:16px 22px 13px;color:#999;text-decoration:none;-webkit-transition:.3s ease;transition:.3s ease}@media only screen and (max-width:1200px){.lang__list-link{padding:8px 15px}}@media only screen and (min-width:1025px){.lang__list-link:hover{color:#1a213d}}.nav__list{margin:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:1200px){.nav__list{-ms-flex-wrap:wrap;flex-wrap:wrap}}.nav__cell{-webkit-transition:.3s ease;transition:.3s ease;position:relative;border:1px solid #fff0}@media only screen and (max-width:1200px){.nav__cell{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;border-bottom:1px solid #e5e5e5;border-left:0;border-right:0}.nav__cell:first-child{border-top:1px solid #e5e5e5}}@media only screen and (min-width:1025px){.nav__cell:hover{border-color:#e5e5e5}}.nav__link{display:block;position:relative;padding:16px 18px 16px;text-decoration:none;color:#1a213d;font-size:14px;-webkit-transition:.3s ease;transition:.3s ease}@media only screen and (max-width:1200px){.nav__link{padding:10px 15px}}@media only screen and (min-width:1025px){.nav__link:hover{color:#89b53c}.nav__link:hover::after{border-color:#89b53c}}@media only screen and (max-width:1200px){.nav__parent{background:#e7e8ee;border-bottom-color:#fff}.nav__parent .nav__link{font-weight:500}}@media only screen and (min-width:1025px){.nav__parent:hover .nav-drop{top:100%;-webkit-transform:scale(1);transform:scale(1)}.nav__parent:hover .nav__link::after{-webkit-transform:rotate(-225deg);transform:rotate(-225deg);margin:0 0 0 5px}}@media only screen and (min-width:1025px){.nav__parent .nav__link:hover::after{border-color:#89b53c}}.nav__parent .nav__link::after{content:'';display:inline-block;vertical-align:middle;-webkit-transition:.3s ease;transition:.3s ease;width:6px;height:6px;border-bottom:1px solid #1a213d;border-left:1px solid #1a213d;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin:-2px 0 0 5px}.personal-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-decoration:none;color:#1a213d;-webkit-transition:.3s ease;transition:.3s ease}@media only screen and (min-width:1025px){.personal-area:hover{color:#89b53c}.personal-area:hover svg{fill:#89b53c}}.personal-area svg{fill:#1a213d}.personal-area__text{margin:0 0 0 12px;font-size:14px}@media only screen and (max-width:767px){.personal-area__text{font-size:12px;margin:0 0 0 5px}}.nav-drop{position:absolute;top:-99999px;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;left:-1px;background:#fff;z-index:1;border:1px solid #e5e5e5;list-style:none;margin:0;padding:0}@media only screen and (max-width:1200px){.nav-drop{position:relative;top:auto;-webkit-transform:scale(1);transform:scale(1);border:0;left:auto}}.nav-drop__row{border-bottom:1px solid #e5e5e5}@media only screen and (max-width:1200px){.nav-drop__row{border-color:#fff}.nav-drop__row:first-child{border-top:1px solid #fff}}.nav-drop__row:last-child{border-bottom:0}.nav-drop__link{display:block;position:relative;padding:16px 18px 16px;text-decoration:none;color:#1a213d;font-size:14px;white-space:nowrap;-webkit-transition:.3s ease;transition:.3s ease}@media only screen and (max-width:1200px){.nav-drop__link{padding:8px 10px 8px 25px;background:#e7e8ee;font-size:12px}}@media only screen and (min-width:1025px){.nav-drop__link:hover{color:#89b53c}.nav-drop__link:hover::after{border-color:#89b53c}}.header-tel{position:relative;margin:0 0 0 26px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}@media only screen and (max-width:1200px){.header-tel{display:none}}@media only screen and (min-width:1025px){.header-tel:hover .header-tel__list{top:0;-webkit-transform:scale(1);transform:scale(1)}}.header-tel__box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:21px 20px;cursor:pointer}.header-tel__box::after{content:'';width:6px;height:6px;border-bottom:1px solid #1a213d;border-left:1px solid #1a213d;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin:-2px 0 0}.header-tel__box .svg{margin:0 10px 0 0}.header-tel__box svg{fill:#7e8293}.header-tel__first{color:#1a213d;font-size:14px;margin:0 10px 0 0;font-weight:500}.header-tel__list{margin:0;padding:0;list-style:none;position:absolute;top:-99999px;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;left:0;right:0;background:#fff;-webkit-box-shadow:0 0 40px 0 rgb(0 0 0 / .25);box-shadow:0 0 40px 0 rgb(0 0 0 / .25)}@media only screen and (max-width:1200px){.header-tel__list{position:relative;top:auto;-webkit-transform:scale(1);transform:scale(1);-webkit-box-shadow:none;box-shadow:none}}.header-tel__row{border-bottom:1px solid #e5e5e5}.header-tel__row:last-child{border-bottom:0}@media only screen and (max-width:1200px){.header-tel__row:last-child{border-bottom:1px solid #e5e5e5}}.header-tel__row:first-child .header-tel__link::after{content:'';width:6px;height:6px;border-top:1px solid #1a213d;border-right:1px solid #1a213d;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin:0 0 0 10px}@media only screen and (max-width:1200px){.header-tel__row:first-child .header-tel__link::after{display:none}}.header-tel__link{color:#1a213d;font-size:14px;font-weight:500;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:21px 20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:1200px){.header-tel__link{padding:10px 15px}}.header-tel__link .svg{margin:0 10px 0 0}@media only screen and (max-width:1200px){.header-tel__link .svg{display:none}}.header-tel__link svg{fill:#7e8293}.header-basket{position:absolute;-webkit-box-shadow:0 0 40px 0 rgb(0 0 0 / .25);box-shadow:0 0 40px 0 rgb(0 0 0 / .25);right:9999px;width:416px;background:#fff;padding:5px 22px 34px 30px;text-align:center;top:-9999px;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}@media only screen and (max-width:767px){.header-basket{-webkit-box-shadow:none;box-shadow:none;right:9984px;left:9984px;width:auto;padding:5px 10px;border-bottom:1px solid #e5e5e5}}.header-basket>.text-content{padding-top:25px}.header-basket.active{-webkit-transform:scale(1);transform:scale(1);top:100%}.header-basket::before{content:'';position:absolute;right:15px;bottom:100%;width:0;height:0;border-left:15px solid #fff0;border-right:15px solid #fff0;border-bottom:17px solid #fff}@media only screen and (max-width:767px){.header-basket::before{border-left:5px solid #fff0;border-right:5px solid #fff0;border-bottom:5px solid #fff;right:22px}}.header-basket__list{margin:0 0 24px;text-align:left;max-height:300px}@media only screen and (max-width:767px){.header-basket__list{max-height:243px;margin:0 0 10px}}.header-basket__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:14px 0 15px;border-bottom:1px solid #e5e5e5}@media only screen and (max-width:767px){.header-basket__item{padding:5px 0}}.header-basket__item-delete{-webkit-box-flex:0;-ms-flex:0 0 21px;flex:0 0 21px;max-width:21px;width:100%;padding:4px 4px 4px 0;cursor:pointer}.header-basket__item-delete::before{content:'';display:block;width:11px;height:11px}.header-basket__img{-webkit-box-flex:0;-ms-flex:0 0 70px;flex:0 0 70px;max-width:70px;width:100%;margin:0 14px 0 0}.header-basket__info{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.header-basket__name{font-size:14px;line-height:16px;color:#1a213d;font-weight:700;margin:0 0 10px;max-height:33px;overflow:hidden;display:block;text-decoration:none}@media only screen and (min-width:1025px){.header-basket__name:hover{text-decoration:underline}}.header-basket__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header-basket__price-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.header-basket__price{font-size:18px;font-weight:700;color:#1a213d}@media only screen and (max-width:374px){.header-basket__price{font-size:12px}}.header-basket__price--new{color:#c32525;margin:0 10px 0 0}.header-basket__price-old{text-decoration:line-through;font-size:14px;font-weight:700;color:#ccc}@media only screen and (max-width:374px){.header-basket__price-old{display:none}}.header-basket__quantity{padding:5px 10px;background:#e0e6f1;color:#2d55a2;font-size:12px}.header-basket__total{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#1a213d;margin:0 0 18px}@media only screen and (max-width:767px){.header-basket__total{margin:0 0 10px}}.header-basket__total-text{font-size:14px;font-weight:700;margin:0 8px 3px 0}.header-basket__total-value{font-size:24px;font-weight:700}.header-basket__btn{padding:18px 16px}.btn{display:inline-block;vertical-align:top;font-size:12px;text-transform:uppercase;font-weight:700;color:#fff;cursor:pointer;text-decoration:none;background:#3f559e;border:2px solid #fff0;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}@media only screen and (min-width:1025px){.btn:hover{background:#89b53c}}.menu-icon{display:none}@media only screen and (max-width:1200px){.menu-icon{display:block;position:absolute;right:15px;top:13px;width:50px;height:22px;z-index:1001;-webkit-transition:.3s;transition:.3s}.menu-icon.active{padding:5px}}.menu-icon .line{background:#3f559e;display:block;width:100%;height:3px;border:1px solid #fff;-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-transition:all .2s;transition:all .2s;position:absolute;border-radius:5px;left:0}.menu-icon #bar-1.line{top:0}.menu-icon #bar-2.line{top:11px}.menu-icon #bar-3.line{top:21px}.menu-icon.active #bar-1.line{-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-box-shadow:none;box-shadow:none;top:10px}.menu-icon.active #bar-2.line{display:none;-webkit-transition:all 0s;transition:all 0s;-webkit-box-shadow:none;box-shadow:none}.menu-icon.active #bar-3.line{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-box-shadow:none;box-shadow:none;top:10px}.slideshow-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:58px;height:400px;}@media only screen and (max-width:1300px){.slideshow-section{margin-bottom:20px}}@media only screen and (max-width:767px){.slideshow-section{margin-bottom:10px;height:450px;}}@media only screen and (max-width:535px){.slideshow-section{height:340px;}}@media only screen and (max-width:360px){.slideshow-section{height:270px;}}.slideshow{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;position:relative}.slideshow .slick-arrow{position:absolute;bottom:34px;background:0 0;border:1px solid rgb(255 255 255 / .55);text-indent:-9999px;width:42px;height:42px;padding:0;cursor:pointer;z-index:1;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media only screen and (max-width:1200px){.slideshow .slick-arrow{bottom:10px}}@media screen and (min-width:1200px){.slideshow .slick-arrow:hover{background:#3f559e;border-color:#3f559e}}.slideshow .slick-arrow::after{content:'';position:absolute;top:50%;left:50%;margin:-7px 0 0 -4px}.slideshow .slick-arrow.slick-prev{right:84px}.slideshow .slick-arrow.slick-prev::after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.slideshow .slick-arrow.slick-next{right:34px}.slideshow .slide{position:relative}.slideshow .slide::after{content:'';position:absolute;top:0;left:0;bottom:0;right:0;/*background:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(6%,rgb(0 0 0 / .02)),color-stop(20%,rgb(0 0 0 / .09)),color-stop(32%,rgb(0 0 0 / .18)),color-stop(75%,rgb(0 0 0 / .53)),color-stop(87%,rgb(0 0 0 / .61)),to(rgb(0 0 0 / .66)));background:linear-gradient(to bottom,transparent 0,rgb(0 0 0 / .02) 6%,rgb(0 0 0 / .09) 20%,rgb(0 0 0 / .18) 32%,rgb(0 0 0 / .53) 75%,rgb(0 0 0 / .61) 87%,rgb(0 0 0 / .66) 100%)*/}.slideshow__info{position:absolute;left:16px;bottom:34px;z-index:1;max-width:55%}@media only screen and (max-width:1200px){.slideshow__info{left:10px;bottom:10px}}.slideshow__title{font-size:36px;line-height:34px;color:#fff;margin-bottom:18px}@media only screen and (max-width:1200px){.slideshow__title{font-size:33px;line-height:24px;margin-bottom:10px}}.slideshow__text{font-size:39px;font-weight:bold;color:#fff;margin-bottom:25px;text-transform:uppercase;}@media only screen and (max-width:1200px){.slideshow__text{font-size:13px;line-height:1;margin-bottom:10px}}.btn-2{display:inline-block;vertical-align:top;min-width:161px;border:2px solid #3f559e;text-align:center;color:#fff;text-decoration:none;font-size:12px;line-height:39px;font-weight:700;text-transform:uppercase;-webkit-transition:background .3s ease-in-out;transition:background .3s ease-in-out}@media screen and (min-width:1200px){.btn-2:hover{background:#3f559e}}.special-section{position:relative}@media only screen and (max-width:1300px){.special-section{-webkit-box-flex:0;-ms-flex:0 0 37%;flex:0 0 37%;max-width:37%}}@media only screen and (max-width:767px){.special-section{display:none}}.special-section__info{position:absolute;left:33px;bottom:33px}@media only screen and (max-width:1200px){.special-section__info{left:10px;bottom:10px}}.special-section__title{font-size:36px;line-height:34px;color:#fff;text-transform:uppercase;font-weight:700;margin-bottom:10px}@media only screen and (max-width:1200px){.special-section__title{font-size:26px;line-height:24px;font-weight:500}}.special-section__text{font-size:14px;line-height:22px;color:#fff;margin-bottom:17px;max-width:350px}@media only screen and (max-width:1200px){.special-section__text{max-width:90%;margin-bottom:5px;line-height:1;font-size:12px;max-height:36px;overflow:hidden}}.special-section__btn{font-size:14px;line-height:16px;color:#fff;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.special-section__btn svg{fill:#fff;width:24px;height:7px;margin-left:5px}@media screen and (min-width:1200px){.special-section__btn:hover{color:#89b53c}.special-section__btn:hover svg{fill:#89b53c}}.special-counter{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;margin-top:25px}@media only screen and (max-width:1200px){.special-counter{margin-top:5px}}.special-counter div{background:#fff;color:#89b53c;font-size:22px;line-height:24px;font-weight:700;width:61px;height:61px;padding:9px 7px}@media only screen and (max-width:1200px){.special-counter div{width:40px;height:40px;font-size:16px;line-height:1;padding:3px}}.special-counter div+div{margin-left:5px}.special-counter span{display:block;font-size:10px;line-height:10px;color:#000;font-weight:400;text-transform:uppercase;position:relative;margin-top:2px;padding-top:6px}@media only screen and (max-width:1200px){.special-counter span{font-size:7px}}.special-counter span::after{content:'';position:absolute;top:0;left:50%;height:1px;width:34px;margin-left:-17px;background:#e8e8e8}.catalog{max-width:1440px;width:100%;margin:0 auto 60px}.catalog .catalog__box img{width:100%}@media only screen and (max-width:1200px){.catalog{margin:0 auto 30px}}@media only screen and (max-width:767px){.catalog{margin:0 auto 15px}}.catalog__list{margin-left:-10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width:1200px){.catalog__list{margin:0 -15px}.home .catalog__list{margin:0;height:170px;}}.catalog__box{margin:0 0 10px 10px;position:relative;width:32.5%}@media only screen and (max-width:1200px){.catalog__box{margin:0 3px 5px 3px;-webkit-box-flex:0;-ms-flex:0 0 calc(33.3% - 6px);flex-grow:0;flex-shrink:0;flex-basis:calc(33.3% - 6px);max-width:calc(33.3% - 6px)}}@media only screen and (max-width:767px){.catalog__box{margin:0 3px 5px 3px;-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 6px);flex-grow:0;flex-shrink:0;flex-basis:calc(50% - 6px);max-width:calc(50% - 6px)}}.catalog__box a{display:block;height:100%;position:relative}.catalog__box a::after{content:'';position:absolute;top:0;left:0;bottom:0;right:0;background:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(6%,rgb(0 0 0 / .02)),color-stop(20%,rgb(0 0 0 / .09)),color-stop(32%,rgb(0 0 0 / .18)),color-stop(75%,rgb(0 0 0 / .53)),color-stop(87%,rgb(0 0 0 / .61)),to(rgb(0 0 0 / .66)));background:linear-gradient(to bottom,transparent 0,rgb(0 0 0 / .02) 6%,rgb(0 0 0 / .09) 20%,rgb(0 0 0 / .18) 32%,rgb(0 0 0 / .53) 75%,rgb(0 0 0 / .61) 87%,rgb(0 0 0 / .66) 100%)}.catalog__box a::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;background:0 0;-webkit-transition:background .3s ease-in-out;transition:background .3s ease-in-out}@media screen and (min-width:1200px){.catalog__box a:hover .catalog__inner-img img{-webkit-transform:scale(1);transform:scale(1)}.catalog__box a:hover::before{background:rgb(45 85 162 / .7)}}.catalog__inner-img{position:absolute;z-index:2;top:39px;left:50%;width:177px;height:auto;margin-left:-89px;max-height:181px}@media only screen and (max-width:1200px){.catalog__inner-img{display:none}}.catalog__inner-img img{-webkit-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.catalog__name{position:absolute;left:0;right:0;bottom:20px;font-size:18px;line-height:20px;color:#fff;text-transform:uppercase;font-weight:700;text-align:center;z-index:2;padding:0 5px}@media only screen and (max-width:1200px){.catalog__name{font-size:16px;font-weight:500}}.brands-section{background-size:cover;background-repeat:no-repeat;padding:97px 15px;margin-bottom:55px;position:relative}@media only screen and (max-width:1200px){.brands-section{padding:30px 15px;margin-bottom:20px}}.brands-section__list{margin:0 auto;padding:0;list-style:none;max-width:1440px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.brands-section__list .slick-arrow{position:absolute;top:50%;text-indent:-9999px;background:0 0;border:none;cursor:pointer;width:40px;background:#fff;height:40px;margin-top:-16px;z-index:1;border-radius:50%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.brands-section__list .slick-arrow::after{content:'';position:absolute;top:50%;left:50%;margin:-8px 0 0 -4px}.brands-section__list .slick-arrow.slick-prev{left:-50px}@media only screen and (min-width:1025px){.brands-section__list .slick-arrow.slick-prev:hover{-webkit-transform:translate(-2px,0);transform:translate(-2px,0)}}.brands-section__list .slick-arrow.slick-prev::after{-webkit-transform:rotate(180deg);transform:rotate(180deg);margin:-8px 0 0 -6px}.brands-section__list .slick-arrow.slick-next{right:-50px}@media only screen and (min-width:1025px){.brands-section__list .slick-arrow.slick-next:hover{-webkit-transform:translate(2px,0);transform:translate(2px,0)}}.brands-section__list .brand-item{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;text-align:center}@media only screen and (max-width:768px){.brands-section__list{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.brands-section__list .brand-item{margin:10px}}.title{font-size:30px;line-height:32px;color:#1a213d;font-weight:700;text-transform:uppercase;text-align:center;margin-bottom:34px}@media only screen and (max-width:1200px){.title{margin-bottom:20px}}@media only screen and (max-width:767px){.title{font-size:22px}}.descriptions-info .title{text-align:left;margin:0 0 22px}.title--white{color:#fff;margin-bottom:60px}@media only screen and (max-width:1200px){.title--white{margin-bottom:20px}}.title__text{display:inline-block;vertical-align:top;position:relative;padding:0 60px}.title__text p{margin:0}@media only screen and (max-width:767px){.title__text{padding:0}}.title__text::after{content:'';position:absolute;top:17px;left:-12px;background:url(../images/title-decor-1.png) no-repeat;width:46px;height:1px}@media only screen and (max-width:767px){.title__text::after{display:none}}.title__text::before{content:'';position:absolute;top:17px;right:-12px;background:url(../images/title-decor-1.png) no-repeat;-webkit-transform:rotate(180deg);transform:rotate(180deg);width:46px;height:1px}@media only screen and (max-width:767px){.title__text::before{display:none}}@media only screen and (max-width:767px){.title__text--white::after{display:none}}@media only screen and (max-width:767px){.title__text--white::before{display:none}}.product-list{max-width:1440px;margin:0 auto 70px;width:100%}@media screen and (max-width:1200px){.product-list{padding:0 15px;margin:0 auto 30px}}@media screen and (max-width:767px){.product-list{margin-left:-2px}}@media screen and (max-width:479px){.product-list{margin-left:-1px}}@media screen and (max-width:374px){.product-list{margin-left:-2px}}.product-list__button{text-align:center;padding-top:30px}.product-list__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:25px}.product-list__title{font-size:30px;line-height:32px;color:#000;text-transform:uppercase;font-weight:700;font-family:Montserrat}@media screen and (max-width:767px){.product-list__title{font-size:16px;line-height:18px}}.product-list__link{font-size:14px;line-height:16px;color:#171616;border-bottom:1px solid #89b53c;text-decoration:none;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media screen and (min-width:1200px){.product-list__link:hover{border-color:#fff0}}@media screen and (max-width:767px){.product-list__link{-ms-flex-preferred-size:120px;flex-basis:120px;text-align:center;font-size:13px;line-height:15px;padding-bottom:3px}}.product-list__holder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 -45px;padding:0 45px}.product__slider .product-list__holder{margin:0 0 50px;padding:0 20px}.category .product-list__holder{padding:0 20px 0 21px}@media screen and (max-width:1250px){.product-list__holder{margin:0 -44px}.product-list__holder .slick-slide{text-align:center}}@media screen and (max-width:1023px){.product-list__holder{margin:0 -45px}}@media screen and (max-width:767px){.product-list__holder{margin:0;padding:0}}.product-list__holder .slick-arrow{position:absolute;top:50%;text-indent:-9999px;background:0 0;border:none;cursor:pointer;width:40px;height:40px;margin-top:-16px;border-radius:50%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media screen and (min-width:1200px){.product-list__holder .slick-arrow:hover{-webkit-box-shadow:0 2px 10px rgb(0 0 0 / .17);box-shadow:0 2px 10px rgb(0 0 0 / .17)}}.product__slider .product-list__holder .slick-arrow{width:20px;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.product-list__holder .slick-arrow::after{content:'';position:absolute;top:50%;left:50%;margin:-7px 0 0 -5px}.product-list__holder .slick-arrow.slick-next{right:0}@media screen and (min-width:1200px){.product__slider .product-list__holder .slick-arrow.slick-next:hover{-webkit-transform:translate(2px,0);transform:translate(2px,0)}}.product-list__holder .slick-arrow.slick-prev{left:0}@media screen and (min-width:1200px){.product__slider .product-list__holder .slick-arrow.slick-prev:hover{-webkit-transform:translate(-2px,0);transform:translate(-2px,0)}}.product-list__holder .slick-arrow.slick-prev::after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.product-list__holder .slick-dots{margin:0;padding:20px 0 0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-list__holder .slick-dots li{margin:0 3px}.product-list__holder .slick-dots li button{text-indent:-9999px;background:#ccc;border:none;border-radius:50%;padding:0;display:block;width:16px;height:16px}.product-list__holder .slick-dots li.slick-active button{background:#89b53c}.product-list__box{width:100%;border:1px solid #f1f1f1;padding:25px 20px 20px;position:relative}.product__slider .product-list__box{padding:13px 14px 20px}.product-list__image{position:relative;overflow:hidden;margin-bottom:16px;text-align:center;width:100%}.product-list__image img{width:100%}.product-list__label-box{position:absolute;top:0;left:0}.product-list__label{width:87px;height:29px;color:#fff;font-size:12px;line-height:29px;text-align:center;margin-bottom:6px}.product-list__label.new{border:1px solid #e6e6e6;box-shadow:1px 1px 5px 0 #fff;background:#2d55a2}.product-list__label.special{background:#c32525}.product-list__label.hit{background:#ff9000}.product-list__name{font-size:18px;line-height:16px;color:#1a213d;font-weight:700;text-decoration:none;display:inline-block;vertical-align:top;margin-bottom:10px;min-height:36px;overflow:hidden;line-height:1.2em}@media only screen and (min-width:1025px){.product-list__name:hover{text-decoration:underline}}.product__slider .product-list__name{margin-bottom:5px}@media screen and (max-width:767px){.product-list__name{font-size:13px;line-height:15px;min-height:44px}}.product-list__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:flex-start}.product__slider .product-list__info{-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:767px){.product-list__holder .product-list__info{-ms-flex-wrap:wrap;flex-wrap:wrap}}.product-list__vendor{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:14px}.product__slider .product-list__vendor{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:8px}.product-list__vendor--product{margin-bottom:40px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:1023px){.product-list__vendor--product{margin-bottom:10px}}.product-list__vendor-code{font-size:12px;line-height:14px;color:#ccc;display:none}.product__slider .product-list__vendor-code{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin:0 0 5px}.product-list__vendor-code--product{font-size:14px}.product-list__price-box{-ms-flex-preferred-size:95px;flex-basis:95px;margin-right:8px;font-size:18px;line-height:20px;font-weight:700}.product__slider .product-list__price-box{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-bottom:10px}@media screen and (max-width:767px){.product-list__price-box{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:40px}.product-list__holder .product-list__price-box{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-bottom:10px}}.product-list__button-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.comparison-btn{border:1px solid #2D55A2;box-shadow:1px 1px 5px 0 #fff;width:36px;height:36px;text-align:center;background:#fff;cursor:pointer;z-index:3;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:15px}.product-list__info .stock{margin-left:15px}.comparison-btn.active{background:#89b53c;border-color:#89b53c}.comparison-btn.active svg{fill:#fff}@media screen and (min-width:1200px){.comparison-btn:hover{background:#89b53c;border-color:#89b53c}.comparison-btn:hover svg{fill:#fff}}.comparison-btn svg{fill:#2D55A2;width:16px;height:16px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.not-available{font-size:12px;line-height:14px;color:#c32525}.not-available svg{fill:#c32525;width:8px;height:8px;margin-right:3px}.in-stock{font-size:12px;line-height:14px;color:#46812B}.in-stock svg{fill:#89b53c;width:9px;height:7px;margin-right:3px}.price{color:#1a213d;line-height:1}.price-new{color:#c32525;margin-bottom:3px;line-height:1}.product__slider .price-new{margin:0 5px 0 0}@media only screen and (max-width:767px){.product-list__holder .price-new{margin:0 5px 0 0}}.price-old{color:#ccc;font-size:14px;line-height:1;text-decoration:line-through}.order-callback{width:38px;height:36px;padding:0;text-align:center;border:1px solid #e8e8e8;background:0 0;cursor:pointer;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media screen and (min-width:1200px){.order-callback:hover{background:#89b53c;border-color:#89b53c}.order-callback:hover svg{fill:#fff}}.order-callback svg{fill:#9699a6;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.add-btn{background:#3f559e;color:#fff;font-size:12px;line-height:36px;padding:0 15px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;height:36px;font-weight:700;text-transform:uppercase;border:none;position:relative;cursor:pointer;-webkit-transition:background .3s ease-in-out;transition:background .3s ease-in-out}@media screen and (min-width:1200px){.add-btn:hover{background:#89b53c}}.add-btn.disabled{background:#e6e6e6;cursor:no-drop}.advantages{background-repeat:no-repeat;background-size:cover;margin-bottom:60px}@media only screen and (max-width:767px){.advantages{margin-bottom:20px}}.advantages__holder{max-width:1440px;margin:0 auto;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:flex-start;}.advantages__image{margin-right:48px}.advantages__info{-ms-flex-preferred-size:452px;flex-basis:452px}@media only screen and (max-width:767px){.advantages__info{width:100%}}.advantages__tabs{margin:0 0 30px;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid rgb(200 200 200 / .32)}@media only screen and (max-width:767px){.advantages__tabs{white-space:nowrap;overflow-x:auto;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0 -10px 30px 0}}.advantages__item{width:73px;height:88px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;position:relative}@media only screen and (max-width:767px){.advantages__item+.advantages__item{margin:0 0 0 10px}}.advantages__item a{display:block;height:100%;opacity:.55;position:relative}.advantages__item a::after{content:'';position:absolute;bottom:-2px;left:0;width:0;background:#89b53c;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;height:3px}@media only screen and (max-width:767px){.advantages__item a::after{bottom:0}}@media screen and (min-width:1200px){.advantages__item a:hover{opacity:1}.advantages__item a:hover .advantages__decor svg{fill:#89b53c}}.advantages__item a.active{opacity:1}.advantages__item a.active .advantages__decor svg{fill:#89b53c}.advantages__item a.active::after{width:100%}.advantages__item img{position:relative;z-index:1}.advantages__decor{position:absolute;top:0;left:0}.advantages__decor svg{fill:#2d55a2;width:73px;height:69px}.advantages__title{font-size:24px;line-height:26px;text-transform:uppercase;font-weight:700;margin-bottom:20px}@media only screen and (max-width:767px){.advantages__title{font-size:16px;line-height:18px;margin-bottom:10px}}.advantages__text{font-size:14px;line-height:22px;max-width:390px}.advantages__text p{margin:0}.news{max-width:1440px;width:100%;margin:0 auto 60px}.news .title{background:#2D55A2;color:#fff;text-align:center;font-weight:700;font-size:36px;padding:20px}@media only screen and (max-width:1200px){.news{margin:0 auto 30px}}@media only screen and (max-width:767px){.news{margin:0 auto 15px}}.news__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:30px}@media only screen and (max-width:1200px){.news__list{margin-bottom:20px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media only screen and (max-width:767px){.news__list{-ms-flex-wrap:wrap;flex-wrap:wrap}}.news .title__text{padding:0}.news .title__text:before{display:none}.news .title__text:after{display:none}.feedback .title__text{padding:0}.feedback .title__text:before{display:none}.feedback .title__text:after{display:none}.news__list{display:grid;grid-template-columns:repeat(4,1fr);gap:60px;width:100%}.news__box.archive{opacity:.4}@media only screen and (max-width:767px){.news__box{}}.news__image{position:relative;margin-bottom:15px}@media only screen and (max-width:1200px){.news__image{margin-bottom:5px}}.news__published{background:#202d61;color:#fff;font-size:14px;line-height:35px;position:absolute;left:0;bottom:0;padding:0 14px}.archive .news__published{background:#ccc}.news__published svg{fill:#fff;width:13px;height:13px;margin:-3px 9px 0 0;display:inline-block;vertical-align:middle}.news__name{font-size:18px;line-height:24px;color:#1a213d;font-weight:700;display:inline-block;vertical-align:top;text-decoration:none;margin-bottom:10px}@media only screen and (min-width:1025px){.news__name:hover{text-decoration:underline}}@media only screen and (max-width:1200px){.news__name{padding-right:5px;line-height:16px;font-size:14px}}.news__text{font-size:14px;line-height:22px;color:#000}@media only screen and (max-width:1200px){.news__text{margin-bottom:10px;line-height:16px}}.news__text p{margin:0}.news__button{text-align:center}.btn-3{min-width:161px;border:2px solid #2d55a2;background:#fff;color:#202d61;line-height:39px;cursor:pointer;font-size:12px;font-weight:700;text-transform:uppercase;text-align:center;text-decoration:none;display:inline-block;vertical-align:top;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;padding:0 5px}.faq__form .btn-3{min-width:219px}.btn-3--category{line-height:27px;padding:2px 22px;height:36px;min-width:auto;font-size:16px;text-transform:inherit}.category__list-box .product-list__holder .btn-3--category{height:26px;line-height:22px;margin-bottom:2px;font-size:10px}@media screen and (max-width:767px){.category__list-box .product-list__holder .btn-3--category{line-height:32px;height:36px;margin-bottom:14px;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}.btn-3--product{line-height:38px}@media screen and (max-width:350px){.btn-3--product{margin:0 0 5px}}@media screen and (min-width:1200px){.btn-3:hover{background:#89b53c;color:#fff;border-color:#89b53c}}.feedback{max-width:1440px;width:100%;margin:0 auto;margin-bottom:60px}@media only screen and (max-width:1200px){.feedback{margin-bottom:30px;height:auto;padding:30px 15px;background-size:cover;background-position:center}}@media only screen and (max-width:767px){.feedback{padding:15px}}.feedback .title{color:#fff;text-align:center;font-weight:700;font-size:36px;padding:20px;background:#2D55A2}@media only screen and (max-width:1200px){.feedback .title{margin-bottom:20px}}.feedback__holder{max-width:1440px;width:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;box-shadow:0 4px 10px 0 #00000026}@media only screen and (max-width:1023px){.feedback__holder{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.feedback__image{-ms-flex-preferred-size:50%;flex-basis:50%}.feedback__image img{width:100%;height: 100%;object-fit: cover;}@media only screen and (max-width:1023px){.feedback__image{display:none}}.feedback__form{max-width:458px;background:#fff;padding:38px 36px;margin-right:7%}@media only screen and (max-width:767px){.feedback__form{padding:10px}}.feedback__form-title{font-size:20px;line-height:22px;color:#1a213d;font-weight:700;text-transform:uppercase;margin-bottom:20px}@media only screen and (max-width:767px){.feedback__form-title{font-size:16px;line-height:18px;margin-bottom:10px}}.feedback__row{position:relative;margin-bottom:23px}.feedback__row.active .feedback__label{font-size:12px;-webkit-transform:translateY(-25px);transform:translateY(-25px)}.feedback__label{color:#b2b2b2;font-size:14px;line-height:16px;position:absolute;top:16px;left:10px;pointer-events:none;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;background:#fff;padding:0 5px;z-index:1}.feedback__tel{position:relative}.feedback__tel input{padding-left:40px}.feedback__tel::after{content:'';position:absolute;top:50%;left:15px;margin-top:-9px;background:url(../images/flag.png) no-repeat;background-size:17px 17px;width:17px;height:17px;opacity:0}.feedback__row.active .feedback__tel::after{opacity:1}.main-text{max-width:1440px;width:100%;margin:60px auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:50px}.main-text__info{position:relative;padding-bottom:60px}.main-text__info::after{content:"";position:absolute;bottom:30%;left:0;width:100%;height:80%;background:linear-gradient(to top,rgb(255 255 255 / .8),#fff0);z-index:1}@media only screen and (max-width:1200px){.main-text{padding:0 0 20px}}.main-text .title{margin-bottom:32px}.main-text .title{font-size:30px;font-weight:500;line-height:32px;text-align:left;margin-bottom:16px}.main-text .title__text{padding:0}.main-text__info .title__text:before{display:none}.main-text__info .title__text:after{display:none}@media only screen and (max-width:1200px){.main-text .title{margin-bottom:10px;padding-left:0}}.main-text__info{-ms-flex-preferred-size:50%;flex-basis:50%}.main-text__image{-ms-flex-preferred-size:50%;flex-basis:50%}.main-text__image img{width:100%}@media only screen and (max-width:1200px){.main-text__info{margin-right:15px}}@media only screen and (max-width:767px){.main-text__info{margin-right:0;-ms-flex-preferred-size:100%;flex-basis:100%}}@media only screen and (max-width:767px){.main-text__image{display:none}}.main-text__text{margin-right:40px}.main-text__text p{font-size:18px;font-weight:300;line-height:23.4px;text-align:left;margin-bottom:20px;color:#000}.main-text__text p:first-child{margin-top:0}.main-text .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#89b53c}.footer{background:url(../images/footer-bg.webp) no-repeat 50% 0;background-size:cover;padding:40px 15px 0;margin-top:-310px;max-width:100%;overflow:hidden}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.footer{margin-top:-324px}}@media only screen and (max-width:1300px){.footer{padding:20px 15px 0;margin-top:-281px}}@media only screen and (max-width:1200px){.footer{margin-top:-241px}}@media only screen and (max-width:1023px){.footer{margin-top:-351px}}.footer__holder{max-width:1440px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:35px}@media only screen and (max-width:1300px){.footer__holder{padding-bottom:10px}}@media only screen and (max-width:1023px){.footer__holder{-ms-flex-wrap:wrap;flex-wrap:wrap}}.footer__logo-box{-ms-flex-preferred-size:131px;flex-basis:131px;margin-right:115px}@media only screen and (max-width:1200px){.footer__logo-box{margin-right:20px}}@media only screen and (max-width:1023px){.footer__logo-box{margin-right:0;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:20px;text-align:center}}.footer__logo{display:block;background:url(../images/logo-w.png) no-repeat;width:131px;height:34px;background-size:131px 34px;text-indent:-9999px;overflow:hidden;margin-bottom:17px}@media only screen and (max-width:1023px){.footer__logo{margin:0 auto 5px}}.footer__logo a{display:block;height:100%}.footer__copy{font-size:12px;line-height:14px;color:rgb(255 255 255 / .55);margin-bottom:20px}.footer__navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:1023px){.footer__navigation{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}@media only screen and (max-width:767px){.footer__navigation{-ms-flex-wrap:wrap;flex-wrap:wrap}}.footer__navigation-box{-ms-flex-preferred-size:175px;flex-basis:175px}@media only screen and (max-width:1023px){.footer__navigation-box:first-child{display:none}}@media only screen and (max-width:767px){.footer__navigation-box{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin:0 0 15px;text-align:center}}.footer__navigation-box+.footer__navigation-box{margin-left:40px}@media only screen and (max-width:1200px){.footer__navigation-box+.footer__navigation-box{margin-left:12px}}@media only screen and (max-width:767px){.footer__navigation-box+.footer__navigation-box{margin-left:0}}.footer__title{font-size:14px;line-height:16px;font-weight:700;text-transform:uppercase;color:#fff;margin-bottom:20px}@media only screen and (max-width:767px){.footer__title{margin-bottom:5px}}.footer__contacts{margin:0;padding:0;list-style:none;font-size:12px;line-height:14px}.footer__contacts li{padding-left:30px;position:relative}.footer__contacts li+li{margin-top:13px}.footer__contacts li.item-1 .footer__ico svg{width:17px;height:17px}.footer__contacts li.item-2 .footer__ico svg{width:14px;height:19px}.footer__contacts li.item-3 .footer__ico svg{width:15px;height:13px}.footer__contacts a{color:#fff;text-decoration:none}.footer__contacts address{font-style:normal;color:#fff}.footer__ico{position:absolute;top:2px;left:0}.footer__ico svg{fill:#fff}.footer__contacts-title{color:rgb(255 255 255 / .3);margin-bottom:5px}.footer__nav{font-size:14px;line-height:16px}.footer__nav ul{margin:0;padding:0;list-style:none}.footer__nav li+li{margin-top:15px}@media only screen and (max-width:767px){.footer__nav li+li{margin-top:5px}}.footer__nav a{text-decoration:none;color:rgb(255 255 255 / .5);-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}@media screen and (min-width:1200px){.footer__nav a:hover{color:#89b53c}}.footer__dev{border-top:1px solid rgb(255 255 255 / .22);text-align:center;padding:30px 0;font-size:12px;line-height:14px}@media only screen and (max-width:1200px){.footer__dev{padding:10px 0}}.footer__dev a{color:rgb(255 255 255 / .5);text-decoration:none;display:inline-block;vertical-align:top;padding-right:76px;position:relative;overflow:hidden;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.footer__dev a::before{content:'';position:absolute;right:0;top:1px;background:url(../images/dev.png) no-repeat 100% 50%;background-size:71px 12px;width:71px;height:12px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.footer__dev a::after{content:'';position:absolute;right:0;top:100%;background:url(../images/dev.png) no-repeat 100% 50%;background-size:71px 12px;width:71px;height:12px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media screen and (min-width:1200px){.footer__dev a:hover{color:#fff}.footer__dev a:hover::before{-webkit-transform:translate(0,-13px);transform:translate(0,-13px)}.footer__dev a:hover::after{-webkit-transform:translate(0,-13px);transform:translate(0,-13px)}}.social{margin:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:1023px){.social{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.social li{position:relative}.social li+li{margin-left:26px}.social li+li::after{content:'';position:absolute;top:0;left:-15px;background:rgb(255 255 255 / .22);width:1px;height:16px}@media screen and (min-width:1200px){.social .facebook:hover svg{fill:#fff}}.social .facebook svg{width:6px;height:15px;fill:#9b9eaa}@media screen and (min-width:1200px){.social .youtube:hover svg{fill:#fff}}.social .youtube svg{width:17px;height:12px;fill:#9b9eaa}@media screen and (min-width:1200px){.social .instagram:hover svg,.social .linkedin:hover svg,.social .telegram:hover svg,.social .viber:hover svg{fill:#fff}}.social .instagram svg,.social .linkedin svg,.social .telegram svg,.social .viber svg{width:17px;height:17px;fill:#9b9eaa}.region-row .select__list{max-height:180px}.region-row .select__list .mCSB_inside>.mCSB_container{margin-right:6px}@media screen and (max-width:1200px){.home .main-text{padding:0 15px 20px}}.align{max-width:1440px;width:100%;margin:0 auto}.svg{display:-webkit-box;display:-ms-flexbox;display:flex}svg{-webkit-transition:.3s ease;transition:.3s ease;-webkit-transform:translateZ(0);transform:translateZ(0)}.wrapper{max-width:100%;overflow:hidden;min-height:100vh;padding:0 0 326px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (max-width:1300px){.wrapper{padding:0 0 281px}}@media only screen and (max-width:1200px){.wrapper{padding:0 0 250px}}@media only screen and (max-width:1023px){.wrapper{padding:0 0 351px}}.container{max-width:1440px;width:100%;margin:0 auto}.title-page{font-size:36px;font-weight:700;color:#1a213d;text-transform:uppercase;margin:0 0 35px}@media only screen and (max-width:1200px){.title-page{font-size:24px;margin:0 0 10px}}@media only screen and (max-width:767px){.title-page{font-size:20px;text-align:center}}.error{position:absolute;margin:1px 0 0;font-size:10px;color:#c32525;left:0;right:0;top:100%;padding:0 0 0 3px}input[type=checkbox]:checked+a,input[type=checkbox]:not(:checked)+a{position:relative;padding-left:30px;cursor:pointer;line-height:22px;display:inline-block;vertical-align:middle;text-decoration:none;color:#1a213d;font-size:14px;-webkit-transition:.3s;transition:.3s}@media only screen and (min-width:1025px){input[type=checkbox]:checked+a:hover,input[type=checkbox]:not(:checked)+a:hover{color:#89b53c}}input[type=checkbox]:checked+span:before,input[type=checkbox]:not(:checked)+span:before{content:'';position:absolute;left:0;top:0;width:22px;height:22px;border:1px solid #e5e5e5;-webkit-transition:.3s;transition:.3s}input[type=checkbox]:checked+span{color:#1a213d}input[type=checkbox]:checked+span:before{background:#3f559e;border-color:#3f559e}input[type=checkbox]:checked+span:after{content:'';position:absolute;border:1px solid #fff;border-width:0 0 2px 2px;width:11px;height:6px;left:6px;top:6px}input[type=checkbox]:not(:checked)+span:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}input[type=checkbox]:checked+span:after{opacity:1;-webkit-transform:scale(1) rotate(-45deg);transform:scale(1) rotate(-45deg)}input[type=checkbox]:disabled:checked+span:after{color:#999}input[type=checkbox]:disabled+span{color:#aaa}input[type=radio]:checked+span,input[type=radio]:not(:checked)+span{position:relative;padding-left:30px;cursor:pointer;line-height:20px;display:inline-block;vertical-align:middle;text-decoration:none;color:#1a213d;font-size:14px;-webkit-transition:.3s;transition:.3s}@media only screen and (min-width:1025px){input[type=radio]:checked+span:hover,input[type=radio]:not(:checked)+span:hover{color:#89b53c}}input[type=radio]:checked+span:before,input[type=radio]:not(:checked)+span:before{content:'';position:absolute;left:0;top:0;width:20px;height:20px;border-radius:50%;border:1px solid #e5e5e5;-webkit-transition:.3s;transition:.3s}input[type=radio]:checked+span{color:#1a213d}input[type=radio]:checked+span:before{border-color:#3f559e}input[type=radio]:checked+span:after{content:'';position:absolute;background:#3f559e;width:10px;height:10px;border-radius:50%;left:5px;top:5px}input[type=radio]:not(:checked)+span:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}input[type=radio]:checked+span:after{opacity:1;-webkit-transform:scale(1) rotate(-45deg);transform:scale(1) rotate(-45deg)}input[type=radio]:disabled:checked+span:after{color:#999}input[type=radio]:disabled+span{color:#aaa}.laboratory-wrapp{position:relative}.laboratory-wrapp::before{content:'';position:absolute;right:0;bottom:0;display:block;width:84px;height:71px;background:url(../images/brands-decor.png)}#livesearch_search_results{position:absolute;top:100%;left:0;right:0;background:#fff;z-index:1;margin:0;padding:0;list-style:none;border-top:1px solid #e5e5e5}@media only screen and (max-width:767px){#livesearch_search_results{left:-1px;right:-1px}}#livesearch_search_results li{border-bottom:1px solid #e5e5e5}#livesearch_search_results li:last-child{border-bottom:0}#livesearch_search_results a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-decoration:none;padding:10px 10px 10px 20px}@media only screen and (max-width:767px){#livesearch_search_results a{padding:5px 10px}}@media only screen and (min-width:1025px){#livesearch_search_results a:hover{background:#d7e1f2;color:#2d55a2}}#livesearch_search_results a img{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:10px}#livesearch_search_results a.btn-live-search{text-align:center;width:100%;padding:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width:1025px){#livesearch_search_results a.btn-live-search:hover{background:#89b53c;color:#fff}}.header__search-product-name{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;font-size:14px;line-height:16px;color:#1a213d;font-weight:700}.mediakit{position:relative}.mediakit::before{content:'';position:absolute;width:75px;height:87px;background:url(../images/decor.jpg) left top/13px 15px repeat;right:0;bottom:0;z-index:-1}@media only screen and (max-width:1200px){.mediakit .caption-box__inner{text-align:center}.mediakit .caption-box__inner .caption-box__content{text-align:left}}.news-blog{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:12px}.news-blog .news__box{margin-bottom:28px}.news-wrapp{padding-bottom:70px;position:relative}.news-wrapp::before{content:'';position:absolute;left:0;bottom:0;display:block;width:84px;height:51px;background:url(../images/brands-decor.png)}.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style:none;padding:0;margin:0}.category__list-box .pagination{margin:0 0 60px}.pagination li+li{margin:0 0 0 10px}.pagination span{width:42px;height:42px;border:1px solid #8ca2cc;display:block;line-height:40px;text-align:center;font-size:18px;font-weight:500;color:#1a213d}.pagination a{width:42px;height:42px;border:1px solid #e5e5e5;display:block;line-height:40px;text-align:center;font-size:18px;font-weight:500;color:#1a213d;text-decoration:none;-webkit-transition:.3s ease;transition:.3s ease}@media only screen and (min-width:1025px){.pagination a:hover{color:#8ca2cc;border-color:#8ca2cc}}@media only screen and (max-width:767px){.pagination a,.pagination span{width:35px;height:35px;line-height:33px}}@media only screen and (max-width:360px){.pagination a,.pagination span{width:25px;height:25px;line-height:25px;font-size:16px}}.pagination__arrow a{border-color:#8ca2cc}@media only screen and (min-width:1025px){.pagination__arrow a:hover{background:#2d55a2;border-color:#2d55a2}.pagination__arrow a:hover svg{fill:#fff}}.pagination__arrow a svg{fill:#2d55a2}.pagination__all span{border-color:#fff0;font-size:22px;line-height:30px;font-weight:700;width:27px}.partners-wrapp{position:relative}.partners-wrapp::before{content:'';position:absolute;left:0;bottom:0;display:block;width:84px;height:51px;background:url(../images/brands-decor.png)}.partners-wrapp .brands-section{padding-bottom:130px}@media only screen and (max-width:768px){.partners-wrapp .brands-section{padding:30px 15px}}.partners-wrapp .brands-section::before{display:none}.delivery-map{width:100%;height:395px}.delivery-payment-wrapp{position:relative}.delivery-payment-wrapp::before{content:'';position:absolute;left:0;bottom:0;display:block;width:84px;height:55px;background:url(../images/brands-decor.png)}.account{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media only screen and (max-width:1023px){.account-orders-page .account{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media only screen and (max-width:767px){.account{-ms-flex-wrap:wrap;flex-wrap:wrap}}.account__nav{-webkit-box-shadow:0 0 40px 0 rgb(0 0 0 / .08);box-shadow:0 0 40px 0 rgb(0 0 0 / .08);-webkit-box-flex:0;-ms-flex:0 0 262px;flex:0 0 262px;max-width:262px;width:100%;background:#fff;margin:0 0 65px}@media only screen and (max-width:767px){.account__nav{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin:0 0 20px}}.account__avatar-box{padding:19px 5px 14px;text-align:center}.account__avatar{vertical-align:top;margin:0 0 8px;position:relative;display:inline-block}.account__avatar-img{background:#eaeef6;border-radius:50%;overflow:hidden;width:70px;height:70px;-webkit-transition:.3s ease;transition:.3s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.account__avatar-img::before{content:'';position:absolute;top:50%;left:50%;margin:-15px 0 0 -15px}.account__avatar-img img{position:absolute;left:0;top:0;bottom:0;right:0;z-index:1;opacity:0;height:100%}.account__avatar-img.active img{opacity:1}.account__avatar-btn{width:23px;height:23px;border-radius:50%;-webkit-transition:.3s ease;transition:.3s ease;border:2px solid #fff;background:#72b62b;cursor:pointer;position:absolute;bottom:0;right:0;z-index:1}.account__avatar-btn input{display:none}.account__avatar-btn::before{content:'';position:absolute;left:50%;top:50%;margin:-1px 0 0 -4px;width:9px;height:1px;background:#fff}.account__avatar-btn::after{content:'';position:absolute;left:50%;top:50%;margin:-5px 0 0 0;height:9px;width:1px;background:#fff}.account__avatar-btnRemove{width:23px;height:23px;border-radius:50%;-webkit-transition:.3s ease;transition:.3s ease;border:2px solid #fff;background:#c32525;cursor:pointer;position:absolute;bottom:0;right:0;z-index:1;display:none}.account__avatar-btnRemove.active{display:block}.account__avatar-btnRemove::before{content:'';position:absolute;left:50%;top:50%;margin:-1px 0 0 -4px;width:9px;height:1px;background:#fff}.account__avatar-name{font-size:14px;color:#1a213d;font-weight:500}.account__list{padding:0;margin:0;list-style:none;border-top:1px solid #e5e5e5}.account__item{border-bottom:1px solid #e5e5e5}.account__item:last-child{border-bottom:0}.account__link{display:block;padding:19px 5px 18px 54px;text-decoration:none;font-size:14px;font-weight:700;text-transform:uppercase;-webkit-transition:.3s ease;transition:.3s ease;position:relative;color:#1a213d}.account__item.active .account__link{color:#3f559e}.account__item.active .account__link svg{fill:#3f559e}@media only screen and (min-width:1025px){.account__link:hover{color:#3f559e}.account__link:hover svg{fill:#3f559e}}.account__link .svg{position:absolute;left:24px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.account__link svg{fill:#1a213d}.account__holder{-webkit-box-flex:0;-ms-flex:0 1 746px;flex:0 1 746px;margin:0 0 65px 65px}@media only screen and (max-width:1023px){.account-orders-page .account__holder{margin:0 0 65px}}@media only screen and (max-width:767px){.account-orders-page .account__holder{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%}}@media only screen and (max-width:1200px){.account__holder{margin:0 0 20px 20px}}@media only screen and (max-width:767px){.account__holder{margin:0 0 30px}}.account__holder-title{margin:0 0 25px;font-size:20px;font-weight:700;color:#1a213d;text-transform:uppercase}.account__profile-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 0 -20px}@media only screen and (max-width:1023px){.account__profile-row{margin:0 0 0 -10px}}@media only screen and (max-width:767px){.account__profile-row{margin:0;-ms-flex-wrap:wrap;flex-wrap:wrap}}.account__profile-row .feedback__row{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 20px);flex-grow:0;flex-shrink:0;flex-basis:calc(50% - 20px);max-width:calc(50% - 20px);margin-left:20px}@media only screen and (max-width:1023px){.account__profile-row .feedback__row{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 10px);flex-grow:0;flex-shrink:0;flex-basis:calc(50% - 10px);margin-left:10px}}@media only screen and (max-width:767px){.account__profile-row .feedback__row{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-left:0}}.account__btn{min-width:161px;padding:13px 26px}.account-subscription__row{margin:0 0 18px}.account-subscription__cell{position:relative;font-size:14px;color:#1a213d;padding:0 0 0 34px;cursor:pointer;font-weight:500;line-height:22px;display:inline-block;vertical-align:top}.account-subscription__btn{margin:36px 0 0}.account-password{max-width:363px;width:100%}.account-orders{max-width:728px;width:100%}@media only screen and (max-width:1023px){.account-orders{max-width:100%}}@media only screen and (max-width:767px){.account-orders{max-width:none;width:728px}}.account-orders__head{margin:0 0 10px;color:#999;font-size:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0 42px 0 0;font-weight:500}.account-orders__cell{text-align:center}.account-orders__cell:nth-child(1){-webkit-box-flex:0;-ms-flex:0 0 122px;flex:0 0 122px;max-width:122px}.account-orders__cell:nth-child(2){-webkit-box-flex:0;-ms-flex:0 0 145px;flex:0 0 145px;max-width:145px}.account-orders__cell:nth-child(3){-webkit-box-flex:0;-ms-flex:0 0 152px;flex:0 0 152px;max-width:152px}.account-orders__cell:nth-child(4){-webkit-box-flex:0;-ms-flex:0 0 110px;flex:0 0 110px;max-width:110px}.account-orders__cell:nth-child(5){-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.account-orders__item-head .account-orders__cell+.account-orders__cell{border-left:1px solid #e5e5e5}.account-orders__item{margin:0 0 15px;border:1px solid #e5e5e5}.account-orders__item-head{cursor:pointer;padding:13px 42px 13px 0;position:relative;color:#1a213d;font-weight:700;font-size:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-transition:.3s ease;transition:.3s ease;background:#fff}.account-orders__item.active .account-orders__item-head{background:#e7e8ee}.account-orders__item.active .account-orders__item-head .account-orders__item-btn{background:#abb9d7}@media only screen and (min-width:1025px){.account-orders__item-head:hover{background:#e7e8ee}.account-orders__item-head:hover .account-orders__item-btn{background:#abb9d7}}.account-orders__item-btn{position:absolute;top:0;right:0;bottom:0;width:42px;background:#e4e9f3;-webkit-transition:.3s ease;transition:.3s ease}.account-orders__item-btn::before{content:'';position:absolute;width:10px;height:2px;background:#000;top:50%;left:50%;margin:-1px 0 0 -5px}.account-orders__item-btn::after{content:'';position:absolute;height:10px;width:2px;background:#000;top:50%;left:50%;margin:-5px 0 0 -1px;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:.3s ease;transition:.3s ease}.account-orders__item.active .account-orders__item-btn::after{-webkit-transform:scale(0);transform:scale(0)}.account-orders__item-body{padding:0 35px 34px;opacity:0;position:absolute;left:-99999px;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.account-orders__item.active .account-orders__item-body{left:auto;position:relative;opacity:1;-webkit-transform:scale(1);transform:scale(1)}.account-orders__item-list{margin:0 0 23px}.account-orders__product{border-bottom:1px solid #e5e5e5;padding:3px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.account-orders__product-img{padding:5px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.account-orders__product-name{font-size:14px;line-height:16px;font-weight:700;text-decoration:none;color:#1a213d;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}@media only screen and (min-width:1025px){.account-orders__product-name:hover{text-decoration:underline}}.account-orders__quantity{-webkit-box-flex:0;-ms-flex:0 0 110px;flex:0 0 110px;max-width:110px;width:100%;text-align:center}.account-orders__quantity .quantity{padding:2px 0;background:#f1f1f1;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.account-orders__quantity .quantity__value{height:17px;width:31px;-webkit-box-flex:0;-ms-flex:0 0 31px;flex:0 0 31px;line-height:17px}.account-orders__quantity .quantity__controls{height:17px;-webkit-box-flex:0;-ms-flex:0 0 16px;flex:0 0 16px;width:16px}.account-orders__quantity-total{-webkit-box-flex:0;-ms-flex:0 0 155px;flex:0 0 155px;-webkit-box-flex:18px;-ms-flex:18px;flex:18px 1 0%;font-weight:700;text-align:center}.account-orders__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.account-orders__left-row{margin:0 0 12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-size:14px;font-weight:500;color:#1a213d}.account-orders__left-row span{margin:0 10px 0 0}.account-orders__left-row em{color:#999;font-style:normal}.account-orders__total-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:0 0 12px;font-size:14px;font-weight:500;color:#1a213d}.account-orders__total-price>span{margin:3px 0 0}.account-orders__total-value{font-size:24px;font-weight:700;margin:0 0 0 10px}.account-orders__btn{padding:13px 24px}@media only screen and (max-width:1023px){.account-orders-box{overflow-x:auto}}.overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:rgb(0 0 0 / .5)}.popup-thanks{text-align:center}.popup-add__box{background:#fff;z-index:1;position:relative;-webkit-box-flex:0;-ms-flex:0 0 567px;flex:0 0 567px;max-width:567px;width:100%;padding:20px 30px 30px 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;opacity:0}@media only screen and (max-width:767px){.popup-add__box{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;height:100%;overflow-y:auto;padding:40px 10px 10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.active .popup-add__box{-webkit-animation:load .5s ease-in-out;animation:load .5s ease-in-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.popup-add__img{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:0 5px 0 0}@media only screen and (max-width:767px){.popup-add__img{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:0}}.popup-add__info{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:20px 0 0}@media only screen and (max-width:767px){.popup-add__info{padding:10px 0 0}}.popup-add__info .in-stock{margin:0 0 15px}.popup-add__name{font-size:18px;font-weight:700;color:#1a213d;text-decoration:none;display:block;margin:0 0 10px}@media only screen and (min-width:1025px){.popup-add__name:hover{text-decoration:underline}}.popup-add__controls{padding:15px 0 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-top:1px solid #f1f1f1}.popup-add__controls .quantity{padding:2px 0;background:#f1f1f1}.popup-add__controls .quantity__value{height:17px;width:31px;-webkit-box-flex:0;-ms-flex:0 0 31px;flex:0 0 31px;line-height:17px}.popup-add__controls .quantity__controls{height:17px;-webkit-box-flex:0;-ms-flex:0 0 16px;flex:0 0 16px;width:16px}.popup-add__controls-title{margin:0 0 7px;color:#ccc;font-size:12px}.popup-add__price-one{color:#999;font-size:18px;font-weight:700}@media only screen and (max-width:767px){.popup-add__price-one{font-size:14px;line-height:21px}}.popup-add__price-total{color:#1a213d;font-size:18px;font-weight:700}@media only screen and (max-width:767px){.popup-add__price-total{font-size:14px;line-height:21px}}.popup-add__btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:767px){.popup-add__btns{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.popup-add__continue{font-size:12px;color:#2d55a2;cursor:pointer;-webkit-transition:.3s ease;transition:.3s ease;border-bottom:1px dotted #2d55a2;padding:0 0 3px}@media only screen and (max-width:767px){.popup-add__continue{margin:0 5px 10px}}@media only screen and (min-width:1025px){.popup-add__continue:hover{border-color:#fff0}}.popup-add__btn{padding:13px 21px}@media only screen and (max-width:767px){.popup-add__btn{margin:0 5px}}.popup{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1002;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0;-webkit-transform:translate(-100%,0);transform:translate(-100%,0)}.popup.active{-webkit-transform:translate(0,0);transform:translate(0,0);opacity:1}.popup__close{position:absolute;right:18px;top:18px;cursor:pointer;z-index:1}@media only screen and (min-width:1025px){.popup__close:hover svg{fill:#3f559e}}.popup__close svg{fill:#c6c6c6}.popup__box{position:relative;background:#fff;padding:50px 50px 30px;-webkit-box-flex:0;-ms-flex:0 0 427px;flex:0 0 427px;max-width:427px;width:100%;z-index:1;opacity:0}@media only screen and (max-width:767px){.popup__box{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;height:100%;overflow-y:auto;padding:50px 10px 10px}}.active .popup__box{-webkit-animation:load .5s ease-in-out;animation:load .5s ease-in-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.popup__box .feedback__button{text-align:center}.popup__title{color:#202d61;text-align:center;font-size:20px;font-weight:700;text-transform:uppercase;margin:0 0 25px}.feedback-remember{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:14px;font-size:12px;color:#2d55a2}.feedback-remember__check{position:relative}.feedback-remember__check>span{display:block;cursor:pointer;padding:0 0 0 30px;line-height:22px;-webkit-transition:.3s ease;transition:.3s ease}@media only screen and (min-width:1025px){.feedback-remember__check>span:hover{color:#89b53c}}.feedback-remember__link{color:#2d55a2;-webkit-transition:.3s ease;transition:.3s ease;text-decoration:none;padding:0 0 2px;border-bottom:1px dotted #2d55a2}@media only screen and (min-width:1025px){.feedback-remember__link:hover{color:#89b53c}}.feedback-login{text-align:center;padding:13px 10px 0}.feedback-login__btn{cursor:pointer;-webkit-transition:.3s ease;transition:.3s ease;color:#2d55a2;font-size:12px}@media only screen and (min-width:1025px){.feedback-login__btn:hover{color:#89b53c}}.preloader{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1004;background:#fff}.preloader.active{display:none}.preloader__load{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:40px;height:40px}.preloader__load hr{border:0;margin:0;width:40%;height:40%;position:absolute;border-radius:50%;-webkit-animation:spin 2s ease infinite;animation:spin 2s ease infinite}.preloader__load :first-child{background:#3f559e;-webkit-animation-delay:-1.5s;animation-delay:-1.5s}.preloader__load :nth-child(2){background:#c32525;-webkit-animation-delay:-1s;animation-delay:-1s}.preloader__load :nth-child(3){background:#89b53c;-webkit-animation-delay:-.5s;animation-delay:-.5s}.preloader__load :last-child{background:#ff9000}@-webkit-keyframes spin{0%,100%{-webkit-transform:translate(0);transform:translate(0)}25%{-webkit-transform:translate(160%);transform:translate(160%)}50%{-webkit-transform:translate(160%,160%);transform:translate(160%,160%)}75%{-webkit-transform:translate(0,160%);transform:translate(0,160%)}}@keyframes spin{0%,100%{-webkit-transform:translate(0);transform:translate(0)}25%{-webkit-transform:translate(160%);transform:translate(160%)}50%{-webkit-transform:translate(160%,160%);transform:translate(160%,160%)}75%{-webkit-transform:translate(0,160%);transform:translate(0,160%)}}.product{padding:45px 0 55px}@media only screen and (max-width:767px){.product{padding:20px 0 30px}}.product__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 50px}@media only screen and (max-width:1200px){.product__head{margin:0 0 30px}}@media only screen and (max-width:767px){.product__head{-ms-flex-wrap:wrap;flex-wrap:wrap}}.product__img-box{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:0 60px 0 0;text-align:center;position:relative}@media only screen and (max-width:767px){.product__img-box{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin:0 0 10px}}.product__img-box .special-counter{position:absolute;left:0;top:0;margin:0}.product__img-box .special-counter>div{border:1px solid #e5e5e5}.product__info{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;position:relative}.product__name{text-transform:uppercase;font-size:36px;font-weight:700;margin:0 0 20px;color:#1a213d;line-height:1.2em}@media only screen and (max-width:1200px){.product__name{font-size:20px;margin:0 0 10px}}@media only screen and (max-width:767px){.product__name{font-size:18px}}.product__description{font-size:14px;line-height:22px;font-weight:500;margin:0 0 30px}@media only screen and (max-width:1200px){.product__description{margin:0 0 15px;-ms-flex-wrap:wrap;flex-wrap:wrap}}.product__price-box{margin:0 0 35px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media only screen and (max-width:1200px){.product__price-box{margin:0 0 15px}}.product__price-box .quantity{margin:0 24px 0 0}.product__controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media only screen and (max-width:1023px){.product__controls{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (max-width:767px){.product__controls{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.product__price-holder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media only screen and (max-width:1023px){.product__price-holder{-ms-flex-wrap:wrap;flex-wrap:wrap}}.product__price{font-size:30px;font-weight:700;color:#1a213d}@media only screen and (max-width:1200px){.product__price{font-size:22px}}@media only screen and (max-width:767px){.product__price{font-size:18px}}.product__price-new{font-size:30px;font-weight:700;color:#c32525;margin:0 10px 0 0}@media only screen and (max-width:1200px){.product__price-new{font-size:22px}}@media only screen and (max-width:767px){.product__price-new{font-size:18px}}.product__price-old{font-size:18px;font-weight:700;color:#ccc;text-decoration:line-through;padding:0 0 3px}@media only screen and (max-width:767px){.product__price-old{font-size:14px}}.product__add-basket{min-width:161px;margin:0 10px 0 0;text-align:center;padding:13px 10px}.product__add-basket.disabled{background:#e6e6e6;cursor:no-drop}.product__order-callback{width:46px;height:42px;background:#89b53c;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:.3s ease;transition:.3s ease}@media only screen and (max-width:1023px){.product__order-callback{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (min-width:1025px){.product__order-callback:hover{background:#3f559e}}.product__order-callback svg{fill:#fff}.product__comparison-btn{width:30px;height:30px;border:1px solid #e5e5e5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 10px 0 0;-webkit-transition:.3s ease;transition:.3s ease}@media only screen and (max-width:1023px){.product__comparison-btn{-ms-flex-wrap:wrap;flex-wrap:wrap}}.product__comparison-btn svg{fill:#2d55a2;-webkit-transition:.3s ease;transition:.3s ease}.product__comparison{cursor:pointer;margin:0 0 0 0;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media only screen and (max-width:1023px){.product__comparison{margin:15px 0 0}}@media only screen and (max-width:767px){.product__comparison{margin:15px 10px 0}}.product__comparison.active .product__comparison-text{color:#89b53c}.product__comparison.active .product__comparison-btn{background:#89b53c;border-color:#89b53c}.product__comparison.active .product__comparison-btn svg{fill:#fff}@media only screen and (min-width:1025px){.product__comparison:hover .product__comparison-text{color:#89b53c}.product__comparison:hover .product__comparison-btn{background:#89b53c;border-color:#89b53c}.product__comparison:hover .product__comparison-btn svg{fill:#fff}}@media only screen and (max-width:1023px){.product__comparison::before{display:none}}.product__comparison-text{color:#2d55a2;font-size:12px;font-weight:500;-webkit-transition:.3s ease;transition:.3s ease}.product__bottom{position:relative}.product__bottom::after{content:'';display:block;clear:both}.product__nav{float:left;width:263px;background:#fff;margin:0 53px 0 0}@media only screen and (max-width:1200px){.product__nav{display:none}}.product__nav-list{margin:0 0 10px}.product__nav-item{display:block;background:#f4f6fa;padding:20px 10px 19px 28px;position:relative;text-decoration:none;color:#1a213d;-webkit-transition:.3s ease;transition:.3s ease;border-bottom:1px solid #e0e6f1}.product__nav-item:last-child{border-bottom:0}.product__nav-item.active{background:#e0e6f1;color:#2d55a2}.product__nav-item.active::before{background:#3f559e}.product__nav-item.active::after{opacity:1}@media only screen and (min-width:1025px){.product__nav-item:hover{background:#e0e6f1;color:#2d55a2}.product__nav-item:hover::before{background:#3f559e}.product__nav-item:hover::after{opacity:1}}.product__nav-item::after{content:'';position:absolute;top:0;bottom:0;left:100%;width:0;height:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;border-top:28px solid #fff0;border-left:16px solid #e0e6f1;opacity:0;border-bottom:28px solid #fff0}.product__nav-item::before{content:'';-webkit-transition:.3s ease;transition:.3s ease;position:absolute;left:0;top:0;bottom:0;width:4px;background:0 0}.product__information{overflow:hidden}.product__information-title{background:#2D55A2;color:#fff;text-align:center;font-weight:700;font-size:30px;padding:10px;text-transform:uppercase}@media only screen and (max-width:1200px){.product__information-title{margin:0 0 15px}}.product__information-item{margin:0 0 45px}@media only screen and (max-width:767px){.product__information-item{margin:0 0 15px}}.product__information-item iframe{border:0;width:100%}.product__characteristics-list{position:relative}.product__characteristics-row{display:-webkit-box;display:-ms-flexbox;display:flex;line-height:1.4em;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;background:#eff2f8;padding:22px 20px 19px;font-size:14px;color:#1a213d}@media only screen and (max-width:767px){.product__characteristics-row{padding:8px;font-size:12px;-ms-flex-wrap:wrap;flex-wrap:wrap}}.product__characteristics-row:nth-child(even){background:#fff}.product__characteristics-name{-webkit-box-flex:0;-ms-flex:0 0 348px;flex:0 0 50%;max-width:50%;width:100%;font-weight:700;left:9%;position:relative;color:#1A213D;font-size:16px;font-weight:500;line-height:19.6px;text-align:left}.product__characteristics-value{font-size:18px;line-height:19.6px;color:#1A213D}@media only screen and (max-width:767px){.product__characteristics-name{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin:0 0 3px}}.media-sliders{position:relative}.media-sliders__news{position:relative}.media-sliders__news .news__published{z-index:1}.media-sliders .slick-arrow{position:absolute;top:0;bottom:0;width:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}@media only screen and (min-width:1025px){.media-sliders .slick-arrow:hover svg{fill:#3f559e}}.media-sliders .slick-arrow svg{fill:#c7c7c7}.media-sliders .slick-arrow.slick-next{right:0}.media-sliders .slick-arrow.slick-prev{left:0}.media-sliders__for{margin:0 0 20px}@media only screen and (max-width:767px){.media-sliders__for-item iframe{height:250px}}.media-sliders__nav{position:relative;padding:0 15px}.media-sliders__nav .slick-slide{margin:0 11px}.media-sliders__nav-item{text-align:center;cursor:pointer}.product-small{position:relative;padding:0 0 0 20px}.product-small__img{padding:15px 15px 15px 0;text-align:center;margin:0 0 10px}.product-small__name{font-size:14px;font-weight:700;color:#1a213d;margin:0 0 10px}.product-small__price-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0 0 15px}.product-small__price{color:#1a213d;font-size:18px;font-weight:700}.product-small__price-new{color:#c32525;font-size:18px;font-weight:700;margin:0 10px 0 0}.product-small__price-old{color:#ccc;font-size:14px;font-weight:700;text-decoration:line-through}.product-small__controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.quantity{display:-webkit-box;display:-ms-flexbox;display:flex;background:#e7e8ee;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:3px 0}.quantity__value{height:37px;-webkit-box-flex:0;-ms-flex:0 0 53px;flex:0 0 53px;width:100%;max-width:53px;background:#fff;text-align:center;line-height:37px;font-size:14px;font-weight:700;border:0;padding:0 5px}.quantity__controls{-webkit-box-flex:0;-ms-flex:0 0 24px;flex:0 0 24px;width:24px;height:37px;position:relative;cursor:pointer}@media only screen and (min-width:1025px){.quantity__controls:hover::after,.quantity__controls:hover::before{background:#3f559e}}.quantity__controls::before{content:'';position:absolute;width:10px;height:2px;background:#8a9ec8;-webkit-transition:.3s ease;transition:.3s ease;top:50%;left:50%;margin:-1px 0 0 -5px}.quantity__inc::after{content:'';position:absolute;height:10px;width:2px;background:#8a9ec8;-webkit-transition:.3s ease;transition:.3s ease;top:50%;left:50%;margin:-5px 0 0 -1px}.programm--advant{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.programm--advant .advantages__image{margin-right:0;margin-left:48px}.programm--advant-decor{position:relative}.programm--advant-decor::before{content:'';position:absolute;right:0;top:-60px;width:85px;height:60px;display:block;background:url(../images/brands-decor.png)}.programm--advant-decor::after{content:'';position:absolute;left:0;bottom:-45px;width:69px;height:45px;display:block;background:url(../images/brands-decor.png)}.protection{padding:0 0 60px}.protection__form-box{background-size:cover;background-position:center;height:318px;padding:64px 15px 0;margin-bottom:152px}@media only screen and (max-width:767px){.protection__form-box{margin-bottom:80px}}.protection__form-holder{background:#fff;-webkit-box-shadow:0 10px 20px 0 rgb(0 0 0 / .07);box-shadow:0 10px 20px 0 rgb(0 0 0 / .07);max-width:830px;width:100%;margin:0 auto;padding:50px 25px;text-align:center}@media only screen and (max-width:1200px){.protection__form-holder{padding:20px 10px}}.protection__form-holder .title{margin:0 0 14px}.protection__form-descriptions{color:#999;max-width:380px;margin:0 auto 15px;line-height:22px;font-size:14px}.protection__form{max-width:363px;width:100%;margin:0 auto}.protection__news-nav{margin:0 0 30px}@media only screen and (max-width:767px){.protection__news-nav{margin:0 0 15px}}.protection__tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0;list-style:none}.protection__tabs-item{border-bottom:1px solid #e5e5e5}.protection__tabs-link{color:#ccc;font-size:18px;font-weight:700;display:block;text-transform:uppercase;padding:0 44px 12px;position:relative;text-decoration:none;-webkit-transition:.3s ease;transition:.3s ease}@media only screen and (max-width:767px){.protection__tabs-link{padding:0 22px 12px;font-size:16px}}@media only screen and (min-width:1025px){.protection__tabs-link:hover{color:#3f559e}.protection__tabs-link:hover::before{background:#3f559e}}.protection__tabs-link.active{color:#3f559e}.protection__tabs-link.active::before{background:#3f559e}.protection__tabs-link::before{content:'';position:absolute;bottom:-1px;left:0;right:0;height:2px;background:0 0;-webkit-transition:.3s ease;transition:.3s ease}@media only screen and (max-width:850px){.advantages__holder{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.advantages__holder .advantages__info{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin-bottom:30px}.advantages__holder .advantages__image{margin:0}}.mCustomScrollbar{-ms-touch-action:pinch-zoom;touch-action:pinch-zoom}.mCustomScrollbar.mCS_no_scrollbar,.mCustomScrollbar.mCS_touch_action{-ms-touch-action:auto;touch-action:auto}.mCustomScrollBox{position:relative;overflow:hidden;height:100%;max-width:100%;outline:0;direction:ltr}.mCSB_container{overflow:hidden;width:auto;height:auto}.mCSB_inside>.mCSB_container{margin-right:30px}@media only screen and (max-width:767px){.mCSB_inside>.mCSB_container{margin-right:6px}}.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container{margin-right:0;margin-left:30px}.mCS-dir-rtl>.mCSB_inside>.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-left:0}.mCSB_scrollTools{position:absolute;width:3px;height:auto;left:auto;top:0;right:0;bottom:0}.mCSB_outside+.mCSB_scrollTools{right:-26px}.mCS-dir-rtl>.mCSB_inside>.mCSB_scrollTools,.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{right:auto;left:0}.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{left:-26px}.mCSB_scrollTools .mCSB_draggerContainer{position:absolute;top:0;left:0;bottom:0;right:0;height:auto}.mCSB_scrollTools a+.mCSB_draggerContainer{margin:20px 0}.mCSB_scrollTools .mCSB_draggerRail{width:1px;height:100%;margin:0 auto;border-radius:16px}.mCSB_scrollTools .mCSB_dragger{cursor:pointer;width:100%;height:30px;z-index:1}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{position:relative;width:3px;height:100%;margin:0 auto;text-align:center;background:#89b53c!important}.header-basket .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background:#3f559e}.cart-product-list .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background:#3f559e}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:12px}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:8px}.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonUp{display:block;position:absolute;height:20px;width:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools .mCSB_buttonDown{bottom:0}.mCSB_horizontal.mCSB_inside>.mCSB_container{margin-right:0;margin-bottom:30px}.mCSB_horizontal.mCSB_outside>.mCSB_container{min-height:100%}.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal{width:auto;height:16px;top:auto;right:0;bottom:0;left:0}.mCustomScrollBox+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:-26px}.mCSB_scrollTools.mCSB_scrollTools_horizontal a+.mCSB_draggerContainer{margin:0 20px}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:2px;margin:7px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger{width:30px;height:100%;left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:4px;margin:6px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:12px;margin:2px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:8px;margin:4px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{display:block;position:absolute;width:20px;height:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft{left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{right:0}.mCSB_container_wrapper{position:absolute;height:auto;width:auto;overflow:hidden;top:0;left:0;right:0;bottom:0;margin-right:30px;margin-bottom:30px}.mCSB_container_wrapper>.mCSB_container{padding-right:30px;padding-bottom:30px;-webkit-box-sizing:border-box;box-sizing:border-box}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:20px}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:20px}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden+.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:0}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:0}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:20px}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container_wrapper{margin-right:0;margin-left:30px}.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden>.mCSB_container{padding-right:0}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden>.mCSB_container{padding-bottom:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0;margin-left:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;transition:opacity .2s ease-in-out,background-color .2s ease-in-out}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar{-webkit-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out}.mCSB_scrollTools{opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCS-autoHide>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide>.mCustomScrollBox~.mCSB_scrollTools{opacity:0;filter:"alpha(opacity=0)";-ms-filter:"alpha(opacity=0)"}.mCS-autoHide:hover>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide:hover>.mCustomScrollBox~.mCSB_scrollTools,.mCustomScrollBox:hover>.mCSB_scrollTools,.mCustomScrollBox:hover~.mCSB_scrollTools,.mCustomScrollbar>.mCustomScrollBox>.mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollbar>.mCustomScrollBox~.mCSB_scrollTools.mCSB_scrollTools_onDrag{opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)"}.mCSB_scrollTools .mCSB_draggerRail{background-color:#f2f2f2}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#f2f2f2}.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#f2f2f2}.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp{background-image:url(mCSB_buttons.png);background-repeat:no-repeat;opacity:.4;filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_buttonUp{background-position:0 0}.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -20px}.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -40px}.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -56px}.mCSB_scrollTools .mCSB_buttonDown:hover,.mCSB_scrollTools .mCSB_buttonLeft:hover,.mCSB_scrollTools .mCSB_buttonRight:hover,.mCSB_scrollTools .mCSB_buttonUp:hover{opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_buttonDown:active,.mCSB_scrollTools .mCSB_buttonLeft:active,.mCSB_scrollTools .mCSB_buttonRight:active,.mCSB_scrollTools .mCSB_buttonUp:active{opacity:.9;filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCS-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgb(0 0 0 / .15)}.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgb(0 0 0 / .75)}.mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:rgb(0 0 0 / .85)}.mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:rgb(0 0 0 / .9)}.mCS-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-2.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:rgb(255 255 255 / .1);border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:4px;background-color:#fff;background-color:rgb(255 255 255 / .75);border-radius:1px}.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:4px;margin:6px auto}.mCS-light-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgb(255 255 255 / .85)}.mCS-light-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgb(255 255 255 / .9)}.mCS-light-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px 0}.mCS-light-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -20px}.mCS-light-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -40px}.mCS-light-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -56px}.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgb(0 0 0 / .1);border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgb(0 0 0 / .75);border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgb(0 0 0 / .85)}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgb(0 0 0 / .9)}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px 0}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -20px}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -40px}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -56px}.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-thick.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:rgb(255 255 255 / .1);border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;background-color:#fff;background-color:rgb(255 255 255 / .75);border-radius:2px}.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:4px;margin:6px 0}.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:6px;margin:5px auto}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgb(255 255 255 / .85)}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgb(255 255 255 / .9)}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px 0}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -20px}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -40px}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -56px}.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgb(0 0 0 / .1);border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgb(0 0 0 / .75);border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgb(0 0 0 / .85)}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgb(0 0 0 / .9)}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px 0}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -20px}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -40px}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -56px}.mCS-light-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgb(255 255 255 / .1)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:2px}.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%}.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:2px;margin:7px auto}.mCS-dark-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgb(0 0 0 / .15)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgb(0 0 0 / .75)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgb(0 0 0 / .85)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgb(0 0 0 / .9)}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}.mCS-rounded.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgb(255 255 255 / .15)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger,.mCS-rounded.mCSB_scrollTools .mCSB_dragger{height:14px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:14px;margin:0 1px}.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger{width:14px}.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:14px;margin:1px 0}.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:16px;height:16px;margin:-1px 0}.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:4px}.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:16px;width:16px;margin:0 -1px}.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:4px;margin:6px 0}.mCS-rounded.mCSB_scrollTools .mCSB_buttonUp{background-position:0 -72px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -92px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -112px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -128px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgb(0 0 0 / .75)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgb(0 0 0 / .15)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgb(0 0 0 / .85)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgb(0 0 0 / .9)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px -72px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -92px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -112px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -128px}.mCS-rounded-dots-dark.mCSB_scrollTools_vertical .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_vertical .mCSB_draggerRail{width:4px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail{background-color:#fff0;background-position:center}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAANElEQVQYV2NkIAAYiVbw//9/Y6DiM1ANJoyMjGdBbLgJQAX/kU0DKgDLkaQAvxW4HEvQFwCRcxIJK1XznAAAAABJRU5ErkJggg==);background-repeat:repeat-y;opacity:.3;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail{height:4px;margin:6px 0;background-repeat:repeat-x}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px -72px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -92px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -112px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -128px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAALElEQVQYV2NkIAAYSVFgDFR8BqrBBEifBbGRTfiPZhpYjiQFBK3A6l6CvgAAE9kGCd1mvgEAAAAASUVORK5CYII=)}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px -72px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -92px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -112px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -128px}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-y;background-image:-webkit-gradient(linear,left top,right top,from(rgb(255 255 255 / .5)),to(#fff0));background-image:linear-gradient(to right,rgb(255 255 255 / .5) 0,#fff0 100%)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-x;background-image:-webkit-gradient(linear,left top,left bottom,from(rgb(255 255 255 / .5)),to(#fff0));background-image:linear-gradient(to bottom,rgb(255 255 255 / .5) 0,#fff0 100%)}.mCS-3d-dark.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-3d.mCSB_scrollTools_vertical .mCSB_dragger{height:70px}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger{width:70px}.mCS-3d-dark.mCSB_scrollTools,.mCS-3d.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_draggerRail{border-radius:16px}.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools .mCSB_draggerRail{width:8px;background-color:#000;background-color:rgb(0 0 0 / .2);-webkit-box-shadow:inset 1px 0 1px rgb(0 0 0 / .5),inset -1px 0 1px rgb(255 255 255 / .2);box-shadow:inset 1px 0 1px rgb(0 0 0 / .5),inset -1px 0 1px rgb(255 255 255 / .2)}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#555}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:8px}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:8px;margin:4px 0;-webkit-box-shadow:inset 0 1px 1px rgb(0 0 0 / .5),inset 0 -1px 1px rgb(255 255 255 / .2);box-shadow:inset 0 1px 1px rgb(0 0 0 / .5),inset 0 -1px 1px rgb(255 255 255 / .2)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:8px;margin:4px auto}.mCS-3d.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-3d.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-3d.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-3d.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgb(0 0 0 / .1);-webkit-box-shadow:inset 1px 0 1px rgb(0 0 0 / .1);box-shadow:inset 1px 0 1px rgb(0 0 0 / .1)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{-webkit-box-shadow:inset 0 1px 1px rgb(0 0 0 / .1);box-shadow:inset 0 1px 1px rgb(0 0 0 / .1)}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer,.mCS-3d-thick.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{border-radius:7px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{border-radius:5px}.mCSB_inside+.mCS-3d-thick-dark.mCSB_scrollTools_vertical,.mCSB_inside+.mCS-3d-thick.mCSB_scrollTools_vertical{right:1px}.mCS-3d-thick-dark.mCSB_scrollTools_vertical,.mCS-3d-thick.mCSB_scrollTools_vertical{-webkit-box-shadow:inset 1px 0 1px rgb(0 0 0 / .1),inset 0 0 14px rgb(0 0 0 / .5);box-shadow:inset 1px 0 1px rgb(0 0 0 / .1),inset 0 0 14px rgb(0 0 0 / .5)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal,.mCS-3d-thick.mCSB_scrollTools_horizontal{bottom:1px;-webkit-box-shadow:inset 0 1px 1px rgb(0 0 0 / .1),inset 0 0 14px rgb(0 0 0 / .5);box-shadow:inset 0 1px 1px rgb(0 0 0 / .1),inset 0 0 14px rgb(0 0 0 / .5)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-box-shadow:inset 1px 0 0 rgb(255 255 255 / .4);box-shadow:inset 1px 0 0 rgb(255 255 255 / .4);width:12px;margin:2px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{-webkit-box-shadow:inset 0 1px 0 rgb(255 255 255 / .4);box-shadow:inset 0 1px 0 rgb(255 255 255 / .4)}.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#555}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:12px;width:auto}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{background-color:#000;background-color:rgb(0 0 0 / .05);-webkit-box-shadow:inset 1px 1px 16px rgb(0 0 0 / .1);box-shadow:inset 1px 1px 16px rgb(0 0 0 / .1)}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff0}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-3d-thick-dark.mCSB_scrollTools{-webkit-box-shadow:inset 0 0 14px rgb(0 0 0 / .2);box-shadow:inset 0 0 14px rgb(0 0 0 / .2)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal{-webkit-box-shadow:inset 0 1px 1px rgb(0 0 0 / .1),inset 0 0 14px rgb(0 0 0 / .2);box-shadow:inset 0 1px 1px rgb(0 0 0 / .1),inset 0 0 14px rgb(0 0 0 / .2)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-box-shadow:inset 1px 0 0 rgb(255 255 255 / .4),inset -1px 0 0 rgb(0 0 0 / .2);box-shadow:inset 1px 0 0 rgb(255 255 255 / .4),inset -1px 0 0 rgb(0 0 0 / .2)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{-webkit-box-shadow:inset 0 1px 0 rgb(255 255 255 / .4),inset 0 -1px 0 rgb(0 0 0 / .2);box-shadow:inset 0 1px 0 rgb(255 255 255 / .4),inset 0 -1px 0 rgb(0 0 0 / .2)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#777}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer{background-color:#fff;background-color:rgb(0 0 0 / .05);-webkit-box-shadow:inset 1px 1px 16px rgb(0 0 0 / .1);box-shadow:inset 1px 1px 16px rgb(0 0 0 / .1)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff0}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical,.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical{right:0;margin:12px 0}.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:0;margin:0 12px}.mCS-dir-rtl>.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical,.mCS-dir-rtl>.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical{left:0;right:auto}.mCS-minimal-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-minimal.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff0}.mCS-minimal-dark.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-minimal.mCSB_scrollTools_vertical .mCSB_dragger{height:50px}.mCS-minimal-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-minimal.mCSB_scrollTools_horizontal .mCSB_dragger{width:50px}.mCS-minimal.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgb(255 255 255 / .2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)"}.mCS-minimal.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-minimal.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgb(255 255 255 / .5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgb(0 0 0 / .2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)"}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgb(0 0 0 / .5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools .mCSB_draggerRail{width:6px;background-color:#000;background-color:rgb(0 0 0 / .2)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px}.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:6px;margin:5px 0}.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:12px}.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:12px;margin:2px 0}.mCS-light-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgb(0 0 0 / .75)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgb(0 0 0 / .85)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgb(0 0 0 / .9)}.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgb(0 0 0 / .1)}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset.mCSB_scrollTools .mCSB_draggerRail{width:12px;background-color:#000;background-color:rgb(0 0 0 / .2)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;margin:3px 5px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0}.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:6px;margin:5px 3px;position:absolute;width:auto;top:0;bottom:0;left:0;right:0}.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:12px;margin:2px 0}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgb(0 0 0 / .75)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgb(0 0 0 / .85)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgb(0 0 0 / .9)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgb(0 0 0 / .1)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff0;border-width:1px;border-style:solid;border-color:#fff;border-color:rgb(255 255 255 / .2);-webkit-box-sizing:border-box;box-sizing:border-box}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail{border-color:#000;border-color:rgb(0 0 0 / .2)}.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgb(255 255 255 / .6)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgb(0 0 0 / .6)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgb(0 0 0 / .75)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgb(0 0 0 / .85)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgb(255 255 255 / .75)}.search-page{padding:0 0 60px;position:relative}@media only screen and (max-width:1023px){.search-page{padding:0 0 20px}}.search-page::before{content:'';position:absolute;bottom:0;left:-113px;width:78px;height:48px;background:url(../images/decor.jpg) left top/13px 15px repeat}.search-page__img{text-align:center;position:relative;margin:0 0 34px}@media only screen and (max-width:767px){.search-page__img{margin:0 0 10px}}.search-page__img svg{fill:#2d55a2}@media only screen and (max-width:767px){.search-page__img svg{width:80px;height:75px}}.search-page__img svg:last-child{position:absolute;opacity:.11;top:10px;left:50%;-webkit-transform:translate(-70px,0);transform:translate(-70px,0)}@media only screen and (max-width:767px){.search-page__img svg:last-child{display:none}}.search-page__descriptions{max-width:520px;width:100%;font-size:14px;line-height:22px;text-align:center;font-weight:500;margin:0 auto 40px}.search-page__form{max-width:630px;width:100%;margin:0 auto;border:1px solid #e5e5e5}select{display:none}.select{margin:auto;border:1px solid #e8e8e8;padding:15px 40px 15px 24px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;outline:0;overflow:hidden;color:#1a213d;font-size:14px;font-weight:500;z-index:4;position:relative}.select--open{z-index:5}.category__sorting-left .select{min-width:182px}@media only screen and (max-width:767px){.select{padding:15px 20px 15px 15px}}.select::after{border-bottom:1px solid #89a0cb;border-right:1px solid #89a0cb;content:'';display:block;height:.5em;width:.5em;margin-top:-.3em;pointer-events:none;position:absolute;right:1.5rem;top:50%;-webkit-transform-origin:66% 66%;transform-origin:66% 66%;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}@media only screen and (max-width:767px){.select::after{right:10px}}.select:hover{border-color:#dbdbdb}.select:focus{border-color:#666}.select--open{overflow:visible}.select--open::after{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.select--medium{max-width:30em}.select__list{position:absolute;left:-1px;right:-1px;top:100%;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;opacity:0;border:1px solid #e5e5e5;overflow:hidden;padding:0;-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:scale(.75) translateY(-2em);transform:scale(.75) translateY(-2em);-webkit-transition:opacity .1s ease-out,-webkit-transform .2s cubic-bezier(.5,0,0,1.25);transition:opacity .1s ease-out,-webkit-transform .2s cubic-bezier(.5,0,0,1.25);transition:transform .2s cubic-bezier(.5,0,0,1.25),opacity .1s ease-out;transition:transform .2s cubic-bezier(.5,0,0,1.25),opacity .1s ease-out,-webkit-transform .2s cubic-bezier(.5,0,0,1.25);z-index:-1}.select--open .select__list{visibility:visible;opacity:1;z-index:1;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}.select__item{padding:15px 10px 15px 24px;cursor:pointer;border-bottom:1px solid #e5e5e5}@media only screen and (max-width:767px){.select__item{padding:5px 10px 5px 15px}}.select__item:last-child{border-bottom:0}.select__item:hover{background:#efefef}.select__item--active{font-weight:700;background:#eee}.select__item--disabled{opacity:.3;cursor:not-allowed}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:#fff0}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0;outline:0!important}.slick-list:focus{outline:0!important}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;min-height:1px;outline:0;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:inline-block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto}.slick-arrow.slick-hidden{display:none}.social-likes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;color:#1a213d}.social-likes__item{padding:0 5px;margin:2px 5px 0;cursor:pointer}.social-likes__item svg{fill:#cdcdcd;-webkit-transition:.3s;transition:.3s}.social-likes__item.fb:hover svg{fill:#2d55a2}.social-likes__item.google:hover svg{fill:#ce4438}.tab{display:none}.tab.active{display:block}.thank-you{text-align:center;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:1140px;width:100%;margin:0 auto;padding:0 15px}.thank-you__descriptions{font-size:14px;line-height:22px;max-width:460px;width:100%;margin:0 auto 30px}@media only screen and (max-width:767px){.thank-you__descriptions{margin:0 auto 15px}}.thank-you__btn{padding:14px 30px}h1{font-size:36px;font-weight:700;margin:0 0 15px}h2{font-size:30px;font-weight:700;margin:0 0 15px}h1{font-size:18px;font-weight:700;margin:0 0 15px}.text-content{font-size:15px;line-height:23px;font-weight:500}.text-content.faq__answer p{margin:0}.text-content p{margin:0 0 15px}.text-content ul{margin:0 0 15px}.text-content a{color:#89b53c;text-decoration:none}.table{width:100%;max-width:100%;margin-bottom:17px}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:8px;line-height:1.42857;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:5px}.table-bordered{border:1px solid #ddd}.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid #ddd}.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{background-color:#f5f5f5}table col[class*=col-]{position:static;float:none;display:table-column}table td[class*=col-],table th[class*=col-]{position:static;float:none;display:table-cell}.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{background-color:#f5f5f5}.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8}.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{background-color:#ecf3e6}.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{background-color:#dfebd5}.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{background-color:#d9edf7}.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{background-color:#c4e3f3}.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning{background-color:#fef8f4}.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{background-color:#fdeadc}.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger{background-color:#fef1f1}.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{background-color:#fcd9d9}.table-responsive{overflow-x:auto;min-height:.01%}@media screen and (min-width:150px) (max-width:767px){.table-responsive{width:100%;overflow-x:auto;display:block}}@media screen and (min-width:767px){.table-responsive{display:table;width:100%;border-top:1px solid #ddd}.table-responsive>tbody>tr>td{border-top:1px solid #ddd}}@media screen and (max-width:767px){.table-responsive{width:100%;display:block;overflow-x:auto;margin-bottom:12.75px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}h4,h5{color:#89b53c;font-size:1.5em}.exclusive{background-color:#863b54}.nav-product li{position:relative}.subcats{position:absolute;left:100%;background:#fff;top:0;display:none;box-shadow:0 3px 10px 0 rgb(0 0 0 / .1);padding-top:14px;padding-bottom:15px;padding-right:20px}li:hover>.subcats{display:block}.subcats .nav-product__cell{font-size:13px;padding:10px 19px 10px 0}.subcats .nav-product__cell:hover{background:0 0}.product-list__attribute{margin-bottom:6px;line-height:1.3;font:400 13px 'Ubuntu',sans-serif}.product-list__info-box{flex:1;display:flex;flex-direction:column}.product-list__vendor{margin-top:auto!important}.product-list__holder .slick-slide{margin:0 30px}.product-list__holder .slick-list{margin:0 -30px}.catalog .catalog__box img{/*aspect-ratio:62/43*/}.brands-section img{aspect-ratio:17/7}.chartop{background:#e7e8ee;padding:20px}.catalog-btn-download{display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:18px;line-height:20px;color:#fff;text-transform:uppercase;font-weight:700;text-align:center;z-index:2;border:1px solid #fff;padding:1rem 2rem}.catalog__box:hover .catalog-btn-download{display:block}.catalog-date{position:absolute;top:10px;right:10px;font-size:31px;color:#fff}@media (max-width:800px){.catalog-btn-download{display:none!important}.catalog-date{font-size:20px}}.news__list .news__image img{width:100%}@media screen and (max-width:800px){.brands-section{display:none;!important}.header{height:auto;margin-bottom:0}}.find-price.disabled{background:#e6e6e6;cursor:no-drop;pointer-events:none;border:1px solid #e6e6e6;color:#fff}.fast-order.disabled{background:#e6e6e6;cursor:no-drop;pointer-events:none;border:1px solid #e6e6e6;color:#fff}.find-price.btn-3--category{background:#89b53c;color:#fff;border-color:#89b53c}.find-price.btn-3--category:hover,.find-price.btn-3--category:focus{border:2px solid #2d55a2;color:#fff;background:#2d55a2}.find-price.btn-3--product{background:#89b53c;color:#fff;border-color:#89b53c;font-size:18px;padding:.25rem 5rem}.find-price.btn-3--product:hover,.find-price.btn-3--product:focus{border:2px solid #2d55a2;color:#fff;background:#2d55a2}.find-no-price.btn-3--product{background:#89b53c;color:#fff;border-color:#89b53c;font-size:18px;padding:.25rem 5rem}.find-no-price.btn-3--product:hover,.find-no-price.btn-3--product:focus{border:2px solid #2d55a2;color:#fff;background:#2d55a2}.feedback__button .btn-3{border:2px solid #2d55a2;background:#2d55a2;color:#fff}.feedback__button .btn-3:hover,.feedback__button .btn-3:focus{background:#89b53c;color:#fff;border-color:#89b53c}.home .catalog__list{margin-left:0;height:170px;}.catalog__list .catalog__box_home{width:20%;text-align:center;border-left:1px solid rgb(45 85 162 / .5);transition:all 0.3s ease-out;overflow:hidden;position:relative}.catalog__list .catalog__box_home a{text-decoration:none}.catalog__list .catalog__box_home .catalog__name_home{font-size:25px;font-weight:300;line-height:35px;color:#2D55A2;margin-bottom:15px;margin-top:20px}.catalog__list .catalog__box_home:last-child{border-right:1px solid rgb(45 85 162 / .5)}.catalog__box_home .catalog__image{overflow:hidden;transition:all 0.3s ease-out;margin-top:15px;width: 100px;height:100px;margin:0 auto;overflow:hidden;}.catalog__box_home:hover .catalog__image img{transform:scale(1.07);transition:all 0.3s ease-out}.catalog__list .catalog__box_home:before,.catalog__list .catalog__box_home:after{content:'';position:absolute;top:0;bottom:0;width:1px;background:rgb(45 85 162 / .5);transition:all 0.3s ease-out;transform:scaleY(0)}.catalog__list .catalog__box_home:before{left:0}.catalog__list .catalog__box_home:after{right:0}.catalog__list .catalog__box_home:hover:before,.catalog__list .catalog__box_home:hover:after{transform:scaleY(1)}.catalog__list .catalog__box_home:hover{box-shadow:0 0 24px 0 #0000001A;transform-origin:center}.catalog__list .catalog__box_home:hover:last-child{border-right:1px solid #fff}.product-list .title{background:#2D55A2;color:#fff;text-align:center;font-weight:700;font-size:36px;padding:20px}.product-list .title .title__text{padding:0}.product-list .title .title__text:after{display:none}.product-list .title .title__text:before{display:none}.category::before{display:none}.advantages .container{padding:0}.advantages .title{background:#2D55A2;color:#fff;text-align:center;font-weight:700;font-size:36px;padding:20px}.advantages .title .title__text{padding:0}.banner-category{position:relative;height:400px;width:100%;margin-bottom:16px}.banner-category img{height:100%;width:100%;}.banner-category .banner-wrapper{position:absolute;bottom:48px;left:13px;z-index:1;max-width:49%}.banner-category .banner-wrapper .big-text{font-size: 36px;line-height: 34px;color: #fff;margin-bottom: 18px;}.banner-category .banner-wrapper .small-text{font-size: 39px;font-weight: bold;color: #fff;text-transform: uppercase;}.border-bottom{border-bottom:2px solid #2D55A2;padding-bottom:8px;margin-top:20px}.category .category__list{display:grid;grid-template-columns:repeat(3,1fr);gap:60px;width:100%}.category .product-list__box{width:100%;border:1px solid #f1f1f1;padding:25px 20px 20px;position:relative}.category .product-list__box{width:100%;border:1px solid #f1f1f1;padding:25px 20px 20px;position:relative}.descriptions-info__text p{font-size:20px;font-weight:400;line-height:28.8px;letter-spacing:.01em;text-align:left;color:#000;margin-bottom:16px;margin-top:0}.descriptions-info__text h2{font-size:36px;font-weight:700;line-height:36px;text-align:left;color:#2D55A2;margin-bottom:32px;margin-top:32px}.descriptions-info__text h3{font-size:32px;font-weight:700;line-height:23px;text-align:left;color:#2D55A2;margin-bottom:32px;margin-top:32px}.descriptions-info__text ul li,.descriptions-info__text ol li{font-size:20px;font-weight:400;line-height:28.8px;letter-spacing:.01em;text-align:left;color:#000}.product__top{margin-top:32px}.characteristics-points{padding:0;margin:60px 0}.characteristics-points div{margin:0 auto;padding:0;width:80%;display:flex;flex-direction:row;justify-content:center;align-items:center;margin-bottom:16px}.characteristics-points li{list-style:none;display:inline-block;width:30%;font-size:18px;font-weight:500;line-height:18px;text-align:left;color:#000C}.characteristics-points span.point{width:70%;height:30px;display:inline-block;background-color:#CBD2E04D;-webkit-border-radius:30px;border-radius:30px;position:relative;color:#fff}.characteristics-points span.point .progress{display:block;position:absolute;-webkit-border-radius:30px;border-radius:30px;top:0;left:0;width:80%;height:30px;background-color:#8391AC;z-index:1}.characteristics-points span.point i.num{position:absolute;top:2px;left:2px;z-index:2;font-size:16px;font-weight:700;line-height:16px;background:#fff;border-radius:30px;color:#8391AC;width:26px;height:26px;font-style:normal;padding:5px 8px}.product__delivery{margin:0 auto;width:80%;margin-bottom:60px}.product__information-title-delivery{font-size:30px;font-weight:700;line-height:24px;text-align:left;margin-bottom:24px;text-transform:uppercase}.text-content-delivery p{font-size:24px;font-weight:400;line-height:26.4px;text-align:left}.text-content-delivery p a{color:#89B53C;text-decoration:none}.product__slider .title{background:#2D55A2;color:#fff;text-align:center;font-weight:700;font-size:30px;padding:10px}.product__slider .title__text{padding:0}.product__slider .title__text:after{display:none}.product__slider .title__text:before{display:none}.text-content-description h3,.text-content-description h2{background:#2D55A2;color:#fff;text-align:center;font-weight:700;font-size:30px;padding:10px;text-transform:uppercase}.text-content-description ul{margin:30px auto;width:80%}.text-content-description ul li{font-size:21px;font-weight:300;line-height:28.8px;text-align:left;margin-bottom:16px;list-style-type:none;position:relative}.text-content-description ul li:before{content:'';position:absolute;left:-44px;top:-3px;display:inline-block;width:32px;height:32px;background:url(../images/tick-circle.png)}.product__slider .product-list__attribute{display:none}.product__description_top p{font-size:18px}.product__description_top div{display:flex;justify-content:space-between;width:80%}.product__description_top div p{margin-bottom:8px;margin-top:0;font-size:18px;font-weight:700;line-height:23px;text-align:left}.descriptions-info__important{font-size:12px;font-weight:400;line-height:12px;text-align:left;text-transform:uppercase;color:#1A213D}.product-info-btn{position:absolute;bottom:0}.product-info-btn .product__comparison{padding:9px 45px;border:1px solid #e5e5e5}.product-info-btn .product__comparison .product__comparison-text{color:#2d55a2;font-size:14px;font-weight:500;-webkit-transition:.3s ease;transition:.3s ease}.product-info-btn .product__comparison-btn{border:0}.product-info-btn .product__comparison-btn svg{fill:#2d55a2;-webkit-transition:.3s ease;transition:.3s ease;width:20px;height:20px}.product-info-btn .product__comparison:hover,.product-info-btn .product__comparison:focus{background:#2d55a2;border:1px solid #2d55a2}.product-info-btn .product__comparison:hover .product__comparison-text{color:#fff}.product-info-btn .product__comparison:hover .product__comparison-btn svg{fill:#fff}.product-info-btn .product__comparison:hover .product__comparison-btn{background:#fff0}.product__detailed-description h3~p,.product__detailed-description h2~p{font-size:21px;font-weight:400;line-height:26.4px;text-align:left;width:80%;margin:16px auto}.text-content-description .table{width:80%;margin:16px auto;border-top:1px solid #2D55A2;border-bottom:1px solid #2D55A2}.text-content-description .table>thead>tr>th{vertical-align:middle;text-align:left;border-bottom:0;text-transform:uppercase;color:#2D55A2}.text-content-description .table>tbody>tr>td,.text-content-description .table>tbody>tr>th,.text-content-description .table>tfoot>tr>td,.text-content-description .table>tfoot>tr>th,.text-content-description .table>thead>tr>td,.text-content-description .table>thead>tr>th{padding:8px;line-height:1.42857;vertical-align:middle;border-top:1px solid #2D55A2;font-size:16px}.media-sliders-video{width:80%;margin:32px auto 16px auto}.video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;background:#000}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.slideshow .slick-dots{display:none!important}.slideshow__info .btn-2{background:#2D55A2}.slideshow__info .btn-2:hover,.slideshow__info .btn-2:focus{background:#89b53c;border-color:#89b53c}.catalog-btn:hover,.catalog-btn:focus{background:#89b53c}.banner-category-mobile{display:none}.search-page .category__list{display:grid;grid-template-columns:repeat(3,1fr);gap:60px;width:100%}@media screen and (max-width:1360px){.location-header{padding-left:16px}.caption-box{padding-left:16px;padding-right:16px}.breadcrumb,h1,.category,.descriptions-info{padding-left:16px;padding-right:16px}.category__filter{margin:0 40px 20px 0}.title-page{padding-left:16px;padding-right:16px}.category .category__list{gap:40px}.header__top-left{padding-left:15px}.catalog__list{padding-left:15px;padding-right:15px}.product-list__holder .slick-slide{margin:0 15px}.product-list__holder .slick-list{margin:0}.advantages__holder{padding-left:15px;padding-right:15px}.advantages__image img{max-width:100%;height:auto}.news__list{gap:30px;padding-left:15px;padding-right:15px}.feedback__holder{padding-left:15px;padding-right:15px}.feedback__image img{max-width:100%;height:auto}.feedback__form{margin-right:11%}.main-text{padding-left:15px;padding-right:15px}.product__top{padding-left:15px;padding-right:15px}.product__description_top div{width:100%}}@media screen and (max-width:1300px){.feedback__form{margin-right:13%}}@media screen and (max-width:1150px){.product-list{padding:0}.feedback__form{margin:0 auto}.feedback__image{-ms-flex-preferred-size:50%;flex-basis:50%;display:none}.main-text__info::after{display:none}.main-text__info{padding-bottom:0}}@media screen and (max-width:1000px){.article__sidebar{display:none}.article__inner{width:95%;-ms-flex-preferred-size:95%;flex-basis:95%;max-width:95%}.catalog__box{max-width:100%;width:100%}.product__top .product-info-btn{position:relative;bottom:0}.product__name{font-size:22px}.product__top .product__info{padding-left:15px;padding-right:15px}.product-info-btn .product__comparison .product__comparison-text{display:none}.product-info-btn .product__comparison-btn{margin-right:0}.product-info-btn .product__comparison{padding:9px 15px}.product__top .product__head{flex-direction:column}.product__top .product__img-box{margin:0}.product__top .product__img-box img{width:100%}.product__top{padding-left:0;padding-right:0;margin-top:0}.product__description_top div{flex-direction:column}.product__description_top div p:nth-child(1){font-weight:400;margin-bottom:0}.product__name{padding-left:0;padding-right:0}.product-info-btn .product__comparison{margin:0}.category .category__list{grid-template-columns:repeat(2,1fr)}.product__description_top p{font-size:16px}.banner-category .banner-wrapper .small-text{font-size:12px;line-height:inherit}.banner-category .banner-wrapper .big-text{font-size: 36px;line-height: 34px;color: #fff;margin-bottom: 18px;}.banner-category img{object-position:left}.feedback__form{margin:0 auto}.main-text{margin:0}.main-text__info{-ms-flex-preferred-size:100%;flex-basis:100%;order:2;margin-right:0}.main-text__image{-ms-flex-preferred-size:100%;flex-basis:100%;order:1;margin-bottom:16px}.main-text{flex-direction:column}.product-list__info{justify-content:center}.product-list .title{font-size:30px;padding:10px}.advantages .title{font-size:30px;padding:10px}.feedback .title{font-size:30px;padding:10px}.news .title{font-size:30px;padding:10px}.catalog__list .catalog__box_home .catalog__name_home{font-size:20px}.catalog__list{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.catalog__list .catalog__box_home{flex:inherit;width:100%;border:1px solid rgb(45 85 162 / .5)}.text-content-delivery p{font-size:18px}.text-content-description h3,.text-content-description h2{font-size:25px}.product__detailed-description h3~p,.product__detailed-description h2~p{font-size:16px;width:100%;padding-left:15px;padding-right:15px}.characteristics-points div{width:100%;margin-bottom:16px;padding-left:15px;padding-right:15px;flex-direction:column}.characteristics-points li{width:100%;margin-bottom:8px;font-size:16px}.product__information-title{font-size:25px}.product__slider .title{font-size:25px}.media-sliders-video{width:100%}.characteristics-points span.point{width:100%}.product__characteristics-row{padding-left:15px;padding-right:15px}.product__characteristics-name{left:0}.product__delivery{width:100%;padding-left:15px;padding-right:15px}.product__characteristics-value{font-size:16px;flex:0 0 50%;max-width:50%;line-height:normal}.product__characteristics-name{font-size:16px;flex:0 0 50%;max-width:50%}.product__top .product__controls{-webkit-box-pack:initial;-ms-flex-pack:center;justify-content:left}.text-content-description ul{margin:30px auto;width:100%;padding-right:15px}.text-content-description ul li{font-size:16px;margin-bottom:8px;line-height:normal}.text-content-description ul li:before{content:'';position:absolute;left:-27px;top:5px;display:inline-block;width:20px;height:20px;background:url(../images/tick-circle.png);background-size:contain}}@media screen and (max-width:800px){.news__list{grid-template-columns:repeat(2,1fr);gap:16px}.slideshow__title{font-size:16px;line-height:normal;margin-bottom:20px}.slideshow__text{margin-bottom:20px;line-height:normal}.banner-category-mobile{display:block}.banner-category{display:none}.banner-category-mobile{position:relative;width:100%;margin-bottom:16px}.banner-category-mobile .banner-wrapper .small-text{display:none}.banner-category-mobile .banner-wrapper .big-text{margin-bottom:8px;color:#fff;font-size:24px;line-height:inherit;text-transform:uppercase;font-weight:500}.banner-category-mobile img{height:auto;width:100%;}.banner-category-mobile .banner-wrapper{position:absolute;bottom:55%;left:16px;right:16px;z-index:1;max-width:100%}.contacts-content{margin-left:20px;margin-right:15px}.breadcrumb{padding-top:16px}.advantages__image img{max-width:100%!important;height:auto!important;width:100%!important}.advantages__holder .advantages__image{width:100%}.catalog__box_home:nth-child(5){grid-column:1 / 3;justify-self:center;width:50%}.descriptions-info__text h2{font-size:28px}.descriptions-info__text p{font-size:16px}.descriptions-info__text ul li{font-size:16px}.descriptions-info__text ol li{font-size:16px}.search-page .category__list{display:grid;grid-template-columns:repeat(1,1fr);gap:40px;width:100%}}@media screen and (max-width:768px){.product-list__holder .slick-slide{margin:0}.product__slider .product-list__box{padding-top:15px;padding-bottom:15px}.characteristics-points{padding:0;margin:30px 0}.catalog{padding:0 16px}h1{margin-top:16px!important}.category .category__list{gap:20px}.category__list .product-list__box{padding:5px}.product-list__vendor{margin-top:0!important}.product-list__name{font-size:20px;line-height:normal;height:44px}.product__slider .product-list__name{margin-bottom:15px}.product__information-title-delivery{font-size:21px;line-height:normal}.main-text__text{margin-right:0}.banner-category-mobile img{object-position:left}.banner-category-mobile .banner-wrapper .big-text{margin-bottom:8px;color:#fff;font-size:24px;line-height:inherit;text-transform:uppercase;font-weight:500}.banner-category-mobile .banner-wrapper .small-text{color:#fff}/*.slideshow{height:500px}*/.slideshow .slick-slide img{display:inline-block;width:100%;height:100%;}.slideshow .slick-arrow.slick-prev{display:none!important}.slideshow .slick-arrow.slick-next{display:none!important}.slideshow .slick-dots{display:block!important}.slideshow .slick-dots{position:absolute;bottom:20px;display:block;width:30%;right:0;padding:0;margin:0;list-style:none;text-align:right}.slideshow .slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 2px;padding:0;cursor:pointer}.slideshow .slick-dots li button{font-size:0;line-height:0;display:block;width:15px;height:15px;padding:5px;cursor:pointer;color:#fff;border:1px solid #fff;outline:none;background:#fff0;border-radius:50%}.slideshow .slick-dots .slick-active button{background:#fff}.slideshow .slick-dots li button:hover,.slideshow .slick-dots li button:focus{outline:none}.slideshow .slick-dots li button:hover:before,.slideshow .slick-dots li button:focus:before{opacity:1}.slideshow__info{position:absolute;left:15px;/*bottom:70px;*/right:15px;z-index:1;max-width:100%}.slideshow__text{max-width:100%}}@media screen and (max-width:700px){.category .category__list{grid-template-columns:repeat(1,1fr)}.category__list .product-list__box{padding:15px}.header__search-btn{right:15px;left:auto}.header__search{padding:0 45px 0 15px}.header__search input{height:50px;font-size:16px}.catalog-box{padding-left:15px}.header__controls{padding-right:7px}}@media screen and (max-width:650px){.home .catalog__list{padding-left:0;padding-right:0}.home .catalog{padding:0}.home .catalog__list{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;height:auto;}.home .catalog__box_home:nth-child(5){justify-self:center;width:100%}.product__information-title{font-size:21px}.product__slider .title{font-size:21px}.text-content-description h3.text-content-description h2{font-size:21px}.news__list{grid-template-columns:repeat(1,1fr);gap:16px}.catalog__list .catalog__box_home .catalog__name_home{font-size:20px;line-height:normal}.banner-category-mobile .banner-wrapper{position:absolute;bottom:55%;left:16px;right:16px;z-index:1;max-width:100%}}@media screen and (max-width:500px){.find-price.btn-3--product{padding:.25rem 3rem}.find-no-price.btn-3--product{padding:.25rem 3rem}.category__mobile-filter{text-align:center;width:100%}.banner-category-mobile .banner-wrapper .small-text{font-size:15px;line-height:inherit}.product-list__box{width:100%;border:1px solid #f1f1f1;padding:25px 10px 10px;position:relative}.product-list .title,.advantages .title,.news .title,.feedback .title{font-size:23px}.main-text .title{font-size:26px}.main-text__text p{font-size:16px}.btn-3--category{padding:2px 15px}.feedback__button{text-align:center}.name-sorting{font-size:12px}.category__sorting-left .select{min-width:auto}.select__current{font-size:14px}.category__sorting-left .select{padding:5px 20px 5px 5px}.category__sorting-right .select{padding:5px 20px 5px 5px}}.article__content table{width:100%;border-collapse:collapse;margin:20px 0;font-size:16px;text-align:left}.article__content table tr td{vertical-align:middle}.article__content table td{padding:8px;border:1px solid #ddd}.article__content table{box-shadow:0 2px 3px rgb(0 0 0 / .1)}.table-wrapper{position:relative;border-radius:24px;overflow:hidden;margin:0 auto;width:85%;margin-bottom:1rem}.table-wrapper::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;border-radius:24px;border:2px solid #2D55A2;pointer-events:none}.table-product{border-collapse:collapse;width:100%;background-color:#fff}.table-product th,.table-product td{border:2px solid #2D55A2;padding:16px;text-align:left;color:#1A213D;line-height:normal}.table-product thead th,.table-product thead td{vertical-align:middle;background:#EFF2F8;font-size:16px;font-weight:500;text-align:left;text-transform:uppercase;color:#2D55A2;padding:16px}@media screen and (max-width:1000px){.table-wrapper:before{display:none}.table-wrapper{overflow-x:auto;display:block;-webkit-overflow-scrolling:touch;border-radius:0;width:95%;padding-bottom:8px}.table-product{border-collapse:separate;border-spacing:0;border-radius:0;border:.5px}.table-product th,.table-product td{position:relative}.table-product thead th:first-child{position:sticky;left:0;z-index:2}.table-product thead td:first-child{position:sticky;left:0;z-index:2}.table-product thead td:first-child[rowspan="2"]{position:sticky;left:0;z-index:2}.table-product .no-sticky{position:relative!important;left:0!important;z-index:0!important}.table-product tbody td:first-child{position:sticky;left:0;background:#EFF2F8;z-index:1;color:#2D55A2}.table-product td{font-size:14px;padding:6px;border:1px solid #2D55A2}.table-product th{padding:6px;border:1px solid #2D55A2}.table-product tbody td:not(:first-child),.table-product thead th:not(:first-child){border-left:1px solid #2D55A2}.table-product thead td:not(:first-child){border-left:1px solid #2D55A2}.table-wrapper::-webkit-scrollbar{height:8px}.table-wrapper::-webkit-scrollbar-thumb{background-color:#2D55A2;border-radius:4px}.table-wrapper::-webkit-scrollbar-track{background-color:#EFF2F8}}.langs-popupfirst{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgb(0 0 0 / .5);justify-content:center;align-items:center;z-index:999}.langs-popup__boxfirst{background-color:#fff;padding:20px 40px;text-align:center;position:relative;border-radius:10px;box-shadow:2px 2px 6px 0 rgb(0 0 0 / .2);border:1px solid rgb(45 85 162)}.langs-popup__closefirst{position:absolute;top:10px;right:10px;cursor:pointer;width:24px}.langs-popup__listfirst li{list-style-type:none}.langs-popup__titlefirst{font-size:24px;font-weight:600;color:rgb(0 0 0 / .7)}.langs-popup__listfirst{display:flex;margin-top:21px;flex-direction:row;justify-content:center;margin-left:0;padding-left:0;margin-bottom:0}.langs-popup__listfirst li a{margin:10px;padding:15px 50px;font-size:18px;text-decoration:none;color:rgb(45 85 162);border:1px solid rgb(45 85 162);background-color:#fff;display:inline-block}.langs-popup__listfirst li a:hover{color:#fff;border:1px solid rgb(45 85 162);background-color:rgb(45 85 162)}@media (max-width:800px){.langs-popup__listfirst{display:block}.langs-popup__listfirst li a{width:100%}}.feedback__row .select__list{overflow-y:auto;height:200px}.select__current{color:#999;font-weight:100}.feedback__row .select{padding-left:15px}.descriptions-info__text h2 a {color:#2D55A2;}.descriptions-info__text a {color:#2D55A2;}@media screen and (max-width:700px){.header__bottom{height:50px;}.header__top{height:54px;}}.slideshow-section .mobile-image {display:none;}.banner-wrapper.other-banner-wrapper .big-text.big-banner-text {font-size: 32px;line-height: 31px;color: #fff;margin-bottom: 18px;text-transform: uppercase;font-weight: 700;}.banner-wrapper.other-banner-wrapper .small-text.small-banner-text {font-size: 18px;font-weight: 400;color: #fff;text-transform: none;}.brands-section__list .slick-track .slick-slide:nth-child(2) img {width:244px;height:100px;}.slideshow .slick-track .slick-slide:nth-child(1) .slideshow__info .slideshow__title {font-size: 39px;font-weight: bold;color: #fff;text-transform: uppercase;}.slideshow .slick-track .slick-slide:nth-child(1) .slideshow__info .slideshow__title span {background: #001E62;position: relative;left: 5px;top: -4px;padding: 6px 15px;border-radius: 22px;}   @media screen and (max-width:1100px){.slideshow .slick-track .slick-slide:nth-child(1) .slideshow__info .slideshow__title {font-size: 32px;text-transform: inherit;}.slideshow .slick-track .slick-slide:nth-child(1) .slideshow__info .slideshow__title span {left: 0px;top: 0px;}  .slideshow__info {max-width: 64%;}}@media screen and (max-width:800px){.slideshow-section .desktop-image {display:none!important;}.slideshow-section .mobile-image {display:block!important;width:100%;}.slideshow-section .slideshow__title {display:none;}.slideshow-section .slideshow__text  {display:none;}}.g-recaptcha {display:table;margin:0 auto;}.text-center {text-align:center;}
@media screen and (max-width:800px){.slideshow-section {height:auto;}.home .catalog__list{height:auto;}}
@media screen and (max-width:650px){.home .catalog__list{height:500px;}}
@media screen and (max-width:500px){.home .catalog__list{height:525px;}}
.about-wrapp .slideshow-section {height:auto;}
.proggramm-wrapp .slideshow-section {height:auto;}
.newsblog-category-page .slideshow-section {height:auto;margin-bottom:0;}
.article-wrapp .slideshow-section {height:auto;margin-bottom:0;}
.product-category-page-59 .slideshow-section {height:auto;margin-bottom:0;}
.packaging-badges .badge::before {display:none;}
.packaging-badges .badge {-webkit-transition: -webkit-transform .3s ease-in-out;transition: -webkit-transform .3s ease-in-out;transition: transform .3s ease-in-out;transition: transform .3s ease-in-out, -webkit-transform .3s ease-in-out;color: #2D55A2;background: #fff;border:1px solid #2D55A2;-webkit-transform: translate(0, 0);transform: translate(0, 0);padding: 10px 45px;border-radius:9px;position: relative;font-weight:700;}
.product__description_top .packaging-badges {display: flex;justify-content: flex-start;gap:20px;flex-direction: row;width:100%;}
.product__description_top .packaging-title {color:#000000B2;font-weight: 700;font-size: 18px;line-height: 23px;vertical-align: middle;margin-bottom:14px;margin-top:23px;}
.product__description_top .packaging-title ~ p {margin-top:0;}

.wrapper-menu {position: relative;max-width: 1440px;width: 100%;margin: 0 auto;}
.catalog-menu-wrapper {position: absolute;top: 100%;left: 0;display: none;transition: opacity 0.3s ease;opacity: 0;z-index: 1000;width: 100%;}
.catalog-menu-wrapper.active {display: block;opacity: 1;}
.nav-produkt {list-style: none;margin: 0;padding: 0;width:400px;border-right:1px solid #eee;background: #fff;box-shadow: 0 2px 8px rgba(0,0,0,0.15);}
.nav-produkt__row {cursor: pointer;}
.nav-produkt__row:hover {background: #f0f0f0;}
.nav-product__cell {display: flex;align-items: center;justify-content: space-between;text-decoration: none;}
.nav-product__icon {margin-left: 15px;transition: transform 0.3s ease;}
.mega-menu-container {position: absolute;top: 0;left: 400px; right: 0;display: none;background: #fff;transition: opacity 0.3s ease;opacity: 0;z-index: 999;min-height:310px;box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);}
.mega-menu-container.active {display: block;opacity: 1;}
.mega-menu-block {display: none;width: 100%;background: #fff;}
.mega-menu-block.active {display: block;}
.mega-groups-wrapper {display: flex;flex-wrap: wrap;width: 100%;}
.mega-group {flex: 0 0 50%;box-sizing: border-box;border-right:1px solid #eee;}
.mega-group-title {font-weight: 500;font-style: Medium;font-size: 16px;line-height: 100%;letter-spacing: 0%;vertical-align: middle;color:#2D55A2;padding:22px;
border-bottom:1px solid #eee;}
.mega-group ul {list-style:none;margin:0;padding:0;overflow-y:auto;max-height:248px;}
.mega-group ul li a {font-weight: 500;font-style: Medium;font-size: 16px;line-height: 100%;letter-spacing: 0%;display:block;vertical-align: middle;
color:#202D61;text-decoration:none;padding:12px 24px;}
.mega-group ul li a:hover, .mega-group ul li a:focus {background: #d7e1f2;color: #2d55a2;}
.mega-group ul::-webkit-scrollbar {width: 8px;}
.mega-group ul::-webkit-scrollbar-track {background: #f0f0f0;border-radius: 4px;}
.mega-group ul::-webkit-scrollbar-thumb {background-color: #0088FF;border-radius: 4px;border: 2px solid #f0f0f0;}
.mega-group ul::-webkit-scrollbar-thumb:hover {background-color: #0066CC;}		
.mega-links-wrapper {list-style:none;margin:0;padding:0;overflow-y:auto;max-height:248px;}
.mega-links-wrapper li a {font-weight: 500;font-style: Medium;font-size: 16px;line-height: 100%;letter-spacing: 0%;display:block;vertical-align: middle;
color:#202D61;text-decoration:none;padding:12px 24px;}
.mega-links-wrapper li a:hover, .mega-links-wrapper li a:focus {background: #d7e1f2;color: #2d55a2;}
.mega-links-wrapper::-webkit-scrollbar {width: 8px;}
.mega-links-wrapper::-webkit-scrollbar-track {background: #f0f0f0;border-radius: 4px;}
.mega-links-wrapper::-webkit-scrollbar-thumb {background-color: #0088FF;border-radius: 4px;border: 2px solid #f0f0f0;}
.mega-links-wrapper::-webkit-scrollbar-thumb:hover {background-color: #0066CC;}		
@media (max-width: 992px) {
.catalog-menu-wrapper,.mega-menu-container {position: relative;left: 0;top: 0;display: none;opacity: 1 !important;box-shadow: none;border: none;}
.nav-produkt { width: 100%; border:none; }
.mega-groups-wrapper { display: block; }
.mega-group { flex: 0 0 100%; border:none; }
.mega-group ul, .mega-links-wrapper { max-height: none; overflow: visible; }
.mega-menu-block { display: none; }
.mega-menu-block.active { display: block; }
.nav-product__cell { justify-content: space-between; }
.nav-product__icon { cursor: pointer; transition: transform 0.3s ease; }
.nav-product__icon.open { transform: rotate(90deg); }
}
.mega-menu-mobile { display: none;}
.nav-produkt__row.active .mega-menu-mobile { display: block; }
.nav-product__icon { cursor: pointer; transition: transform 0.3s ease; }
.nav-produkt__row.active .nav-product__icon { transform: rotate(90deg); }
@media (min-width: 1024px) {
 .mega-menu-mobile { display: none !important; }
}
@media (max-width: 992px) {
.nav-produkt__row:hover {background: none;}
.nav-produkt__row.active {background: none;}
.nav-product__icon {cursor: pointer;transition: transform 0.3s ease;display: block;width: 10px;height: 18px;}
.nav-product__icon, .nav-product__icon * {pointer-events: all;}
.nav-product__toggle {display: inline-flex;align-items: center;justify-content: center;width: 44px;height: 44px;cursor: pointer;}
}
.product__top .not-available {font-size: 18px;}
.product__top .in-stock {font-size: 18px;}
.product__top .in-stock svg {width: 16px;height: 11px;}
.product__top .not-available svg {width: 15px;height: 13px;}