@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,600,700,700i,800,&display=swap');
@import url('https://fonts.googleapis.com/css?family=Montserrat:100,200,300,400,500,500i,600,700,800&display=swap');
body {font-family:'Open Sans', sans-serif}
body {font-size:1rem}
h1, h2, h3, h4, h5, h6 {font-family:'Montserrat', sans-serif}
h1, .h1 {font-size:2rem!important}
h2, .h2 {font-size:1.875rem!important}
h3, .h3 {font-size:1.75rem!important}
h4, .h4 {font-size:1.5rem!important}
h5, .h5 {font-size:1.25rem!important}
h6, .h6 {font-size:1rem!important}
.btn {font-family:'Montserrat', sans-serif}
body, .body-bg {background-color:#ffffff;}
h1, h2, h3, h4, h5, h6 {color:#212529;}
body, td {color:#212529;}
a, .dropdown-item, .page-link {color:#001b5f;}
a:hover, .card-body a:hover, .dropdown-item:hover, .dropdown-item:focus {color:#15448e;}
.btn-primary, .btn-primary:active, .btn-primary.disabled, .btn-primary:disabled, .btn-primary:not(:disabled):not(.disabled):active, .item-count, .swiper-pagination-bullet.swiper-pagination-bullet-active, .page-item.active .page-link, .dropdown-menu {background-color:#0f89d1!important;border-color:#0f89d1!important;}
.btn-primary, .btn-primary:active, .btn-primary.disabled, .btn-primary:disabled, .btn-primary:not(:disabled):not(.disabled):active, .item-count, .swiper-pagination-bullet.swiper-pagination-bullet-active, .page-item.active .page-link, .dropdown-item, .dropdown-item, .card-body a.btn-primary, .card-body a.btn-primary i, #opc-shipping-link-split a, #opc-shipping-link-standard a {color:#ffffff!important;}
.btn-primary:hover,.page-link:hover, .dropdown-item:focus, .dropdown-item:hover, .dropdown-item.active, .dropdown-item:active {background-color:#055685!important;border-color:#055685!important;}
.btn-primary:hover, .page-link:hover, .dropdown-item:focus, .dropdown-item:hover, .dropdown-item.active, .dropdown-item:active {color:#efefef!important;}
.btn-secondary, .btn-secondary.active, .btn-secondary.disabled, .btn-secondary:disabled, .btn-secondary:not(.disabled):not(.disabled):active, .swiper-pagination-bullet, .product-quantity {background-color:#0f89d1!important;border-color:#0f89d1!important;}
.btn-secondary, .btn-secondary.active, .btn-secondary.disabled, .btn-secondary:disabled, .btn-secondary:not(.disabled):not(.disabled):active, .swiper-pagination-bullet {color:#ffffff!important;}
.btn-secondary:hover {background-color:#055685!important;border-color:#055685!important;}
.btn-secondary:hover {color:#efefef!important;}
.badge, .list-products .product-add-to-wishlist {background-color:#04deb9!important;}
.badge, .list-products .product-add-to-wishlist {color:#fff!important;}
.cart-item-count, .underline:before  {background-color:#0f89d1!important;}
.cart-item-count {color:#ffffff!important;}
.container-top-bar {background-color:#ffffff;}
.layout-zone-top-bar i {color:#333333;}
.layout-zone-top-bar a {color:#333333;}
.layout-zone-top-bar a:hover {color:#999999;}
.container-header {background-color:#ffffff!important;}
.main-nav {font-family:Montserrat}
.container-navigation, .layout-zone-navigation .dropdown-menu, .container-navigation .menu-wrap, .menu-wrap .nav-parent .nav-parent ul {background-color:#f8f9fa!important;border-color:#f8f9fa!important;}
.layout-zone-navigation .nav-link, .layout-zone-navigation .dropdown-item a, .layout-zone-navigation .dropdown-submenu .dropdown-item, .layout-zone-navigation .dropdown-item:focus, .navbar-toggler {color:#666666!important;}
.layout-zone-navigation .nav-item:hover, .layout-zone-navigation .nav-link:hover, .layout-zone-navigation .dropdown-item:hover, .layout-zone-navigation .dropdown-item:focus, .layout-zone-navigation .dropdown-item a:hover, .layout-zone-navigation .active {background-color:#c8c9ca!important;}
.layout-zone-navigation .nav-item:hover:hover, .layout-zone-navigation .nav-link:hover, .layout-zone-navigation .dropdown-item:hover, .layout-zone-navigation .dropdown-item a:hover, .layout-zone-navigation .active {color:#111111!important;}
.container-main, .content-bg {background-color:#ffffff!important;}
.home-categories-slider-prev, .home-categories-slider-next, .home-categories-slider-prev.swiper-button-disabled, .home-categories-slider-next.swiper-button-disabled {color:#777777;}
.card-header, .catalog-navigation .navbar {background-color:#0f89d1!important;border-color:#0f89d1!important;}
.home-products-slider-prev, .home-products-slider-next, .home-products-slider-prev.swiper-button-disabled, .home-products-slider-next.swiper-button-disabled {color:#777777;}
.card-header, .catalog-navigation .navbar, .catalog-navigation .nav-link {color:#ffffff!important;}
.panel {font-family:Montserrat}
#home-manufacturers-slider .manufacturer-image-wrapper {border-color:#e5e5e5;}
.home-manufacturers-slider-prev, .home-manufacturers-slider-next, .home-manufacturers-slider-prev.swiper-button-disabled, .home-manufacturers-slider-next.swiper-button-disabled {color:#515151;}
.panel-banner-caption * {color:#ffffff!important;}
.panel-banner-image {background-image:url("../images/panel-banner.jpg")}
.top-ad-caption * {color:#ffffff!important;}
.bot-ad-caption * {color:#ffffff!important;}
.sidebar-wrap {background-color:#ffffff!important;}
#sidebar-close {background-color:#0f89d1!important;}
#sidebar-close {color:#ffffff!important;}
.sidebar-wrap ul {background-color:#ffffff!important;}
.sidebar-nav .nav-link {color:#000000!important;}
.sidebar-nav .nav-link {border-color:#e2e2e2!important;}
.sidebar-menu {background-color:rgba(0, 0, 0, 0.5)!important;}
.panel-catalog-categories .card-header {background-color:#0f89d1!important;border-color:#0f89d1!important;}
.panel-catalog-categories .card-header {color:#ffffff!important;}
.panel-catalog-categories li, .panel-catalog-categories .menu-wrap {background-color:#ffffff!important;border-color:#ffffff!important;}
.panel-catalog-categories .nav-link {color:#656565!important;border-color:#656565!important;}
.panel-catalog-categories .card-body, .panel-catalog-categories .cat-level, .menu-wrap > ul > .cat-level, #left .panel {border-color:#ffffff!important;}
.home-slider .swiper-button-prev  i, .home-slider .swiper-button-next  i {color:#ffffff;}
.home-slider .swiper-button-prev  i, .home-slider .swiper-button-next i {background-color:transparent;}
.slide-header {color:#ffffff;}
.slide-header {font-family:Montserrat}
.slide-header {font-size:3.5rem!important}
.slide-sub-header {color:#ffffff;}
.slide-sub-header {font-family:Montserrat}
.slide-sub-header {font-size:1.75rem!important}
.slide-caption {color:#ffffff;}
.slide-caption {font-family:Arial}
.slide-caption {font-size:1.2rem!important}
.slide-image-1 {background-image:url("../images/Image_06.jpg")}
.slide-image-2 {background-image:url("../images/Image_07.jpg")}
.slide-image-3 {background-image:url("../images/slider/pexels-kindelmedia-8093193.jpg?m=1724684206")}
.container-featured-link {background-color:#333333!important;}
.container-featured-link * {color:#ffffff;}
.container-footer, .layout-zone-footer {background-color:#f8f9fa!important;}
.layout-zone-footer, .layout-zone-footer a, .layout-zone-footer .nav-link {color:#666666!important;}
.layout-zone-footer a:hover, .layout-zone-footer .nav-link:hover {color:#111111!important;}
.layout-zone-footer .fas, .layout-zone-footer .nav-link-social {color:#b4b4b4!important;}
.container-sub-footer, .container-sub-footer-wrapper, .layout-zone-sub-footer {background-color:#ffffff!important;}
.layout-zone-sub-footer, .layout-zone-sub-footer a, .layout-zone-sub-footer .nav-link {color:#666666!important;}
.layout-zone-sub-footer a:hover, .layout-zone-sub-footer .nav-link:hover {color:#111111!important;}
.product .badge-product-savings {background-color:#d2232a;}
.product .badge-product-savings:before, .product .badge-product-savings:after {border-top-color:#343a40;}
.badge-product-savings {color:#ffffff!important;}
.badge-hot-deal {background-color:#e41906!important;}
.badge-hot-deal {color:#ffffff!important;}
.product-price-amount {color:#0c223f;}
.product-price-amount-sale {color:#dc3545!important;}
.container-newsletters {background-color:#f3f4f6;}
.newsletter-title, .newsletter-desc, .newsletter-unsubscribe {color:#000000;}
