#header .searchform .button.icon{background-color:#c8191f}#header .header-search-form .search-field{border:none}#header .header-bottom{color:#333}#header-contact i{color:#fff}#header-contact span{color:#fff;font-size:16px;letter-spacing:0}#header #wide-nav>.flex-row>.flex-left{max-width:320px}#header #mega_menu>li>a{padding-left:20px}#footer .footer-2{color:#333;text-align:center}#footer .widget-title{font-size:1.2em}#footer .footer-2 .is-divider{background:none;margin:0}.home h3.section-title{display:block}.home h3.section-title a{display:inline-block;float:right}.single-product .product-main .content-row,.single-product .product-footer .container{background:#fff}.single-product .product-main .content-row{padding-top:15px}.single-product .product-tabs{border-bottom:1px solid #ddd}.single-product .tab-panels{padding-top:1.5em}.single-product .product-tabs a{font-size:1em;padding:10px}.product-short-description{font-size:14px}#product-sidebar h4{font-weight:700}#product-sidebar .textwidget ul{padding-left:15px}#product-sidebar .textwidget ul li{list-style:disc}.cart-fixed{position:fixed;right:15px;bottom:100px;z-index:9;width:60px}.cart-fixed i,.cart-fixed b{position:relative;z-index:5;color:#fff}.cart-fixed a{background:#395d27;color:#fff;text-align:center;padding:0;margin-bottom:5px;border-radius:100%;box-shadow:0 0 20px rgb(0 0 0 / .32);width:42px;height:42px;display:inline-block;position:relative;line-height:42px;font-size:18px}.cart-fixed b{position:absolute;left:43%;top:.5px;color:#fff;font-size:10px;line-height:normal}.cart-fixed a span{line-height:42px;font-size:13px;position:absolute;right:0;top:0;z-index:1;background:#395d27;width:200px;height:42px;padding-right:50px;border-radius:30px;display:none;color:#fff}.cart-fixed a:hover span{display:block;box-shadow:0 0 20px rgb(0 0 0 / .22)}.cart-fixed a:nth-child(2) span{line-height:normal;padding-top:8px}.cart-fixed a:nth-child(2),.cart-fixed a:nth-child(2) span{background:#4a4849}.cart-fixed a:nth-child(3),.cart-fixed a:nth-child(3) span{background:#8d8e87}.cart-fixed a:nth-child(4),.cart-fixed a:nth-child(4) span{background:rgb(0 108 151);background:linear-gradient(to right,rgb(0 108 151) 0,rgb(3 80 135) 100%)}.cart-fixed a.cart-ico{display:none}.cart-fixed a.cart-ico.active{display:inline-block}.portfolio-related .box-image div{height:200px;overflow:hidden}.portfolio-related .box-image img{object-fit:cover;width:100%;height:100%}.footer-2 .custom-html-widget ul li{display:inline-block;padding-right:30px}.header-language-dropdown a{font-size:0}.header-language-dropdown .nav-dropdown{font-size:12px;min-width:150px;width:150px;text-align:right}.header-language-dropdown .nav-dropdown li a i{float:right;margin-left:20px;margin-right:7px}.portfolio-element-wrapper .filter-nav li a{font-size:13px;padding-right:5px;padding-left:5px}@media (max-width:991px){.show-mobile{display:block!important}.cart-fixed{bottom:100px!important;width:40px!important}}@media (max-width:667px){.cart-fixed{bottom:40px!important}.icon-menu{color:#fff}.mobile-sidebar ul li a span{color:#333}.box-image{min-height:auto;max-height:auto}.portfolio-related .box-image div{height:120px}.portfolio-box .box-text.text-center{padding-left:0;padding-right:0}.portfolio-single-page .portfolio-bottom .next-prev-nav a.plain{letter-spacing:-.5px;font-size:85%}.portfolio-single-page .portfolio-bottom .next-prev-nav a .icon-angle-left{margin:0 3px!important}.html_topbar_left .top-lang{width:100%;text-align:center;margin-top:20px}.portfolio-element-wrapper .filter-nav li a{font-size:11px;padding-right:0;padding-left:0}}.page-loader.fixed.fill.z-top-3{display:none}