/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;-moz-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-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template,[hidden]{display:none}.br50,.swiper-navigation button,.swiper-pagination .swiper-pagination-bullet:after,.swiper-pagination .swiper-pagination-bullet{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.br20,.app .popup,.media-hero,.app form .file-wrapper,.history-photos img,.image-round,.image,.hero{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.flex,.shop-products .product-data{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.align-items-center,.shop-products .product-data{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.justify-content-center{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.text-decoration-none,.media-quick .card,.media-hero .btn-lime,.shop-products .product,.radio a,.checkbox a,.sale-bottom a,.hero-phone,.contacts-list__item a,.news-cards .card,header .btn,.menu-top .btn,.show-all,.hero-bottom a,.breadcrumbs a,footer .footer-item a,header ul a,.burger-menu .menu a{text-decoration:none}.flex-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex-center,.app .popup-close,.app .overlay,.app .overlay-back,.app form .file-wrapper,.swiper-navigation button,header .btn{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.bold,.contacts-list__item a,.hero-bottom a{font-weight:700}.medium,footer .footer-item:nth-child(2) a{font-weight:500}.heavy,.vacancy .spar-welcome,.breadcrumbs span{font-weight:800}.black{font-weight:900}@media only all and (min-width: 1024px){.center-block{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}}.hover-green:hover,.tab-list .tab:hover,footer .footer-item .phone:hover,footer .footer-item:nth-child(2) a:hover{color:#28a928}.hover-green-dark:hover,.burger-menu .menu a:hover{color:#007a33}.relative{position:relative}.text-left-side{line-height:150%;max-width:784px;width:100%}@media only all and (min-width: 1024px){.text-left-side{margin:2.3em 0}}@media only all and (min-width: 0) and (max-width: 1023px){.text-left-side{font-size:14px;margin:30px 0 0}}.text-left-side a{color:#007a33}@font-face{font-family:Lato;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/Lato-Regular.woff2) format("woff2")}@font-face{font-family:Lato;font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/Lato-Medium.woff2) format("woff2")}@font-face{font-family:Lato;font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/Lato-Semibold.woff2) format("woff2")}@font-face{font-family:Lato;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/Lato-Bold.woff2) format("woff2")}@font-face{font-family:Lato;font-style:normal;font-weight:800;font-display:swap;src:url(../fonts/Lato-Heavy.woff2) format("woff2")}@font-face{font-family:Lato;font-style:normal;font-weight:900;font-display:swap;src:url(../fonts/Lato-Black.woff2) format("woff2")}@font-face{font-family:Gotham;font-style:normal;font-weight:400;font-display:swap;src:url(./app.min.woff2) format("woff2")}@font-face{font-family:Gotham;font-style:normal;font-weight:500;font-display:swap;src:url(./app.min.woff2) format("woff2")}@font-face{font-family:Gotham;font-style:normal;font-weight:700;font-display:swap;src:url(./app.min.woff2) format("woff2")}@font-face{font-family:Gotham;font-style:normal;font-weight:900;font-display:swap;src:url(./app.min.woff2) format("woff2")}html,body{height:100%}body{font-family:Lato,sans-serif}@media only all and (min-width: 1024px){body{padding-top:180px}}@media only all and (min-width: 0) and (max-width: 1023px){body{padding-top:55px}}*,*:after,*:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.product-cart svg{margin-right:10px;fill:#28a928}.product-cart button{color:#28a928;background-color:transparent;padding:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:44px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;margin-top:15px;border:1px solid #e1e1e1;-webkit-transition:border .15s ease-out;-o-transition:border .15s ease-out;-moz-transition:border .15s ease-out;transition:border .15s ease-out}.product-cart button:hover{border-color:#28a928}.menu-right{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-left:auto}.btn-zero{border:0;padding:0}.burger-menu{position:fixed;border-top:1px solid #f4f4f4;z-index:15;left:0;right:0;top:60px;bottom:0;background:#fff;overflow:auto;padding:15px 0;opacity:0;visibility:hidden}.burger-menu.visible{opacity:1;visibility:visible}.burger-menu .menu{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.burger-menu .menu a{color:#101010;font-weight:700;font-size:18px;line-height:120%;margin-bottom:20px}@media only all and (min-width: 1024px){.burger-menu{display:none!important}}.app svg{display:block}.app button{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.app .secret{position:absolute;opacity:0;width:50px;z-index:-1;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.app{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100%}.app p:first-child{margin-top:0}.app p:last-child{margin-bottom:0}.app img{display:block;max-width:100%;height:auto}.app-inner{-webkit-box-flex:1;-webkit-flex:1 0 auto;-moz-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.app footer{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}@media only all and (min-width: 1024px){.app footer.footer{margin-top:65px}}@media only all and (min-width: 0) and (max-width: 1023px){.app footer.footer{margin-top:30px}}.container{max-width:1210px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;width:100%}@media only all and (min-width: 0) and (max-width: 1023px){.container-mobile{padding:0!important}}.lime-color{color:#28a928}.container-medium{max-width:890px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;width:100%}.money-money{color:#28a928}header{-webkit-box-shadow:0 4px 30px rgba(182,182,182,.4);-moz-box-shadow:0 4px 30px rgba(182,182,182,.4);box-shadow:0 4px 30px #b6b6b666;position:fixed;top:0;left:0;right:0;z-index:5;background:#fff}header .burger{width:20px;height:20px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;background:transparent;outline:0;border:0;padding:0}@media only all and (min-width: 0) and (max-width: 1023px){header .burger{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin-left:20px}}@media only all and (min-width: 1024px){header .burger{display:none}}header .button-search{width:20px;height:20px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;background:transparent;outline:0;border:0;padding:0}@media only all and (min-width: 0) and (max-width: 1023px){header .button-search{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin-left:auto}}@media only all and (min-width: 1024px){header .button-search{display:none}}@media only all and (min-width: 0) and (max-width: 1023px){header{height:60px}header .container:first-child{height:100%}header .header-item:not(.logotype){display:none}header .logotype img{max-width:140px}}@media only all and (min-width: 1024px){header{padding-top:60px}}header nav{padding:25px 0}@media only all and (min-width: 0) and (max-width: 1023px){header nav{display:none}}header ul{list-style:none;margin:0;padding:0}header ul a{font-weight:700;font-size:18px;line-height:120%;color:#101010;padding:15px 0}header ul a.active,header ul a:hover{color:#007a33}header ul li:not(:last-child){margin-right:60px}header .header-item:not(:last-child):not(.last){margin-right:20px}footer{background:#f4f4f4}@media only all and (min-width: 1024px){footer{padding:40px 0 60px}}@media only all and (min-width: 0) and (max-width: 1023px){footer{padding:20px 0 30px}}@media only all and (min-width: 0) and (max-width: 1023px){footer .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}footer .social{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin-top:30px}footer .social img{display:block}footer .social a:not(:last-child){margin-right:20px}footer .footer-column{width:50%;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}footer .footer-item a{color:#101010}footer .footer-item:nth-child(1){max-width:300px;width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}footer .footer-item:nth-child(2){display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;max-width:420px;width:100%}@media only all and (min-width: 0) and (max-width: 1023px){footer .footer-item:nth-child(2){font-size:14px}}footer .footer-item:nth-child(2) a:not(:last-child){margin-bottom:14px}@media only all and (min-width: 0) and (max-width: 1023px){footer .footer-item:nth-child(3){margin-top:50px}}@media only all and (min-width: 1024px){footer .footer-item:nth-child(3){margin-left:auto;max-width:340px;width:100%}}footer .footer-item .phone-description{font-size:14px;line-height:150%}footer .footer-item .phone{font-size:21px;line-height:25px;margin:12px 0;display:inline-block}@media only all and (min-width: 0) and (max-width: 1023px){footer .btn-green{margin-bottom:30px}}@media only all and (min-width: 1024px){footer .bold,footer .contacts-list__item a,.contacts-list__item footer a,footer .hero-bottom a,.hero-bottom footer a{margin-top:40px;margin-bottom:20px;max-width:220px}}@media only all and (min-width: 0) and (max-width: 1023px){footer .bold,footer .contacts-list__item a,.contacts-list__item footer a,footer .hero-bottom a,.hero-bottom footer a{margin-top:20px;margin-bottom:20px}}.breadcrumbs{line-height:145%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;color:#b6bdc0}@media only all and (min-width: 1024px){.breadcrumbs{margin-top:35px;font-size:16px}}@media only all and (min-width: 0) and (max-width: 1023px){.breadcrumbs{margin-top:25px;font-size:13px}}.breadcrumbs a{color:#b6bdc0}.breadcrumbs a:hover{color:#007a33}.breadcrumbs .divider{width:1px;height:15px;-webkit-transform:translateY(2px);-moz-transform:translateY(2px);-ms-transform:translateY(2px);-o-transform:translateY(2px);transform:translateY(2px);background:#b6bdc0;display:inline-block}@media only all and (min-width: 1024px){.breadcrumbs .divider{margin:0 15px}}@media only all and (min-width: 0) and (max-width: 1023px){.breadcrumbs .divider{margin:0 8px}}.overflow,.media-hero,.image-round,.image{overflow:hidden}.tab-list .tab{font-weight:500;background:transparent;padding:0;color:#000;border:0;outline:0;font-size:14px;line-height:20px;position:relative;height:60px}.tab-list .tab.active{color:#28a928;font-weight:800}.tab-list .tab.active:after{content:"";height:4px;background:#28a928;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;position:absolute;bottom:0;left:0;right:0}.tab-list .tab:not(:last-child){margin-right:30px}.hero{background:#f4f4f4;width:100%}@media only all and (min-width: 0) and (max-width: 1023px){.hero{padding:25px 20px}}@media only all and (min-width: 1024px){.hero{padding:40px 35px;min-height:270px;max-width:290px}}@media only all and (min-width: 1024px){.hero-contacts button{margin-bottom:80px}}@media only all and (min-width: 0) and (max-width: 1023px){.hero-contacts button{margin-bottom:25px}}.hero button{margin-top:20px}.hero-bottom{color:#b6bdc0;max-width:150px;line-height:120%}@media only all and (min-width: 0) and (max-width: 1023px){.hero-bottom{font-size:14px}}.hero-bottom a{color:#b6bdc0}.hero-title{font-weight:700;line-height:120%;max-width:150px}@media only all and (min-width: 0) and (max-width: 1023px){.hero-title{font-size:14px}}.swiper-pagination{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only all and (min-width: 1024px){.swiper-pagination{margin-top:25px}}@media only all and (min-width: 0) and (max-width: 1023px){.swiper-pagination{margin-top:15px}}.swiper-pagination .swiper-pagination-bullet{cursor:pointer;position:relative}@media only all and (min-width: 0) and (max-width: 1023px){.swiper-pagination .swiper-pagination-bullet{border:1px solid #b6bdc0}}@media only all and (min-width: 1024px){.swiper-pagination .swiper-pagination-bullet{border:2px solid #b6bdc0}}.swiper-pagination .swiper-pagination-bullet-active{border-color:#28a928}.swiper-pagination .swiper-pagination-bullet-active:after{background:#28a928}@media only all and (min-width: 1024px){.swiper-pagination .swiper-pagination-bullet{width:20px;height:20px}}@media only all and (min-width: 0) and (max-width: 1023px){.swiper-pagination .swiper-pagination-bullet{width:10px;height:10px}}@media only all and (min-width: 1024px){.swiper-pagination .swiper-pagination-bullet:not(:last-child){margin-right:15px}}@media only all and (min-width: 0) and (max-width: 1023px){.swiper-pagination .swiper-pagination-bullet:not(:last-child){margin-right:8px}}.swiper-pagination .swiper-pagination-bullet:after{content:"";position:absolute;left:0;top:0;right:0;margin:auto;bottom:0}@media only all and (min-width: 1024px){.swiper-pagination .swiper-pagination-bullet:after{width:10px;height:10px}}@media only all and (min-width: 0) and (max-width: 1023px){.swiper-pagination .swiper-pagination-bullet:after{width:4px;height:4px}}.text-content{line-height:160%;font-size:14px}@media only all and (min-width: 0) and (max-width: 1023px){.modern .show-all span{display:none}}.show-all{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;line-height:120%;color:#101010}.show-all svg{margin-left:12px;fill:#b6bdc0}@media only all and (min-width: 1024px){.mobile-visible{display:none!important}}@media only all and (min-width: 1024px) and (max-width: 1289px){.swiper-navigation .prev{left:24px!important}}@media only all and (min-width: 1024px) and (max-width: 1289px){.swiper-navigation .next{right:24px!important}}@media only all and (min-width: 1024px){.image-hover img,.media-quick .card img,.sale-slider .image img,.news-cards .image img{-webkit-transition:-webkit-transform .18s linear;transition:-webkit-transform .18s linear;-o-transition:-o-transform .18s linear;-moz-transition:transform .18s linear,-moz-transform .18s linear;transition:transform .18s linear;transition:transform .18s linear,-webkit-transform .18s linear,-moz-transform .18s linear,-o-transform .18s linear}}@media only all and (min-width: 1024px){.image-hover:hover img,.media-quick .card:hover img,.sale-slider .image:hover img,.news-cards .image:hover img{-webkit-transform:scale(1.07);-moz-transform:scale(1.07);-ms-transform:scale(1.07);-o-transform:scale(1.07);transform:scale(1.07)}}.cart-item__remove:hover rect:first-child{stroke:#e72525!important}.cart-item__remove:hover rect:not(:first-child){fill:#e72525!important}.cart-notify{bottom:25px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:25px;position:fixed;right:25px;z-index:6}.cart-notify .cart-added{background:#fff;border:1px solid #28a928;color:#28a928;font-size:15px;line-height:150%;max-width:330px;min-height:51px;padding:14px 35px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-transition:opacity .17s linear,visibility .17s linear;-o-transition:opacity .17s linear,visibility .17s linear;-moz-transition:opacity .17s linear,visibility .17s linear;transition:opacity .17s linear,visibility .17s linear}.cart-added:not(:last-child){margin-bottom:5px}.menu-top{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:20px}.menu-top .btn{padding:10px 20px;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;border:1px solid #b6bdc0;height:40px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:16px;font-weight:800;color:#b6bdc0;-webkit-transition:border .12s linear,color .12s linear;-o-transition:border .12s linear,color .12s linear;-moz-transition:border .12s linear,color .12s linear;transition:border .12s linear,color .12s linear}.menu-top .btn:not(:last-child){margin-right:8px}.menu-top .btn svg{-webkit-transition:fill .12s linear;-o-transition:fill .12s linear;-moz-transition:fill .12s linear;transition:fill .12s linear;fill:#b6bdc0}.menu-top .btn:hover{border-color:#28a928;color:#28a928}.menu-top .btn:hover svg{fill:#28a928}.menu-top .btn span{margin-left:10px}header .btn{padding:10px 20px;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;border:1px solid #b6bdc0;height:48px;font-size:16px;font-weight:800;color:#b6bdc0;-webkit-transition:border .12s linear,color .12s linear;-o-transition:border .12s linear,color .12s linear;-moz-transition:border .12s linear,color .12s linear;transition:border .12s linear,color .12s linear}header .btn svg{-webkit-transition:fill .12s linear;-o-transition:fill .12s linear;-moz-transition:fill .12s linear;transition:fill .12s linear;fill:#b6bdc0}header .btn:hover{border-color:#28a928;color:#28a928}header .btn:hover svg{fill:#28a928}header .btn span:not(:empty){margin-left:10px}.btn{-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;font-weight:800;font-size:16px;line-height:150%;padding:0 30px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn-lime{height:45px;border:1px solid #28a928;color:#28a928;background:#fff;-webkit-transition:border-color .12s linear,color .12s linear;-o-transition:border-color .12s linear,color .12s linear;-moz-transition:border-color .12s linear,color .12s linear;transition:border-color .12s linear,color .12s linear}.btn-lime:active,.btn-lime:hover{color:#007a33;border-color:#007a33}.btn-lime__fill{height:45px;color:#fff;background:#28a928;-webkit-transition:background .12s linear;-o-transition:background .12s linear;-moz-transition:background .12s linear;transition:background .12s linear;border:0;padding:0 40px}.btn-lime__fill:active,.btn-lime__fill:hover{background:#007a33}.btn-gray{height:45px;border:1px solid #b6bdc0;color:#b6bdc0;background:#fff;-webkit-transition:border-color .12s linear,color .12s linear;-o-transition:border-color .12s linear,color .12s linear;-moz-transition:border-color .12s linear,color .12s linear;transition:border-color .12s linear,color .12s linear}.btn-gray:active,.btn-gray:hover{color:#676767;border-color:#676767}.btn-green{background:#fff;border:1px solid #28a928;color:#28a928;height:45px;-webkit-transition:border-color .12s linear,color .12s linear;-o-transition:border-color .12s linear,color .12s linear;-moz-transition:border-color .12s linear,color .12s linear;transition:border-color .12s linear,color .12s linear}.btn-green:active,.btn-green:hover{border-color:#007a33;color:#007a33}img{image-rendering:-webkit-optimize-contrast}@media only all and (min-width: 1024px){.about-first{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}}@media only all and (min-width: 0) and (max-width: 1023px){.about-block{background:#f0f0f0;margin-top:80px;padding-bottom:30px}}.legend{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}@media only all and (min-width: 1024px){.legend{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:70px}}@media only all and (min-width: 0) and (max-width: 1023px){.legend{font-size:14px;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-moz-box-orient:vertical;-moz-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;background:#f0f0f0;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end}}.legend-block{position:relative;background:#f0f0f0;line-height:150%;width:100%}@media only all and (min-width: 0) and (max-width: 1023px){.legend-block{padding-top:25px}}@media only all and (min-width: 1024px){.legend-block{padding:35px 100px;margin-right:290px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}}@media only all and (min-width: 0) and (max-width: 519px){.legend .spruce{display:none}}@media only all and (min-width: 520px){.legend .spruce{position:absolute;left:-80px;top:65px;z-index:2;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}}@media only all and (min-width: 1024px){.legend-text{max-width:634px;padding-right:78px}}.legend-text p:not(:last-child){margin-bottom:1.6em}.history-photos{position:relative}@media only all and (min-width: 0) and (max-width: 1023px){.history-photos{margin-top:-40px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end}}@media only all and (min-width: 1024px){.history-photos{position:absolute;right:0}}.history-photos img:not(:last-child){margin-bottom:10px}.news-slider{position:relative}@media only all and (min-width: 1024px){.news-slider{margin-top:55px}}@media only all and (min-width: 0) and (max-width: 1023px){.news-slider{margin-bottom:10px;margin-top:45px}}@media only all and (min-width: 0) and (max-width: 1023px){.news-slider .swiper-container{margin-right:-15px}}@media only all and (min-width: 0) and (max-width: 1023px){.news-slider .swiper-slide{max-width:70%}}.news-slider img{width:100%}@media only all and (min-width: 1290px){.news-slider .swiper-navigation--special button{top:85px!important}}@media only all and (min-width: 0) and (max-width: 1289px){.news-slider .swiper-navigation--special button{top:-60px!important;bottom:0;margin:auto 0}}@media only all and (min-width: 1290px){.news-slider .swiper-navigation button{top:150px}}@media only all and (min-width: 0) and (max-width: 1289px){.news-slider .swiper-navigation button{top:0;bottom:0;margin:auto 0}}@media only all and (min-width: 0) and (max-width: 1023px){.production{padding:25px 0}}@media only all and (min-width: 1024px){.production{margin-bottom:60px}}@media only all and (min-width: 1024px){.production .tab-list{padding-top:25px}}.production-block{margin-top:25px}.production-text{line-height:150%}@media only all and (min-width: 0) and (max-width: 1023px){.production-text{padding-bottom:20px;font-size:14px}}.production-page{font-weight:400;line-height:150%}@media only all and (min-width: 1024px){.production-page{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}}.production-page .image{position:relative}@media only all and (min-width: 0) and (max-width: 1023px){.production-page .image{padding-top:15px}}@media only all and (min-width: 1024px){.production-page .content{max-width:510px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin-right:80px}}@media only all and (min-width: 1024px){.production-page{font-size:16px}}@media only all and (min-width: 0) and (max-width: 1023px){.production-page{font-size:14px}}h1{font-weight:900;line-height:120%}@media only all and (min-width: 1024px){h1{margin-bottom:1em;font-size:32px}}@media only all and (min-width: 0) and (max-width: 1023px){h1{margin-bottom:1em;font-size:20px}}h2{font-weight:900;line-height:120%;margin-top:0}@media only all and (min-width: 1024px){h2{margin-bottom:1em;font-size:32px}}@media only all and (min-width: 0) and (max-width: 1023px){h2{font-size:20px;margin-bottom:1em}}.swiper-navigation .prev{left:-24px}.swiper-navigation .next{right:-24px}@media only all and (min-width: 0) and (max-width: 1023px){.swiper-navigation{display:none}}.swiper-navigation button{position:absolute;z-index:2;width:48px;height:48px;border:0;outline:0;background:#fff;-webkit-filter:drop-shadow(0px 4px 4px rgba(0,0,0,.15));filter:drop-shadow(0px 4px 4px rgba(0,0,0,.15))}.news-cards img{width:100%}@media only all and (min-width: 1024px){.news-cards img{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}}@media only all and (min-width: 0) and (max-width: 1023px){.news-cards img{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}}.news-cards .date{font-weight:400;line-height:120%;color:#b6bdc0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}@media only all and (min-width: 1024px){.news-cards .date{font-size:16px}}@media only all and (min-width: 0) and (max-width: 1023px){.news-cards .date{font-size:14px}}.news-cards .date svg{margin-right:4px}.news-cards .title{color:#101010;margin:15px 0 12px;font-weight:700;line-height:120%}@media only all and (min-width: 1024px){.news-cards .title{font-size:18px}}@media only all and (min-width: 0) and (max-width: 1023px){.news-cards .title{font-size:14px}}@media only all and (min-width: 0) and (max-width: 1023px){.news-cards .image{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}}@media only all and (min-width: 1024px){.news-cards .image{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}}.news-grid{display:grid}@media only all and (min-width: 1290px){.news-grid{grid-gap:45px 20px;grid-template-columns:repeat(3,1fr)}}@media only all and (min-width: 740px) and (max-width: 1289px){.news-grid{grid-gap:15px;grid-template-columns:repeat(2,1fr)}}@media only all and (min-width: 0) and (max-width: 739px){.news-grid{grid-gap:25px}}@media only all and (min-width: 1024px){.news-detail__image{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}}@media only all and (min-width: 0) and (max-width: 1023px){.news-detail__image{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}}.news-date{font-weight:500;color:#b6bdc0;line-height:140%;margin-top:18px}@media only all and (min-width: 1024px){.contacts-row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media only all and (min-width: 0) and (max-width: 1023px){.contacts-list{margin-bottom:30px}}@media only all and (min-width: 1024px){.contacts-list{max-width:580px;width:100%}}.contacts-list__item{line-height:150%;font-size:16px}@media only all and (min-width: 0) and (max-width: 1023px){.contacts-list__item{padding-bottom:15px}}@media only all and (min-width: 1024px){.contacts-list__item{padding-bottom:30px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}}@media only all and (min-width: 1024px){.contacts-list__item:not(:first-child){padding-top:20px}}@media only all and (min-width: 0) and (max-width: 1023px){.contacts-list__item:not(:first-child){padding-top:15px}}.contacts-list__item a{color:#101010}.contacts-list__item a:hover{color:#007a33}@media only all and (min-width: 1024px){.contacts-list__item:not(:last-child){border-bottom:2px solid #f4f4f4}}@media only all and (min-width: 0) and (max-width: 1023px){.contacts-list__item:not(:last-child){border-bottom:1px solid #f4f4f4}}.contacts-list__item-address{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.contacts-list__item-place{font-weight:700;line-height:150%}@media only all and (min-width: 1024px){.contacts-list__item-place{width:50%;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}}@media only all and (min-width: 0) and (max-width: 1023px){.contacts-list__item-place{margin-bottom:15px}}@media only all and (min-width: 1024px){.career-hero{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}}.hero-phone{font-weight:700;font-size:22px;line-height:26px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;color:#28a928}.hero-phone:not(:last-child){margin-bottom:5px}.hero-phone:hover{color:#007a33}.pr-phones{margin-top:15px;margin-bottom:25px}.about-row:not(.about-row){margin-top:50px}@media only all and (min-width: 1024px){.about-row.about-row{margin-top:50px}}@media only all and (min-width: 0) and (max-width: 1023px){.about-row.about-row{margin-top:25px}}@media only all and (min-width: 1024px){.about-row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.about-row .hero{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-right:90px}.spar-about{line-height:150%}@media only all and (min-width: 0) and (max-width: 1023px){.spar-about{font-size:14px;margin-bottom:30px}}@media only all and (min-width: 1024px){.spar-about{max-width:780px;padding-right:20px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media only all and (min-width: 1024px){.vacancy{margin-top:60px}}@media only all and (min-width: 0) and (max-width: 1023px){.vacancy{margin-top:45px}}.vacancy .vacancy-card a{text-decoration:none;color:#101010}.vacancy .item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}@media only all and (min-width: 0) and (max-width: 1023px){.vacancy .item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}}.vacancy .item:hover .title{color:#28a928}@media only all and (min-width: 1024px){.vacancy .item:not(:last-child){margin-bottom:24px}}@media only all and (min-width: 0) and (max-width: 1023px){.vacancy .item:not(:last-child){border-bottom:1px solid #e9e9e9;padding-bottom:20px;margin-bottom:20px}}.vacancy .item .title{width:100%;max-width:300px;line-height:160%}.vacancy .item .price{font-weight:700}@media only all and (min-width: 0) and (max-width: 1023px){.vacancy .item .price{background:#f4f4f4;padding:5px 12px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin-top:8px}}@media only all and (min-width: 1024px){.vacancy .item .price{margin-left:auto;padding-left:30px}}.vacancy .spar-welcome{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;line-height:150%;color:#28a928;margin-top:20px}@media only all and (min-width: 1024px){.vacancy .spar-welcome{font-size:18px}}@media only all and (min-width: 0) and (max-width: 1023px){.vacancy .spar-welcome{font-size:14px}}@media only all and (min-width: 1024px){.vacancy .spar-welcome{margin-bottom:20px}}@media only all and (min-width: 0) and (max-width: 1023px){.vacancy .spar-welcome{margin-bottom:30px}}@media only all and (min-width: 1024px){.vacancy-form{max-width:480px;width:100%}}@media only all and (min-width: 0) and (max-width: 1023px){.vacancy-form{padding-top:20px}}@media only all and (min-width: 1024px){.vacancy-form form{padding:20px 0}}.vacancy-form .title{font-weight:700}@media only all and (min-width: 1024px){.vacancy-form .title{margin:20px 0}}@media only all and (min-width: 0) and (max-width: 1023px){.vacancy-form .title{margin:30px 0}}@media only all and (min-width: 1024px){.vacancy-form .title{line-height:100%;font-size:25px}}@media only all and (min-width: 0) and (max-width: 1023px){.vacancy-form .title{font-size:18px;line-height:120%}}@media only all and (min-width: 1024px){.vacancy-list{max-width:700px;width:100%;padding-right:70px}}@media only all and (min-width: 1024px){.vacancy-row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}}@media only all and (min-width: 1024px){.vacancy-items{margin-top:30px}}@media only all and (min-width: 0) and (max-width: 1023px){.vacancy-items{font-size:14px;margin-top:20px}}.career-icons{grid-gap:20px;display:grid}@media only all and (min-width: 1024px){.career-icons{margin-top:80px;grid-template-columns:repeat(4,1fr)}}@media only all and (min-width: 0) and (max-width: 1023px){.career-icons{margin-top:30px}}.career-icons .career-text{max-width:200px;line-height:150%;margin-top:20px}@media only all and (min-width: 0) and (max-width: 1023px){.career-icons .career-text{font-size:14px}}.large-slider{overflow:hidden}@media only all and (min-width: 1024px){.large-slider{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}}@media only all and (min-width: 1024px){.large-slider img{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}}@media only all and (min-width: 1024px){.sale-detail__image{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}}@media only all and (min-width: 0) and (max-width: 1023px){.sale-detail__image{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}}.sale-block{margin-top:20px}.sale-block .sale-grid{margin-top:20px;display:grid}@media only all and (min-width: 1290px){.sale-block .sale-grid{grid-gap:30px 20px;grid-template-columns:repeat(3,1fr)}}@media only all and (min-width: 740px) and (max-width: 1289px){.sale-block .sale-grid{grid-gap:15px;grid-template-columns:repeat(2,1fr)}}@media only all and (min-width: 0) and (max-width: 739px){.sale-block .sale-grid{grid-gap:10px}}.sale-block .sale-grid img{width:100%}@media only all and (min-width: 1024px){.sale-block .sale-grid img{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}}@media only all and (min-width: 0) and (max-width: 1023px){.sale-block .sale-grid img{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}}.sale-period{color:#28a928;font-weight:700;line-height:140%}@media only all and (min-width: 1024px){.sale-period{font-size:22px;margin:40px 0}}@media only all and (min-width: 0) and (max-width: 1023px){.sale-period{margin:20px 0}}.sale-details{max-width:880px}.sale-steps{counter-reset:number}@media only all and (min-width: 0) and (max-width: 1023px){.sale-steps{font-size:14px}}.sale-steps ul,.sale-steps ol{counter-reset:number;padding:0;list-style:none}.sale-steps li,.sale-steps .step{line-height:150%;position:relative;counter-increment:number;min-height:40px}@media only all and (min-width: 1024px){.sale-steps li,.sale-steps .step{padding-left:40px}}@media only all and (min-width: 0) and (max-width: 1023px){.sale-steps li,.sale-steps .step{padding-left:30px}}.sale-steps li a,.sale-steps .step a{color:#28a928;font-weight:800}.sale-steps li:not(:last-child),.sale-steps .step:not(:last-child){margin-bottom:25px}.sale-steps li:before,.sale-steps .step:before{content:counter(number);left:0;top:-2px;color:#28a928;font-weight:700;position:absolute}@media only all and (min-width: 1024px){.sale-steps li:before,.sale-steps .step:before{font-size:35px}}@media only all and (min-width: 0) and (max-width: 1023px){.sale-steps li:before,.sale-steps .step:before{font-size:24px}}.sale-bottom{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}@media only all and (min-width: 1024px){.sale-bottom{margin-top:40px}}@media only all and (min-width: 0) and (max-width: 1023px){.sale-bottom{margin-top:20px}}.sale-bottom a{color:#b6bdc0;font-weight:700;line-height:145%}@media only all and (min-width: 1024px){.sale-bottom a{border-bottom:2px solid;font-size:18px}}@media only all and (min-width: 0) and (max-width: 1023px){.sale-bottom a{border-bottom:1px solid;font-size:14px}}.sale-bottom a:not(:last-child){margin-bottom:6px}.sale-description{font-weight:400;line-height:140%;max-width:780px}@media only all and (min-width: 1024px){.sale-description{font-size:16px;margin-top:45px}}@media only all and (min-width: 0) and (max-width: 1023px){.sale-description{font-size:14px;margin-top:30px}}@media only all and (min-width: 1024px){.sale-slider{margin-bottom:65px}}@media only all and (min-width: 0) and (max-width: 1023px){.sale-slider{margin-bottom:40px}}@media only all and (min-width: 0) and (max-width: 1023px){.sale-slider .swiper-container{margin-right:-15px}}@media only all and (min-width: 0) and (max-width: 1023px){.sale-slider .swiper-slide{max-width:70%}}.sale-slider .image img{width:100%}.swiper-navigation__center button{top:0;bottom:0;margin:auto}.checkbox{cursor:pointer;display:inline-block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;line-height:110%}.checkbox .error-block{-webkit-transform:translateX(-30px);-moz-transform:translateX(-30px);-ms-transform:translateX(-30px);-o-transform:translateX(-30px);transform:translate(-30px)}.checkbox:hover span{border-color:#28a928}.checkbox a{color:#28a928}.checkbox a:hover{text-decoration:underline}.checkbox input{left:0;top:0;position:absolute;width:18px;height:18px;opacity:0;pointer-events:none}.checkbox input:checked+span{border-color:#28a928;background:#28a928 url("data:image/svg+xml,%3Csvg width='14' height='10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m1 4.65 4 4M5.15 8.5l7.5-7.5' stroke='%23fff' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E") no-repeat 1px 2px/13px 10px}.checkbox input+span{position:absolute;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;top:1px;bottom:0;margin:auto 0;width:18px;height:18px;border:2px solid #b6bdc0;display:block}.radio{cursor:pointer;display:inline-block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;line-height:110%}.radio .error-block{-webkit-transform:translateX(-30px);-moz-transform:translateX(-30px);-ms-transform:translateX(-30px);-o-transform:translateX(-30px);transform:translate(-30px)}.radio:hover span{border-color:#28a928}.radio a{color:#28a928}.radio a:hover{text-decoration:underline}.radio input{left:0;top:0;position:absolute;width:18px;height:18px;opacity:0;pointer-events:none}.radio input:checked+span:after{content:"";position:absolute;width:10px;height:10px;margin:auto;left:0;top:0;bottom:0;right:0;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#28a928}.radio input+span{position:absolute;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;top:1px;bottom:0;margin:auto 0;width:24px;height:24px;border:2px solid #b6bdc0;display:block}.app form .checkbox{padding-left:30px}.app form .checkbox input+span{left:-30px}.app form .radio{padding-left:30px}.app form .radio input+span{left:-30px}.app form .radio-wrapper{font-weight:400;font-size:14px;line-height:15px;position:relative}.app form .checkbox-wrapper:not(.filter-item .checkbox-wrapper){font-size:11px;line-height:120%;position:relative}.app form .input-error{-webkit-box-shadow:inset 0 0 0 1px #e4002b!important;-moz-box-shadow:inset 0 0 0 1px #e4002b!important;box-shadow:inset 0 0 0 1px #e4002b!important;background-color:#fff!important}.app form .error-block{font-weight:400;font-size:14px;line-height:19px;display:none;color:#e4002b;margin-top:8px;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.app form .send-button{max-width:160px;width:100%}@media only all and (min-width: 1024px){.app form .send-button{margin-top:25px}}@media only all and (min-width: 0) and (max-width: 1023px){.app form .send-button{margin-top:15px}}.app form label{display:block;width:100%}@media only all and (min-width: 1024px){.app form label:not(:last-child){margin-bottom:15px}}@media only all and (min-width: 0) and (max-width: 1023px){.app form label:not(:last-child){margin-bottom:20px}}.app form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTcuMTEgOC4wNSAzLjI0IDMuMjQgMy4yMy0zLjI0YS44My44MyAwIDEgMSAxLjE3IDEuMThsLTMuODIgMy44MmEuODMuODMgMCAwIDEtMS4xOCAwTDUuOTMgOS4yM2EuODMuODMgMCAwIDEgMC0xLjE4Ljg1Ljg1IDAgMCAxIDEuMTggMFoiIGZpbGw9IiNCNkJEQzAiLz48L3N2Zz4=);background-repeat:no-repeat;background-position:center right 16px}.app form select option{color:#101010}.app form select:not(.active){color:#b6bdc0}.app form .form-textarea{height:120px!important;-webkit-border-radius:20px!important;-moz-border-radius:20px!important;border-radius:20px!important;padding-top:14px!important;resize:none}.app form .form-textarea,.app form .form-input,.app form select{-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;width:100%;background-color:#f4f4f4;border:0;outline:none}.app form .form-textarea__base,.app form .form-input__base,.app form select__base{padding:0 16px}@media only all and (min-width: 1024px){.app form .form-textarea__base,.app form .form-input__base,.app form select__base{height:46px}}@media only all and (min-width: 0) and (max-width: 1023px){.app form .form-textarea__base,.app form .form-input__base,.app form select__base{height:40px}}.app form .form-textarea:focus,.app form .form-input:focus,.app form select:focus{-webkit-box-shadow:inset 0 0 0 1px #b6bdc0;-moz-box-shadow:inset 0 0 0 1px #b6bdc0;box-shadow:inset 0 0 0 1px #b6bdc0}.app form .form-textarea::-webkit-input-placeholder,.app form .form-input::-webkit-input-placeholder,.app form select::-webkit-input-placeholder{color:#b6bdc0}.app form .form-textarea::-moz-placeholder,.app form .form-input::-moz-placeholder,.app form select::-moz-placeholder{color:#b6bdc0}.app form .form-textarea:-ms-input-placeholder,.app form .form-input:-ms-input-placeholder,.app form select:-ms-input-placeholder{color:#b6bdc0}.app form .form-textarea::-ms-input-placeholder,.app form .form-input::-ms-input-placeholder,.app form select::-ms-input-placeholder{color:#b6bdc0}.app form .form-textarea::placeholder,.app form .form-input::placeholder,.app form select::placeholder{color:#b6bdc0}.app form .file-wrapper{min-height:70px;border:1px dashed #b6bdc0;width:100%;cursor:pointer;position:relative;color:#b6bdc0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media only all and (min-width: 0) and (max-width: 1023px){.app form .file-wrapper span{max-width:160px}}.app form .file-wrapper:hover{background:#fcfcfc}.app form .file-wrapper input{opacity:0;position:absolute;width:10px;height:10px}.app .form.waiting{opacity:.5;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}header .search-form{margin:0;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;visibility:hidden}.search-form{width:100%;position:relative;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px}.search-form .search-button{background:transparent;padding:0;border:0;outline:0;cursor:pointer;height:100%;width:50px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;right:0;top:0;-webkit-border-radius:0 40px 40px 0;-moz-border-radius:0 40px 40px 0;border-radius:0 40px 40px 0}.search-form .search-input{height:49px;padding:0 50px 0 20px}.search-form .search-input:focus{-webkit-box-shadow:inset 0 0 0 1px #b6bdc0;-moz-box-shadow:inset 0 0 0 1px #b6bdc0;box-shadow:inset 0 0 0 1px #b6bdc0}.search-form .search-input::-webkit-input-placeholder{color:#b6bdc0}.search-form .search-input::-moz-placeholder{color:#b6bdc0}.search-form .search-input:-ms-input-placeholder{color:#b6bdc0}.search-form .search-input::-ms-input-placeholder{color:#b6bdc0}.search-form .search-input::placeholder{color:#b6bdc0}[data-simplebar]{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}.simplebar-wrapper{overflow:hidden;width:inherit;height:inherit;max-width:inherit;max-height:inherit}.simplebar-mask{direction:inherit;position:absolute;overflow:hidden;padding:0;margin:0;left:0;top:0;bottom:0;right:0;width:auto!important;height:auto!important;z-index:0}.simplebar-offset{direction:inherit!important;-webkit-box-sizing:inherit!important;-moz-box-sizing:inherit!important;box-sizing:inherit!important;resize:none!important;position:absolute;top:0;left:0;bottom:0;right:0;padding:0;margin:0;-webkit-overflow-scrolling:touch}.simplebar-content-wrapper{direction:inherit;-webkit-box-sizing:border-box!important;-moz-box-sizing:border-box!important;box-sizing:border-box!important;position:relative;display:block;height:100%;width:auto;max-width:100%;max-height:100%;scrollbar-width:none;-ms-overflow-style:none}.simplebar-content-wrapper::-webkit-scrollbar{width:0;height:0}.simplebar-hide-scrollbar::-webkit-scrollbar{width:0;height:0}.simplebar-content:before,.simplebar-content:after{content:" ";display:table}.simplebar-placeholder{max-height:100%;max-width:100%;width:100%;pointer-events:none}.simplebar-height-auto-observer-wrapper{-webkit-box-sizing:inherit!important;-moz-box-sizing:inherit!important;box-sizing:inherit!important;height:100%;width:100%;max-width:1px;position:relative;float:left;max-height:1px;overflow:hidden;z-index:-1;padding:0;margin:0;pointer-events:none;-webkit-box-flex:inherit;-webkit-flex-grow:inherit;-moz-box-flex:inherit;-ms-flex-positive:inherit;flex-grow:inherit;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0}.simplebar-height-auto-observer{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit;display:block;opacity:0;position:absolute;top:0;left:0;height:1000%;width:1000%;min-height:1px;min-width:1px;overflow:hidden;pointer-events:none;z-index:-1}.simplebar-track{z-index:1;position:absolute;right:0;bottom:0;pointer-events:none;overflow:hidden}[data-simplebar].simplebar-dragging .simplebar-content{pointer-events:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}.simplebar-scrollbar{position:absolute;left:0;right:0;min-height:10px}.simplebar-scrollbar:before{position:absolute;content:"";background:#fff;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;left:0;right:0;opacity:0;-webkit-transition:opacity .2s linear;-o-transition:opacity .2s linear;-moz-transition:opacity .2s linear;transition:opacity .2s linear}.simplebar-scrollbar.simplebar-visible:before{opacity:1;-webkit-transition:opacity 0s linear;-o-transition:opacity 0s linear;-moz-transition:opacity 0s linear;transition:opacity 0s linear}.simplebar-track.simplebar-vertical{top:0;width:4px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.simplebar-track.simplebar-vertical .simplebar-scrollbar:before{top:0;bottom:0;background:#B6BDC0}.simplebar-track.simplebar-horizontal{left:0;height:15px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{right:auto;left:0;top:2px;height:7px;min-height:0;min-width:10px;width:auto}.simplebar-track.simplebar-horizontal .simplebar-scrollbar:before{height:100%;left:0;right:0}[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical{right:auto;left:0}.hs-dummy-scrollbar-size{direction:rtl;position:fixed;opacity:0;visibility:hidden;height:500px;width:500px;overflow-y:hidden;overflow-x:scroll}.simplebar-hide-scrollbar{position:fixed;left:0;visibility:hidden;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}.mini-map{position:relative}@media only all and (min-width: 0) and (max-width: 1023px){.mini-map .badge .search-form{display:none}}.mini-map #map{width:100%}@media only all and (min-width: 1024px){.mini-map #map{height:555px}}@media only all and (min-width: 0) and (max-width: 1023px){.mini-map #map{height:340px}}.map-container{position:absolute;z-index:2;top:10px}.map-container .form-input{background-color:#fff!important}.maxi-map #map{width:100%}@media only all and (min-width: 1024px){.maxi-map #map{height:700px}}@media only all and (min-width: 0) and (max-width: 1023px){.maxi-map #map{height:240px}}.modern{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only all and (min-width: 1024px){.modern{-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-bottom:32px}}@media only all and (min-width: 0) and (max-width: 1023px){.modern{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:25px}}.modern h1,.modern h2,.modern h3,.modern h4,.modern h5{margin-bottom:0}.map-item{padding-bottom:12px;display:block;text-decoration:none;color:#101010}.map-item:hover .shop-name{color:#007a33}.map-item:not(:last-child){margin-bottom:12px}@media only all and (min-width: 1024px){.map-item:not(:last-child){border-bottom:2px solid #f4f4f4}}@media only all and (min-width: 0) and (max-width: 1023px){.map-item:not(:last-child){border-bottom:1px solid #f4f4f4}}.map-item .shop-name{font-weight:700;line-height:100%;color:#28a928}@media only all and (min-width: 1024px){.map-item .shop-name{font-size:18px}}@media only all and (min-width: 0) and (max-width: 1023px){.map-item .shop-name{font-size:14px}}.map-item .shop-address{font-weight:600;margin:8px 0;line-height:130%}@media only all and (min-width: 1024px){.map-item .shop-address{font-size:16px}}@media only all and (min-width: 0) and (max-width: 1023px){.map-item .shop-address{font-size:12px}}.map-item .shop-time{color:#b6bdc0;font-weight:400;line-height:100%}@media only all and (min-width: 1024px){.map-item .shop-time{font-size:16px}}@media only all and (min-width: 0) and (max-width: 1023px){.map-item .shop-time{font-size:12px}}.map-wrapper{position:relative}@media only all and (min-width: 0) and (max-width: 1023px){.map-wrapper{overflow:hidden}}.map-wrapper .map-filter__button{display:none;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:0;border:0;outline:0;background:transparent;height:27px}@media only all and (min-width: 1024px){.map-wrapper .map-filter__button{margin-bottom:25px}}@media only all and (min-width: 0) and (max-width: 1023px){.map-wrapper .map-filter__button{margin-bottom:20px;font-size:14px}}.map-wrapper .map-filter__button svg{-webkit-transform:translateY(2px);-moz-transform:translateY(2px);-ms-transform:translateY(2px);-o-transform:translateY(2px);transform:translateY(2px);margin-left:12px}@media only all and (min-width: 1024px){.map-wrapper .container{position:absolute;pointer-events:none;left:0;right:0;top:0;bottom:0;z-index:1}}.map-wrapper .badge{-webkit-box-shadow:0 4px 30px rgba(182,182,182,.4);-moz-box-shadow:0 4px 30px rgba(182,182,182,.4);box-shadow:0 4px 30px #b6b6b666;background:#fff;padding:20px;pointer-events:all}@media only all and (min-width: 1024px){.map-wrapper .badge{width:100%;max-width:400px;margin-top:70px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}}@media only all and (min-width: 0) and (max-width: 1023px){.map-wrapper .badge{-webkit-border-radius:15px 15px 0 0;-moz-border-radius:15px 15px 0 0;border-radius:15px 15px 0 0;margin:30px 0}}@media only all and (min-width: 0) and (max-width: 1023px){.map-wrapper .badge .search-label{display:none}}.map-wrapper .badge .search-label{position:relative}.map-wrapper .badge .search-label input{height:46px}.map-wrapper .scroll-inner{overflow:auto}@media only all and (min-width: 1024px){.map-wrapper .scroll-inner{height:262px;margin-top:20px}}@media only all and (min-width: 0) and (max-width: 1023px){.map-wrapper .scroll-inner{height:224px}}.map-wrapper .scroll-inner .simplebar-content{margin-right:22px}.shop-products{display:grid}@media only all and (min-width: 1290px){.shop-products{grid-gap:40px}.shop-products:not(.grid-4){grid-template-columns:repeat(5,1fr)}.shop-products.grid-4{grid-template-columns:repeat(4,1fr)}}@media only all and (min-width: 1024px) and (max-width: 1289px){.shop-products{grid-gap:30px;grid-template-columns:repeat(3,1fr)}}@media only all and (min-width: 0) and (max-width: 1023px){.shop-products{grid-gap:25px 20px;grid-template-columns:repeat(2,1fr)}}.shop-products__frontpage{margin-bottom:60px}.shop-products .product{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#fff;color:#101010}.shop-products .product img{-webkit-transition:opacity .12s linear;-o-transition:opacity .12s linear;-moz-transition:opacity .12s linear;transition:opacity .12s linear}.shop-products .product:hover img{opacity:.8}.shop-products .product-image{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:190px;width:100%}.shop-products .product-title{text-decoration:none;color:#101010;font-weight:400;line-height:120%;margin:20px 0}@media only all and (min-width: 1024px){.shop-products .product-title{font-size:14px}}@media only all and (min-width: 0) and (max-width: 1023px){.shop-products .product-title{font-size:12px}}.shop-products .product-price{margin-top:auto;font-weight:800;font-size:20px;line-height:110%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end}.shop-products .product-price svg{margin-left:4px}.shop-products .product-price__current{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.shop-products .product-price__current svg{-webkit-transform:translateY(1px);-moz-transform:translateY(1px);-ms-transform:translateY(1px);-o-transform:translateY(1px);transform:translateY(1px)}.shop-products .product-price__old{font-size:13px;line-height:118%;font-weight:700;color:#b6bdc0;margin-left:8px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:relative}.shop-products .product-price__old:after{content:"";position:absolute;margin:auto;height:1px;pointer-events:none;background:#b6bdc0;left:0;right:0;top:0;bottom:0}.shop-products .product-price__old svg{fill:#b6bdc0;-webkit-transform:translateY(1px);-moz-transform:translateY(1px);-ms-transform:translateY(1px);-o-transform:translateY(1px);transform:translateY(1px)}.shop-products .product-data{padding-bottom:15px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.shop-products .date{font-weight:700;line-height:120%;color:#b6bdc0}@media only all and (min-width: 1024px){.shop-products .date{font-size:14px}}@media only all and (min-width: 0) and (max-width: 1023px){.shop-products .date{font-size:12px}}.shop-products .pin{background:#fe4b61;color:#fff;font-weight:800;line-height:17px;padding:5px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}@media only all and (min-width: 1024px){.shop-products .pin{font-size:14px}}@media only all and (min-width: 0) and (max-width: 1023px){.shop-products .pin{font-size:12px}}.front-page__slider{margin-top:30px}@media only all and (min-width: 1024px){.front-page__slider{margin-bottom:30px}}@media only all and (min-width: 0) and (max-width: 1023px){.front-page__slider{margin-bottom:20px}}.media-hero{color:#fff}@media only all and (min-width: 1024px){.media-hero{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}}@media only all and (min-width: 1024px){.media-hero{margin-bottom:40px}}@media only all and (min-width: 0) and (max-width: 1023px){.media-hero{margin-bottom:20px}}.media-hero img{width:100%}.media-hero .title{font-weight:800;line-height:110%}@media only all and (min-width: 1024px){.media-hero .title{font-size:50px}}@media only all and (min-width: 0) and (max-width: 1023px){.media-hero .title{font-size:24px}}.media-hero .description{font-weight:700;line-height:120%;max-width:285px}@media only all and (min-width: 1024px){.media-hero .description{margin:20px 0 30px;font-size:25px}}@media only all and (min-width: 0) and (max-width: 1023px){.media-hero .description{margin:10px 0 35px;font-size:16px}}.media-hero .btn-lime{height:45px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:165px;width:100%}@media only all and (min-width: 1024px){.media-hero .picture,.media-hero .media-welcome{width:50%}}.media-hero .media-welcome{background:#28a928;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only all and (min-width: 1024px){.media-hero .media-welcome{padding:20px 100px}}@media only all and (min-width: 0) and (max-width: 1023px){.media-hero .media-welcome{padding:20px}}.media-quick{display:grid;grid-gap:20px}@media only all and (min-width: 1024px){.media-quick{grid-template-columns:repeat(3,1fr)}}@media only all and (min-width: 1024px){.media-quick{margin-bottom:100px}}@media only all and (min-width: 0) and (max-width: 1023px){.media-quick{margin-bottom:40px}}.media-quick .card{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;color:#101010}.media-quick .image{width:100%}@media only all and (min-width: 1024px){.media-quick .image{max-width:180px}}@media only all and (min-width: 0) and (max-width: 1023px){.media-quick .image{max-width:140px}}.media-quick .date{color:#b6bdc0;font-weight:400;font-size:12px;line-height:120%}.media-quick .content{margin-left:20px}.media-quick .title{font-weight:700;line-height:120%}@media only all and (min-width: 1024px){.media-quick .title{margin:18px 0;font-size:18px}}@media only all and (min-width: 0) and (max-width: 1023px){.media-quick .title{margin:14px 0;font-size:14px}}.tags{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only all and (min-width: 1024px){.tags .tag:not(:last-child){margin-right:10px}}@media only all and (min-width: 0) and (max-width: 1023px){.tags .tag:not(:last-child){margin-right:5px}}.tag{font-weight:400;font-size:12px;line-height:120%;padding:3px 8px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-bottom:3px}.tag--gray{background:#ebebeb;color:#101010}.tag--rose{background:#ff8282;color:#fff}.tag--sky{background:#82d2ff;color:#fff}body.overflow,body.image-round,body.image,body.media-hero{margin-right:var(--scrollbar-width)}body.overflow header,body.image-round header,body.image header,body.media-hero header{right:var(--scrollbar-width)}.popup-message{max-width:540px!important}body.opened .overlay-back,body.opened .overlay.shown{opacity:1;visibility:visible}body.opened .popup{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}body.message .overlay-back,body.message .overlay.shown{opacity:1;visibility:visible}body.message .popup-message{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.app .popup{-webkit-transform:translateY(-25px);-moz-transform:translateY(-25px);-ms-transform:translateY(-25px);-o-transform:translateY(-25px);transform:translateY(-25px);-webkit-transition:-webkit-transform .24s linear;transition:-webkit-transform .24s linear;-o-transition:-o-transform .24s linear;-moz-transition:transform .24s linear,-moz-transform .24s linear;transition:transform .24s linear;transition:transform .24s linear,-webkit-transform .24s linear,-moz-transform .24s linear,-o-transform .24s linear}.app .overlay-back{background:rgba(16,16,16,.6);position:fixed;left:0;right:0;top:0;bottom:0;z-index:10;opacity:0;visibility:hidden;-webkit-transition:opacity .2s linear,visibility .2s linear;-o-transition:opacity .2s linear,visibility .2s linear;-moz-transition:opacity .2s linear,visibility .2s linear;transition:opacity .2s linear,visibility .2s linear}.app .overlay{position:fixed;left:0;right:0;top:0;bottom:0;z-index:10;opacity:0;visibility:hidden;-webkit-transition:opacity .2s linear,visibility .2s linear;-o-transition:opacity .2s linear,visibility .2s linear;-moz-transition:opacity .2s linear,visibility .2s linear;transition:opacity .2s linear,visibility .2s linear;pointer-events:none}.app .overlay .popup{pointer-events:all}.app .popup-content{padding-top:30px;padding-bottom:35px}.app .popup-thanks .popup-content{line-height:160%;text-align:center;font-weight:400;font-size:16px}.app .popup-title{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;font-weight:700;font-size:25px;line-height:32px}.app .popup-title--left{-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.app .overlay.shown .popup-close{pointer-events:all!important}.app .popup-close{pointer-events:none;background:transparent;padding:0;width:32px;height:32px;border:none;position:absolute;right:0}.app .popup-close path{-webkit-transition:stroke .15s linear;-o-transition:stroke .15s linear;-moz-transition:stroke .15s linear;transition:stroke .15s linear;stroke:#b6bdc0}.app .popup-close:hover path{stroke:#007a33}.app .overlay{overflow:auto;padding:30px 0}.app .popup{position:relative;margin:auto;background:#fff;padding:30px 60px;max-width:680px;width:100%;top:0;right:0;bottom:0;left:0;z-index:15}.catalog-sale{margin-top:25px}@media only all and (min-width: 1024px){.catalog-sale{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}}.catalog-sale__filter-item:not(:last-child){margin-bottom:22px}.catalog-sale__filter-item .filter-content{padding-bottom:22px}.catalog-sale__filter-item:not(:last-child){border-bottom:2px solid #b6bdC0}.catalog-sale .filter-item:not(:last-child){margin-bottom:10px}.catalog-sale .checkbox{padding-left:35px}.catalog-sale .checkbox input+span{left:-35px}.catalog-sale .checkbox-wrapper{font-size:16px;line-height:140%;position:relative}.catalog-sale .filter-content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.catalog-sale .filter-item__icon{width:24px;height:24px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:-webkit-transform .2s linear;transition:-webkit-transform .2s linear;-o-transition:-o-transform .2s linear;-moz-transition:transform .2s linear,-moz-transform .2s linear;transition:transform .2s linear;transition:transform .2s linear,-webkit-transform .2s linear,-moz-transform .2s linear,-o-transform .2s linear}.catalog-sale .filter-item__button{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:transparent;border:none;font-weight:700;width:100%;padding:0;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;font-size:18px;line-height:120%;margin-bottom:22px}.catalog-sale .filter-item__button:not(.opened) .filter-item__icon{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.catalog-sale h1{margin-top:0}.catalog-sale__filter{-webkit-flex-basis:300px;-ms-flex-preferred-size:300px;flex-basis:300px}@media only all and (min-width: 0) and (max-width: 1023px){.catalog-sale__filter{margin-bottom:20px}}@media only all and (min-width: 1024px){.catalog-sale__filter{padding-right:20px}}.catalog-sale__filter-label{font-size:16px;line-height:120%;margin-bottom:22px}.catalog-sale__catalog{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.catalog-sale__image{font-weight:900;line-height:105%;color:#fff;display:block;text-decoration:none}@media only all and (min-width: 1024px){.catalog-sale__image{margin-bottom:25px;min-height:180px;font-size:45px;padding:40px 50px}}@media only all and (min-width: 0) and (max-width: 1023px){.catalog-sale__image{position:relative;margin-bottom:30px;overflow:hidden;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;min-height:130px;font-size:25px;padding:30px}.catalog-sale__image:after{content:"";background-color:#10101066;position:absolute;left:0;right:0;top:0;bottom:0;z-index:1}}.catalog-sale__image-title{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;z-index:2;max-width:380px}.empty-catalog{padding:20px;background:#f7f7f7;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}@media only all and (min-width: 0) and (max-width: 1023px){.eco-container{margin-top:30px}}@media only all and (min-width: 1024px){.eco-container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}}@media only all and (min-width: 0) and (max-width: 1023px){.eco-container .right{margin-bottom:20px;margin-top:20px}}.eco-container .left{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.eco-container .left--colored{line-height:110%;font-family:Gotham,sans-serif;color:#007a33;font-weight:900}@media only all and (min-width: 1024px){.eco-container .left--colored{font-size:71px}}@media only all and (min-width: 0) and (max-width: 1023px){.eco-container .left--colored{font-size:35px;margin-bottom:20px}}.eco-header{font-weight:700;max-width:610px}@media only all and (min-width: 1024px){.eco-header{line-height:150%;font-size:34px}}@media only all and (min-width: 0) and (max-width: 1023px){.eco-header{line-height:120%;font-size:18px}}.eco-description{line-height:150%}@media only all and (min-width: 1024px){.eco-description{margin-top:30px;font-weight:500;font-size:18px}}@media only all and (min-width: 0) and (max-width: 1023px){.eco-description{margin-top:20px;font-size:14px}}.eco-description-1{max-width:820px}.eco-description-2{max-width:1035px}.eco-description b{color:#28a928}.eco-grid{display:grid}@media only all and (min-width: 0) and (max-width: 1023px){.eco-grid .cell{margin-bottom:20px}}@media only all and (min-width: 1024px){.eco-grid{margin-top:50px;grid-template-columns:1fr 1fr 1fr}}@media only all and (min-width: 0) and (max-width: 1023px){.eco-grid{margin-top:30px;grid-template-columns:1fr 1fr}}.eco-2{margin-top:40px}.eco-2 .right-side{margin-bottom:0!important}@media only all and (min-width: 0) and (max-width: 1023px){.eco-2 .right-side{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.eco-2 img{display:block;max-width:100%;height:auto;-o-object-fit:cover;object-fit:cover;-webkit-transform:translateY(1px);-moz-transform:translateY(1px);-ms-transform:translateY(1px);-o-transform:translateY(1px);transform:translateY(1px)}@media only all and (min-width: 0) and (max-width: 1023px){.eco-2 img{max-width:120px}}.cell-header{font-weight:800;background-color:#ef7f1a;padding:0 15px;color:#fff;line-height:150%;text-transform:uppercase;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex}@media only all and (min-width: 1024px){.cell-header{font-size:25px}}.cell-number{font-family:Gotham,sans-serif;font-style:normal;font-weight:900;line-height:120%;color:#007a33}@media only all and (min-width: 1024px){.cell-number{margin-top:30px;font-size:55px}}@media only all and (min-width: 0) and (max-width: 1023px){.cell-number{margin-top:10px;font-size:30px}}.cell-bottom{color:#007a33;font-weight:700;line-height:120%}@media only all and (min-width: 1024px){.cell-bottom{font-size:42px}}@media only all and (min-width: 0) and (max-width: 1023px){.cell-bottom{font-size:18px}}.right-side{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin-bottom:30px;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}.panel-2{background-color:#c5eac7;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;font-weight:900;line-height:113%;color:#007a33}@media only all and (min-width: 0) and (max-width: 1023px){.panel-2{margin-bottom:30px;font-size:18px;padding:18px}}@media only all and (min-width: 1024px){.panel-2{padding:25px;max-width:380px;font-size:28px;margin-top:40px}}.battery{font-weight:900;line-height:112%;color:#ef7f1a;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}@media only all and (min-width: 1024px){.battery{margin-top:20px;font-size:59px}}@media only all and (min-width: 0) and (max-width: 1023px){.battery{margin-top:10px;font-size:30px}}@media only all and (min-width: 1024px){.battery span{margin-right:15px;font-size:87px}}@media only all and (min-width: 0) and (max-width: 1023px){.battery span{margin-right:10px;font-size:44px}}.panelsss{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.panel-1{color:#007a33;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;font-weight:900;max-width:335px}@media only all and (min-width: 1024px){.panel-1{margin-top:40px;margin-right:55px;line-height:110%;font-size:37px}}@media only all and (min-width: 0) and (max-width: 1023px){.panel-1{line-height:120%;font-size:20px}}@media only all and (min-width: 0) and (max-width: 1023px){.eco-bottom__flex{margin-bottom:-100px}}@media only all and (min-width: 1024px){.eco-bottom__flex{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;position:relative}}.eco-bottom{background:#418245}@media only all and (min-width: 1024px){.eco-bottom{padding:60px 0;margin-bottom:130px}}@media only all and (min-width: 0) and (max-width: 1023px){.eco-bottom{padding:30px 0;margin-bottom:140px}}.eco-item{max-width:370px;text-transform:uppercase}.eco-small{max-width:370px;text-transform:uppercase;font-size:18px;font-style:normal;font-weight:500;line-height:150%;margin-top:10px}@media only all and (min-width: 0) and (max-width: 1023px){.ecoeco{-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}}@media only all and (min-width: 1024px){.ecoeco{position:absolute;bottom:-122px;right:0}}@media only all and (min-width: 1024px){.media-block--lime{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-shadow:0 4px 30px rgba(182,182,182,.4);-moz-box-shadow:0 4px 30px rgba(182,182,182,.4);box-shadow:0 4px 30px #b6b6b666;-webkit-border-radius:20px 0 0 20px;-moz-border-radius:20px 0 0 20px;border-radius:20px 0 0 20px;overflow:hidden}}.media-label{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}@media only all and (min-width: 0) and (max-width: 1023px){.media-label{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}}@media only all and (min-width: 1024px){.media-label{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.media-block__item{background-color:var(--bg);-webkit-flex-basis:275px;-ms-flex-preferred-size:275px;flex-basis:275px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only all and (min-width: 1024px){.media-block__item{padding:34px}}@media only all and (min-width: 0) and (max-width: 1023px){.media-block__item{padding:25px 15px}}.media-block__title{font-weight:800;line-height:110%;color:#fff}@media only all and (min-width: 0) and (max-width: 1023px){.media-block__title{font-size:24px;margin-left:20px}.media-block__title br{display:none}}@media only all and (min-width: 1024px){.media-block__title{font-size:35px;margin:20px 0}}.media-block__button{color:var(--bg);height:45px;width:100%;font-size:15px;background-color:#fff;font-weight:800;line-height:150%;border:none;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;padding:0}@media only all and (min-width: 1024px){.media-block__button{margin-top:auto}}@media only all and (min-width: 0) and (max-width: 1023px){.media-block__button{margin-top:20px}}.media-block__content{background-color:#fff;min-width:0;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}@media only all and (min-width: 1024px){.media-block__content{padding:30px 0 30px 30px}}@media only all and (min-width: 0) and (max-width: 1023px){.media-block__content{padding:15px 0 15px 15px}}@media only all and (min-width: 1024px){.media-block__content .swiper-slide{max-width:40%}}@media only all and (min-width: 0) and (max-width: 1023px){.media-block__content .swiper-slide{max-width:72%}}.media-block__description{font-weight:700;font-size:16px;line-height:120%;color:#fff;margin-bottom:25px}@media only all and (min-width: 0) and (max-width: 1023px){.media-block__description{margin-top:15px}}.eco-bottom__text{color:#fff;line-height:150%;font-weight:800}@media only all and (min-width: 1024px){.eco-bottom__text{font-size:20px}}@media only all and (min-width: 0) and (max-width: 1023px){.eco-bottom__text{margin-top:30px;font-size:18px}}@media only all and (min-width: 1024px){.eco-bottom__text svg{margin-top:50px}}@media only all and (min-width: 0) and (max-width: 1023px){.eco-bottom__text svg{margin-top:30px;max-width:100%}}@media only all and (min-width: 1024px) and (min-width: 0) and (max-width: 1229px){.container-offset{padding-left:15px}}@media only all and (min-width: 1024px) and (min-width: 1230px){.container-offset{padding-left:30px;margin-left:-webkit-calc(50% - 620px);margin-left:-moz-calc(50% - 620px);margin-left:calc(50% - 620px)}}.cart-block .clear-cart{margin-left:30px;color:#b6bdc0}.cart-block .clear-cart:hover{color:#e72525!important}.cart-block .cart-item{background:#fff;border:1px solid #f4f4f4;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;min-height:140px;padding:15px 30px 20px 15px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.cart-block .cart-item:not(:last-child){margin-bottom:10px}.cart-block .cart-item button{background-color:transparent;padding:0;border:0}.cart-block .cart-item__image{margin-right:25px}.cart-block .cart-item__quantity{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.cart-block .cart-item__quantity input{width:55px;font-weight:400;outline:none;font-size:20px;line-height:150%;border:none;text-align:center}.cart-block .cart-item__price{font-weight:700;font-size:20px;line-height:150%;max-width:110px;width:100%;margin:0 30px}.cart-block .cart-item__content{margin-right:auto;max-width:650px}.cart-block .cart-item__title{font-weight:700;font-size:18px;line-height:150%}.cart-block .cart-item__weight{font-weight:500;font-size:16px;margin-top:10px;line-height:150%;color:#b6bdc0}.cart-block .h1-flex{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.cart-block .h1-flex a{text-decoration:none}.cart-block .cart-amount{padding:30px 0;border-bottom:1px solid #f4f4f4;font-weight:700;font-size:22px;line-height:150%}.cart-block .cart-bottom{margin-top:30px}.cart-block .cart-tabs{margin-bottom:30px}.cart-block .delivery-date__label{font-weight:600;font-size:16px;line-height:20px;margin-top:20px}.cart-block .delivery-self{margin-bottom:15px;line-height:140%;background-color:#f4f4f4;padding:12px 16px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.cart-block .delivery-date{margin:15px 0 25px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cart-block .delivery-date>*{width:49%}.cart-block .delivery-date input{max-width:230px;padding:0 20px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;height:45px;width:100%;border:2px solid #B6BDC0}.cart-block .cart-bottom{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.cart-block .cart-bottom .right{padding-top:25px}.cart-block .cart-bottom .right img{-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px}.cart-block .cart-bottom .left{max-width:480px;margin-right:65px;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.cart-block .delivery-block{padding:10px 0}.cart-block .delivery-label{font-weight:600;font-size:16px;line-height:20px;margin-bottom:15px}.cart-block .delivery-variants{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.cart-block .delivery-variants .radio{width:auto!important}.cart-block .delivery-variants .radio:first-child{margin-right:20px}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:-o-transform;-moz-transition-property:transform,-moz-transform;transition-property:transform;transition-property:transform,-webkit-transform,-moz-transform,-o-transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0px,0,0);-moz-transform:translate3d(0px,0,0);transform:translateZ(0)}.swiper-pointer-events{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-pointer-events.swiper-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:-o-transform;-moz-transition-property:transform,-moz-transform;transition-property:transform;transition-property:transform,-webkit-transform,-moz-transform,-o-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;-o-transition-property:height,-o-transform;-moz-transition-property:transform,height,-moz-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform,-moz-transform,-o-transform}.swiper-backface-hidden .swiper-slide{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{-webkit-perspective:1200px;-moz-perspective:1200px;perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{-webkit-scroll-snap-type:x mandatory;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{-webkit-scroll-snap-type:y mandatory;-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper:before{content:"";-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-ordinal-group:10000;-webkit-order:9999;-moz-box-ordinal-group:10000;-ms-flex-order:9999;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);-moz-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}
