﻿*{margin:0;padding:0;outline:0;box-sizing:border-box;-webkit-box-sizing:border-box;min-width:1px}html{-webkit-font-smoothing:antialiased;-webkit-overflow-scrolling:touch;-webkit-text-size-adjust:none}a,a:hover,input,textarea,select{-webkit-tap-highlight-color:rgba(248, 248, 248, 0);outline:0 none;color:#FFFFFF}ol{list-style:decimal inside;margin-bottom:20px}ol li{padding:5px 0 5px 15px}ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}:focus{outline:0}a img,fieldset,hr{border:0}mark{background:none}table{border-collapse:collapse;border-spacing:0}td{vertical-align:middle}input[type="text"],input[type="email"],input[type="tel"],input[type="search"],select,textarea{-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;border-radius:0;-webkit-appearance:none}input[type="submit"],input[type="button"],button,.button{-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;-webkit-appearance:none;cursor:pointer;border:none}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#707070}input::-moz-placeholder,textarea::-moz-placeholder{color:#707070;opacity:1}.clear{clear:both;overflow:hidden;display:block}article,aside,details,figcaption,figure,footer,header,nav,section,summary,main{display:block}.alignleft{float:none;margin:0 auto 20px}@media screen and (min-width:1025px){.alignleft{float:left;margin:0 30px 10px 0}}.alignright{float:none;margin:0 auto 20px}@media screen and (min-width:1025px){.alignright{float:right;margin:0 0 10px 30px}}.aligncenter{margin:0 auto 20px}.alignnone{margin:0 0 20px}img{max-width:100%;height:auto}div.wpcf7 .wpcf7-form-control-wrap{display:block !important;margin-bottom:20px;clear:both}div.wpcf7 .wpcf7-not-valid-tip{background:#fff;border-bottom:1px solid #FF0000;position:absolute;top:0;bottom:0;left:0;right:0;cursor:pointer;font-family:"Inter";height:40px;line-height:40px;padding:0 10px;text-align:left}div.wpcf7 .wpcf7-response-output{width:100%;background:#fff;margin:10px 0 0 0;font-family:"Inter";font-size:12px;line-height:20px;padding:5px 20px;text-align:center}div.wpcf7 .ajax-loader{display:none}.error404 .content{text-align:center}.error404 .content h1{font-size:3.9285714286rem;line-height:1.2;padding-bottom:40px;font-weight:400}.error404 .content h1 span{font-size:5.7142857143rem;line-height:1.2;color:#787878FF;font-weight:700}.error404 .content p{font-size:1.2857142857rem}#menuOpen{position:fixed;top:0;left:0;right:0;background:none;height:50px;z-index:100}#menuOpen.opened span:before,#menuOpen.opened span:after{top:0;left:0;right:0;background:#171717;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}#menuOpen.opened span:before{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:rotate(-45deg) translate(-7px, 7px);-moz-transform:rotate(-45deg) translate(-7px, 7px);-ms-transform:rotate(-45deg) translate(-7px, 7px);-o-transform:rotate(-45deg) translate(-7px, 7px);transform:rotate(-45deg) translate(-7px, 7px)}#menuOpen.opened span:after{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:rotate(45deg) translate(7px, 7px);-moz-transform:rotate(45deg) translate(7px, 7px);-ms-transform:rotate(45deg) translate(7px, 7px);-o-transform:rotate(45deg) translate(7px, 7px);transform:rotate(45deg) translate(7px, 7px)}#menuOpen.opened+#mainMenu{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}#menuOpen p{margin-left:3%;color:#fff;font-size:24px;text-transform:uppercase;line-height:50px;padding-bottom:0}#menuOpen span{position:absolute;top:50%;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%);top:60%;right:5%;width:27px;height:27px;cursor:pointer;z-index:300;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}#menuOpen span:before,#menuOpen span:after{content:"";position:absolute;top:0;left:0;right:0;height:4px;box-shadow:0 4px 0 0 #050505, 0 18px 0 0 #050505;-webkit-box-shadow:0 4px 0 0 #050505, 0 18px 0 0 #050505;-moz-box-shadow:0 4px 0 0 #050505, 0 18px 0 0 #050505;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}#menuOpen span:after{content:"";position:absolute;top:7px;height:4px;-webkit-box-shadow:0 4px 0 0 #050505;-moz-box-shadow:0 4px 0 0 #050505;-ms-box-shadow:0 4px 0 0 #050505;-o-box-shadow:0 4px 0 0 #050505;box-shadow:0 4px 0 0 #050505}@media screen and (min-width:1025px){#menuOpen{display:none}}html{font:400 11.2px/1.42 "Inter";-ms-text-size-adjust:none;-webkit-text-size-adjust:none;-webkit-overflow-scrolling:touch;-webkit-font-smoothing:antialiased}@media screen and (max-width:1024px) and (min-width:768px){html{font-size:11.2px}}@media screen and (max-width:1366px) and (min-width:1025px){html{font-size:12.6px}}@media screen and (min-width:1367px){html{font-size:14px}}body{color:#333333;background:#171717;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-height:100vh;opacity:1}@media screen and (max-width:1024px){body.is_overflow{overflow:hidden}}#main{overflow:hidden;-webkit-box-flex:1;-webkit-flex:1 0 auto;-moz-box-flex:1;-moz-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;width:100%}.container{margin:0 auto;width:1495px;max-width:92%;position:relative}@media screen and (min-width:1025px){.container{max-width:96%}}html::-webkit-scrollbar{width:6px}@media screen and (min-width:1025px){html::-webkit-scrollbar{width:10px}}::-webkit-scrollbar-thumb{background:#787878FF}::-webkit-scrollbar-track{background:#eaeaea}::-webkit-scrollbar-thumb:hover{background:#6b6b6b}::-webkit-scrollbar-thumb:active{background:#6b6b6b}.flex{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}@media screen and (min-width:1025px){.flex__rwd{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}}@media screen and (min-width:768px){.flex__mob{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}}.start{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start}.end{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end}.center{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.around{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;-webkit-justify-content:space-around;-moz-justify-content:space-around;justify-content:space-around}.alc{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.alstart{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start}.alend{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;align-items:flex-end}.cover{background-size:cover;background-position:50% 50%;background-repeat:no-repeat}input[type="text"],input[type="email"],input[type="tel"],input[type="search"],input[type="password"],textarea{height:40px;width:100%;border-top:none;border-left:none;border-right:none;border-bottom:1px solid #ffff;background:none;padding:0 1.4285714286rem;font-family:"Inter";font-size:1rem}input[type="text"]:focus,input[type="email"]:focus,input[type="tel"]:focus,input[type="search"]:focus,input[type="password"]:focus,textarea:focus{border-color:#787878FF}textarea{resize:none;padding:12px 1.4285714286rem;color:#FFFFFF}.submit{margin-top:70px;font-size:15px;font-weight:600;letter-spacing:1px;color:#171717;padding:10px 25px;outline:0;background-color:#FFFFFF;cursor:pointer;position:relative;user-select:none;touch-action:manipulation}@media screen and (max-width:1024px){.submit{margin-top:30px}}.submit:after{content:"";border:1px solid #8E8E8EFF;width:100%;z-index:1;position:absolute;height:100%;top:7px;left:7px;transition:0.2s}.submit:hover{background:#8E8E8EFF;color:#FFFFFF}.submit:hover:after{top:-1px;left:-1px}.submit-center{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.button{font-size:20px;font-weight:600;letter-spacing:1px;color:#171717FF;padding:15px 35px;outline:0;background-color:#FFFFFF;cursor:pointer;position:relative;user-select:none;touch-action:manipulation}@media screen and (max-width:1024px){.button{font-size:10px;padding:7px 11px}}.button:after{content:"";border:1px solid #8E8E8EFF;width:100%;z-index:1;position:absolute;height:100%;top:7px;left:7px;transition:0.2s}.button:hover:after{top:-1px;left:-1px}.button:hover{background:#8E8E8EFF}.button-category{font-size:14px;font-weight:600;letter-spacing:1px;color:#171717FF;padding:10px 15px;outline:0;background-color:#FFFFFF;cursor:pointer;position:relative;user-select:none;touch-action:manipulation}.button-category:hover{background:#8E8E8EFF}.button-category:after{content:"";border:1px solid #8E8E8EFF;width:100%;z-index:1;position:absolute;height:100%;top:7px;left:7px;transition:0.2s}.button-category:hover:after{top:-1px;left:-1px}h1,h2,h3,h4,h5,h6{font-weight:400;padding-bottom:10px;line-height:1.2;color:#FFFFFF}h1{font-size:44px;font-weight:700;line-height:53.25px}@media screen and (max-width:1024px){h1{font-size:32px;line-height:29.05px}}h2{font-size:40px}@media screen and (max-width:1024px){h2{font-size:28px}}h3{font-size:36px;font-weight:700}@media screen and (max-width:1024px){h3{font-size:24px}}h4{font-size:24px;font-weight:600}@media screen and (max-width:1024px){h4{font-size:20px}}h5{font-size:18px}p{font-size:16px;padding-bottom:10px;line-height:1.5;color:#FFFFFF}a{color:#b4b4b4;text-decoration:none;font-size:0;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}a:hover{text-decoration:none;color:#fff1f1}ul li{color:#b4b4b4;font-size:16px}header{padding:30px 0;position:absolute;top:0;left:0;right:0;z-index:100;background:none}@media screen and (max-width:1024px){header{padding:18px 0;background:linear-gradient(270deg, #D9D9D9 0%, rgba(217, 217, 217, 0) 100%);position:fixed}}header .container{display:flex;align-items:center}header #logo{z-index:100}@media screen and (max-width:1024px){header #logo img{width:163px}}@media screen and (max-width:1024px){header .basket-icon{display:none}}@media screen and (max-width:1024px){header .searchform{display:none}}.header-about{z-index:100;background:linear-gradient(90deg, rgba(33, 33, 33, 0.85) 64.73%, rgba(33, 33, 33, 0) 90.54%)}@media screen and (max-width:1024px){.header-about{background:linear-gradient(270deg, #D9D9D9 0%, rgba(217, 217, 217, 0) 100%)}}.header-about:before{content:"";position:absolute;top:0;right:0;min-width:423px;height:600px;background:url(../images/header-bg-about.png) 50% 50% / cover no-repeat;z-index:auto}@media screen and (max-width:1024px){.header-about:before{display:none}}.header-blog{z-index:100;background:linear-gradient(90deg, rgba(33, 33, 33, 0.85) 64.73%, rgba(33, 33, 33, 0) 90.54%)}@media screen and (max-width:1024px){.header-blog{background:linear-gradient(270deg, #D9D9D9 0%, rgba(217, 217, 217, 0) 100%)}}.header-contact{z-index:100;background:linear-gradient(90deg, rgba(33, 33, 33, 0.85) 64.73%, rgba(33, 33, 33, 0) 90.54%)}@media screen and (max-width:1024px){.header-contact{background:linear-gradient(270deg, #D9D9D9 0%, rgba(217, 217, 217, 0) 100%)}}@media screen and (max-width:1024px){#mainMenu{position:fixed;top:60px;width:100%;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;background:rgba(26, 26, 26, 0.95);right:0;bottom:0;z-index:100;overflow-y:auto}#mainMenu ul li{display:inline-block;width:100%;padding:0}#mainMenu ul li a{margin:0;color:#fff;font-size:18px;padding:15px 3%;border-bottom:1px solid #000;position:relative;display:block;text-decoration:none}#mainMenu ul li a:after{display:none}#mainMenu ul li:hover>a{background:none;color:#fff}#mainMenu ul li.current-menu-item>a{background:linear-gradient(270deg, #D9D9D9 0%, rgba(217, 217, 217, 0) 100%);color:#fff}#mainMenu ul li.menu-item-has-children>a:after{display:none}#mainMenu ul li span{width:60px;background:#787878FF;position:absolute;right:0;top:0;bottom:0;cursor:pointer}#mainMenu ul li span:before{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:#fff;width:18px;height:2px;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}#mainMenu ul li span:after{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:#fff;width:2px;height:18px;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}#mainMenu ul li span.active:after{opacity:0}#mainMenu ul li ul{margin-top:0;opacity:1;visibility:visible;width:100%;position:static;background:none;display:none;-webkit-transition:none 0.4s ease;-moz-transition:none 0.4s ease;-ms-transition:none 0.4s ease;-o-transition:none 0.4s ease;transition:none 0.4s ease}#mainMenu ul li ul li{display:inline-block;float:none;width:100%;padding-bottom:0}#mainMenu ul li ul li a{margin:0;color:#fff;font-size:18px;padding:10px 6%;border-bottom:1px solid #000;position:relative;text-decoration:none}#mainMenu ul li ul li span{background:none}#mainMenu ul li ul li:hover a{background:none;color:#fff}#mainMenu ul li ul li.current-menu-item a{background:#787878FF;color:#fff}#mainMenu ul li ul li ul li a{font-size:16px;font-style:italic}}@media screen and (min-width:1025px){#mainMenu>ul{font-size:0}#mainMenu>ul>li{display:inline-block;vertical-align:top;position:relative;margin:0 30px}#mainMenu>ul>li>a{color:#FFFFFF;font-size:15px;display:block}#mainMenu>ul>li a::after{content:"";margin-bottom:-5px;position:absolute;left:0;bottom:0;width:0;transition:all 0.7s}#mainMenu>ul>li a:hover::after{border:1px solid;border-image-slice:1;border-image-source:linear-gradient(63deg, rgba(255, 255, 255, 0) 0%, #FFF 51.56%, rgba(255, 255, 255, 0) 100%);width:100%}#mainMenu>ul>li:hover>a,#mainMenu>ul>li.current-menu-item>a{text-decoration:none;opacity:0.7}#mainMenu>ul>li:hover>ul{margin-top:0;opacity:1;visibility:visible}#mainMenu>ul>li ul{margin-top:20px;opacity:0;visibility:hidden;width:270px;position:absolute;left:0;top:100%;background:#787878FF;font-size:14px;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}#mainMenu>ul>li ul li{position:relative}#mainMenu>ul>li ul li a{display:block;padding:7px 18px;color:#fff;font-size:0.9285714286rem;text-decoration:none}#mainMenu>ul>li ul li:hover>a,#mainMenu>ul>li ul li.current-menu-item>a{color:#787878FF;background:#fff}#mainMenu>ul>li ul li:hover ul{visibility:visible;opacity:1;margin-top:0}#mainMenu>ul>li ul li ul{left:270px;top:0}}.content .top-panel{padding:230px 0 150px 0;background:#212121}@media screen and (max-width:1024px){.content .top-panel{padding:120px 0 50px 0}}.content .top-panel .panel-box{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}@media screen and (max-width:1024px){.content .top-panel .panel-box{display:block}}.content .top-panel .panel-box .item{border-left:1px solid #787878FF;height:565px;width:250px;z-index:100}@media screen and (max-width:1024px){.content .top-panel .panel-box .item{width:100%;height:400px}}@media screen and (max-width:1024px){.content .top-panel .panel-box .item figure img{width:100%}}.content .top-panel .panel-box .item .social-top-box{padding-top:172px;margin-left:15px;width:25px}@media screen and (max-width:1024px){.content .top-panel .panel-box .item .social-top-box{padding-top:15px;margin-left:-5px}}.content .top-panel .panel-box .item .social-top-box figure a:hover{opacity:0.6}.content .top-panel .panel-box .item-text{width:560px;padding:150px 50px 0 50px}@media screen and (max-width:1024px){.content .top-panel .panel-box .item-text{width:350px;padding:0 10px 50px 44px}}.content .top-panel .panel-box .item-text h1{padding-bottom:25px}.content .top-panel .panel-box .item-text h5{padding-bottom:60px}.content .top-panel .panel-box .item-pic{width:350px;z-index:100}@media screen and (max-width:1024px){.content .top-panel .panel-box .item-pic{width:100%}}.content .top-panel .panel-box .item-title{border-bottom:1px solid #020202;padding-bottom:20px;transform:rotate(90deg);position:absolute;top:240px;right:-320px;z-index:100}@media screen and (max-width:1024px){.content .top-panel .panel-box .item-title{display:none}}.content .top-panel .panel-box .item-title h2{font-size:44px;background:linear-gradient(85deg, #A5A5A5 23.11%, #383838 67.11%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.content .advantage{position:relative;padding:150px 0 75px 0}@media screen and (max-width:1024px){.content .advantage{padding:30px 0 15px 0}}.content .advantage h3{text-align:center;padding-bottom:15px}@media screen and (max-width:1024px){.content .advantage h3{padding-bottom:45px}}.content .advantage h3:before{content:"";position:absolute;top:-53px;left:30%;width:194px;height:1px;transform:rotate(90deg);background:#787878FF}@media screen and (max-width:1024px){.content .advantage h3:before{width:90px;top:2%;left:63%}}.content .advantage h3:after{content:"";position:absolute;top:17%;right:-15%;width:590px;height:1px;transform:rotate(90deg);background:#787878FF}@media screen and (max-width:1024px){.content .advantage h3:after{display:none}}.content .advantage .box-items{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;padding:0 100px}@media screen and (max-width:1024px){.content .advantage .box-items{display:block;width:100%;padding:0}}.content .advantage .box-items .item{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;padding:75px 0}@media screen and (max-width:1024px){.content .advantage .box-items .item{padding:15px 0}}.content .advantage .box-items .item .item-text{width:220px;padding-left:30px}@media screen and (max-width:1024px){.content .advantage .box-items .item .item-text{width:100%}}.content .catalog{position:relative}.content .catalog:before{content:"";position:absolute;bottom:0;right:0;min-width:17%;height:480px;background:url(../images/content-bg-3.png) 50% 50% / cover no-repeat;z-index:auto}@media screen and (max-width:1024px){.content .catalog:before{display:none}}.content .catalog .title-catalog{padding:40px 0 30px 0;text-align:center;background:var(--liner, linear-gradient(90deg, #212121 0%, rgba(33, 33, 33, 0) 100%))}@media screen and (max-width:1024px){.content .catalog .title-catalog{padding:20px 0 10px 0}}.content .catalog .title-catalog:before{content:"";position:absolute;top:-8%;right:0;min-width:10%;height:380px;background:url(../images/content-bg.png) 50% 50% / cover no-repeat;z-index:auto}@media screen and (max-width:1024px){.content .catalog .title-catalog:before{top:-25px;height:125px}}.content .catalog .title-catalog:after{content:"";position:absolute;top:8%;left:0;min-width:13%;height:400px;background:url(../images/content-bg-2.png) 50% 50% / cover no-repeat;z-index:auto}@media screen and (max-width:1024px){.content .catalog .title-catalog:after{top:55px;height:125px}}.content .catalog .container{padding:85px 0 150px 0}@media screen and (max-width:1024px){.content .catalog .container{padding:60px 0 10px 0}}.content .catalog .container .catalog-box{display:grid;grid-template-columns:30% 30% 30%;gap:55px}@media screen and (max-width:1024px){.content .catalog .container .catalog-box{display:block;width:100%}}.content .catalog .container .catalog-box .item{width:380px}@media screen and (max-width:1024px){.content .catalog .container .catalog-box .item{width:100%;margin-bottom:40px}}.content .catalog .container .catalog-box .item figure{padding-bottom:8px}.content .catalog .container .catalog-box .item h5{padding-bottom:30px}.content .brands{padding:50px 0 100px 0;background:var(--liner, linear-gradient(90deg, #212121 0%, rgba(33, 33, 33, 0) 100%))}@media screen and (max-width:1024px){.content .brands{padding:20px 0 20px 0}}.content .brands .title-brands h3{text-align:center;letter-spacing:1px;display:grid;grid-template-columns:1fr auto 1fr;grid-template-rows:23px 0;grid-gap:22px;padding-bottom:94px}@media screen and (max-width:1024px){.content .brands .title-brands h3{padding-bottom:0;grid-template-rows:13px 0}}.content .brands .title-brands h3:after{content:"";display:block;border-bottom:1px solid #787878FF}.content .brands .title-brands h3:before{content:"";display:block;border-bottom:1px solid #787878FF}.content .brands .container{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.content .brands .container .brands-box{display:grid;grid-template-columns:9% 9% 9% 9% 9% 9% 9% 9% 9%;gap:30px;z-index:100}@media screen and (max-width:1024px){.content .brands .container .brands-box{grid-template-columns:15.5% 15.5% 15.5% 15.5% 15.5% 15.5%;gap:5px}}.about{padding:122px 0 100px 0}@media screen and (max-width:1024px){.about{padding:90px 0 40px 0}}.about .title-top{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:end;-moz-justify-content:end;justify-content:end}@media screen and (max-width:1024px){.about .title-top{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}}.about .title-top h3{font-weight:600;margin-bottom:60px;letter-spacing:3.6px;background:linear-gradient(90deg, #FFF 10.3%, #C0BFBF 39.83%, #909090 47.16%, #616161 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;border-bottom:2px solid;border-image-slice:1;border-image-source:linear-gradient(63deg, rgba(255, 255, 255, 0) 0%, #FFF 51.56%, rgba(255, 255, 255, 0) 100%)}@media screen and (max-width:1024px){.about .title-top h3{border-bottom:1px solid;border-image-slice:1;border-image-source:linear-gradient(63deg, rgba(255, 255, 255, 0) 0%, #FFF 51.56%, rgba(255, 255, 255, 0) 100%)}}.about .about-box{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;gap:160px}@media screen and (max-width:1024px){.about .about-box{display:block;width:100%}}.about .about-box .item-text{padding:50px;width:835px;background:#212121;border-left:1px solid;border-image-slice:1;border-image-source:linear-gradient(63deg, rgba(255, 255, 255, 0) 0%, #FFF 51.56%, rgba(255, 255, 255, 0) 100%)}@media screen and (max-width:1024px){.about .about-box .item-text{width:100%;background:none;padding:20px}}.about .about-box .item-text h2{text-align:center;margin-bottom:50px;border-bottom:2px solid;border-image-slice:1;border-image-source:linear-gradient(63deg, rgba(255, 255, 255, 0) 0%, #FFF 51.56%, rgba(255, 255, 255, 0) 100%)}.about .about-box .item-text ul{padding:0 0 10px 20px}.about .about-box .item-text ul li{font-size:14px;color:#FFFFFF}.about .about-box figure{width:450px}@media screen and (max-width:1024px){.about .about-box figure{width:100%}}.contact{padding:220px 0 250px 0;position:relative;background:url(../images/bg-contact.jpg) 50% 50% / cover no-repeat;top:0;right:0;left:0;bottom:0}@media screen and (max-width:1024px){.contact{padding:90px 0 40px 0}}.contact .container{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.contact .container .contact-box{z-index:50;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}@media screen and (max-width:1024px){.contact .container .contact-box{display:block;width:100%}}.contact .container .contact-box .info-box{padding:60px 100px 50px 50px;background:rgba(33, 33, 33, 0.85)}.contact .container .contact-box .info-box .info{padding-bottom:70px}@media screen and (max-width:1024px){.contact .container .contact-box .info-box .info{padding-bottom:30px}}.contact .container .contact-box .info-box .social-info{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:right;-ms-flex-pack:right;-webkit-justify-content:right;-moz-justify-content:right;justify-content:right}@media screen and (max-width:1024px){.contact .container .contact-box .info-box .social-info{-webkit-box-pack:left;-ms-flex-pack:left;-webkit-justify-content:left;-moz-justify-content:left;justify-content:left}}.contact .container .contact-box .info-box .social-info figure{padding-left:10px}.contact .container .contact-box .info-box .social-info figure a:hover{opacity:0.5}.contact .container .contact-box .contacts-form-box{background:#171717;margin:-30px 0;padding:50px 60px 0 60px}@media screen and (max-width:1024px){.contact .container .contact-box .contacts-form-box{margin:0;padding:20px 20px 20px 20px}}.contact .container .contact-box .contacts-form-box h2{text-align:center;margin-bottom:50px;border-bottom:2px solid;border-image-slice:1;border-image-source:linear-gradient(63deg, rgba(255, 255, 255, 0) 0%, #FFF 51.56%, rgba(255, 255, 255, 0) 100%)}.contact .container .contact-box .contacts-form-box .contacts-form{width:380px}@media screen and (max-width:1024px){.contact .container .contact-box .contacts-form-box .contacts-form{width:100%}}.post-title{background:url(../images/post-pic-1.jpg) 50% 50% / cover no-repeat;z-index:0;position:relative;height:300px}.post-title:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0, 0, 0, 0.3);z-index:-1}.post-title h2{padding-top:130px;text-align:center}.post-content{padding:100px 0 245px 0}@media screen and (max-width:1024px){.post-content{padding:50px 0 100px 0}}@media screen and (max-width:1024px){.post-content .container{display:block;width:100%}}.post-content .container .post-box{margin:0 25px}@media screen and (max-width:1024px){.post-content .container .post-box{margin:15px 0}}.post-content .container .post-box .post-item{padding:40px;background:#212121;width:380px}@media screen and (max-width:1024px){.post-content .container .post-box .post-item{width:100%}}.post-content .container .post-box .post-item .post-item-text{margin-bottom:20px}.single-panel .item{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;padding-bottom:30px}@media screen and (max-width:1024px){.single-panel .item{display:block;width:100%}}.single-panel .item figure img{width:500px}.single-panel .item h5{width:450px;padding-left:40px}@media screen and (max-width:1024px){.single-panel .item h5{width:100%;padding:0}}footer{position:relative;border-top:1px solid #787878FF;color:#fff;padding:30px 0 30px 0;background:#171717}@media screen and (max-width:1024px){footer{padding:15px 0 30px 0}}footer .container{display:flex;justify-content:space-between}@media screen and (max-width:1024px){footer .container{display:flex;justify-content:center}}footer h5{font-weight:700}footer .logo-box{padding-top:43px}footer .logo-box #logo img{padding-bottom:20px}@media screen and (max-width:1024px){footer .logo-box #logo img{width:163px}}footer .logo-box .social-box{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}footer .logo-box .social-box figure{margin:0 5px}footer .logo-box .social-box figure a:hover{opacity:0.6}@media screen and (max-width:1024px){footer .box-category,footer .menu-box,footer .info-box,footer .box-work{display:none}}footer .box-category ul li a,footer .menu-box ul li a,footer .info-box ul li a,footer .box-work ul li a{font-size:16px}footer:before{content:"";position:absolute;bottom:0;left:0;min-width:25%;height:600px;background:url(../images/footer-bg-1.png) 50% 50% / cover no-repeat;z-index:auto}@media screen and (max-width:1024px){footer:before{width:100%;height:100%}}.searchform{position:relative}.searchform:before{content:"";position:absolute;bottom:-3px;left:-9px;width:9px;height:9px;background:url(../images/icon/ellipse.png) 50% 50% / cover no-repeat}.searchform:after{content:"";position:absolute;bottom:-3px;right:-9px;width:9px;height:9px;background:url(../images/icon/ellipse.png) 50% 50% / cover no-repeat}.searchform .search-header{background:none;border:none;border-bottom:2px solid #FFFFFF}.searchform .icon-search{position:absolute;top:0;right:0;width:24px;height:24px;background:url(../images/icon/Search.png) 50% 50% / cover no-repeat}.woocommerce-breadcrumb{margin-top:100px}@media screen and (max-width:1024px){.woocommerce-breadcrumb{margin-top:80px}}.page-title{color:#020202;padding-top:30px}@media screen and (max-width:1024px){.page-title{display:none}}.productsBox{background:#FFFFFF;padding:100px 0 0 0;margin-top:20px;text-align:center;display:grid;grid-template-columns:23% 23% 23% 23%;gap:30px}@media screen and (max-width:1024px){.productsBox{padding:20px 0 0 0}}.productsBox .product{border:1px solid #ccc;padding:20px}.productsBox .product .woocommerce-LoopProduct-link{display:block;margin-bottom:20px}.productsBox .product .woocommerce-LoopProduct-link:hover{text-decoration:none}.productsBox .product h2{color:#020202;font-size:20px;padding-bottom:15px}@media screen and (max-width:1024px){.productsBox .product h2{font-size:15px;padding-bottom:5px}}.productsBox .product img{margin:0 auto 20px}.productsBox .product .add_to_cart_button{position:relative}.productsBox .product .add_to_cart_button.added{opacity:0.5}.productsBox .product .added_to_cart{display:none}.productsBox .product .price del{font-size:13px}.productsBox .product .price ins{text-decoration:none}.woocommerce-pagination{text-align:center}.woocommerce-pagination ul{border:none;margin-left:0}.woocommerce-pagination ul li{display:inline-block;vertical-align:middle;border:none;margin:1px;padding:0}.woocommerce-pagination ul li:before{display:none}.woocommerce-pagination ul li .page-numbers{background:#fff;color:#333333;padding:5px 12px}.woocommerce-pagination ul li .page-numbers:hover,.woocommerce-pagination ul li .page-numbers.current{background:#787878FF;color:#fff;text-decoration:none}.widget_price_filter .price_slider{margin:20px 0}.widget_price_filter .price_slider_amount{text-align:right;line-height:2.4;font-size:0.8751em}.widget_price_filter .price_slider_amount .button{font-size:1.15em;float:left}.widget_price_filter .ui-slider{position:relative;text-align:left;margin-left:0.5em;margin-right:0.5em}.widget_price_filter .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1em;height:1em;background-color:#787878FF;border-radius:1em;cursor:ew-resize;outline:none;top:-0.3em;margin-left:-0.5em;cursor:pointer}.widget_price_filter .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:0.7em;display:block;border:0;border-radius:1em;background-color:#787878FF}.widget_price_filter .price_slider_wrapper .ui-widget-content{border-radius:1em;background-color:#787878FF;border:0}.widget_price_filter .ui-slider-horizontal{height:0.5em}.widget_price_filter .ui-slider-horizontal .ui-slider-range{top:0;height:100%}.widget_price_filter .ui-slider-horizontal .ui-slider-range-min{left:-1px}.widget_price_filter .ui-slider-horizontal .ui-slider-range-max{right:-1px}.widget_price_filter .price_label{font-size:14px}.sale{position:relative;z-index:100}.sale:before{content:"Sale";position:absolute;background-color:#ea4444;font-size:15px;top:6px;left:-6px;color:#fff;font-weight:bold;text-transform:uppercase;padding:0 20px;line-height:30px;z-index:30}.onsale{display:none}.single-product .product{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.single-product .product .images{-webkit-flex-basis:48%;-moz-flex-basis:48%;-ms-flex-preferred-size:48%;flex-basis:48%;border:1px solid #ccc;padding:15px;margin-bottom:40px;position:relative}.single-product .product .images .woocommerce-product-gallery__trigger{font-size:0;position:absolute;right:20px;top:15px;z-index:1}.single-product .product .images .woocommerce-product-gallery__trigger:before{content:"";font-family:FontAwesome;display:inline-block;color:#787878FF;font-size:25px}.single-product .product .images .flex-viewport{margin-bottom:10px}.single-product .product .images .flex-viewport img{margin:0 auto}.single-product .product .images .flex-control-nav{list-style:none;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;margin-bottom:0}.single-product .product .images .flex-control-nav li{width:72px;margin:0 4px;padding:0}.single-product .product .images .flex-control-nav li img{cursor:pointer;opacity:0.8;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}.single-product .product .images .flex-control-nav li img:hover,.single-product .product .images .flex-control-nav li img.flex-active{opacity:1}.single-product .product .summary{-webkit-flex-basis:48%;-moz-flex-basis:48%;-ms-flex-preferred-size:48%;flex-basis:48%}.single-product .product .woocommerce-tabs{-webkit-flex-basis:100%;-moz-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.single-product .variations{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;margin-bottom:20px}.single-product .variations .label{font-size:1.7142857143rem;margin:0 25px 0 0}.single-product .variations .value{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.single-product .variations .value .reset_variations{margin-left:25px}.single-product .product-type-simple .cart,.single-product .woocommerce-variation-add-to-cart{margin:20px 0;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.single-product .product_meta>span{display:block;margin-bottom:5px}.single-product .related{-webkit-box-flex:100%;-webkit-flex:100%;-moz-box-flex:100%;-moz-flex:100%;-ms-flex:100%;flex:100%}.single-product .related .product{display:block}.woocommerce-tabs{margin-top:40px}.woocommerce-tabs ul.tabs{list-style:none;padding:0;margin:0 0 1.618em;overflow:hidden;position:relative}.woocommerce-tabs ul.tabs li{border:1px solid #b3b3b3;background-color:#ccc;display:inline-block;position:relative;z-index:0;padding:0;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}.woocommerce-tabs ul.tabs li:before{display:none}.woocommerce-tabs ul.tabs li a{display:block;padding:7px 15px;font-weight:700;color:#fff;text-decoration:none}.woocommerce-tabs ul.tabs li:hover,.woocommerce-tabs ul.tabs li.active{background:#787878FF;z-index:2;border-color:#787878FF}.woocommerce-tabs ul.tabs li:hover a,.woocommerce-tabs ul.tabs li.active a{color:#fff;text-decoration:none}.woocommerce-tabs ul.tabs::before{position:absolute;content:" ";width:100%;bottom:0;left:0;border-bottom:1px solid #b3b3b3;z-index:1}.woocommerce-tabs .panel{margin:0 0 2em;padding:0}.price{font-size:2rem;color:#787878FF}.comment-form-rating{display:inline-block;vertical-align:top}.comment-form-rating label,.comment-form-rating select,.comment-form-rating .selbel_w{display:none}.star-rating{position:relative;display:inline-block;vertical-align:top;width:100%;max-width:120px;height:24px;margin-bottom:20px}.star-rating>span{position:absolute;display:block;text-indent:-999em;height:24px;overflow:hidden}.star-rating>span::before{content:"";background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjQgMjQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojRjVDNDE3O308L3N0eWxlPjxnPjxnPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik04LjgsOC40YzAsMC0zLjgsMC40LTYuMywwLjdDMi4zLDkuMiwyLjEsOS40LDIsOS42QzIsOS44LDIsMTAuMSwyLjIsMTAuM2MxLjksMS44LDQuNyw0LjUsNC43LDQuNWMwLDAtMC44LDMuOS0xLjMsNi41YzAsMC4yLDAsMC41LDAuMiwwLjZDNiwyMiw2LjMsMjIsNi41LDIxLjljMi4yLTEuMyw1LjUtMy4zLDUuNS0zLjNzMy4zLDIsNS41LDMuM2MwLjIsMC4xLDAuNSwwLjEsMC42LDBjMC4yLTAuMSwwLjMtMC40LDAuMi0wLjZjLTAuNS0yLjYtMS4zLTYuNS0xLjMtNi41czIuOC0yLjcsNC43LTQuNUMyMiwxMC4xLDIyLDkuOCwyMiw5LjZzLTAuMy0wLjQtMC41LTAuNGMtMi41LTAuMy02LjMtMC43LTYuMy0wLjdzLTEuNi0zLjYtMi42LTYuMUMxMi40LDIuMiwxMi4yLDIsMTIsMmMtMC4yLDAtMC40LDAuMi0wLjUsMC40QzEwLjQsNC44LDguOCw4LjQsOC44LDguNHoiLz48L2c+PC9nPjwvc3ZnPg==");background-repeat:repeat-x;background-size:24px;top:0;left:0;bottom:0;display:block;height:24px;text-indent:-999em}.star-rating::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;width:120px;height:24px;background-size:24px;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjQgMjQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojQjJCM0IyO308L3N0eWxlPjxnPjxnPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik04LjgsOC40YzAsMC0zLjgsMC40LTYuMywwLjdDMi4zLDkuMiwyLjEsOS40LDIsOS42QzIsOS44LDIsMTAuMSwyLjIsMTAuM2MxLjksMS44LDQuNyw0LjUsNC43LDQuNWMwLDAtMC44LDMuOS0xLjMsNi41YzAsMC4yLDAsMC41LDAuMiwwLjZDNiwyMiw2LjMsMjIsNi41LDIxLjljMi4yLTEuMyw1LjUtMy4zLDUuNS0zLjNzMy4zLDIsNS41LDMuM2MwLjIsMC4xLDAuNSwwLjEsMC42LDBjMC4yLTAuMSwwLjMtMC40LDAuMi0wLjZjLTAuNS0yLjYtMS4zLTYuNS0xLjMtNi41czIuOC0yLjcsNC43LTQuNUMyMiwxMC4xLDIyLDkuOCwyMiw5LjZzLTAuMy0wLjQtMC41LTAuNGMtMi41LTAuMy02LjMtMC43LTYuMy0wLjdzLTEuNi0zLjYtMi42LTYuMUMxMi40LDIuMiwxMi4yLDIsMTIsMmMtMC4yLDAtMC40LDAuMi0wLjUsMC40QzEwLjQsNC44LDguOCw4LjQsOC44LDguNHoiLz48L2c+PC9nPjwvc3ZnPg==");background-repeat:repeat-x;opacity:0.25}.stars{position:relative;display:inline-block;vertical-align:top;width:100%;max-width:120px;height:48px;padding:0;margin:0}.stars span{display:block;font-size:0;height:100%}.stars::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:24px;background-size:24px;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjQgMjQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojQjJCM0IyO308L3N0eWxlPjxnPjxnPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik04LjgsOC40YzAsMC0zLjgsMC40LTYuMywwLjdDMi4zLDkuMiwyLjEsOS40LDIsOS42QzIsOS44LDIsMTAuMSwyLjIsMTAuM2MxLjksMS44LDQuNyw0LjUsNC43LDQuNWMwLDAtMC44LDMuOS0xLjMsNi41YzAsMC4yLDAsMC41LDAuMiwwLjZDNiwyMiw2LjMsMjIsNi41LDIxLjljMi4yLTEuMyw1LjUtMy4zLDUuNS0zLjNzMy4zLDIsNS41LDMuM2MwLjIsMC4xLDAuNSwwLjEsMC42LDBjMC4yLTAuMSwwLjMtMC40LDAuMi0wLjZjLTAuNS0yLjYtMS4zLTYuNS0xLjMtNi41czIuOC0yLjcsNC43LTQuNUMyMiwxMC4xLDIyLDkuOCwyMiw5LjZzLTAuMy0wLjQtMC41LTAuNGMtMi41LTAuMy02LjMtMC43LTYuMy0wLjdzLTEuNi0zLjYtMi42LTYuMUMxMi40LDIuMiwxMi4yLDIsMTIsMmMtMC4yLDAtMC40LDAuMi0wLjUsMC40QzEwLjQsNC44LDguOCw4LjQsOC44LDguNHoiLz48L2c+PC9nPjwvc3ZnPg==");background-repeat:repeat-x;opacity:0.25;z-index:-1}.stars a{display:inline-block;vertical-align:top;line-height:24px;padding-top:24px;width:24px;text-decoration:none;color:#FFFFFF;font-weight:700;overflow:hidden;font-size:0}.stars a:hover{color:yellow}.stars a::before{content:"";position:absolute;top:0;left:0;height:100%;background-size:24px;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjQgMjQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojRjVDNDE3O308L3N0eWxlPjxnPjxnPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik04LjgsOC40YzAsMC0zLjgsMC40LTYuMywwLjdDMi4zLDkuMiwyLjEsOS40LDIsOS42QzIsOS44LDIsMTAuMSwyLjIsMTAuM2MxLjksMS44LDQuNyw0LjUsNC43LDQuNWMwLDAtMC44LDMuOS0xLjMsNi41YzAsMC4yLDAsMC41LDAuMiwwLjZDNiwyMiw2LjMsMjIsNi41LDIxLjljMi4yLTEuMyw1LjUtMy4zLDUuNS0zLjNzMy4zLDIsNS41LDMuM2MwLjIsMC4xLDAuNSwwLjEsMC42LDBjMC4yLTAuMSwwLjMtMC40LDAuMi0wLjZjLTAuNS0yLjYtMS4zLTYuNS0xLjMtNi41czIuOC0yLjcsNC43LTQuNUMyMiwxMC4xLDIyLDkuOCwyMiw5LjZzLTAuMy0wLjQtMC41LTAuNGMtMi41LTAuMy02LjMtMC43LTYuMy0wLjdzLTEuNi0zLjYtMi42LTYuMUMxMi40LDIuMiwxMi4yLDIsMTIsMmMtMC4yLDAtMC40LDAuMi0wLjUsMC40QzEwLjQsNC44LDguOCw4LjQsOC44LDguNHoiLz48L2c+PC9nPjwvc3ZnPg==");background-repeat:repeat-x;z-index:-1}.star-1.active::before,.star-1:hover::before,.star-1:focus::before{width:24px}.star-2.active::before,.star-2:hover::before,.star-2:focus::before{width:48px}.star-3.active::before,.star-3:hover::before,.star-3:focus::before{width:72px}.star-4.active::before,.star-4:hover::before,.star-4:focus::before{width:96px}.star-5.active::before,.star-5:hover::before,.star-5:focus::before{width:120px}table.shop_attributes{border:0;border-top:1px dotted rgba(0, 0, 0, 0.1);margin-bottom:1.618em;width:100%}table.shop_attributes th{width:150px;font-weight:700;padding:0 10px;border-top:0;border-bottom:1px dotted rgba(0, 0, 0, 0.1);margin:0;line-height:1.5;background:#787878FF;color:#fff}table.shop_attributes td{font-style:italic;border-top:0;border-bottom:1px dotted rgba(0, 0, 0, 0.1);margin:0;padding:0 10px;line-height:1.5}table.shop_attributes td p{padding:8px 0}table.shop_attributes tr:nth-child(even) td,table.shop_attributes tr:nth-child(even) th{background:rgba(0, 0, 0, 0.025)}.quantity{display:inline-block;font-size:0}.quantity>*{display:inline-block;vertical-align:middle;font-size:1.4285714286rem}.quantity input{-moz-appearance:textfield}.quantity input::-webkit-outer-spin-button,.quantity input::-webkit-inner-spin-button{-webkit-appearance:none}.quantity .qty{font-size:20px;width:60px;text-align:center;border:1px solid #787878FF;height:40px}.quantity .qControls{height:40px;line-height:40px;width:30px;color:#fff;background:#787878FF;text-align:center;cursor:pointer;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}.quantity .qControls:hover{background:#308bf1}#customer_details{margin:30px 0 0}.col2-set:after{content:"";display:block;clear:both}.col2-set .col-1{float:left}.col2-set .col-2{float:right}.col2-set>div{width:48%}.form-row label{font-size:1.1428571429rem;display:block;padding:0 0 10px}.form-row textarea{line-height:20px;overflow:hidden;height:130px;padding:10px;resize:none}.form-row abbr{font-size:1.1428571429rem;color:#e74c3c;border:0}.form-row input#billing_state+span{display:none}.content .woocommerce-error,.content .woocommerce-info,.content .woocommerce-message{margin:0 0 15px;background-color:#f7f6f7;border-top:3px solid #787878FF;color:#515151;list-style:outside none none;overflow-wrap:break-word;position:relative;width:auto;padding:10px 30px}.content .woocommerce-error li,.content .woocommerce-info li,.content .woocommerce-message li{padding:5px 0}.content .woocommerce-error li:before,.content .woocommerce-info li:before,.content .woocommerce-message li:before{display:none}.content .woocommerce-error .button,.content .woocommerce-info .button,.content .woocommerce-message .button{margin-right:25px}.content .woocommerce-error{border-color:#b81c23}.content .woocommerce-info{border-color:#1e85be}.content .woocommerce-message{border-color:#8fae1b}.woocommerce-cart-form{margin-bottom:50px}.shop_table{width:100%}.shop_table tr th{font-size:1.5714285714rem;font-weight:400;padding:10px 15px;text-transform:uppercase;color:#fff;border:1px solid #ccc;background:#787878FF}.shop_table tr th.product-remove{border-right:0}.shop_table tr th.product-thumbnail{border-left:0}.shop_table tr td{padding:10px 15px;border:1px solid #ccc;background:#fff}.shop_table tr td.product-remove{text-align:center}.shop_table tr td.product-remove a.remove{font-size:1.7857142857rem;display:block;margin:0 auto;text-decoration:none;color:#ef4036}.shop_table tr td.product-thumbnail{border-left:0}.shop_table tr td p{padding:0}.shop_table tr td.product-thumbnail{width:100px;padding:0}.shop_table tr td.product-thumbnail a,.shop_table tr td.product-thumbnail img{display:block}.shop_table tr td.product-price{text-align:center}.shop_table tr td.product-quantity{text-align:center}.shop_table tr td.product-total{text-align:center}.shop_table tr td.product-subtotal{text-align:center;font-weight:700}.shop_table tfoot{text-align:center}.actions{padding:10px 0;text-align:right;border:0}.actions .coupon{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;float:left}.actions .coupon label{display:none}.actions .coupon #coupon_code{width:200px;margin-right:10px}.actions .coupon+.button{float:right}.button.disabled,.button:disabled{opacity:0.5}.cart-collaterals table{max-width:100%;table-layout:fixed;text-align:left}.cart-collaterals table th{width:30%}.cart-collaterals table td{width:70%}.cart-collaterals .wc-proceed-to-checkout{text-align:center;margin-top:10px}.woocommerce-validated input{border-color:#69bf29}.woocommerce-invalid input{border-color:#a00}#payment{margin-top:30px;background:#ebe9eb;padding:20px}#payment .payment_methods{margin:0}#payment .payment_methods li{display:inline-block;padding:0}#payment .payment_methods li:before{display:none}#payment .payment_box{background-color:#dfdcde;border-radius:2px;box-sizing:border-box;color:#515151;font-size:0.92em;line-height:1.5;margin:1em 0;padding:1em;position:relative;width:100%}#payment .payment_box:before{border-color:transparent transparent #dfdcde;border-image:none;border-style:solid;border-width:1em;content:"";display:block;left:0;margin:-1em 0 0 2em;position:absolute;top:-0.75em}#payment .payment_box p{padding:0}#payment .place-order{text-align:center}.select2-container--default .select2-selection--single{border:1px solid #ccc;background:#eee;border-radius:0;height:40px}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:40px;padding-left:8px;padding-right:20px}.select2-container--default .select2-selection--single .select2-selection__arrow{right:0;top:0;bottom:0;width:30px;height:auto}.woocommerce-account .woocommerce{margin-bottom:60px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}.woocommerce-account .woocommerce-form-login{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1;margin:0 auto;max-width:700px}.woocommerce-account .woocommerce-form-login .woocommerce-form__label{display:inline-block;margin-left:15px}.woocommerce-account .woocommerce-message,.woocommerce-account h2{-webkit-flex-basis:100%;-moz-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.woocommerce-account .woocommerce-MyAccount-navigation{-webkit-flex-basis:20%;-moz-flex-basis:20%;-ms-flex-preferred-size:20%;flex-basis:20%}.woocommerce-account .woocommerce-MyAccount-navigation ul{margin-left:0;padding-bottom:0}.woocommerce-account .woocommerce-MyAccount-navigation a{font-size:16px;display:inline-block}.woocommerce-account .woocommerce-MyAccount-navigation li{margin-bottom:10px}.woocommerce-account td{padding:10px}.woocommerce-account th{padding:10px;text-align:left}.woocommerce-account h2{padding-bottom:15px}.woocommerce-account .woocommerce-MyAccount-content{-webkit-flex-basis:75%;-moz-flex-basis:75%;-ms-flex-preferred-size:75%;flex-basis:75%}.woocommerce-account .woocommerce-MyAccount-orders,.woocommerce-account .shop_table.order_details{width:100%;margin-bottom:20px;text-align:left;border:1px solid #ccc}.woocommerce-account .woocommerce-EditAccountForm legend{font-size:18px;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #ccc}.woocommerce-account fieldset{border:none}.woocommerce-account .woocommerce-orders-table__cell .button{display:block;margin:0 auto 12px;width:200px}@media screen and (max-width:1024px){.productsBox{display:grid;grid-template-columns:45% 45%;gap:30px}.single-product{background:#FFFFFF;color:#020202}.single-product h2{color:#020202}.single-product p{color:#020202}.single-product .product{display:block}.single-product .product .images{margin:0 auto 40px;width:700px}.content .woocommerce-message{text-align:center}.content .woocommerce-message .button{display:block;margin:10px auto 20px;width:200px}.woocommerce-account .woocommerce{display:block}.woocommerce-account .woocommerce-MyAccount-content{margin-top:40px}.woocommerce-account .woocommerce-orders-table__cell-order-actions .pay{margin-top:50px}.woocommerce,.woocommerce-page{}.woocommerce table.shop_table_responsive thead,.woocommerce-page table.shop_table_responsive thead{display:none}.woocommerce table.shop_table_responsive tbody th,.woocommerce-page table.shop_table_responsive tbody th{display:none}.woocommerce table.shop_table_responsive tr,.woocommerce-page table.shop_table_responsive tr{display:block}.woocommerce table.shop_table_responsive tr td,.woocommerce-page table.shop_table_responsive tr td{display:block;text-align:right !important}.woocommerce table.shop_table_responsive tr td.order-actions,.woocommerce-page table.shop_table_responsive tr td.order-actions{text-align:left !important}.woocommerce table.shop_table_responsive tr td::before,.woocommerce-page table.shop_table_responsive tr td::before{content:attr(data-title) ": ";font-weight:700;float:left}.woocommerce table.shop_table_responsive tr td.product-remove::before,.woocommerce table.shop_table_responsive tr td.actions::before,.woocommerce-page table.shop_table_responsive tr td.product-remove::before,.woocommerce-page table.shop_table_responsive tr td.actions::before{display:none}.woocommerce table.shop_table_responsive tr td.product-remove .coupon,.woocommerce table.shop_table_responsive tr td.actions .coupon,.woocommerce-page table.shop_table_responsive tr td.product-remove .coupon,.woocommerce-page table.shop_table_responsive tr td.actions .coupon{display:block}.woocommerce table.shop_table_responsive tr td.product-remove .coupon #coupon_code,.woocommerce table.shop_table_responsive tr td.actions .coupon #coupon_code,.woocommerce-page table.shop_table_responsive tr td.product-remove .coupon #coupon_code,.woocommerce-page table.shop_table_responsive tr td.actions .coupon #coupon_code{width:100%;margin:0 0 10px 0}.woocommerce table.shop_table_responsive tr td.product-remove .coupon .button,.woocommerce table.shop_table_responsive tr td.product-remove .coupon+.button,.woocommerce table.shop_table_responsive tr td.actions .coupon .button,.woocommerce table.shop_table_responsive tr td.actions .coupon+.button,.woocommerce-page table.shop_table_responsive tr td.product-remove .coupon .button,.woocommerce-page table.shop_table_responsive tr td.product-remove .coupon+.button,.woocommerce-page table.shop_table_responsive tr td.actions .coupon .button,.woocommerce-page table.shop_table_responsive tr td.actions .coupon+.button{float:none !important;width:100%;margin:7px 0}.woocommerce table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background-color:rgba(0, 0, 0, 0.08)}.woocommerce table.my_account_orders tr td.order-actions,.woocommerce-page table.my_account_orders tr td.order-actions{text-align:left}.woocommerce table.my_account_orders tr td.order-actions::before,.woocommerce-page table.my_account_orders tr td.order-actions::before{display:none}.woocommerce table.my_account_orders tr td.order-actions .button,.woocommerce-page table.my_account_orders tr td.order-actions .button{float:none;margin:0.125em 0.25em 0.125em 0}.woocommerce .cart-collaterals table td,.woocommerce-page .cart-collaterals table td{width:100%}.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-1,.woocommerce-page .col2-set .col-2{float:none;width:100%}.woocommerce ul.products li.product,.woocommerce[class*="columns-"] ul.products li.product,.woocommerce-page ul.products li.product,.woocommerce-page[class*="columns-"] ul.products li.product{width:48%;float:left;clear:both;margin:0 0 2.992em}.woocommerce ul.products li.product:nth-child(2n),.woocommerce[class*="columns-"] ul.products li.product:nth-child(2n),.woocommerce-page ul.products li.product:nth-child(2n),.woocommerce-page[class*="columns-"] ul.products li.product:nth-child(2n){float:right;clear:none !important}.woocommerce div.product div.images,.woocommerce div.product div.summary,.woocommerce #content div.product div.images,.woocommerce #content div.product div.summary,.woocommerce-page div.product div.images,.woocommerce-page div.product div.summary,.woocommerce-page #content div.product div.images,.woocommerce-page #content div.product div.summary{float:none;width:100%}.woocommerce table.cart .product-thumbnail,.woocommerce #content table.cart .product-thumbnail,.woocommerce-page table.cart .product-thumbnail,.woocommerce-page #content table.cart .product-thumbnail{display:none}.woocommerce table.cart td.actions,.woocommerce #content table.cart td.actions,.woocommerce-page table.cart td.actions,.woocommerce-page #content table.cart td.actions{text-align:left}.woocommerce table.cart td.actions .coupon,.woocommerce #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon{float:none;padding-bottom:0.5em}.woocommerce table.cart td.actions .coupon input,.woocommerce table.cart td.actions .coupon .button,.woocommerce table.cart td.actions .coupon .input-text,.woocommerce #content table.cart td.actions .coupon input,.woocommerce #content table.cart td.actions .coupon .button,.woocommerce #content table.cart td.actions .coupon .input-text,.woocommerce-page table.cart td.actions .coupon input,.woocommerce-page table.cart td.actions .coupon .button,.woocommerce-page table.cart td.actions .coupon .input-text,.woocommerce-page #content table.cart td.actions .coupon input,.woocommerce-page #content table.cart td.actions .coupon .button,.woocommerce-page #content table.cart td.actions .coupon .input-text{width:48%;box-sizing:border-box}.woocommerce table.cart td.actions .coupon .input-text+.button,.woocommerce table.cart td.actions .coupon .button.alt,.woocommerce #content table.cart td.actions .coupon .input-text+.button,.woocommerce #content table.cart td.actions .coupon .button.alt,.woocommerce-page table.cart td.actions .coupon .input-text+.button,.woocommerce-page table.cart td.actions .coupon .button.alt,.woocommerce-page #content table.cart td.actions .coupon .input-text+.button,.woocommerce-page #content table.cart td.actions .coupon .button.alt{float:right}.woocommerce table.cart td.actions .button,.woocommerce #content table.cart td.actions .button,.woocommerce-page table.cart td.actions .button,.woocommerce-page #content table.cart td.actions .button{display:block;width:100%}.woocommerce .cart-collaterals .cart_totals,.woocommerce .cart-collaterals .shipping_calculator,.woocommerce .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .cross-sells{width:100%;float:none;text-align:left}.woocommerce.woocommerce-checkout form.login .form-row,.woocommerce-page.woocommerce-checkout form.login .form-row{width:100%;float:none}.woocommerce #payment .terms,.woocommerce-page #payment .terms{text-align:left;padding:0}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:none;width:100%;box-sizing:border-box;margin-bottom:1em}.woocommerce .lost_reset_password .form-row-first,.woocommerce .lost_reset_password .form-row-last,.woocommerce-page .lost_reset_password .form-row-first,.woocommerce-page .lost_reset_password .form-row-last{width:100%;float:none;margin-right:0}.single-product .twentythirteen .panel{padding-left:20px !important;padding-right:20px !important}}@media screen and (max-width:767px){.single-product a img{width:150px}.single-product .product-type-simple .cart,.single-product .woocommerce-variation-add-to-cart{display:block;text-align:center}.single-product .product-type-simple .cart .quantity,.single-product .woocommerce-variation-add-to-cart .quantity{display:block;margin-bottom:10px}.product_meta{text-align:center}.woocommerce-tabs ul.tabs li{display:block;margin-bottom:3px;text-align:center}.woocommerce-account .woocommerce{display:block}}