body,button,input,select,textarea{font-family:Poppins;font-size:14px;font-weight:400;line-height:2.14286;color:#7c7c80;}a{color:#23232c;}a:hover, a:visited{color:#111114;}h1, .h1{font-family:Poppins;font-size:40px;font-weight:500;line-height:1.2;text-transform:none;color:#23232c;}h2, .h2{font-family:Poppins;font-size:30px;font-weight:500;line-height:1.2;text-transform:none;color:#23232c;}h3, .h3{font-family:Poppins;font-size:20px;font-weight:500;line-height:1.2;text-transform:none;color:#23232c;}h4, .h4{font-family:Poppins;font-size:18px;font-weight:500;line-height:1.2;text-transform:none;color:#23232c;}h5, .h5{font-family:Poppins;font-size:14px;font-weight:500;line-height:1.2;text-transform:none;color:#23232c;}h6, .h6{font-family:Poppins;font-size:12px;font-weight:500;line-height:1.2;text-transform:none;color:#23232c;}.nav-menu > li > a, .side-menu .menu > li > a{font-family:Poppins;font-size:12px;font-weight:600;text-transform:uppercase;color:#23232c;}.nav-menu .sub-menu a, .side-menu .sub-menu a{font-family:Poppins;font-size:12px;font-weight:400;line-height:1.4;text-transform:none;color:#909097;}.primary-menu.side-menu .menu > li > a{font-family:Poppins;font-size:16px;font-weight:600;text-transform:uppercase;color:#23232c;}.primary-menu.side-menu .sub-menu li a{font-family:Poppins;font-size:12px;font-weight:400;line-height:1.4;text-transform:none;color:#909097;}.mobile-menu.side-menu .menu > li > a{font-family:Poppins;font-size:16px;font-weight:600;text-transform:uppercase;color:#23232c;}.mobile-menu.side-menu .sub-menu li a{font-family:Poppins;font-size:12px;font-weight:400;line-height:1.3;text-transform:none;color:#909097;}.page-header .page-title{font-family:Sofia Pro;font-size:90;font-weight:300;line-height:1;text-transform:none;}.woocommerce .woocommerce-breadcrumb, .breadcrumb{font-family:Poppins;font-size:12px;font-weight:500;text-transform:none;}.widget-title{font-family:Sofia Pro;font-size:20px;font-weight:300;text-transform:none;color:#23232c;}.woocommerce div.product .product_title{font-family:Sofia Pro;font-size:32px;font-weight:300;text-transform:none;color:#1e1e23;}.woocommerce div.product .woocommerce-product-details__short-description, .woocommerce div.product div[itemprop="description"]{font-family:Poppins;font-size:12px;font-weight:400;line-height:2;text-transform:none;}.woocommerce .upsells h2, .woocommerce .related h2{font-family:Sofia Pro;font-size:24px;font-weight:300;color:#23232c;}.footer-info{font-family:Poppins;font-size:12px;font-weight:400;}@media screen and (max-width: 767px){.mobile-menu{width:85%;}}