@font-face{font-family:PTSans;src:url(/PTSans-Regular.ttf) format("ttf");font-weight:400}@font-face{font-family:PTSans;src:url(/PTSans-Bold.ttf) format("ttf");font-weight:700}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;font-size:100%;vertical-align:baseline}a:active,a:hover{outline:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}html{-webkit-box-sizing:border-box;box-sizing:border-box}:focus{outline:0}audio,img,video{max-width:100%;height:auto}audio,canvas,iframe,img,svg,video{vertical-align:middle}iframe{border:0}textarea{resize:none;overflow:auto;vertical-align:top;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}button,input,select,textarea{outline:none;border:none;font-size:100%;margin:0}button,input{line-height:normal}table{border-collapse:collapse;border-spacing:0}td,th{padding:0;text-align:left}html{line-height:1.4;font-size:16px;color:#101010;height:100%}@media screen and (max-width:1280px){html{font-size:16px}}@media screen and (max-width:768px){html{font-size:15px}}body{margin:0;padding:0;font-family:PTSans,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}h1,h2,h3,h4,h5,h6{margin:0}a{text-decoration:none;-webkit-transition:color .3s,background .3s;-o-transition:color .3s,background .3s;transition:color .3s,background .3s}p:not(:last-child){margin-bottom:15px}li,ul{margin:0;padding:0;list-style-type:none}.section,section{position:relative}.wrapper{margin:0 auto}.content-wrapper,.wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh}.container{width:100%;position:relative}.btn{display:inline-block;background:-o-linear-gradient(241.83deg,#844fb0 11.58%,#2818be 68.01%);background:linear-gradient(208.17deg,#844fb0 11.58%,#2818be 68.01%);-webkit-box-shadow:0 10px 15px rgba(67,145,255,.25);box-shadow:0 10px 15px rgba(67,145,255,.25);border-radius:0px;font-family:Roboto-Condensed-Regular,sans-serif;font-size:1.5rem;line-height:1.75rem;color:#f2f2f2}.btn:hover{background:-o-linear-gradient(241.83deg,#9d72c0 11.58%,#3825e4 68.01%);background:linear-gradient(208.17deg,#9d72c0 11.58%,#3825e4 68.01%)}.title-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.title-box .title-section:after,.title-box .title-section:before{content:"";position:absolute;width:136px;height:3px;background:#000;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width:768px){.title-box .title-section:after,.title-box .title-section:before{display:none}}.title-box .title-section:before{right:calc(100% + 20px)}.title-box .title-section:after{left:calc(100% + 20px)}.title-section{margin-bottom:23px;font-weight:700;font-size:2.875rem;line-height:3.75rem;color:#000;position:relative}@media screen and (max-width:768px){.title-section{font-size:2rem;line-height:2.5rem}}@media screen and (max-width:480px){.title-section{font-size:2rem;line-height:2.3125rem}}.social-box a:not(:last-child){margin-right:1.5625rem}@media screen and (max-width:1400px){.social-box a:not(:last-child){margin-right:.9375rem}}@media screen and (max-width:1024px){.social-box a:not(:last-child){margin-right:.3125rem}}.social-box a img{-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;-o-transition:transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.social-box a:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.input{padding:7px 10px;border-radius:20px}.mask{position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.55);z-index:100}header{padding:18px 80px}@media screen and (max-width:1600px){header{padding:18px 40px}}@media screen and (max-width:768px){header{padding:6px 20px}}header .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:1280px){header .container{-ms-flex-wrap:wrap;flex-wrap:wrap}}header .mobile-menu-box{display:none}@media screen and (max-width:768px){header .mobile-menu-box{display:block}}@media screen and (max-width:1280px){header .logo-box{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}@media screen and (max-width:768px){header .logo-box{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:81px}}@media screen and (max-width:1280px){header .menu-box{margin-top:10px;-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;width:100%}}@media screen and (max-width:768px){header .menu-box{display:none}}header .menu-box>ul{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:1280px){header .menu-box>ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}header .menu-box>ul>li{position:relative}header .menu-box>ul>li:not(:last-child){margin-right:1.75rem}header .menu-box>ul>li>a:before{position:absolute;content:"";width:100%;height:3px;background:#000;bottom:0;left:0;opacity:0;-webkit-transition:bottom .3s,opacity .3s;-o-transition:bottom .3s,opacity .3s;transition:bottom .3s,opacity .3s}header .menu-box>ul>li>a.current img{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}header .menu-box>ul>li>a.current:before,header .menu-box>ul>li>a:hover:before{opacity:1;bottom:-5px}header .menu-box>ul a{display:inline-block;font-size:1rem;font-weight:700;line-height:1.3125rem;color:#4f4f4f;text-transform:uppercase}@media screen and (max-width:1400px){header .menu-box>ul a{font-size:1rem}}header .menu-box>ul a img{-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}header .menu-box>ul a.current,header .menu-box>ul a:hover{color:#000}header .menu-box>ul .modal-menu{display:none;position:absolute;left:0;top:calc(100% + 30px);z-index:100}header .menu-box>ul .modal-menu.show{display:block}@media screen and (max-width:1280px){header .menu-box>ul .modal-menu{-webkit-transform:none;-ms-transform:none;transform:none;left:0}}header .menu-box>ul .modal-menu .wrap-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1.25rem;background:#fff;-webkit-box-shadow:0 0 10px rgba(0,0,0,.5);box-shadow:0 0 10px rgba(0,0,0,.5);border-radius:15px}header .menu-box>ul .modal-menu .column{width:50%;min-width:200px}header .menu-box>ul .modal-menu .column>ul{padding:0 10px}header .menu-box>ul .modal-menu .column>ul ul li{position:relative;padding-left:15px}header .menu-box>ul .modal-menu .column>ul ul li:before{content:"\2022";position:absolute;left:5px;top:2px;color:#828282}header .menu-box>ul .modal-menu .column a{font-size:1rem;line-height:1.5rem}@media screen and (max-width:1280px){header .phone-box{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-right:20px}}@media screen and (max-width:768px){header .phone-box{display:none}}header .phone-box a{display:inline-block;padding-left:54px;font-weight:700;font-size:1rem;line-height:1.3125rem;letter-spacing:.03em;color:#4f4f4f;position:relative}header .phone-box a:before{content:"";position:absolute;width:42px;height:2px;left:0;top:50%;background:#000;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width:1400px){header .phone-box a{font-size:1.125rem;line-height:1.25rem}}@media screen and (max-width:1280px){header .phone-box a{font-size:1.375rem;line-height:1.625rem}}header .phone-box a:hover{color:#000}header .user-box a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header .user-box a p{margin-bottom:0;margin-left:9px;margin-right:9px;font-weight:700;line-height:1.3125rem;color:#4f4f4f;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s;position:relative}header .user-box a p:hover{color:#000}header .user-box a p:before{position:absolute;content:"";width:100%;height:1px;background:#c9c9c9;bottom:-5px;left:0}@media screen and (max-width:1280px){header .user-box{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-right:20px}}@media screen and (max-width:768px){header .user-box{display:none}}@media screen and (max-width:1280px){header .cart-box{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}}header .cart-box .icon-box{display:inline-block;position:relative}@media screen and (max-width:768px){header .cart-box .icon-box img{max-width:19px}}header .cart-box .icon-box .count-product{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;right:-12px;top:-10px;background:#333;height:23px;min-width:23px;border-radius:50%;font-size:.75rem;line-height:.875rem;color:#fff}@media screen and (max-width:768px){header .cart-box .icon-box .count-product{height:17px;min-width:17px;font-size:.625rem;line-height:.75rem;right:-8px;top:-4px}}.mobile-menu{padding:30px 20px;position:fixed;left:0;top:0;width:67%;height:100vh;overflow-y:auto;background:#fff;background-size:cover;z-index:151;color:#4f4f4f}.mobile-menu .close-mobile-menu{position:absolute;right:10px;top:10px}.mobile-menu .search-box{margin-top:10px;margin-bottom:30px;position:relative}.mobile-menu .search-box .btn-search{padding:0;position:absolute;right:10px;top:6px;border:none;background:none}.mobile-menu .input{padding-right:30px;width:100%;border:1px solid #c9c9c9}.mobile-menu .title{font-weight:700;font-size:1.125rem;line-height:1.5rem}.mobile-menu a{font-size:.875rem;color:#4f4f4f;line-height:1.5rem}.mobile-menu a.current,.mobile-menu a:hover{color:#000}.mobile-menu .menu-shop{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid hsla(0,0%,100%,.15)}.mobile-menu ul ul li{position:relative;padding-left:15px}.mobile-menu ul ul li:before{content:"\2022";position:absolute;left:5px;top:2px;color:#4f4f4f}.main-banner{padding:0 80px}@media screen and (max-width:1600px){.main-banner{padding:0 40px}}@media screen and (max-width:768px){.main-banner{padding:0 20px}}.main-banner .img-box{position:relative}@media screen and (max-width:480px){.main-banner .img-box .background{display:none}}.main-banner .mask{display:none;position:absolute;left:0;top:0;width:100%;height:100%}@media screen and (max-width:1024px){.main-banner .mask{display:block}}@media screen and (max-width:480px){.main-banner .mask{display:none}}.main-banner .text-box{position:absolute;left:10%;top:25%}@media screen and (max-width:1600px){.main-banner .text-box{top:22%}}@media screen and (max-width:1024px){.main-banner .text-box{left:15px;z-index:101}}@media screen and (max-width:480px){.main-banner .text-box{position:relative;left:0;top:0}}.main-banner .text-box .title{margin-bottom:40px;font-weight:700;font-size:3rem;line-height:3.5rem;letter-spacing:.05em;text-transform:uppercase;color:#333}@media screen and (max-width:1600px){.main-banner .text-box .title{font-size:2.25rem;line-height:2.75rem}}@media screen and (max-width:1400px){.main-banner .text-box .title{font-size:1.75rem;line-height:2.25rem}}@media screen and (max-width:1280px){.main-banner .text-box .title{margin-bottom:20px;font-size:1.5rem;line-height:2rem}}@media screen and (max-width:1024px){.main-banner .text-box .title{color:#fff}}@media screen and (max-width:768px){.main-banner .text-box .title{margin-bottom:18px;font-size:1.25rem;line-height:1.625rem}}@media screen and (max-width:480px){.main-banner .text-box .title{color:#333;font-size:.9375rem;line-height:1.25rem}}.main-banner .text-box .desc{padding-left:32px;margin-bottom:47px;font-size:1.375rem;line-height:2.25rem;letter-spacing:.03em;color:#4f4f4f;position:relative;max-width:545px}@media screen and (max-width:1400px){.main-banner .text-box .desc{font-size:1.125rem;line-height:2.25rem}}@media screen and (max-width:1280px){.main-banner .text-box .desc{max-width:400px;font-size:.875rem;line-height:1.375rem}}@media screen and (max-width:1024px){.main-banner .text-box .desc{color:#fff}}@media screen and (max-width:768px){.main-banner .text-box .desc{margin-bottom:10px;font-size:.8125rem;line-height:1.0625rem}}@media screen and (max-width:480px){.main-banner .text-box .desc{color:#4f4f4f}}.main-banner .text-box .desc:before{position:absolute;content:"";width:5px;height:100%;background:#4f4f4f;left:0;top:0}@media screen and (max-width:1024px){.main-banner .text-box .desc:before{background:#fff}}@media screen and (max-width:480px){.main-banner .text-box .desc:before{background:#4f4f4f}}@media screen and (max-width:1024px){.main-banner .text-box img{-webkit-filter:invert(1);filter:invert(1)}}@media screen and (max-width:480px){.main-banner .text-box img{-webkit-filter:none;filter:none}}.catalog-section{padding:27px 80px 25px}@media screen and (max-width:1600px){.catalog-section{padding:27px 40px 25px}}@media screen and (max-width:768px){.catalog-section{padding:20px}}.catalog-section .splide__slide a{display:block}.catalog-section .splide__slide a .img-box{padding-bottom:15px;text-align:center}.catalog-section .splide__slide a .name{font-weight:700;font-size:1.125rem;line-height:1.4375rem;color:#000;text-align:center}.splide .splide__pagination{display:none}.splide .splide__arrow{background:#fff;border-radius:0;width:80px;height:80px}@media screen and (max-width:480px){.splide .splide__arrow{width:40px;height:40px}}.splide .splide__arrow svg{height:30px;width:30px}.splide .splide__arrow--prev{left:-20px}@media screen and (max-width:480px){.splide .splide__arrow--prev{left:-10px}}.splide .splide__arrow--next{right:-20px}@media screen and (max-width:480px){.splide .splide__arrow--next{right:-10px}}.products-section{padding:60px 80px 70px}@media screen and (max-width:1600px){.products-section{padding:30px 40px}}@media screen and (max-width:768px){.products-section{padding:20px}}.products-section.type-img .info{position:absolute;left:0;bottom:0;width:75%;background:#fff!important}@media screen and (max-width:1024px){.products-section.type-img .info{width:100%}}.products-section .item{display:block}.products-section .item .info{padding:40px;background:#f2f2f2}@media screen and (max-width:768px){.products-section .item .info{padding:15px}}.products-section .item .info .name{margin-bottom:15px;font-size:1.25rem;line-height:1.625rem;color:#4f4f4f}@media screen and (max-width:768px){.products-section .item .info .name{font-size:1rem;line-height:1.375rem}}.products-section .item .info .price-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.products-section .item .info .price{margin-bottom:0;font-weight:700;font-size:1.5rem;color:#333}@media screen and (max-width:768px){.products-section .item .info .price{font-size:1.25rem}}.products-section .item .info .inCart{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:55px;height:55px;border-radius:50%;background:#333;position:relative}.products-section .item .info .inCart:hover{background:#666}.products-section .item .info .inCart:before{content:"";position:absolute;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAPCAYAAACm25zCAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACNSURBVHgB7ZbNDUBAEEY/oQAlKIVOdEAHpjQqoQw3ZuxuImL3vJ94yYvLHLzsTxbgoFFHkFOrq3qoEhsqkT87XEzrLdT5OcQQYiz+2yISwxJiJGOYQoxoTKVO4GODu8nCv4sVHeCnsxUR8NHDrYgheLnFGBC4XWQyHosLwR+RB4IPRNzfWrQRgUYdUgMncykgUT6vF3EAAAAASUVORK5CYII=) no-repeat;width:25px;height:9px;background-size:contain;left:-35px}footer{padding:33px 80px 49px}@media screen and (max-width:1600px){footer{padding:33px 40px 49px}}@media screen and (max-width:1280px){footer{padding:33px 3% 49px}}@media screen and (max-width:768px){footer{padding:20px 20px 35px}}footer .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:60px;border-top:1px solid #e0e0e0}@media screen and (max-width:768px){footer .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:20px;text-align:center}}footer a{color:#4f4f4f;font-size:.875rem}footer a:hover{color:#000}footer .info-box{-ms-flex-negative:0;flex-shrink:0;margin-right:6%}@media screen and (max-width:1024px){footer .info-box{margin-right:1%}}@media screen and (max-width:768px){footer .info-box{margin-right:0;margin-bottom:10px}}footer .info-box .logo{margin-bottom:15px}@media screen and (max-width:768px){footer .info-box .logo{display:none}}footer .info-box .copy{margin-bottom:0;font-size:.875rem;color:#4f4f4f}footer .info-box .phone{padding-left:50px;margin-bottom:25px;font-weight:700;position:relative}@media screen and (max-width:768px){footer .info-box .phone{padding-left:0;margin-bottom:10px}}footer .info-box .phone:before{content:"";position:absolute;width:42px;height:2px;background:#4f4f4f;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width:768px){footer .info-box .phone:before{display:none}}footer .info-box .phone a{font-size:1rem}footer .info-box .politics{position:relative}footer .info-box .politics:hover:before{display:none}footer .info-box .politics:before{content:"";position:absolute;width:100%;height:1px;background:#b3b3b3;left:0;bottom:-5px}@media screen and (max-width:768px){footer .menu-box,footer .menu-shop-box{margin-right:0!important;margin-bottom:10px}}footer .menu-box .title,footer .menu-shop-box .title{margin-bottom:10px;font-weight:700;font-size:1.125rem;color:#333}footer .menu-box{margin-right:15%;width:22%}@media screen and (max-width:1600px){footer .menu-box{margin-right:5%}}@media screen and (max-width:1280px){footer .menu-box{width:36%}}footer .menu-box ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}footer .menu-box ul li{width:48%}@media screen and (max-width:1024px){footer .menu-box ul li{width:100%}}footer .menu-shop-box{width:40%}@media screen and (max-width:768px){footer .menu-shop-box{display:none}}footer .menu-shop-box .link-box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}footer .menu-shop-box .link-box .column{margin-right:10%;margin-bottom:10px}@media screen and (max-width:1600px){footer .menu-shop-box .link-box .column{margin-right:4%}}footer .menu-shop-box .link-box .column>ul>li a.current,footer .menu-shop-box .link-box .column>ul>li a:hover{color:#000}footer .menu-shop-box .link-box .column>ul>li ul li{position:relative}footer .social-wrap{-ms-flex-negative:0;flex-shrink:0;margin-left:10px;text-align:center}@media screen and (max-width:1024px){footer .social-wrap{margin-top:10px}}@media screen and (max-width:768px){footer .social-wrap{margin:15px 0 0}}footer .social-wrap .social-box{margin-bottom:20px}footer .social-wrap .social-box a:not(:last-child){margin-right:20px}footer .social-wrap .payment-box{margin-bottom:35px}footer .social-wrap .rispo-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:768px){footer .social-wrap .rispo-box{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}footer .social-wrap .rispo-box p{margin-bottom:0;margin-right:10px;font-size:.625rem;text-align:right;text-transform:uppercase}@-webkit-keyframes mouse{0%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}50%{-webkit-transform:translateY(10px);transform:translateY(10px)}to{-webkit-transform:translateY(-10px);transform:translateY(-10px)}}@keyframes mouse{0%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}50%{-webkit-transform:translateY(10px);transform:translateY(10px)}to{-webkit-transform:translateY(-10px);transform:translateY(-10px)}}
