@import url("https://fonts.googleapis.com/css2?family=Lora:wght@200;300;400;500;577;600;609;700;800;900&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@200;300;400;500;577;600;609;700;800;900&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Open Sans:wght@200;300;400;500;577;600;609;700;800;900&display=swap");
body {font-family:'Lora', serif !important;;font-size:16px;color:#000000;}h1 {font-family:'Lora', serif !important;;font-size:50px;color:#000000;}@media all and (min-width:992px) and (max-width:1199px) { h1 {font-size:40px;}}@media all and (min-width:768px) and (max-width:991px) { h1 {font-size:35px;}}@media (max-width:767px) { h1 {font-size:35px;}}h2 {font-family:'Lora', serif !important;;font-size:50px;color:#000000;}@media all and (min-width:992px) and (max-width:1199px) { h2 {font-size:40px;}}@media all and (min-width:768px) and (max-width:991px) { h2 {font-size:35px;}}@media (max-width:767px) { h2 {font-size:35px;}}h3 {font-family:'Lora', serif !important;;font-size:30px;color:#000000;}h4 {font-family:'Poppins', sans-serif !important;;font-weight:600;align:left;font-size:30px;line-height:25px;transform:inherit;color:#000000;}@media all and (min-width:992px) and (max-width:1199px) { h4 {font-size:30px;line-height:30px;}}@media all and (min-width:768px) and (max-width:991px) { h4 {font-size:25px;line-height:35px;}}@media (max-width:767px) { h4 {font-size:25px;line-height:35px;}}h5 {font-family:'Poppins', sans-serif !important;;font-weight:600;align:left;font-size:30px;line-height:25px;transform:inherit;color:#000000;}@media all and (min-width:992px) and (max-width:1199px) { h5 {font-size:30px;line-height:30px;}}@media all and (min-width:768px) and (max-width:991px) { h5 {font-size:25px;line-height:35px;}}@media (max-width:767px) { h5 {font-size:25px;line-height:35px;}}h6 {font-family:'Poppins', sans-serif !important;;font-weight:600;align:left;font-size:30px;line-height:25px;transform:inherit;color:#000000;}p {font-family:'Open Sans', sans-serif !important;;font-weight-style:300;font-size:16px;color:#000000;}a:not(.breadcrumbs-font a, .btn, .js_remove-item, .call-us-button a, .assemble .dropdown-item, .sort-dropdown a) {font-family:'Poppins', sans-serif !important;;font-weight:400;align:left;font-size:18px;line-height:22px;transform:inherit;color:#000000;}@media all and (min-width:992px) and (max-width:1199px) { a {font-size:18px;line-height:22px;}}@media all and (min-width:768px) and (max-width:991px) { a {font-size:18px;line-height:22px;}}@media (max-width:767px) { a {font-size:16px;line-height:18px;}}:root {--primary-color:#000;--secondary-color:#FFFFFF;--third-color:#000;--border-color:#000;--menu-bg-mobile:#FFF6ED;--hamburger-color:#000000;--hamburger-background-color:transparent;}.settings-link {color:#000000;}.settings-link:hover {color:#000000;}.settings-nav {background-color:#fff6ed;}.settings-desktop-logo {width:222px !important;;}.settings-mobile-logo {width:150px !important;;}.settings-footer {background-color:#aaa49e;}.category-menu {background-color:#fff6ed !important;font-size:20px !important;color:#000000 !important;}nav .level-1:before, nav .level-1 > .bg-menu {background-color:#fff6ed !important;}nav .level-1 li a {font-size:20px !important;color:#000000 !important;}nav .level-2:before, nav .level-2 > .bg-menu {background-color:#FFF6ED !important;}nav .level-2 li a {color:#000000 !important;}nav .level-3:before, nav .level-3 > .bg-menu {background-color:#FFF6ED !important;}nav .level-3 li a {color:#000000 !important;}@media (max-width:991px) { nav .level-3:before, @media (max-width:991px) { nav .level-3 > .bg-menu {background-color:#efefef !important;}}@media (max-width:991px) { nav .navbar-collapse ul:before, @media (max-width:991px) { nav .navbar-collapse ul > .bg-menu {background-color:#FFF6ED !important;}}