@import "../../libs/pure/pure-min.css";@import "../../libs/pure/grids-responsive-min.css";@import "../../css/pure-extend.css";@import "../../css/extra.css";@import "../../js/johndyer-mediaelement/build/mediaelementplayer.min.css";@import "../../libs/swiper/package/css/swiper.min.css";@import "../../libs/fontawesome-pro-5.7.2-web/css/all.min.css";@import "../../libs/TurnWheel/jReject/css/jquery.reject.css";@import "../../libs/fancybox/dist/jquery.fancybox.min.css";@import url(https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&display=swap);:root{--color-1:#225da4;--color-2:#008fd0;--color-3:#e20015;--color-4:#21355f;--color-5:#5F666D}html{height:100%}body{min-height:100vh;color:var(--color-5);font-weight:300;font-family:'Inter',sans-serif;font-size:16px;line-height:1.5;display:flex;flex-direction:column}a{text-decoration:none;outline:none;color:var(--color-3);-webkit-transition:all ease 0.3s;-moz-transition:all ease 0.3s;-ms-transition:all ease 0.3s;-o-transition:all ease 0.3s;transition:all ease 0.3s}a:hover{text-decoration:none;color:#000}#page{min-height:100vh;position:relative;overflow:hidden;display:flex;flex-direction:column;flex:auto}div.container.fluid{width:100%;padding:0 27px}footer{height:61px;clear:both;position:relative;z-index:3;background:#1b59a6;display:flex;align-items:center;font-size:13px;color:rgba(255,255,255,.702);border-top:1px solid #326aaf}div.footer-content{display:flex;align-items:center;justify-content:space-between}header{position:relative;z-index:222;background:#fff;box-shadow:0 0 5px 0 rgba(0,0,0,.15)}header>.container{position:relative;height:100%}main{flex:auto;flex-grow:1}div.header-content{position:relative;height:100%;display:flex;flex-direction:column;align-items:flex-end}a.logo{display:flex;position:absolute;left:26px;top:5px;bottom:0;background:url(../../images/logo.png) left center no-repeat;z-index:15;width:230px;background-size:contain}section{padding:60px 0}div.index-swiper-container{position:relative}div.index-swiper-container .swiper-pagination{left:auto;right:0;top:0;bottom:0;display:flex;flex-direction:column;align-items:center;justify-content:center;width:74px}div.index-swiper-container .swiper-pagination *{width:11px;height:11px;border-radius:100%;background:#fff;margin:7px;-webkit-transition:all ease 0.3s;-moz-transition:all ease 0.3s;-ms-transition:all ease 0.3s;-o-transition:all ease 0.3s;transition:all ease 0.3s;cursor:pointer}div.index-swiper-container div.swiper-button-next:after,div.index-swiper-container div.swiper-button-prev:after{content:none}div.index-swiper .swiper-slide .photo{width:100%;height:auto;display:block;object-fit:cover;max-height:calc(100vh - 160px);min-height:555px}div.index-swiper div.swiper-slide-content{position:absolute;left:0;right:0;bottom:0;top:0;display:flex;align-items:center;background:rgba(49,86,163,.31);color:#fff;font-size:17px;font-weight:300;line-height:1.529}div.index-swiper div.swiper-slide-content .cont{max-width:500px;margin:20px 0 0 297px}div.index-swiper div.swiper-slide-content h2{font-weight:700;margin:0;font-size:40px;line-height:1.2;margin-bottom:22px}div.index-swiper div.swiper-slide-content .action{margin-top:47px;font-size:14px;margin-left:2px}div.index-swiper-container .swiper-button-prev,div.index-swiper-container .swiper-button-next{display:flex;align-items:center;justify-content:center;background:none;font-size:28px;position:relative;width:55px;height:55px;border-radius:25px 0 0 25px;margin:0;padding:0;left:0;right:0;background:rgba(239,245,249,.11);margin-bottom:4px;-webkit-transition:all ease 0.3s;-moz-transition:all ease 0.3s;-ms-transition:all ease 0.3s;-o-transition:all ease 0.3s;transition:all ease 0.3s}div.index-swiper-container .swiper-button-prev:hover,div.index-swiper-container .swiper-button-next:hover{background:rgba(239,245,249,.302)}div.index-swiper-container div.swiper-button-next svg,div.index-swiper-container div.swiper-button-prev svg{margin-left:9px}div.index-swiper-container .swiper-controls{position:absolute;right:0;top:calc(50% - 112px);z-index:1;height:114px;flex-direction:column;display:flex}section.popular-products{padding-top:63px;position:relative;background:#f6fbff}div.popular-products-container .swiper-button-next,div.popular-products-container .swiper-button-prev{height:55px;width:55px;display:flex;align-items:center;justify-content:center;background:#e9f2f8;color:#fff;-webkit-transition:all ease 0.3s;-moz-transition:all ease 0.3s;-ms-transition:all ease 0.3s;-o-transition:all ease 0.3s;transition:all ease 0.3s}div.popular-products-container .swiper-button-next:hover,div.popular-products-container .swiper-button-prev:hover{color:var(--color-3)}div.popular-products-container .swiper-button-next{right:0;border-radius:27px 0 0 27px}div.popular-products-container .swiper-button-prev{left:0;border-radius:0 27px 27px 0}div.popular-products-container .swiper-button-next:after,div.popular-products-container .swiper-button-prev:after{content:none}a.popular-products-item{display:block}a.popular-products-item .photo{display:block;overflow:hidden;border-radius:4px}a.popular-products-item .photo img{width:100%;height:auto;display:block}a.popular-products-item .title{font-size:16px;color:var(--color-4);line-height:1.2;font-weight:500;margin-top:17px}section.about-us{padding-top:82px;padding-bottom:90px}div.about-us-container .descr{margin-left:-1px;padding-right:48px;padding-top:16px}div.about-us-container .descr .title{font-size:30px;color:var(--color-4);font-weight:600;line-height:1.2;margin-bottom:49px;padding-left:1px;position:relative}div.about-us-container .descr .title:before{position:absolute;background:url(../../images/misc/dec-1.png);width:246px;height:220px;left:-134px;top:-57px;content:''}div.about-us-container .descr .sub-title{font-size:20px;color:var(--color-4);font-weight:600;line-height:1.2;margin-bottom:35px}div.about-us-container .descr .action{margin-top:48px;font-size:14px;margin-left:1px}div.about-us-gallery{display:flex;margin:-5px;margin-left:-34px}div.about-us-gallery>div{display:flex;flex-direction:column;padding:5px}div.about-us-gallery>div.double{margin-bottom:-10px}div.about-us-gallery>div.double>picture:not(:last-child){margin-bottom:8px}div.about-us-gallery img{width:100%;height:auto;display:block;border-radius:4px}div.recomendation-list-container{margin-bottom:-30px}div.recomendation-list-container>div{margin-bottom:30px;display:flex}section.recomendations-section{background:#f6fbff;position:relative;z-index:1;padding-top:65px}section.recomendations-section:before{position:absolute;left:-12px;top:28px;background:url(../../images/misc/dec-2.png);width:233px;height:220px;content:'';z-index:-1}div.recomendation-list-item,a.recomendation-list-item{display:flex;flex-flow:column;width:100%;border-radius:5px;background-color:#fff;box-shadow:0 3px 20px 0 rgba(0,0,0,.08);justify-content:space-between}div.recomendation-list-item .photo,a.recomendation-list-item .photo{display:flex;justify-content:center}div.recomendation-list-item img,a.recomendation-list-item img{width:100%;height:auto;display:block}div.recomendation-list-item .title,a.recomendation-list-item .title{font-size:16px;color:var(--color-4);line-height:1.2;padding:0 21px 13px 21px;border-bottom:1px solid #e5e5e5;font-weight:500;display:block}.cart-title-price{font-size:30px;color:var(--color-4);font-weight:600;line-height:.8;padding-right:30px}.recomendation-list-item .descr{padding:20px 15px;font-size:16px;line-height:1.1;display:flex;flex-direction:column;gap:10px}.recomendation-list-item .descr .action a{justify-content:center}.recomendation-list-item .descr .priceline{display:flex;gap:10px;justify-content:space-between;align-items:center}.recomendation-list-item .descr .priceline .price-info{font-size:14px}.recomendation-list-item .descr .priceline:nth-child(2) .price{color:grey}div.recomendation-list-item .price,a.recomendation-list-item .price{font-size:18px;color:var(--color-4);font-weight:600;line-height:1}div.recomendation-list-item .action a:hover,a.recomendation-list-item .action:hover{background:var(--color-3);color:white}div.recomendation-list-item .action a,a.recomendation-list-item .action{font-size:14px;color:var(--color-3);text-transform:uppercase;line-height:1.277;text-align:center;font-weight:500;height:40px;border-radius:30px;padding:0 38px;border:1px solid var(--color-3);display:flex;align-items:center}section.path-container-section{padding:57px 0 0 0}section.path-container-section + section{padding-top:36px}div.path-container{position:relative;font-size:12px;font-weight:400;color:#BCC4CC;display:flex;justify-content:space-between}div.path-container a{color:#BCC4CC}div.path-container a:hover{color:var(--color-3)}div.path-container .iconed-link{display:flex;height:52px;align-items:center}ul.path{list-style:none;display:flex;padding:0;margin:0}ul.path>li{display:flex;height:52px;align-items:center}ul.path>li>a{display:flex;height:52px;align-items:center;padding-right:23px;position:relative}ul.path>li>a:after{content:'/';position:absolute;right:9px;top:50%;margin-top:-.7em;color:#BCC4CC}div.accorditions-block{margin-top:-7px}div.accorditions-block>div{margin:18px 0 0;border:1px solid #e5e5e5;border-radius:5px;box-shadow:0 3px 19.6px .4px rgba(0,0,0,.1)}div.accorditions-block>div:first-child{margin:0}div.accorditions-block .accord-toggler{display:block;text-decoration:none!important;padding:1.3em 50px 1.3em 28px;position:relative;cursor:pointer;font-size:17px;color:var(--color-4);font-weight:600;line-height:1.2}div.accorditions-block .accord-toggler:after{color:var(--color-4);content:'+';position:absolute;font-weight:400;right:0;top:0;bottom:0;display:flex;align-items:center;justify-content:center;width:61px;font-size:1.6em;-webkit-transition:all ease 0.3s;-moz-transition:all ease 0.3s;-ms-transition:all ease 0.3s;-o-transition:all ease 0.3s;transition:all ease 0.3s}div.accorditions-block .accord-toggler.opened:after{content:'-'}div.accorditions-block .accord{display:none;width:100%!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}div.accorditions-block .accord>div{padding:0 26px 23px;font-size:16px}div.header-elements{display:flex;flex-basis:88px;position:relative;margin:0 -15px;color:#fff;font-size:12px;padding-left:260px}div.header-elements>div{display:flex}div.header-elements a{color:var(--color-5)}div.header-elements a:hover{color:var(--color-3)}div.header-elements>div{display:flex}section.fancy-blocks-section{padding:0}a.fancy-blocks-item{background:var(--color-3);border-radius:0 0 4px 4px;display:flex;height:83px;flex:auto;align-items:center;justify-content:center;font-size:20px;color:#fff;font-weight:600;line-height:1.2;padding:16px 10px 10px 10px}a.fancy-blocks-item:hover{background:#bf0015}a.fancy-blocks-item i.fa{width:50px;height:50px;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,.21);border-radius:100%;margin-right:54px}a.fancy-blocks-item span{display:flex;align-items:center;justify-content:center}section.footer-colls-section{background:#1b59a6;font-size:14px;color:rgba(255,255,255,.702);line-height:2.143;padding-top:48px;padding-bottom:37px;position:relative;z-index:1}section.footer-colls-section:before{position:absolute;content:'';background:url(../../images/misc/dec-2.png);width:233px;height:220px;right:0;top:61px;z-index:-1}div.footer-colls{display:flex;margin:-30px -15px 0}div.footer-colls>div{margin-top:30px;padding:0 15px;flex:auto}div.footer-colls h3,div.footer-colls .title{font-size:1.214em;margin-bottom:.6em;color:#fff;font-weight:600;line-height:1.765}div.footer-colls a{color:rgba(255,255,255,.702)}div.footer-colls a:hover{color:#fff}div.footer-colls ul{padding:0;margin:0;list-style:none}div.footer-colls ul>li>a{position:relative}div.footer-colls ul>li>a:before{margin-right:13px;position:relative;content:url(../../images/icons/svg/ico-1.svg)}div.go-to-top{position:absolute;right:33px;bottom:187px;z-index:111}div.go-to-top a{background:var(--color-2);border-radius:100%;width:43px;height:43px;display:flex;align-items:center;justify-content:center;border:1px solid var(--color-2)}div.go-to-top a:hover{border:1px solid #fff}div.product-info-block .descr{margin-top:-7px;padding-right:97px}div.product-info-block .download-link{display:block;margin-top:22px;margin-bottom:22px}div.product-info-block .download-link span{display:inline-flex;text-transform:uppercase;color:var(--color-3);font-size:14px;line-height:1.214;font-weight:500;align-items:center;padding-bottom:6px;letter-spacing:.7px;border-bottom:1px solid var(--color-3)}div.product-info-block .download-link span i.fa{margin-left:9px;-webkit-transition:all ease 0.3s;-moz-transition:all ease 0.3s;-ms-transition:all ease 0.3s;-o-transition:all ease 0.3s;transition:all ease 0.3s}div.product-info-block .download-link:hover span i.fa{transform:rotate(-90deg)}div.addons{padding-top:15px}div.addons .title{font-size:14px;color:var(--color-4);font-weight:600;line-height:1.2;padding-bottom:11px;padding-top:22px}div.addons .list{flex-wrap:wrap;display:flex;margin:-5px}div.addons .list>div{font-size:15px;color:var(--color-5);padding:11px 14px 9px 16px;border:1px solid var(--color-5);border-radius:4px;margin:5px}div.addons .list>div.selected{border-color:var(--color-3);color:var(--color-3)}div.addons>div:last-child .title{padding-top:14px}div.cart-container{display:flex;padding-top:21px;align-items:center;flex-direction:row}div.cart-container .price{font-size:30px;color:var(--color-4);font-weight:600;line-height:.8;padding-right:30px}div.cart-container .price.grey{color:grey}div.cart-container .action{font-size:14px}div.cart-container .action a{height:3.3em;padding:0 3.591em}div.products-slider-container{position:relative;border-radius:5px;background-color:rgb(255,255,255);overflow:hidden;box-shadow:0 3px 20px 0 rgba(0,0,0,.08);margin-bottom:20px}div.product-container{position:relative;z-index:1}div.product-container div.pure-u-md-5-12{z-index:1}div.product-container:before{border-radius:5px;background-color:#EFF5F9;position:absolute;left:calc(50% + 143px);top:-29px;right:-100vw;height:413px;content:'';z-index:-1}div.product-container:after{background:url(../../images/misc/dec-2.png);position:absolute;top:77px;right:-139px;width:233px;height:220px;content:''}div.products-slider-container{margin-left:-30px;margin-top:18px}div.products-slider-container img{width:100%;height:auto;display:block}div.products-slider-container div.swiper-pagination{height:79px;position:static;display:flex;align-items:center;justify-content:center}div.products-slider-container div.swiper-pagination .swiper-pagination-bullet{background:#008fd0;opacity:.3;margin-right:7px}div.products-slider-container div.swiper-pagination .swiper-pagination-bullet:last-child{margin:0}div.products-slider-container div.swiper-pagination .swiper-pagination-bullet-active{opacity:1}div.video-play-container{margin-left:-30px;position:relative;background:url(../../images/misc/dec-3.png) no-repeat;background-size:cover;padding:35px 30px;border-radius:5px;overflow:hidden;box-shadow:0 3px 20px 0 rgba(0,0,0,.08)}div.video-play-container:before{position:absolute;top:0;right:0;bottom:0;left:0;content:'';background:rgba(27,89,166,.8)}div.video-play-container .action{font-size:14px}div.video-play-container .action a i.fa{margin-right:15px}section.content-colls-section{padding-top:120px;padding-bottom:74px}div.content-colls{display:flex;margin:0 -15px}div.content-colls>*{padding:0 15px}aside{min-width:300px;flex-basis:300px;margin-top:-63px}div.mainbar{min-width:1px;flex:auto}section.path-container-section + section{padding-top:36px}div.path-container{position:relative;font-size:12px;font-weight:400;color:gray;display:flex;justify-content:space-between}div.path-container a{color:gray}div.path-container a:hover{color:#ac2c10}div.path-container .iconed-link{display:flex;height:54px;align-items:center}ul.path{list-style:none;display:flex;padding:0;margin:0}ul.path>li{display:flex;height:54px;align-items:center}div.page-module ul.path>li{margin:0}ul.path>li>a{display:flex;height:54px;align-items:center;padding-right:21px;position:relative}ul.path>li>a:after{content:'\f105';font-family:"Font Awesome 5 Pro";position:absolute;right:9px;top:50%;margin-top:-.7em;color:gray}div.langs-menu-container{padding-left:29px;padding-right:15px}ul.langs-menu{list-style:none;padding:0;margin:0 -8px;display:flex}ul.langs-menu>li{display:flex}ul.langs-menu>li>a{display:flex;align-items:center;padding:12px 8px 5px 8px;position:relative;text-transform:uppercase;font-size:13px}ul.langs-menu>li:hover>a,ul.langs-menu>li.selected>a{color:var(--color-3)}ul.contacts-menu{list-style:none;padding:0;display:flex;font-size:15px}ul.contacts-menu>li{display:flex}ul.contacts-menu>li>a{display:flex;align-items:center;padding:8px 29px 5px 34px;position:relative;letter-spacing:.8px}ul.contacts-menu>li:not(:last-child)>a:after{width:1px;background:#e5e5e5;height:33px;position:absolute;right:0;top:calc(50% - 16px);content:''}ul.contacts-menu>li>a i.fa{width:40px;min-width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:100%;background:#eff5f9;margin-right:10px}nav.main-menu-container{display:flex;position:absolute;width:100%;top:100%}nav.main-menu-container:before{background:rgba(27,89,166,.91);position:absolute;top:0;bottom:0;left:-100vw;right:-100vw;content:''}ul.main-menu{display:flex;justify-content:space-around;list-style:none;padding:0;margin:0}ul.main-menu>li{position:relative;display:flex;flex:auto;justify-content:center}ul.main-menu>li>a{display:flex;align-items:center;padding:23px 20px 18px 20px;line-height:1.1;font-weight:500;text-transform:uppercase;text-align:center;font-size:15px;color:#fff;flex:auto;justify-content:center}ul.main-menu>li.product{flex-basis:138px}ul.main-menu>li:hover>a,ul.main-menu>li.selected>a{color:#fff;background:var(--color-2)}ul.main-menu>li>ul{list-style:none;padding:0;margin:0;position:absolute;left:0;right:0;top:100%;background:#fff;box-shadow:0 3px 15px 0 rgba(0,0,0,.13);-webkit-transition:opacity ease 0.3s;-moz-transition:opacity ease 0.3s;-ms-transition:opacity ease 0.3s;-o-transition:opacity ease 0.3s;transition:opacity ease 0.3s;opacity:0;visibility:hidden;border-radius:0 0 5px 5px;margin-top:10000px;min-width:243px}ul.main-menu>li.opened>ul,ul.main-menu>li:hover>ul{opacity:1;visibility:visible;margin-top:0;-webkit-transition:opacity ease 0.3s;-o-transition:opacity ease 0.3s;transition:opacity ease 0.3s}ul.main-menu>li:hover:not(.selected)>ul{opacity:1;visibility:visible;z-index:2;margin-top:0}ul.main-menu>li>ul>li>a{display:flex;align-items:center;padding:1em 22px;line-height:1.3;font-size:14px;color:var(--color-4);font-weight:600;position:relative}ul.content-menu li:first-child>a{padding-top:20px}ul.main-menu>li>ul>li:first-child>a{padding-top:20px}ul.main-menu>li>ul>li:last-child>a{padding-bottom:20px}ul.main-menu>li>ul>li:hover>a,ul.main-menu>li>ul>li.selected>a{color:#fff;background:var(--color-3)}ul.main-menu>li>ul>li>ul{background:#eff5f9;font-size:14px;color:var(--color-4);padding:0;margin:0;list-style:none;position:absolute;left:100%;top:0;opacity:0;visibility:hidden;border-radius:0 5px 5px 0;width:770px}ul.main-menu>li>ul>li{position:relative}ul.main-menu>li>ul>li:hover>ul{opacity:1;visibility:visible}ul.main-menu>li>ul>li>ul>li>a{display:flex;align-items:center;padding:13px 22px;line-height:1.3;font-size:14px;font-weight:400;color:var(--color-4);white-space:nowrap}ul.main-menu>li>ul>li>ul>li{float:left;width:50%}ul.main-menu>li>ul>li>ul>li:hover>a,ul.main-menu>li>ul>li>ul>li.selected>a{color:var(--color-3)}ul.main-menu>li>ul>li>ul>li>ul{opacity:0;visibility:hidden;display:none}div.content-menu-container{background-color:#fff;box-shadow:0 3px 35px 0 rgba(0,0,0,.13);margin-right:28px}ul.content-menu{list-style:none;padding:0;margin:0}ul.content-menu li>a{display:flex;padding:1em 22px;align-items:center;font-size:14px;color:var(--color-4);font-weight:600}ul.content-menu li:hover>a,ul.content-menu li.selected>a{color:#fff;background:var(--color-3)}ul.content-menu>li{position:relative}ul.content-menu ul{background:#eff5f9;font-size:14px;color:var(--color-4);padding:0;margin:0;list-style:none;position:absolute;left:100%;top:0;opacity:0;visibility:hidden;border-radius:0 5px 5px 0;width:770px;display:flex;flex-wrap:wrap;z-index:11}ul.content-menu>li:hover>ul{opacity:1;visibility:visible}ul.content-menu>li.selected>ul{display:block;width:auto;flex-direction:column;position:static;opacity:1;visibility:visible}ul.content-menu>li>ul>li{float:left;width:50%}ul.content-menu>li.selected>ul>li{float:none;width:auto}ul.content-menu ul>li>a{padding:5px 22px;font-size:14px;color:var(--color-4);font-weight:400}ul.content-menu ul>li:hover>a,ul.content-menu ul>li.selected>a{color:var(--color-3);background:#e1ecf4}ul.content-menu ul li{position:relative}ul.content-menu ul>li:hover>ul{opacity:1;visibility:visible}ul.content-menu ul ul{position:absolute;top:0;left:100%;opacity:0;visibility:hidden;-webkit-transition:all ease 0.3s;-moz-transition:all ease 0.3s;-ms-transition:all ease 0.3s;-o-transition:all ease 0.3s;transition:all ease 0.3s}div.cart{position:relative;z-index:55;background:#eff5f9}div.cart a{display:flex;align-items:center;padding:7px 25px 0 12px;font-size:13px;text-transform:uppercase;white-space:nowrap}div.cart a i.fa{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:100%;background:#e1ecf4;margin-right:19px;margin-top:-4px}div.user-link{position:relative;z-index:55;padding:5px 33px 0 33px}div.user-link a{display:flex;align-items:center}div.user-link:after{width:1px;background:#e5e5e5;height:33px;position:absolute;left:0;top:calc(50% - 16px);content:''}div.search-place{position:relative;z-index:55;padding:8px 32px 0 33px}div.search-place:after{width:1px;background:#e5e5e5;height:33px;position:absolute;left:0;top:calc(50% - 16px);content:''}a.search-toggler{display:flex;align-items:center;cursor:pointer;padding:0 15px;margin:0 -15px}a.search-toggler.opened{color:var(--color-3)}div.search-container{position:absolute;right:0;top:100%;-webkit-box-shadow:0 0 7px 0 rgba(0,0,0,.25);-moz-box-shadow:0 0 7px 0 rgba(0,0,0,.25);box-shadow:0 0 7px 0 rgba(0,0,0,.25);opacity:0;visibility:hidden}a.search-toggler.opened + div.search-container{opacity:1;visibility:visible}div.search-place form{width:150px;display:flex;background:#fff}.bord{position:absolute;width:calc(100% - 90px);margin-left:17px;margin-top:58px;display:block;border-bottom:1px rgba(0,0,0,.09) solid}div.search-place input[type="text"]{color:#000;font-size:13px;padding:15px 25px;border:0;width:50px;flex:auto}div.search-place button{border:0;background:none;color:#000;min-width:47px;display:flex;align-items:center;justify-content:center}.custom-title-1{margin-bottom:1em;font-size:30px;font-weight:600;line-height:1.2}.custom-title-2{margin-bottom:1em;font-size:20px;font-weight:600;line-height:1.2}.ext_button{display:inline-flex;align-items:center;height:3.929em;line-height:1em;padding:0 3.271em;position:relative;text-decoration:none!important}.ext_button.red-style:not(.redlet){background:var(--color-3);color:#ffffff!important;border-radius:5px!important;font-weight:500}.ext_button.red-style:not(.redlet):hover{background:#b20014!important;color:#fff;border-radius:5px;font-weight:500}.ext_button.red-style.bordered{color:var(--color-3);font-weight:500;border-radius:5px;height:3.286em;border:1px solid var(--color-3);background:transparent}.ext_button.red-style.bordered:hover{background:var(--color-3);color:#fff}.ext_button.white-style{color:#fff;border-radius:4px;letter-spacing:.6px;font-weight:500}.ext_button.white-style:hover{background:#fff;color:var(--color-4)}.ext_button.white-style.bordered{border:1px solid #fff}.ext_button .icon{margin-left:12px}.semi-black-color{color:var(--color-4)}svg:not([fill="none"]){fill:currentColor}.fa{display:flex}div.price-container div.discount,div.price-container div.discount + div.price{font-size:15px!important}.ask{margin-left:25px}div.inputs-container{margin:-24px -12px 0}div.inputs-container>div{margin-top:24px;padding:0 12px!important}div.inputs-container input[type="text"],div.inputs-container input[type="email"]{border:1px solid #cecece;background:#fff;width:100%;font-size:15px;color:#666;border-radius:5px;padding:12px 20px;-webkit-transition:all ease 0.3s;-moz-transition:all ease 0.3s;-ms-transition:all ease 0.3s;-o-transition:all ease 0.3s;transition:all ease 0.3s}div.inputs-container textarea{border:1px solid #cecece;background:#fff;width:100%;border-radius:5px;font-size:15px;color:#666;padding:12px 20px;-webkit-transition:all ease 0.3s;-moz-transition:all ease 0.3s;-ms-transition:all ease 0.3s;-o-transition:all ease 0.3s;transition:all ease 0.3s;resize:vertical}div.inputs-container input[type="text"]:focus,div.inputs-container input[type="error"]:focus,div.inputs-container textarea:focus{border-color:#6d6d6d}div.inputs-container .error{border-color:#ce2a1e!important}div.inputs-container .action{font-size:14px}div#popup-content{max-width:800px}div.search-sufler-container{position:absolute;right:0;top:100%;z-index:100;-webkit-transition:all ease 0.5s;-o-transition:all ease 0.5s;transition:all ease 0.5s;cursor:pointer;min-width:300px}div.search-sufler-container a:first-child{border-top:1px solid #e5e5e5}.search-sufler-container a.ajax-link{display:flex;justify-content:flex-start;text-decoration:none}div.search-sufler-container a{display:block;background:#fff;padding:5px 0 5px 20px;border:1px solid #e5e5e5;border-top:0}.search-sufler-container a.ajax-link span{padding-left:5px}.search-sufler-container a.ajax-link:first-child span{padding-top:5px}.search-sufler-container a.ajax-link img{width:50px;height:auto}.search-sufler-container a.ajax-link span.title{color:#171717;font-size:14px;text-align:left;display:flex;align-items:center}.search-sufler-container a.ajax-link span{padding-left:5px}.search-sufler-container a.ajax-link:first-child span{padding-top:5px}.search-sufler-container a.ajax-link span.search-price{color:#000;white-space:nowrap;display:flex;flex-direction:column;justify-content:center;padding-right:10px;padding-left:5px;min-width:88px;font-weight:500;font-size:16px;padding-top:0;flex:1;align-items:flex-end;margin-right:8px}.search-sufler-container a.ajax-link span.search-price .old-price{line-height:1.2;font-weight:500;font-size:12px;text-decoration:line-through}.search-sufler-container a.ajax-link span.search-price .new-price{color:red;font-weight:500;font-size:16px;line-height:1}.search-sufler-container a.ajax-link.do-ajax-search{justify-content:center;padding:10px 0}@media (max-width:767px){body{}.ask{margin-left:0}a.smart_menu_caller{display:flex;cursor:pointer}a.smart_menu_caller *:before{font-weight:300}.product-info-block{text-align:center}div.product-info-block .descr{padding-right:0}table.special{width:100%;display:block;margin:10px 0}table.special thead{display:none}table.special tbody{width:100%;display:block}table.special tbody tr{width:100%;display:block}table.special tbody td:before{display:block;padding:10px;content:attr(data-label);margin:-10px;margin-bottom:10px;font-weight:700}table.special tbody td{width:100%;display:block;padding:10px;margin-bottom:10px}.container{width:auto}div.mob_nav_container div.mob-nav-top-line{background:var(--color-3);display:flex;justify-content:space-between;color:#fff}div.recomendation-list-item .descr,a.recomendation-list-item .descr{justify-content:center}div.cart a i.fa{width:25px;height:25px;margin-right:0;background:none}div.cart{background:none}div.mob-nav-top-line>div{flex:1 1 100%;border-left:1px solid rgba(193,217,184,.3)}div.mob-nav-top-line a{display:flex;text-align:center;justify-content:center;align-items:center;color:#fff;padding:15px}div.mob_header_extention{position:absolute;left:160px;top:0;right:70px;height:100%;display:flex;align-items:center;justify-content:flex-end}div.mob_header_extention>div{height:70px}div.mob-header-items{display:flex}div.mob-header-items>div{border-right:1px solid rgba(193,217,184,.3)}div.mob-search-container{display:block;height:0;overflow:hidden;-webkit-transition:all ease 0.3s;-moz-transition:all ease 0.3s;-ms-transition:all ease 0.3s;-o-transition:all ease 0.3s;transition:all ease 0.3s}div.mob-search-container.opened{height:40px}div.mob-search-container.mob-position-fixed{position:fixed;left:0;top:0;right:0;z-index:221}div.mob-search-container.mob-position-fixed.opened + header.mob-position-fixed{top:40px}div.langs-select select{border:0;height:70px;text-align:center;font-size:16px;padding:0 15px;-webkit-appearance:none;border-radius:0;background:none}div.mob_search a{display:flex;height:70px;width:60px;align-items:center;justify-content:center;font-size:16px;text-decoration:none}header{height:70px;-webkit-box-shadow:0 0 7px 0 rgba(0,0,0,.15);-moz-box-shadow:0 0 7px 0 rgba(0,0,0,.15);box-shadow:0 0 7px 0 rgba(0,0,0,.15);position:fixed;left:0;top:0;right:0}header.mob-position-fixed + div,header.mob-position-fixed + main{margin-top:70px}a.logo{left:15px;top:0;width:100px}div.header-content{display:none}ul.main-menu{display:block;margin:0}ul.main-menu>li{display:block}ul.main-menu>li>a{display:block;position:relative;padding:15px;border-bottom:1px solid rgba(0,0,0,.1);text-align:left;color:var(--color-4)}ul.main-menu>li.has-submenu>a{padding-right:45px}ul.main-menu>li:hover>a,ul.main-menu>li.selected>a{background:#eff5f9;color:var(--color-4)}ul.main-menu li>a .fa{position:absolute;right:10px;top:10px;bottom:10px;width:30px;background:transparent;color:#000!important;display:flex;align-items:center;justify-content:center;-webkit-transition:all ease 0.3s;-moz-transition:all ease 0.3s;-ms-transition:all ease 0.3s;-o-transition:all ease 0.3s;transition:all ease 0.3s;border-left:1px solid rgba(0,0,0,.1)}ul.main-menu li.selected>a .fa:before{content:'\f068'}ul.main-menu>li:hover>ul,ul.main-menu>li.selected>ul{max-height:2000px;position:static;opacity:1;visibility:visible;margin-top:0}ul.main-menu>li>ul{opacity:1;visibility:visible;background:#fff;overflow:hidden;max-height:0;min-width:auto}ul.main-menu>li>ul>li:last-child>a{border-bottom:1px solid rgba(0,0,0,.1)}ul.main-menu>li>ul>li:hover>a .fa,ul.main-menu>li>ul>li.selected>a .fa{color:#ffffff!important}ul.main-menu>li>ul>li>ul{position:static;opacity:1;visibility:visible;background:#fff;overflow:hidden;max-height:0}ul.main-menu>li>ul>li.selected>ul{max-height:1600px}section{padding:30px 0}div.index-swiper{height:100vw}div.index-swiper .swiper-slide .photo{height:100vw;object-fit:cover;min-height:100vw;max-height:100vw}div.index-swiper div.swiper-slide-content{padding:30px 15px;text-align:center}div.index-swiper div.swiper-slide-content h2{font-size:27px}div.index-swiper div.swiper-slide-content h2 br{display:none}div.index-swiper-container .swiper-pagination{display:none}div.index-swiper div.swiper-slide-content .cont{max-width:100%;margin:auto}div.index-swiper-container .swiper-controls{display:none}.mobile-menu-toggler{display:flex!important;padding:15px 45px 15px 15px;position:relative;justify-content:space-between;align-items:center;text-transform:uppercase;color:#000;font-weight:500}.mobile-menu-toggler .far{font-size:18px;-webkit-transition:all ease 0.3s;-moz-transition:all ease 0.3s;-ms-transition:all ease 0.3s;-o-transition:all ease 0.3s;transition:all ease 0.3s;position:absolute;right:0;top:10px;bottom:10px;width:40px;display:flex;align-items:center;justify-content:center;border-left:1px solid rgba(0,0,0,.1)}.mobile-menu-toggler.opened .far:before{content:'\f068'}ul.main-menu>li>ul>li>ul>li>a{white-space:nowrap}ul.main-menu>li>ul>li>ul>li{float:none;width:100%;position:relative}ul.main-menu>li>ul>li>ul{width:100%}div.content-menu-container{margin:-30px -15px 25px}ul.content-menu{max-height:0;overflow:hidden;-webkit-transition:all ease 0.3s;-moz-transition:all ease 0.3s;-ms-transition:all ease 0.3s;-o-transition:all ease 0.3s;transition:all ease 0.3s}div.path-container{display:none}ul.content-menu.opened{max-height:5500px}ul.content-menu>li:first-child>a{border-top:1px solid rgba(0,0,0,.1)}a.fancy-blocks-item{justify-content:flex-start;margin-bottom:10px}footer{margin:0;height:auto;padding:15px}div.footer-content{display:block;text-align:center}div.search-place{position:static;opacity:1;visibility:visible;width:100%;padding:0 10px}div.search-place form{width:100%;height:40px}div.search-place input[type="text"]{padding:5px 15px}.custom-title-1{font-size:30px;text-align:center}div.footer-colls{flex-direction:column;text-align:center}section.path-container-section + section{padding-top:30px}div.content-colls{flex-direction:column;margin-top:85px}aside{flex-basis:auto}section.path-container-section{display:none}section.content-colls-section{padding:30px 0}section.recomendations-section{padding:30px 0}div.go-to-top{bottom:10px;right:10px}section.popular-products{padding:30px 0}section.about-us{padding:30px 0}div.about-us-gallery{padding-top:20px}div.about-us-gallery{margin:0;flex-direction:column}div.about-us-container .descr .title{margin-bottom:30px}ul.content-menu ul{opacity:1;visibility:visible;width:100%;left:auto;position:relative;top:auto}ul.main-menu>li:hover:not(.selected)>ul{opacity:0;visibility:hidden}ul.main-menu>li>ul{opacity:0;visibility:hidden}ul.main-menu>li:hover:not(.selected)>ul{opacity:0;visibility:hidden;height:0}ul.content-menu>li>ul>li{float:none;width:auto}ul.content-menu ul{display:block}section.path-container-section{display:none}}@media (min-width:768px) and (max-width:1023px){ul.contacts-menu{display:none}ul.main-menu>li>ul>li>ul{width:100%}ul.main-menu>li>ul>li>ul>li{float:left;width:100%}ul.main-menu>li>ul>li>ul>li>a{white-space:unset}a.logo{width:180px;left:15px}div.container.fluid{padding:0 15px}div.products-slider-container{margin-left:0}div.video-play-container{margin:0}div.recomendation-list-item .price,a.recomendation-list-item .price{font-size:16px}div.recomendation-list-item .descr,a.recomendation-list-item .descr{padding:20px 10px}div.recomendation-list-item .action,a.recomendation-list-item .action{padding:0 29px}div.go-to-top{bottom:100px}div.recomendation-list-item .descr{flex-direction:column}div.recomendation-list-item .descr .action{padding:0;margin-top:15px}ul.content-menu ul{width:auto}}@media (min-width:1024px) and (max-width:1279px){div.header-elements{margin:0 -10px}div.header-elements>div{padding:0 10px}ul.main-menu>li>ul>li>ul{width:715px}ul.contacts-menu>li>a{padding:0 10px}div.cart a{padding:0 10px}a.search-toggler{padding:0 20px}div.user-link a{padding:0 10px}ul.contacts-menu{font-size:13px;display:none}div.container.fluid{padding:0 15px}div.recomendation-list-item .price,a.recomendation-list-item .price{font-size:18px}div.recomendation-list-item .descr,a.recomendation-list-item .descr{padding:20px 10px}div.recomendation-list-item .descr,a.recomendation-list-item .descr{flex-direction:column}div.recomendation-list-item .descr .action{margin-top:10px}ul.content-menu>li>ul{width:710px}ul.content-menu>li>ul>li>a{white-space:initial}}@media (min-width:1280px){.container{width:1200px}header.fixed{position:fixed;left:0;top:-88px;right:0}header.fixed + *{margin-top:88px}header.fixed ul.main-menu>li.selected>ul{opacity:0;visibility:hidden}}