:root {--primary-color: #000000;--fs-color-primary: #000000;--fs-color-secondary: #000000;--fs-color-success: #7a9c59;--fs-color-alert: #b20000;--fs-experimental-link-color: #000000;--fs-experimental-link-color-hover: #111;}.tooltipster-base {--tooltip-color: #fff;--tooltip-bg-color: #000;}.off-canvas-right .mfp-content, .off-canvas-left .mfp-content {--drawer-width: 300px;}.off-canvas .mfp-content.off-canvas-cart {--drawer-width: 360px;}.container-width, .full-width .ubermenu-nav, .container, .row{max-width: 1400px}.row.row-collapse{max-width: 1370px}.row.row-small{max-width: 1392.5px}.row.row-large{max-width: 1430px}.header-main{height: 76px}#logo img{max-height: 76px}#logo{width:196px;}#logo a{max-width:190px;}.header-bottom{min-height: 33px}.header-top{min-height: 34px}.transparent .header-main{height: 90px}.transparent #logo img{max-height: 90px}.has-transparent + .page-title:first-of-type,.has-transparent + #main > .page-title,.has-transparent + #main > div > .page-title,.has-transparent + #main .page-header-wrapper:first-of-type .page-title{padding-top: 120px;}.header.show-on-scroll,.stuck .header-main{height:70px!important}.stuck #logo img{max-height: 70px!important}.search-form{ width: 93%;}.header-bottom {background-color: #0a0a0a}.top-bar-nav > li > a{line-height: 16px }.header-bottom-nav > li > a{line-height: 47px }@media (max-width: 549px) {.header-main{height: 70px}#logo img{max-height: 70px}}.nav-dropdown-has-arrow.nav-dropdown-has-border li.has-dropdown:before{border-bottom-color: #FFFFFF;}.nav .nav-dropdown{border-color: #FFFFFF }.nav-dropdown-has-arrow li.has-dropdown:after{border-bottom-color: #FFFFFF;}.nav .nav-dropdown{background-color: #FFFFFF}.header-top{background-color:#d3d3d3!important;}body{font-size: 100%;}@media screen and (max-width: 549px){body{font-size: 100%;}}body{font-family: Syne, sans-serif;}body {font-weight: 400;font-style: normal;}.nav > li > a {font-family: "Noto Sans Display", sans-serif;}.mobile-sidebar-levels-2 .nav > li > ul > li > a {font-family: "Noto Sans Display", sans-serif;}.nav > li > a,.mobile-sidebar-levels-2 .nav > li > ul > li > a {font-weight: 600;font-style: normal;}h1,h2,h3,h4,h5,h6,.heading-font, .off-canvas-center .nav-sidebar.nav-vertical > li > a{font-family: Syne, sans-serif;}h1,h2,h3,h4,h5,h6,.heading-font,.banner h1,.banner h2 {font-weight: 500;font-style: normal;}.alt-font{font-family: Syne, sans-serif;}.alt-font {font-weight: 400!important;font-style: normal!important;}button,.button{text-transform: none;}.section-title span{text-transform: none;}h3.widget-title,span.widget-title{text-transform: none;}@media screen and (min-width: 550px){.products .box-vertical .box-image{min-width: 600px!important;width: 600px!important;}}.footer-2{background-color: #000000}.absolute-footer, html{background-color: #000000}.nav-vertical-fly-out > li + li {border-top-width: 1px; border-top-style: solid;}/* Custom CSS */.single-product .call-link-wrapper .custom-call-us-helper {display: none!important;}.special-add-to-cart-wrap .yith-wcwl-add-to-wishlist {margin-top: 0!important;}/* Custom CSS Tablet */@media (max-width: 849px){.menu-brand-logo.gavello a{max-width: 50%!important;}.keyfigure-first.keyfigure .icon-box-img {width: 45px !important;}.keyfigure-first.keyfigure .icon-box-img {width: 45px!important;}.icon-box-left .icon-box-img+.icon-box-text {padding-left: 0em;}.menu-brand-logo a img {height: 40px!important;}.menu-brand-logo.casato-logo-tablet a img{height: 30px!important;}}/* Custom CSS Mobile */@media (max-width: 549px){.wpcf7-form .half-col {flex: 0 0 100%!important;max-width: 100%!important;}.mobile-sidebar-levels-2 .nav-slide>li>.sub-menu>li:not(.nav-slide-header).active, .mobile-sidebar-levels-2 .nav-slide>li>.sub-menu>li:not(.nav-slide-header):hover, .mobile-sidebar-levels-2 .nav-slide>li>ul.children>li:not(.nav-slide-header).active, .mobile-sidebar-levels-2 .nav-slide>li>ul.children>li:not(.nav-slide-header):hover {background-color: #ffffff!important;}/* cookies css */.cky-consent-container .cky-consent-bar {padding: 10px!important;}.cky-notice .cky-title {font-size: 16px!important;}.cky-notice-des p{font-size: 12px!important;line-height: 18px!important;}.cky-btn {font-size: 12px!important;line-height: 12px!important;padding: 8px;}.cky-custom-brand-logo-wrapper, .cky-notice .cky-title, .cky-notice-des, .cky-notice-btn-wrapper {padding: 0 10px!important;}.cky-notice .cky-title {margin: 0px 0 7px 0!important;}.cky-consent-bar .cky-banner-btn-close {right: 10px!important;top: 10px!important;}.menu-brand-logo.gavello a{max-width: 50%!important;}.menu-brand-logo.peruffo-special a{max-width: 50%!important;}}.label-new.menu-item > a:after{content:"New";}.label-hot.menu-item > a:after{content:"Hot";}.label-sale.menu-item > a:after{content:"Sale";}.label-popular.menu-item > a:after{content:"Popular";}