:root{--light-color:#ffffff;--light-color-a:255, 255, 255;--dark-color:#222222;--dark-color-a:34, 34, 34;--grey-color:#888888;--grey-color-a:136, 136, 136;--grey-light-color:#dddddd;--footer-background-color:#000000}body{min-height:100vh;overflow-x:hidden;font-family:"Poppins",sans-serif;font-size:14px;color:var(--dark-color);background:var(--light-color);margin:0;font-size:1rem;font-weight:400;line-height:1.5;text-align:left;background-color:var(--light-color)}.container,body{position:relative}.margin-lg-30t{margin-top:30px!important}.margin-lg-165t{margin-top:165px!important}.margin-lg-100b{margin-bottom:100px!important}.margin-lg-200b{margin-bottom:200px!important}.padding-lg-150b{padding-bottom:150px!important}@media screen and (max-width:1199px){.margin-md-115t{margin-top:115px!important}.margin-md-80b{margin-bottom:80px!important}.margin-md-150b{margin-bottom:150px!important}.padding-md-120b{padding-bottom:120px!important}}@media screen and (max-width:991px){.margin-sm-85t{margin-top:85px!important}.margin-sm-60b{margin-bottom:60px!important}.margin-sm-120b{margin-bottom:120px!important}.padding-sm-100b{padding-bottom:100px!important}}@media screen and (max-width:767px){.margin-xs-15t{margin-top:15px!important}.margin-xs-35t{margin-top:35px!important}.margin-xs-50b{margin-bottom:50px!important}.margin-xs-70b{margin-bottom:70px!important}.padding-xs-80b{padding-bottom:80px!important}}.content-width-xl-70{padding-left:15%;padding-right:15%}.content-width-xl-90{padding-left:5%;padding-right:5%}.content-width-xl-100{padding-left:0;padding-right:0}@media screen and (max-width:1440px){.content-width-lg-80{padding-left:10%;padding-right:10%}.content-width-lg-90{padding-left:5%;padding-right:5%}.content-width-lg-100{padding-left:0;padding-right:0}}@media screen and (max-width:1199px){.content-width-md-90{padding-left:5%;padding-right:5%}}@media screen and (max-width:991px){.content-width-sm-100{padding-left:0;padding-right:0}}.cs-preloader,.header_top_bg{background-color:var(--light-color)}.cs-preloader{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999}.header_top_bg{position:relative;z-index:auto}.header_top_bg.fixed-header{position:fixed;top:0;width:100%;z-index:100}#topmenu ul ul li a,header{width:100%;position:relative}header{z-index:999;text-align:center}header a.logo{text-decoration:none;display:block}#topmenu ul{list-style:none;margin:0;padding:0}#topmenu ul,#topmenu ul li{display:inline-block;position:relative}#topmenu ul ul{position:absolute;z-index:999;left:0;top:50px;min-width:250px;display:none;box-sizing:border-box}#topmenu ul ul li:before{content:"";display:table;clear:both}#topmenu ul ul li a{padding:3px 30px;display:block;-webkit-font-smoothing:antialiased}.mob-nav{width:20px;height:20px;margin:0 auto 12px;font-size:14px;color:var(--dark-color);opacity:1}.mob-nav:hover{opacity:.7}.mob-nav,.mob-nav-close{display:none}@media (min-width:992px){header .logo img.logo-mobile{display:none!important}}@media (max-width:991px){.site-search{visibility:hidden;opacity:0}}@media only screen and (min-width:992px){header:not(.aside-menu):not(.full:not(.aside-animation)) #topmenu ul li.mega-menu>ul>li:nth-child(3):before{left:75%}}@media (max-width:991px){.header_top_bg{position:fixed;top:0;width:100%;z-index:100}header img.main-logo:not(.logo-mobile){display:none!important}header img.logo-mobile{display:inline;padding:10px 0}#topmenu{overflow-x:hidden;display:inline-block;overflow-y:auto;position:fixed;text-align:left;padding-top:0;padding-bottom:100px;top:0;bottom:0;width:320px;left:-320px;background-color:var(--light-color);height:100vh;z-index:100;transition:all .5s ease-in-out;background-image:none!important}.main-wrapper{width:100%}.main-wrapper header .logo img{max-height:75px}header{padding:20px 15px}#topmenu ul,#topmenu ul li ul{box-shadow:none;font-style:normal}.right-menu.aside-fix .mob-nav{display:flex;background-color:var(--light-color);width:50px;height:50px;border-radius:50%;align-items:center;justify-content:center}#topmenu .menu li.menu-item-has-children,.right-menu #topmenu .menu li.menu-item-has-children{position:relative;text-align:left}#topmenu .menu li.menu-item-has-children>a,.right-menu #topmenu .menu li.menu-item-has-children>a{position:relative;display:inline-block;width:auto!important}.main-wrapper:before,.mob-nav{display:block;position:absolute;left:0}.mob-nav{margin:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.main-wrapper{left:0;transition:left .5s ease-in-out}.main-wrapper:before{content:"";top:0;width:100%;height:100%;background-color:rgba(0,0,0,.75);z-index:99;opacity:0;visibility:hidden;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.mob-nav-close{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;border-bottom:1px solid #f1f2f3;padding:30px 0}.mob-nav-close,.mob-nav-close:hover{text-decoration:none;color:var(--dark-color)}.mob-nav-close span{font-size:15px;font-weight:600;letter-spacing:.2px}.mob-nav-close .hamburger{padding:0 35px 0 15px}.mob-nav-close .line{display:block;width:24px;height:2px;background-color:var(--dark-color)}.mob-nav-close .line:first-of-type{-webkit-transform:rotate(45deg) translateY(2px);-moz-transform:rotate(45deg) translateY(2px);-ms-transform:rotate(45deg) translateY(2px);-o-transform:rotate(45deg) translateY(2px);transform:rotate(45deg) translateY(2px)}.mob-nav-close .line:last-of-type{-webkit-transform:rotate(-45deg) translateY(-1px);-moz-transform:rotate(-45deg) translateY(-1px);-ms-transform:rotate(-45deg) translateY(-1px);-o-transform:rotate(-45deg) translateY(-1px);transform:rotate(-45deg) translateY(-1px)}#topmenu ul ul{display:none;position:static}#topmenu ul.menu{width:100%;padding-bottom:30px;background-color:var(--light-color)}#topmenu ul.menu li{display:block!important;float:none;text-align:left;margin-bottom:0}#topmenu ul.menu li a:before{content:"";position:absolute;bottom:0;left:0;width:320px;height:1px;display:block;background-color:#f1f2f3}#topmenu ul.menu li a{font-size:15px;font-weight:500;letter-spacing:.2px;color:var(--grey-color);padding:10px 35px;line-height:normal;display:inline-block;width:auto!important;float:none;transition:all .5s ease;text-decoration:none}#topmenu ul.menu li li a{padding-left:45px}#topmenu .menu .current-menu-item>a,#topmenu .menu li a:hover{color:var(--dark-color)}.right-menu #topmenu .social{display:block}#topmenu ul.menu,.right-menu #topmenu .social li,header a.logo{display:inline-block}.right-menu #topmenu .social li a{padding:5px}.ono_mini_cart,.right-menu #topmenu .ono-top-social .social{position:static;visibility:visible;opacity:1}.ono_mini_cart{position:relative;right:auto;left:0;top:10px;width:100%;min-width:0}header a.logo{padding-top:5px}.mini-cart-wrapper .ono-shop-icon{font-size:28px;transition:none;margin:5px}.mini-cart-wrapper{margin:-3px 0 0;vertical-align:middle;display:none}.ono_mini_cart{display:none}.ono-top-social{vertical-align:middle;margin-bottom:20px;font-size:18px}.mini-cart-wrapper .ono-shop-icon:before{margin-top:-3px;font-size:28px}.right-menu .mob-nav .line{width:18px;height:2px;background-color:var(--dark-color);display:block;float:left;margin:3px auto;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.right-menu .mob-nav .hamburger{display:inline-block;width:20px}.right-menu .mob-nav .line:nth-of-type(2){width:24px}}@media only screen and (min-width:992px){.aside-menu .filter{margin-right:20px}.filter{display:flex;align-items:center;justify-content:center;flex-direction:column;width:50px;height:50px;border-radius:50%;background-color:var(--light-color);box-shadow:0 10px 20px 0 rgba(0,0,0,.05)}.desc-filter{position:relative}.desc-filter:before{background-color:rgba(0,0,0,.3);position:fixed;left:0;top:0;right:0;bottom:0;display:block;content:"";opacity:0;transition:.35s;z-index:0;pointer-events:none}.mob-filter{display:none;pointer-events:visible}}@media (max-width:991px){.mob-filter{display:flex;position:absolute;right:0;top:50%;transform:translateY(-50%)}.mob-filter .filter{display:flex;align-items:center;justify-content:center;flex-direction:column;width:50px;height:50px;border-radius:50%;background-color:var(--light-color);box-shadow:0 10px 20px 0 rgba(0,0,0,.05);cursor:pointer}}@media only screen and (min-width:1025px){.logo-hover{display:none}}@media only screen and (min-width:992px){.aside-fix{padding:25px 37px;display:grid;grid-template-columns:1fr auto 1fr;justify-content:space-between;align-items:center}.aside-fix .logo{display:inline-block}.aside-fix>.header-left,.aside-fix>.header-right{justify-self:flex-start;display:flex;align-items:center}.aside-fix>.header-right{justify-self:flex-end}.aside-fix>.header-center{justify-content:center}.aside-fix .mini-cart-wrapper{position:relative}.aside-fix .mini-cart-wrapper:not(:last-child){margin-right:20px}.aside-fix .ono-shop-icon{width:50px;height:50px;box-shadow:0 10px 20px 0 rgba(0,0,0,.05);background-color:var(--light-color);color:var(--dark-color)!important;border-radius:50%;display:block;line-height:50px;text-decoration:none;position:relative}.aside-fix .ono-shop-icon:before{font-family:"Font Awesome 5 Free";content:"";font-weight:900;font-size:16px}.aside-fix .ono_mini_cart{right:0;top:60px;display:block;background-color:var(--light-color);visibility:hidden;min-width:360px;padding:23px 30px;text-align:center;transition:opacity .5s ease,visibility .5s ease;box-shadow:3px 1px 20px 0 rgba(0,0,0,.07)}.aside-fix .ono_mini_cart .ono-buttons{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}.aside-fix .ono_mini_cart .ono-buttons a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--dark-color);font-size:15px;font-weight:500;text-decoration:none}.aside-fix .ono_mini_cart .ono-buttons a:hover i{margin-left:10px}.aside-fix .ono_mini_cart .ono-buttons a i{margin-left:5px;color:var(--dark-color);font-size:10px;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.aside-fix .woocommerce-mini-cart__total,.aside-fix .woocommerce-mini-cart__total span{color:var(--grey-color);font-size:15px;font-weight:600;margin-bottom:0}.aside-fix .woocommerce-mini-cart__total span{margin-left:5px;color:var(--dark-color)}.aside-fix .header-box>.menu li:hover>ul,.aside-fix .mini-cart-wrapper:hover .ono_mini_cart{opacity:1;visibility:visible}.aside-fix .ono_mini_cart .product_list_widget{display:block!important;list-style:none!important}.aside-fix .ono_mini_cart .product_list_widget .empty{font-size:15px;line-height:28px;letter-spacing:.2px;font-weight:400;text-align:left}.aside-fix .ono_mini_cart{text-decoration:none;position:absolute;opacity:0}.additional-menu-wrapper .additional-nav{display:flex;align-items:center;justify-content:center;flex-direction:column;width:50px;height:50px;border-radius:50%;background-color:var(--light-color);box-shadow:0 10px 20px 0 rgba(0,0,0,.05)}.additional-menu-wrapper .additional-nav .line{display:block;width:20px;height:2px;background-color:var(--dark-color)}.additional-menu-wrapper .additional-nav .line:first-of-type{margin-bottom:4px}.additional-inner-wrap{display:flex;flex-direction:column;justify-content:space-between;position:fixed;top:0;right:0;transform:translateX(100%);bottom:0;width:550px;background-color:var(--light-color);padding:50px 75px 25px;text-align:left;transition:all .5s ease-in-out;z-index:100}.additional-inner-wrap .additional-nav-close{position:absolute;top:47px;right:75px;cursor:pointer;width:30px;height:30px}.additional-inner-wrap .additional-nav-close .line{width:32px;height:3px;background-color:var(--dark-color);display:block;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.additional-inner-wrap .additional-nav-close .line:first-of-type{transform:rotate(45deg)}.additional-inner-wrap .additional-nav-close .line:last-of-type{transform:rotate(-45deg)}.additional-inner-wrap .ono-top-social{padding-bottom:15px}.additional-inner-wrap .ono-top-social .social{display:flex;align-items:center}.additional-inner-wrap .ono-top-social li{list-style:none}.additional-inner-wrap .ono-top-social li:not(:last-of-type){margin-right:25px}.additional-inner-wrap .ono-top-social a{text-decoration:none;color:var(--dark-color);font-size:20px;transition:opacity .35s ease}.additional-inner-wrap .ono-top-social a:hover{opacity:.7}#topmenu .additional-inner-wrap .menu{padding:50px 0}#topmenu .additional-inner-wrap .menu-mob{display:none}#topmenu .additional-inner-wrap .menu li{display:block;list-style:none;text-align:left}.additional-inner-wrap .menu li a{font-size:30px;font-weight:700;color:var(--grey-color);text-decoration:none;transition:color .35s ease}#topmenu .additional-inner-wrap .menu ul{position:static;min-width:auto;padding-left:15px;margin-top:5px;margin-bottom:5px}#topmenu .additional-inner-wrap .menu ul li a{padding:0}.additional-inner-wrap .copy a:hover,.additional-inner-wrap .menu .current-menu-item>a,.additional-inner-wrap .menu li a:hover,.aside-fix .header-box>.menu .current-menu-item>a,.aside-fix .header-box>.menu li a:hover{color:var(--dark-color)}.additional-inner-wrap .sub-menu{margin-left:20px}.additional-inner-wrap .sub-menu li a{font-size:24px;display:inline-block}.additional-inner-wrap .search-title{color:var(--dark-color);font-family:Poppins,sans-serif;font-size:18px;font-weight:600;letter-spacing:.1px}.additional-inner-wrap .search-icon-wrapper{padding:10px 0}.additional-inner-wrap .search-icon-wrapper.inside{display:block}.additional-inner-wrap .search-icon-wrapper .input-group{position:relative}.additional-inner-wrap .search-icon-wrapper .input-group:before{content:"";height:3px;width:50%;position:absolute;bottom:0;left:0;background-color:var(--dark-color)}.additional-inner-wrap .search-icon-wrapper .input-group:after{font-family:Ionicons,sans-serif;font-size:24px;color:var(--dark-color);content:"";position:absolute;right:0;top:50%;transform:translateY(-50%)}.additional-inner-wrap .close-search{display:none}.additional-inner-wrap .search-icon-wrapper input{width:100%;border:0;padding:15px 0;border-bottom:3px solid rgba(34,34,34,.2)}.additional-inner-wrap .copy{color:var(--grey-color);font-family:Poppins,sans-serif;font-size:14px}.additional-inner-wrap .copy:not(:first-child){margin-top:60px}.additional-inner-wrap .copy a{text-decoration:none;color:var(--grey-color);font-family:Poppins,sans-serif;font-size:14px;transition:color .35s ease}.aside-fix .header-box>.menu{display:flex;width:100%;flex-wrap:wrap;margin:0;list-style:none;padding:0 15px;align-items:center;position:relative}.aside-fix .header-box>.menu li{margin-right:20px;margin-left:20px;position:relative}.aside-fix .header-box>.menu li a{font-size:16px;font-weight:600;color:rgba(var(--dark-color-a),.5);text-decoration:none}.additional-menu-overlay{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.5);opacity:0;visibility:hidden;transition:opacity .75s ease,visibility .75s ease;z-index:99}.aside-fix .header-box>.menu .sub-menu{top:35px;left:-35px;min-width:230px;padding:20px 0;background-color:var(--light-color);-webkit-box-shadow:3px 1px 20px 0 rgba(0,0,0,.07);box-shadow:3px 1px 20px 0 rgba(0,0,0,.07);opacity:0;visibility:hidden;-webkit-transition:opacity .5s ease,visibility .5s ease;-o-transition:opacity .5s ease,visibility .5s ease;transition:opacity .5s ease,visibility .5s ease;display:block;position:absolute;list-style:none}.aside-fix .header-box>.menu .sub-menu li{width:100%;padding:8px 35px;text-align:left;margin:0}.aside-fix .header-box>.menu .sub-menu li a{width:auto;display:inline-block;padding:0;font-weight:600}}@media only screen and (max-width:1300px){.aside-fix .header-left .logo{height:50px;width:150px;position:relative}}@media only screen and (max-width:1100px){.aside-fix .header-box>.menu li{margin-right:10px;margin-left:10px}}@media only screen and (max-width:991px){.additional-inner-wrap .ono-top-social{padding:15px 35px;border-bottom:1px solid #f1f2f3;margin-bottom:0}#topmenu .additional-inner-wrap .menu-desc,.aside-fix .header-box>.menu,.aside-menu.three-box #topmenu .additional-inner-wrap .menu-mob{display:none}#topmenu .additional-inner-wrap .menu-mob,.aside-menu.three-box #topmenu .additional-inner-wrap .menu-desc{display:block}.aside-fix .close-search,.aside-fix .header-right>:not(.topmenu):not(.mob-nav),.aside-fix .search-title,.header-box>.mini-cart-wrapper{display:none}.additional-inner-wrap .ono-top-social .social{display:flex;align-items:center}.additional-inner-wrap .ono-top-social li{list-style:none}.additional-inner-wrap .ono-top-social li:not(:last-of-type){margin-right:20px}.additional-inner-wrap .ono-top-social a{text-decoration:none;color:var(--dark-color);font-size:15px;transition:color .35s ease}.additional-inner-wrap .copy a:hover,.additional-inner-wrap .ono-top-social a:hover{color:var(--dark-color)}.additional-inner-wrap .search-title{color:var(--dark-color);font-family:Poppins,sans-serif;font-size:16px;font-weight:600;letter-spacing:.1px}.additional-inner-wrap .search-icon-wrapper{padding:10px 35px}.additional-inner-wrap .search-icon-wrapper .input-group{position:relative}.additional-inner-wrap .search-icon-wrapper .input-group:before{content:"";height:3px;width:50%;position:absolute;bottom:0;left:0;background-color:var(--dark-color)}.additional-inner-wrap .search-icon-wrapper .input-group:after{font-family:Ionicons,sans-serif;font-size:24px;color:var(--dark-color);content:"";position:absolute;right:0;top:50%;transform:translateY(-50%)}.additional-inner-wrap .search-icon-wrapper input{width:100%;border:0;padding:10px 0;border-bottom:3px solid rgba(34,34,34,.2)}.additional-inner-wrap .copy,.additional-inner-wrap .copy a{color:var(--grey-color);font-family:Poppins,sans-serif;font-size:14px}.additional-inner-wrap .copy{margin-top:20px;padding:0 35px}.additional-inner-wrap .copy a{text-decoration:none;transition:color .35s ease}}@media only screen and (min-width:992px){.menu_light_text:not(.bg-fixed-color) header.creative .menu>li:not(:hover)>a{color:var(--light-color)}}.logo img{max-width:60px!important;max-height:52px!important}.wp-lightbox-container button:not(:hover):not(:active):not(.has-background){background-color:#5a5a5a40;border:0}.wp-lightbox-overlay .close-button:not(:hover):not(:active):not(.has-background){background:0 0;border:0}ul{box-sizing:border-box}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output{display:none}.wpcf7-form-control-wrap{position:relative}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=email]{direction:ltr}@media only screen and (max-width:768px){:root{--woocommerce:#7f54b3;--wc-green:#7ad03a;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#7f54b3;--wc-primary-text:#fff;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#b3af54;--wc-highligh-text:#fff;--wc-content-bg:#fff;--wc-subtext:#767676}}:root{--woocommerce:#7f54b3;--wc-green:#7ad03a;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#7f54b3;--wc-primary-text:#fff;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#b3af54;--wc-highligh-text:#fff;--wc-content-bg:#fff;--wc-subtext:#767676;--uacf7-global-color-primary:#382673;--uacf7-global-text-color-secondary:#383c41;--uacf7-global-placeholder-color:#606266;--uacf7-global-border-color:#e4e9f8;--uacf7-global-button-color:var(--uacf7-global-color-primary);--uacf7-border-radius:5px;--uacf7-white-color:#fff}@font-face{font-display:swap;font-family:star;src:url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff2)format("woff2"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff)format("woff"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf)format("truetype");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:WooCommerce;src:url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff2)format("woff2"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff)format("woff"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf)format("truetype");font-weight:400;font-style:normal}.wpcf7 form{display:block}input[type=email]:visited,input[type=search]:visited,input[type=text]:visited,textarea:visited{border-color:var(--uacf7-global-button-color)!important}@font-face{font-display:swap;font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:400;font-display:block;src:url(/wp-content/plugins/ultimate-addons-for-contact-form-7/addons/star-rating/assets/webfonts/fa-brands-400.eot);src:url(/wp-content/plugins/ultimate-addons-for-contact-form-7/addons/star-rating/assets/webfonts/fa-brands-400.eot?#iefix)format("embedded-opentype"),url(/wp-content/plugins/ultimate-addons-for-contact-form-7/addons/star-rating/assets/webfonts/fa-brands-400.woff2)format("woff2"),url(/wp-content/plugins/ultimate-addons-for-contact-form-7/addons/star-rating/assets/webfonts/fa-brands-400.woff)format("woff"),url(/wp-content/plugins/ultimate-addons-for-contact-form-7/addons/star-rating/assets/webfonts/fa-brands-400.ttf)format("truetype"),url(/wp-content/plugins/ultimate-addons-for-contact-form-7/addons/star-rating/assets/webfonts/fa-brands-400.svg#fontawesome)format("svg")}.fab{font-weight:400}@font-face{font-display:swap;font-family:"Font Awesome 5 Free";font-style:normal;font-weight:400;font-display:block;src:url(/wp-content/plugins/ultimate-addons-for-contact-form-7/addons/star-rating/assets/webfonts/fa-regular-400.eot);src:url(/wp-content/plugins/ultimate-addons-for-contact-form-7/addons/star-rating/assets/webfonts/fa-regular-400.eot?#iefix)format("embedded-opentype"),url(/wp-content/plugins/ultimate-addons-for-contact-form-7/addons/star-rating/assets/webfonts/fa-regular-400.woff2)format("woff2"),url(/wp-content/plugins/ultimate-addons-for-contact-form-7/addons/star-rating/assets/webfonts/fa-regular-400.woff)format("woff"),url(/wp-content/plugins/ultimate-addons-for-contact-form-7/addons/star-rating/assets/webfonts/fa-regular-400.ttf)format("truetype"),url(/wp-content/plugins/ultimate-addons-for-contact-form-7/addons/star-rating/assets/webfonts/fa-regular-400.svg#fontawesome)format("svg")}@font-face{font-display:swap;font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;font-display:block;src:url(/wp-content/plugins/ultimate-addons-for-contact-form-7/addons/star-rating/assets/webfonts/fa-solid-900.eot);src:url(/wp-content/plugins/ultimate-addons-for-contact-form-7/addons/star-rating/assets/webfonts/fa-solid-900.eot?#iefix)format("embedded-opentype"),url(/wp-content/plugins/ultimate-addons-for-contact-form-7/addons/star-rating/assets/webfonts/fa-solid-900.woff2)format("woff2"),url(/wp-content/plugins/ultimate-addons-for-contact-form-7/addons/star-rating/assets/webfonts/fa-solid-900.woff)format("woff"),url(/wp-content/plugins/ultimate-addons-for-contact-form-7/addons/star-rating/assets/webfonts/fa-solid-900.ttf)format("truetype"),url(/wp-content/plugins/ultimate-addons-for-contact-form-7/addons/star-rating/assets/webfonts/fa-solid-900.svg#fontawesome)format("svg")}.shop-list__item-category{font-size:50px!important;color:#000!important;opacity:1!important}@media (max-width:768px){.shop-list__item-category{font-size:30px!important;color:#000!important;opacity:1!important}}@font-face{font-display:swap;font-family:lg;src:url(/wp-content/themes/ono/assets/lib/lightgallery/fonts/lg.eot?n1z373);src:url(/wp-content/themes/ono/assets/lib/lightgallery/fonts/lg.eot?#iefixn1z373)format("embedded-opentype"),url(/wp-content/themes/ono/assets/lib/lightgallery/fonts/lg.woff?n1z373)format("woff"),url(/wp-content/themes/ono/assets/lib/lightgallery/fonts/lg.ttf?n1z373)format("truetype"),url(/wp-content/themes/ono/assets/lib/lightgallery/fonts/lg.svg?n1z373#lg)format("svg");font-weight:400;font-style:normal}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;box-sizing:border-box;-ms-overflow-style:scrollbar}@-ms-viewport{width:device-width}h3,h4,h5{margin-top:0;margin-bottom:.5rem;color:var(--dark-color)}p,ul{margin-top:0;margin-bottom:1rem}ul ul{margin-bottom:0}b{font-weight:700}a{color:#007bff;background-color:transparent;-webkit-text-decoration-skip:objects}a:hover{color:#0056b3;text-decoration:underline}img,svg{vertical-align:middle}img{border-style:none}svg{overflow:hidden}input,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}input{overflow:visible}[type=submit]{-webkit-appearance:button}[type=submit]::-moz-focus-inner{padding:0;border-style:none}textarea{overflow:auto;resize:vertical}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}@-ms-viewport{width:device-width}*,::after,::before{box-sizing:inherit}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.col-12{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.justify-content-center{-ms-flex-pack:center!important;justify-content:center!important}.align-items-center{-ms-flex-align:center!important;align-items:center!important}.swiper-container{margin:0 auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-slide,.swiper-wrapper{width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-wrapper{z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-slide{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.fa,.fab,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-arrow-right:before{content:""}.fa-dribbble:before{content:""}.fa-facebook-f:before{content:""}.fa-filter:before{content:""}.fa-instagram:before{content:""}.fa-pinterest:before{content:""}.fa-times:before{content:""}.fa-twitter:before{content:""}.fa-youtube:before{content:""}@font-face{font-display:swap;font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:400;src:url(/wp-content/themes/ono/assets/fonts/fa-brands-400.eot);src:url(/wp-content/themes/ono/assets/fonts/fa-brands-400.eot?#iefix)format("embedded-opentype"),url(/wp-content/themes/ono/assets/fonts/fa-brands-400.woff2)format("woff2"),url(/wp-content/themes/ono/assets/fonts/fa-brands-400.woff)format("woff"),url(/wp-content/themes/ono/assets/fonts/fa-brands-400.ttf)format("truetype"),url(/wp-content/themes/ono/assets/fonts/fa-brands-400.svg#fontawesome)format("svg")}.fab{font-family:"Font Awesome 5 Brands"}@font-face{font-display:swap;font-family:"Font Awesome 5 Free";font-style:normal;font-weight:400;src:url(/wp-content/themes/ono/assets/fonts/fa-regular-400.eot);src:url(/wp-content/themes/ono/assets/fonts/fa-regular-400.eot?#iefix)format("embedded-opentype"),url(/wp-content/themes/ono/assets/fonts/fa-regular-400.woff2)format("woff2"),url(/wp-content/themes/ono/assets/fonts/fa-regular-400.woff)format("woff"),url(/wp-content/themes/ono/assets/fonts/fa-regular-400.ttf)format("truetype"),url(/wp-content/themes/ono/assets/fonts/fa-regular-400.svg#fontawesome)format("svg")}@font-face{font-display:swap;font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;src:url(/wp-content/themes/ono/assets/fonts/fa-solid-900.eot);src:url(/wp-content/themes/ono/assets/fonts/fa-solid-900.eot?#iefix)format("embedded-opentype"),url(/wp-content/themes/ono/assets/fonts/fa-solid-900.woff2)format("woff2"),url(/wp-content/themes/ono/assets/fonts/fa-solid-900.woff)format("woff"),url(/wp-content/themes/ono/assets/fonts/fa-solid-900.ttf)format("truetype"),url(/wp-content/themes/ono/assets/fonts/fa-solid-900.svg#fontawesome)format("svg")}.fa,.fas{font-family:"Font Awesome 5 Free";font-weight:900}@font-face{font-display:swap;font-family:"Ionicons";src:url(/wp-content/themes/ono/assets/fonts/ionicons.eot?v=4.3.0);src:url(/wp-content/themes/ono/assets/fonts/ionicons.eot?v=4.3.0#iefix)format("embedded-opentype"),url(/wp-content/themes/ono/assets/fonts/ionicons.woff2?v=4.3.0)format("woff2"),url(/wp-content/themes/ono/assets/fonts/ionicons.woff?v=4.3.0)format("woff"),url(/wp-content/themes/ono/assets/fonts/ionicons.ttf?v=4.3.0)format("truetype"),url(/wp-content/themes/ono/assets/fonts/ionicons.svg?v=4.3.0#Ionicons)format("svg");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:linea-basic-10;src:url(/wp-content/themes/ono/assets/fonts/linea-basic-10.eot);src:url(/wp-content/themes/ono/assets/fonts/linea-basic-10.eot?#iefix)format("embedded-opentype"),url(/wp-content/themes/ono/assets/fonts/linea-basic-10.woff)format("woff"),url(/wp-content/themes/ono/assets/fonts/linea-basic-10.ttf)format("truetype"),url(/wp-content/themes/ono/assets/fonts/linea-basic-10.svg#linea-basic-10)format("svg");font-weight:400;font-style:normal}::selection{background:#000;color:var(--light-color)}::-moz-selection{background:#000;color:var(--light-color)}*{margin:0;padding:0;outline:0;-webkit-font-smoothing:antialiased}:focus{outline:0}a,a:focus,a:hover{color:var(--dark-color);outline:0;-webkit-transition:all 300ms ease;transition:all 300ms ease;text-decoration:none}a{text-decoration:underline}.hero img,.main-wrapper img{max-width:100%;height:auto}h3{font-size:30px}h4{font-size:24px}h5{font-size:18px}@media (max-width:768px){body{font-size:14px;line-height:1.2}h3{font-size:26px}h4{font-size:22px}h5{font-size:17px}}.hero img{display:inline-block;border:0}.text-left{text-align:left}.no-menu>a{color:var(--dark-color)}h4:first-child,h5:first-child{margin-top:0}.vc_column_container{z-index:30}.hero-wrapper{overflow:hidden}.a-btn-6{font-size:15px}.a-btn-6,.a-btn-8,.a-btn-9,.form input[type=submit]{display:inline-block;font-weight:600;text-decoration:none}.a-btn-9,.form input[type=submit]{font-size:15px}.a-btn-6,.a-btn-6:hover,.a-btn-8,.a-btn-8:hover,.a-btn-9,.a-btn-9:hover,.form input[type=submit],.form input[type=submit]:hover{-webkit-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease}.a-btn-6{color:var(--light-color);padding:17px 40px;position:relative;z-index:1;box-shadow:0 22px 60px 0 rgba(var(--dark-color),.5)}.a-btn-6:after,.a-btn-6:before{width:101%;height:100%;content:"";display:block;position:absolute;left:0;bottom:0;z-index:-1;background-color:var(--dark-color);-ms-transform-origin:left center;-webkit-transform-origin:left center;transform-origin:left center;-ms-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1);-o-transition:-o-transform 500ms cubic-bezier(.25,.8,.25,1);-webkit-transition:-webkit-transform 500ms cubic-bezier(.25,.8,.25,1);-o-transition:transform 500ms cubic-bezier(.25,.8,.25,1);transition:transform 500ms cubic-bezier(.25,.8,.25,1);transition:transform 500ms cubic-bezier(.25,.8,.25,1),-webkit-transform 500ms cubic-bezier(.25,.8,.25,1)}.a-btn-6:after{background-color:var(--light-color);-ms-transform-origin:right center;-webkit-transform-origin:right center;transform-origin:right center;-ms-transform:scale(0,1);-webkit-transform:scale(0,1);transform:scale(0,1)}.a-btn-6:focus{color:var(--light-color)}.a-btn-6:hover,.a-btn-8{color:var(--dark-color)}.a-btn-6:hover:before{-ms-transform-origin:left center;-webkit-transform-origin:left center;transform-origin:left center;-ms-transform:scale(0,1);-webkit-transform:scale(0,1);transform:scale(0,1)}.a-btn-6:hover:after{-ms-transform-origin:right center;-webkit-transform-origin:right center;transform-origin:right center;-ms-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1)}.a-btn-8{padding:16px 42px;border:1px solid var(--light-color);background-color:var(--light-color);font-size:15px;box-shadow:0 22px 60px 0 rgba(var(--dark-color),.4)}.a-btn-8:focus{color:var(--dark-color)}.a-btn-8:hover{background-color:transparent;color:var(--light-color)}.a-btn-9{color:var(--light-color);padding:17px 40px;position:relative;z-index:1;box-shadow:0 22px 60px 0 rgba(var(--dark-color),.5)}.a-btn-9:after,.a-btn-9:before{width:101%;height:100%;content:"";display:block;position:absolute;left:0;bottom:0;z-index:-1;background-color:var(--dark-color);-ms-transform-origin:left center;-webkit-transform-origin:left center;transform-origin:left center;-ms-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1);-o-transition:-o-transform 500ms cubic-bezier(.25,.8,.25,1);-webkit-transition:-webkit-transform 500ms cubic-bezier(.25,.8,.25,1);-o-transition:transform 500ms cubic-bezier(.25,.8,.25,1);transition:transform 500ms cubic-bezier(.25,.8,.25,1);transition:transform 500ms cubic-bezier(.25,.8,.25,1),-webkit-transform 500ms cubic-bezier(.25,.8,.25,1)}.a-btn-9:after{background-color:var(--light-color);-ms-transform-origin:right center;-webkit-transform-origin:right center;transform-origin:right center;-ms-transform:scale(0,1);-webkit-transform:scale(0,1);transform:scale(0,1)}.a-btn-9:focus,.cs-product-slider__btn a:focus,.form.btn-style-1 input[type=submit]:focus{color:var(--light-color)}.a-btn-9:hover{color:var(--dark-color)}.a-btn-9:hover:before{-ms-transform-origin:left center;-webkit-transform-origin:left center;transform-origin:left center;-ms-transform:scale(0,1);-webkit-transform:scale(0,1);transform:scale(0,1)}.a-btn-9:hover:after{-ms-transform-origin:right center;-webkit-transform-origin:right center;transform-origin:right center;-ms-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1)}.form input[type=submit]{border:0;cursor:pointer}.form.btn-style-1 input[type=submit]{border:2px solid var(--dark-color);color:var(--light-color);padding:13px 33px;background-color:var(--dark-color);background-image:-webkit-gradient(linear,left top,right top,color-stop(50%,transparent),color-stop(50%,var(--dark-color)));background-image:-webkit-linear-gradient(left,transparent 50%,var(--dark-color) 50%);background-image:-o-linear-gradient(left,transparent 50%,var(--dark-color) 50%);background-image:linear-gradient(to right,transparent 50%,var(--dark-color) 50%);-webkit-background-size:200% 100%;background-size:200% 100%;background-position:right bottom}.form.btn-style-1 input[type=submit]:hover{background-position:left bottom;background-color:transparent;color:var(--dark-color)}#footer.classic{background-position:center;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;z-index:2}#footer.classic::before{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.6);content:"";z-index:-1}#footer.classic .footer-simple-title{margin-top:200px;max-width:780px;color:var(--light-color);font-size:42px;font-weight:700;line-height:1.3}#footer.classic .info .text,#footer.classic .info .title{color:var(--light-color);font-size:18px;font-weight:700}#footer.classic .info .text{margin-top:35px;font-size:24px;line-height:1.3}#footer.classic,#footer.classic .footer-contacts{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#footer.classic .footer-contacts{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin-top:200px}#footer.classic .footer-contacts .info{max-width:300px}#footer.classic .footer-contacts .info:not(:last-of-type){margin-right:65px}#footer.classic .contacts-wrap,#footer.classic .socials-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#footer.classic .contacts-wrap{padding:0 100px 90px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;min-width:67%}#footer.classic .socials-wrap{padding:100px 90px;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;background-color:var(--footer-background-color);width:33%}#footer.classic .socials-wrap .info{margin-bottom:10px}#footer.classic .social-title{margin-bottom:60px;color:var(--light-color);font-size:18px;font-weight:700}#footer.classic .social{color:var(--light-color);font-size:36px;font-weight:700;line-height:1;text-align:right;text-decoration:none;-webkit-transition:color .35s ease;-o-transition:color .35s ease;transition:color .35s ease}#footer.classic .social:hover{color:var(--grey-color)}@media only screen and (max-width:1200px){#footer.classic .socials-wrap{padding:50px}#footer.classic .contacts-wrap{padding:0 50px 50px}#footer.classic .footer-simple-title{margin-top:70px}#footer.classic .footer-contacts{margin-top:120px}#footer.classic .social-title{margin-bottom:45px}}@media only screen and (max-width:1024px){#footer.classic .socials-wrap{padding:30px}#footer.classic .contacts-wrap{padding:0 30px 30px}#footer.classic .footer-simple-title{font-size:35px}#footer.classic .social{font-size:28px}#footer.classic .social-title{margin-bottom:35px}}@media only screen and (max-width:768px){#footer.classic{min-height:auto}#footer.classic .socials-wrap{padding:30px 15px 20px;width:43%}#footer.classic .contacts-wrap{padding:0 15px 30px}#footer.classic .footer-simple-title{margin-top:50px;font-size:28px}#footer.classic .footer-contacts{margin-top:70px}#footer.classic .footer-contacts .info:not(:last-of-type){margin-right:20px}#footer.classic .social{font-size:18px}#footer.classic .social-title{margin-bottom:25px;font-size:16px}#footer.classic .info{max-width:230px}#footer.classic .info .title{font-size:16px}#footer.classic .info .text{margin-top:20px;font-size:18px}}@media only screen and (max-width:576px){#footer.classic{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#footer.classic .socials-wrap{width:100%;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}#footer.classic .footer-simple-title{margin-top:30px;font-size:22px;max-width:100%}#footer.classic .footer-contacts{margin-top:30px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#footer.classic .footer-contacts .info{max-width:100%}#footer.classic .footer-contacts .info:not(:last-of-type){margin-right:0;margin-bottom:20px}#footer.classic .footer-contacts .info .text{margin-top:15px}}#footer [class*=sidebar-].widget_recent_entries li>a:not(:hover){color:#aaa}#footer.-light [class*=sidebar-].widget_recent_entries li>a:not(:hover){color:var(--dark-color)}#footer{width:100%;position:absolute;bottom:0;z-index:30}.mp-input-radio-radio:not(:checked){opacity:0!important}.vc_row:after,.vc_row:before{content:" ";display:table}.vc_row:after{clear:both}.vc_column_container{width:100%}.vc_row{margin-left:-15px;margin-right:-15px}.vc_col-sm-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px;box-sizing:border-box}@media (min-width:768px){.vc_col-sm-12{float:left;width:100%}}.vc_clearfix:after,.vc_clearfix:before{content:" ";display:table}.vc_clearfix:after{clear:both}@font-face{font-display:swap;font-family:vcpb-plugin-icons;src:url(/wp-content/plugins/js_composer/assets/fonts/vc_icons_v3/fonts/vcpb-plugin-icons.eot?onqajd);src:url(/wp-content/plugins/js_composer/assets/fonts/vc_icons_v3/fonts/vcpb-plugin-icons.eot?onqajd#iefix)format("embedded-opentype"),url(/wp-content/plugins/js_composer/assets/fonts/vc_icons_v3/fonts/vcpb-plugin-icons.ttf?onqajd)format("truetype"),url(/wp-content/plugins/js_composer/assets/fonts/vc_icons_v3/fonts/vcpb-plugin-icons.woff?onqajd)format("woff"),url(/wp-content/plugins/js_composer/assets/fonts/vc_icons_v3/fonts/vcpb-plugin-icons.svg?onqajd#vcpb-plugin-icons)format("svg");font-weight:400;font-style:normal;font-display:block}.wpb-content-wrapper{margin:0;padding:0;border:0;overflow:unset;display:block}.vc_column_container,.vc_row.vc_row-no-padding .vc_column-inner{padding-left:0;padding-right:0}.vc_row[data-vc-full-width]{transition:opacity .5s ease;overflow:hidden}.vc_column-inner::after,.vc_column-inner::before{content:" ";display:table}.vc_column-inner::after{clear:both}.vc_column_container>.vc_column-inner{box-sizing:border-box;padding-left:15px;padding-right:15px;width:100%}.vc_row-has-fill+.vc_row-full-width+.vc_row>.vc_column_container>.vc_column-inner,.vc_row-has-fill>.vc_column_container>.vc_column-inner{padding-top:35px}.vc_separator .vc_icon_element:not(.vc_icon_element-have-style)+h4{padding-left:0}@font-face{font-display:swap;font-family:vc_grid_v1;src:url(/wp-content/plugins/js_composer/assets/fonts/vc_grid/vc_grid_v1.eot?-9hbgac);src:url(/wp-content/plugins/js_composer/assets/fonts/vc_grid/vc_grid_v1.eot?#iefix-9hbgac)format("embedded-opentype"),url(/wp-content/plugins/js_composer/assets/fonts/vc_grid/vc_grid_v1.woff?-9hbgac)format("woff"),url(/wp-content/plugins/js_composer/assets/fonts/vc_grid/vc_grid_v1.ttf?-9hbgac)format("truetype"),url(/wp-content/plugins/js_composer/assets/fonts/vc_grid/vc_grid_v1.svg?-9hbgac#vc_grid_v1)format("svg");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:the_grid;src:url(/wp-content/plugins/the_grid/frontend/assets/fonts/the_grid.eot);src:url(/wp-content/plugins/the_grid/frontend/assets/fonts/the_grid.eot)format("embedded-opentype"),url(/wp-content/plugins/the_grid/frontend/assets/fonts/the_grid.ttf)format("truetype"),url(/wp-content/plugins/the_grid/frontend/assets/fonts/the_grid.woff)format("woff"),url(/wp-content/plugins/the_grid/frontend/assets/fonts/the_grid.svg)format("svg");font-weight:400;font-style:normal}.top-banner.metro{background-position:center;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover}.top-banner.metro .content{text-align:center}.top-banner.metro .title{font-size:100px;font-weight:700;text-align:center;color:var(--dark-color)}.top-banner.metro .desc{font-size:15px;line-height:1.73;color:var(--grey-color);max-width:570px;margin:7px auto auto}.top-banner.metro .btn-wrapper{margin-top:30px}@media only screen and (max-width:1400px){.top-banner.metro .title{font-size:80px}}@media only screen and (max-width:991px){.top-banner.metro .title{font-size:54px}.top-banner.metro .btn-wrapper{margin-top:20px}}@media only screen and (max-width:768px){.top-banner.metro .desc{font-size:15px}}@media only screen and (max-width:576px){.top-banner.metro{padding:0 15px}.top-banner.metro .title{font-size:35px}.top-banner.metro .btn-wrapper{margin-top:10px}}.shop-list.classic .shop-list__wrap{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:30px}.shop-list.classic .shop-list__item{position:relative;padding-bottom:320px}.shop-list.classic .shop-list__item:nth-child(8n+1){grid-row:2 span}.shop-list.classic .shop-list__item:nth-child(8n+2){grid-column:2 span}.shop-list.classic .shop-list__item-content{position:absolute;left:50px;bottom:50px}.shop-list.classic .shop-list__item-category{opacity:.6;font-size:12px;font-weight:700;line-height:normal;letter-spacing:1.8px;color:var(--dark-color);text-transform:uppercase;margin-bottom:20px}.shop-list.classic .shop-list__item-title{font-size:18px;font-weight:700;text-transform:uppercase;margin-bottom:30px}@media (max-width:1200px){.shop-list.classic .shop-list__item{padding-bottom:300px}}@media (max-width:991px){.shop-list.classic .shop-list__item{padding-bottom:220px}.shop-list.classic .shop-list__item-content{left:25px;bottom:25px}.shop-list.classic .shop-list__item-category{font-size:10px;margin-bottom:10px}.shop-list.classic .shop-list__item-title{font-size:14px;margin-bottom:15px}}@media (max-width:767px){.shop-list.classic .shop-list__wrap{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:15px}.shop-list.classic .shop-list__item{padding-bottom:70%}.shop-list.classic .shop-list__item:nth-child(8n+1){grid-row:2/2 span}.shop-list.classic .shop-list__item:nth-child(8n+2){grid-column:2 span}}@media (max-width:500px){.shop-list.classic .shop-list__wrap{display:grid;grid-template-columns:1fr;grid-gap:15px}.shop-list.classic .shop-list__item{padding-bottom:70%}.shop-list.classic .shop-list__item:nth-child(8n+1){grid-row:auto}.shop-list.classic .shop-list__item:nth-child(8n+2),.shop-list.classic .shop-list__item:nth-child(8n+4){grid-column:auto}}.cs-product-slider{padding-right:12%}.cs-product-slider .swiper-container{overflow:hidden;padding:130px 0;margin:-130px 0}.cs-product-slider .swiper-slide{width:308px;height:337px;z-index:0}.cs-product-slider .swiper-slide:hover{z-index:1}.cs-product-slider .swiper-button-prev{background-image:none;display:flex;align-items:center;right:5%;left:auto;width:45px;transition:all .3s ease}.cs-product-slider .swiper-button-prev .arrow:before{content:"";background-color:var(--dark-color);width:100%;height:2px;position:absolute}.cs-product-slider .swiper-button-prev .arrow-right:after,.cs-product-slider .swiper-button-prev .arrow-right:before{content:"";background-color:var(--dark-color);width:15px;height:2px;position:absolute;transform-origin:right;right:0}.cs-product-slider .swiper-button-prev .arrow-right:before{transform:rotate(35deg)}.cs-product-slider .swiper-button-prev .arrow-right:after{transform:rotate(-35deg)}.cs-product-slider .swiper-button-prev:hover{transform:translateX(10px)}.cs-product-slider__description{position:absolute;opacity:0;visibility:hidden;bottom:80px;transform:translateY(calc(100% + 80px));left:-40px;right:-40px;background-color:var(--light-color);transition:all .5s}.cs-product-slider__image{position:absolute;left:0;top:0;right:0;bottom:0;transition:all .5s}.cs-product-slider__info{display:flex;padding:25px 50px;align-items:center}.cs-product-slider__text{flex:3}.cs-product-slider__box{flex:1}.cs-product-slider__price{font-size:26px;font-weight:600;color:var(--dark-color);margin-bottom:5px}.cs-product-slider__price .price{display:flex;flex-direction:column;line-height:1;text-align:center}.cs-product-slider__title{font-size:15px;font-weight:600;color:var(--dark-color)}.cs-product-slider__title a{color:var(--dark-color);text-decoration:none}.cs-product-slider__btn a{font-size:15px;font-weight:600;padding:14px 34px;border:2px solid var(--dark-color);background-color:var(--dark-color);color:var(--light-color);display:block;text-align:center;text-decoration:none}.cs-product-slider__btn a:hover{color:var(--dark-color);background-color:transparent}.cs-product-slider__category{opacity:.4;font-size:12px;font-weight:700;letter-spacing:1.8px;color:var(--dark-color);text-transform:uppercase}.cs-product-slider__item{position:absolute;left:0;top:0;right:0;bottom:0;z-index:0;direction:ltr}.cs-product-slider__item:hover{z-index:1}.cs-product-slider__item:hover .cs-product-slider__image{left:-40px;right:-40px;top:-77px;bottom:80px;box-shadow:0 0 50px 0 rgba(0,0,0,.3)}.cs-product-slider__item:hover .cs-product-slider__description{opacity:1;transform:translateY(100%);visibility:visible;box-shadow:0 0 50px 0 rgba(0,0,0,.3)}@media only screen and (max-width:991px){.cs-product-slider{padding-right:0}.cs-product-slider__description{left:-20px;right:-20px}.cs-product-slider__item:hover{z-index:1}.cs-product-slider__item:hover .cs-product-slider__image{left:-20px;right:-20px;top:-30px;bottom:10px}.cs-product-slider__item:hover .cs-product-slider__description{opacity:1;transform:translateY(110px);visibility:visible}.cs-product-slider .swiper-container{overflow:hidden;padding:80px 0;margin:-80px 0}.cs-product-slider .swiper-button-prev{display:none}}@media only screen and (max-width:375px){.cs-product-slider .swiper-slide{width:calc(100% - 30px)}}.services.tabs .content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.services.tabs .inner-content{padding:45px 131px 75px;align-self:center}.services.tabs .image-wrap{-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center;min-height:100%}.services.tabs li{list-style:none}.services.tabs .tabs,.services.tabs .tabs-header li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.services.tabs .tabs{margin-top:65px}.services.tabs .image-tabs,.services.tabs .title-wrap{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.services.tabs .image-tabs{width:50%;margin-top:0}.services.tabs .image-tabs .tabs-item{width:100%}.services.tabs .title-wrap{max-width:335px;font-size:36px;font-weight:700;line-height:1.45;cursor:pointer}.services.tabs .desc-wrap{display:none;position:absolute;top:10px;width:100%;left:100%}.services.tabs .tabs-header li{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;position:relative}.services.tabs .tabs-header li:not(:last-of-type){margin-bottom:49px}.services.tabs .tabs-header li:last-of-type .desc-wrap{bottom:0;top:auto}.services.tabs .tabs-header li.active .title-wrap{color:var(--dark-color)}.services.tabs .tabs-header li.active::before{content:"";height:3px;width:190px;display:block;background-color:var(--dark-color);position:absolute;top:30px;left:-225px}.services.tabs .tabs-header li.active .desc-wrap,.services.tabs .tabs-item.active{display:block}.services.tabs .tabs-item{display:none}.services.tabs .info-text{margin:0;color:var(--grey-color);font-size:15px;line-height:1.73}.services.tabs .subtitle{color:rgba(var(--dark-color-a),.4);font-size:12px;font-weight:700;letter-spacing:1.8px}@media (min-width:1440px) and (max-width:1600px){.services.tabs .desc-wrap{width:17vw}}@media only screen and (max-width:1440px){.services.tabs .inner-content{padding:100px}.services.tabs .title-wrap{font-size:36px;max-width:260px}}@media only screen and (max-width:1200px){.services.tabs .inner-content{padding-right:50px;padding-left:70px}.services.tabs .image-tabs{width:40%}.services.tabs .title-wrap{max-width:270px;font-size:32px}.services.tabs .tabs-header li:not(:last-of-type){margin-bottom:40px}.services.tabs .tabs-header li.active::before{width:100px;left:-130px}}@media only screen and (max-width:1024px){.services.tabs .inner-content{padding:50px 30px}.services.tabs .tabs:not(.image-tabs){margin-top:30px}.services.tabs .image-tabs{width:50%}.services.tabs .desc-wrap{margin-top:10px;position:static}.services.tabs .title-wrap{max-width:100%}.services.tabs .tabs-header li{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.services.tabs .tabs-header li:not(:last-of-type){margin-bottom:30px}.services.tabs .tabs-header li.active::before{left:-120px;top:20px}}@media only screen and (max-width:768px){.services.tabs .content{position:relative}.services.tabs .image-tabs{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;z-index:-1}.services.tabs .image-tabs::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;background-color:rgba(0,0,0,.3)}.services.tabs .inner-content{padding-left:50px}.services.tabs .tabs-header li.active::before{width:20px;left:-35px}.services.tabs .tabs-header li.active .title-wrap{color:rgba(var(--dark-color-a),.8)}.services.tabs .subtitle{color:var(--light-color)}.services.tabs .info-text,.services.tabs .title-wrap{color:rgba(var(--light-color-a),.8)}}@media only screen and (max-width:576px){.services.tabs .inner-content{padding:30px 15px}.services.tabs .tabs-header li.active::before{content:none}.services.tabs .tabs-header li:not(:last-of-type){margin-bottom:10px}.services.tabs .tabs:not(.image-tabs){margin-top:20px}.services.tabs .title-wrap{font-size:26px}.services.tabs .info-text{font-size:15px}}.headings.classic{max-width:600px}.headings.classic .subtitle{color:var(--dark-color);font-size:12px;font-weight:700;letter-spacing:1.8px;text-transform:uppercase;margin-bottom:5px}.headings.classic .title{color:var(--dark-color);font-size:60px;font-weight:400;line-height:1.3}.headings.classic .button{margin-top:35px}.headings.classic.light .subtitle{color:var(--light-color);opacity:.4}.headings.classic.light .title{color:var(--light-color)}@media only screen and (max-width:1200px){.headings.classic .title{font-size:32px}.headings.classic .button{margin-top:2px}}@media only screen and (max-width:991px){.headings.classic .title{font-size:27px}}@media only screen and (max-width:767px){.headings.classic .title{font-size:24px}.headings.classic .button{margin-top:20px}}.cs-contacts--quote [type=checkbox]:not(:checked)~span::after,.cs-contacts--quote [type=radio]:not(:checked)~span::after{opacity:0}.cs-contacts--quote [type=checkbox]:not(:checked)~span::before,.cs-contacts--quote [type=radio]:not(:checked)~span::before{border-color:#e6e6e6}.contacts-info-wrap.modern .contacts-info-wrap__contacts-wrap{display:grid;grid-template-columns:1fr 1fr}.contacts-info-wrap.modern .contacts-info-wrap__content{display:flex;flex-direction:column;justify-content:center;padding:0 170px 0 200px}.contacts-info-wrap.modern .contacts-info-wrap__img-wrap{flex:1}.contacts-info-wrap.modern .contacts-info-wrap__img{height:100%}.contacts-info-wrap.modern .contacts-info-wrap__subtitle{opacity:.4;font-size:12px;font-weight:700;letter-spacing:1.8px;color:#222;text-transform:uppercase;margin-bottom:30px}.contacts-info-wrap.modern .contacts-info-wrap__title{font-size:3vw;font-weight:700;color:#222;margin-right:-350px;position:relative}.contacts-info-wrap.modern .contacts-info-wrap__icons-wrap{display:flex;flex-wrap:wrap;margin-top:42px}.contacts-info-wrap.modern .contacts-info-wrap__form-wrap{margin-top:85px}.contacts-info-wrap.modern .contacts-info-wrap__icon{font-size:20px;display:flex;align-items:center;justify-content:center;color:var(--light-color);width:60px;height:60px;border-radius:50%;background-color:var(--dark-color);text-decoration:none;margin-right:20px;transition:all .3s ease}.contacts-info-wrap.modern .contacts-info-wrap__icon:hover{box-shadow:0 22px 60px 0 rgba(0,0,0,.5);background-color:var(--light-color);color:#222}.contacts-info-wrap.modern .form input[type=submit]{-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin-top:0;margin-right:auto;grid-column:2 span}.contacts-info-wrap.modern .form input:not([type=submit]),.contacts-info-wrap.modern .form textarea{padding:15px 0 15px 35px;width:100%;box-sizing:border-box;background-color:transparent;color:var(--dark-color);border:0;font-weight:500;outline:0;border-bottom:2px solid var(--grey-color);-webkit-transition:border-color .35s ease;-o-transition:border-color .35s ease;transition:border-color .35s ease}.contacts-info-wrap.modern .form input:not([type=submit])::-webkit-input-placeholder,.contacts-info-wrap.modern .form textarea::-webkit-input-placeholder{color:var(--grey-color)}.contacts-info-wrap.modern .form input:not([type=submit])::-moz-placeholder,.contacts-info-wrap.modern .form textarea::-moz-placeholder{color:var(--grey-color)}.contacts-info-wrap.modern .form input:not([type=submit]):-ms-input-placeholder,.contacts-info-wrap.modern .form textarea:-ms-input-placeholder{color:var(--grey-color)}.contacts-info-wrap.modern .form input:not([type=submit])::-ms-input-placeholder,.contacts-info-wrap.modern .form textarea::-ms-input-placeholder{color:var(--grey-color)}.contacts-info-wrap.modern .form input:not([type=submit]):focus,.contacts-info-wrap.modern .form textarea:focus{border-color:var(--dark-color)}.contacts-info-wrap.modern .form textarea{resize:none;padding-left:0;height:135px;text-indent:35px}.contacts-info-wrap.modern .form p{display:grid;grid-template-columns:1fr 1fr;grid-gap:50px}@media only screen and (max-width:1440px){.contacts-info-wrap.modern .contacts-info-wrap__form-wrap{margin-top:50px}.contacts-info-wrap.modern .contacts-info-wrap__content{padding:0 140px}.contacts-info-wrap.modern .contacts-info-wrap__title{margin-right:-250px}.contacts-info-wrap.modern .form p{grid-gap:30px}}@media only screen and (max-width:1280px){.contacts-info-wrap.modern .contacts-info-wrap__content{padding:0 112px}.contacts-info-wrap.modern .contacts-info-wrap__subtitle{margin-bottom:10px}.contacts-info-wrap.modern .contacts-info-wrap__title{font-size:3.5vw;margin-right:-300px}.contacts-info-wrap.modern .contacts-info-wrap__form-wrap,.contacts-info-wrap.modern .contacts-info-wrap__icons-wrap{margin-top:20px}.contacts-info-wrap.modern .form p{grid-gap:30px}}@media only screen and (max-width:991px){.contacts-info-wrap.modern .contacts-info-wrap__content{padding:0 15px}.contacts-info-wrap.modern .contacts-info-wrap__subtitle{margin-bottom:10px}.contacts-info-wrap.modern .contacts-info-wrap__title{font-size:4vw;margin-right:-150px}.contacts-info-wrap.modern .contacts-info-wrap__form-wrap,.contacts-info-wrap.modern .contacts-info-wrap__icons-wrap{margin-top:20px}}@media only screen and (max-width:767px){.contacts-info-wrap.modern .contacts-info-wrap__title{font-size:4.7vw}.contacts-info-wrap.modern .contacts-info-wrap__icon{width:50px;height:50px}.contacts-info-wrap.modern .form p{grid-gap:15px;grid-template-columns:1fr}.contacts-info-wrap.modern .form input[type=submit]{grid-column:1}}@media only screen and (max-width:500px){.contacts-info-wrap.modern .contacts-info-wrap__title{font-size:30px;margin-right:0}.contacts-info-wrap.modern .contacts-info-wrap__contacts-wrap{grid-template-columns:1fr}.contacts-info-wrap.modern .contacts-info-wrap__img-wrap{position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1;opacity:.4}}