@import url("https://fonts.googleapis.com/css2?family=Cabin:wght@200;300;400;500;577;600;609;700;800;900&display=swap");
body {font-family:'Cabin', sans-serif !important;;font-weight:400;align:left;font-size:16px;line-height:22px;transform:inherit;color:#222222;0:#ffffff !important;;}h1 {font-family:'Cabin', sans-serif !important;;font-weight:800;align:left;font-size:55px;line-height:60px;transform:inherit;color:#000000;}h2 {font-family:'Cabin', sans-serif !important;;font-weight:800;align:left;font-size:40px;line-height:45px;transform:inherit;color:#000000;}h3 {font-family:'Cabin', sans-serif !important;;font-weight:600;align:left;font-size:35px;line-height:30px;transform:inherit;color:#000000;}h4 {font-family:'Cabin', sans-serif !important;;font-weight:600;align:left;font-size:30px;line-height:25px;transform:inherit;color:#000000;}h5 {font-family:'Cabin', sans-serif !important;;font-weight:600;align:left;font-size:30px;line-height:35px;transform:inherit;color:#000000;}h6 {font-family:'Cabin', sans-serif !important;;font-weight:600;align:left;font-size:30px;line-height:25px;transform:inherit;color:#000000;}p {font-family:'Cabin', sans-serif !important;;font-weight:400;align:left;font-size:16px;line-height:22px;transform:inherit;color:#222222;}a:not(.breadcrumbs-font a, .btn, .js_remove-item, .call-us-button a, .assemble .dropdown-item, .sort-dropdown a) {font-family:'Cabin', sans-serif !important;;font-weight:400;align:left;font-size:16px;line-height:20px;transform:inherit;color:#0F1EF4;}:root {--primary-color:#0F1EF4;--secondary-color:#F8FA65;--third-color:#000;--border-color:#000;--menu-bg-mobile:#0F1EF4;--hamburger-color:#000000;--hamburger-background-color:transparent;}.settings-link {color:#FFFFFF;}.settings-link:hover {color:#FFFFFF;}.settings-nav {background-color:#0F1EF4;}.settings-desktop-logo {width:185px !important;;}.settings-mobile-logo {width:100px !important;;}.settings-footer {background-color:#FFFFFF;}.product-show .add-to-cart-btn {color:#FFFFFF !important;;background-color:#0DBB5A !important;;font-size:20px !important;;}.product-show .title-price h1 {color:#000000 !important;;font-size:28px !important;;line-height:22px !important;;}@media all and (min-width:992px) and (max-width:1199px) { .product-show .title-price h1 {line-height:32px !important;;}}@media all and (min-width:768px) and (max-width:991px) { .product-show .title-price h1 {line-height:32px !important;;}}@media (max-width:767px) { .product-show .title-price h1 {line-height:22px !important;;}}.product-show .prices .price {color:#E73627 !important;;font-size:20px !important;;}.product-listing .add-to-cart-btn {color:#ffffff !important;;background-color:#0F1EF4 !important;;font-size:18px !important;;}.product-listing .prices .price {color:#E73627 !important;;font-size:16px !important;;}.product-listing .product-card-heading {color:#000000 !important;;font-size:18px !important;;line-height:22px !important;;}@media all and (min-width:992px) and (max-width:1199px) { .product-listing .product-card-heading {font-size:28px !important;;line-height:20px !important;;}}@media all and (min-width:768px) and (max-width:991px) { .product-listing .product-card-heading {font-size:28px !important;;line-height:18px !important;;}}@media (max-width:767px) { .product-listing .product-card-heading {font-size:18px !important;;line-height:18px !important;;}}.product-page-usps .usp-icon {color:#4F8074 !important;;font-size:16px !important;;}.product-page-usps .usp-text {color:#000000 !important;;font-size:16px !important;;}.category-menu {font-size:15px !important;color:#FFFFFF !important;font-weight:400 !important;}nav .level-1 li a {font-size:15px !important;color:#FFFFFF !important;font-weight:400 !important;}nav .level-2 li a {font-size:15px !important;color:#000000 !important;font-weight:400 !important;}nav .level-3 li a {font-size:15px !important;color:#000000 !important;font-weight:400 !important;}@media (max-width:991px) { nav .navbar-collapse ul:before, @media (max-width:991px) { nav .navbar-collapse ul > .bg-menu {background-color:#0F1EF4 !important;}}@media (max-width:991px) { nav .navbar-collapse ul li a {font-size:15px !important;color:#FFFFFF !important;}}