
.header-top{background: #000;}
.welcome .top-message{ color:#fff;}
.welcome .top-message .fa{ color:#d62421;}
header .social-icon:not(:hover):not(:active):not(:focus) { background-color: red; color: #fff; border-radius: 0;}
.header-top .social-icons a {background: red; border-radius: 0;}
.header-contact a{ color:#d62421;}
.header-contact a:hover{ color:#000;}
.header-main-content .header-maininner-row {padding: 0px 0;}
.header-search-wrapper .btn{height: 40px;}
.header-search-wrapper .btn:hover {background: red;}

.header-content-action>div{margin-right: 15px;}
/* .header-content-action .wishlist-topbar, .header-content-action .minicart-action, .header-content-action .user-topbar {width: 40px; height: 40px; background: #d62421; display: flex; align-items: center; justify-content: center; color: #fff;}
.header-content-action .wishlist-topbar a, .header-content-action .minicart-action a{color:#fff;}
.header-content-action .wishlist-topbar:hover, .header-content-action .minicart-action:hover, .header-content-action .user-topbar:hover{ background:#000; color:#fff;} */

.page-header .wishlist-icon:hover, .page-header .showcart:hover{ color:#fff;}
.horizontal-menu .magebig-nav li.level0>a:hover, .magebig-nav .simple-dropdown ul.level0 li a:hover{ color:#d62421;}

.info-boxes-slider.owl-carousel.owl-theme.mb-2.owl-loaded.owl-drag {background: #d624211a; padding: 10px;}

/* .home-slider .home-slide{height: 390px;}
.home-slider .home-slide img{height: 390px; object-position: center !important; min-height: 390px;} */
.home-slider .home-slide img{min-height: 390px;}
.info-boxes-slider.owl-carousel.owl-theme.mb-2.owl-loaded.owl-drag{background: transparent;}
.static-home-container {background: #d624211a;padding: 0;}
.home-slider.mb-2 {margin-bottom: 0 !important;}


.section-title {color: #d62421;}
.owl-carousel.owl-drag .owl-item .product-category {border: 1px solid #f3f3f3; margin: 0 10px;}
.owl-carousel.owl-drag .owl-item .product-category .category-content {background: #302f2f69; position: absolute; height: 100%; display: flex; align-items: center; justify-content: center;}
.owl-carousel.owl-drag .owl-item .product-category .category-content:hover{ background:#d6242169 !important;}
.owl-carousel.owl-drag .owl-item .product-category .category-content h3 {color: #ffffff; font-size: 22px; font-weight: 500;}
.owl-carousel.owl-drag .owl-item .product-category .category-content span {background: #d62421; padding: 5px 20px; color: #fff; font-size: 13px;margin-top: 0;}
.owl-carousel.owl-drag .owl-item .product-category .category-content span:hover{ background:#000;}
.owl-carousel.owl-drag .owl-item .product-category:hover .category-content{background: #d6242136;}

.products-slider .owl-item .product-default {border: 1px solid #f3f3f3; margin: 0 5px;}
.products-slider .owl-item .product-default .price-box span.product-price { color: #d62421;}
.products-slider .owl-item .product-default .product-action form {margin-bottom: 0;}
.products-slider .owl-item .product-default .product-action form .add-cart {background: #000; color: #fff;}
.products-slider .owl-item .product-default .product-action form .add-cart:hover{background: #d62421; border-color:#d62421;}
.products-slider .owl-item .product-default .product-details { background: #f5f3f3; padding-top: 15px;}
.products-slider .owl-item .product-default .product-details h3.product-title a:hover{color: #d62421;}

section.about-home{background: #f8f8f8;padding: 0;margin-top: 30px;}
.about-home .about-sec-content {display: flex; height: 100%; align-items: center; }
.about-home .about-sec-content .box-wrap {display: flex; justify-content: start; margin: 20px 0;}
.about-home .about-sec-content .box-wrap .icon-box {margin: 0 80px 0 5px; text-align: center;}
.about-home .about-sec-content .box-wrap .icon-box img { margin: 0 auto 5px;}
.about-home .about-sec-content .box-wrap .icon-box h4 {font-weight: 500;}
.about-home .about-sec-content a.sec-btn {background: #d62421; padding: 12px 35px; color: #fff; display: inline-block;}
.about-home .about-sec-content a.sec-btn:hover{ background:#000;}

.inner-banner{padding: 60px 0; background-position: center center; margin: 0 0 20px 0; background-size: cover; background-repeat:no-repeat;}
.inner-banner h3 {margin: 0;}

.footer-main .title{color: #d62421;}
.page-footer a:hover{color: #d62421;}
.subscribe .input-box button{ background:#d62421;} 


.wrapper-breadcrums li a {color: #d62421;}
.wrapper-breadcrums li a:hover{ color:#000;}
.sidebar .block-nav, .sidebar .block.filter{padding: 0px 0 20px 0;}
.sidebar .block-title {background: #000; color: #fff; padding: 10px;}
.block-content .nav-collapse {padding: 0 15px; margin: 0;}
.block-content .nav-collapse li {border-bottom: 1px solid #eee;}
.sidebar ul.nav-collapse li a:hover{color: #d62421;}
.block-content .nav-collapse li i.mbi {color: red;}
.sidebar .block.filter .block-content.filter-content{ padding:0 15px;}
.sidebar .block.filter .block-content.filter-content .actions-primary a.action {background: #d62421; color: #fff;}

.products-grid .products li.item .product-item-info {padding: 10px; box-shadow: 0px 0px 10px #eee; min-height: 305px;}
.products-grid .products li.item .product-item-info .product-item-details {text-align: center;}
.products-grid .products li.item .product-item-info .product-item-details a.product-item-link:hover{color: #d62421;}
.products-grid .products li.item .product-item-info .product-item-details span.price {color: #d62421;}
.product-btn button:hover, .product-btn a:hover{ color:#fff;}
.product-btn button:hover .mbi, .product-btn a:hover .mbi{background-color: #d62421;}
.products.wrapper~.toolbar-products .pages{ margin-top:20px;}
.pages .pages-items .item.current {background-color: #000; color: #fff;}
.pages .pages-items .item a:hover{background:#d62421; color:#fff;}

.products-grid .products li.item .product-item-info .product-btn{background: #f5f3f3;}
.products-grid .products li.item .product-item-info .product-btn form{margin-bottom: 0;}



.product-info-main-top .info-after-title .sku {color: #d62421;}

.product-info-main-content {margin: 0 0 50px 0;}
.selling-feature-sidebar .media-heading{color: #d62421 !important;}
.gallery-placeholder.imgs.horizontal .fotorama {border: 1px solid #eee;}
.product-info-main .product-info-price span.price-final_price span {color: #d62421;}
.product-info-main .box-tocart .actions button.tocart {background: #d62421;  color: #fff; border-color: #d62421;}
.product-info-main .box-tocart .actions button.tocart:hover {background: #000; border-color: #000;}
.product-info-main-content .cat-links span { color: #d62421;}
.product-info-main-content .cat-links span a {color: #000;}
.product-info-main-content .cat-links span a:hover {color: #d62421;}
section{padding-top:1rem;padding-bottom: 1rem;}
section.page-banner img{width: 100%;}
.logo .since-text{font-size: 12px;text-align: center;position: relative;display: block;}
.catalog-category-view .page-title-wrapper{position: relative;}
.catalog-category-view .page-title-wrapper img{position: absolute;left: 0;bottom: 0;}

@media only screen and (min-width: 900px){
    .header-content-action .wishlist-topbar, .header-content-action .minicart-action, .header-content-action .user-topbar {width: 40px; height: 40px; background: #d62421; display: flex; align-items: center; justify-content: center; color: #fff;}
    .header-content-action .wishlist-topbar a, .header-content-action .minicart-action a{color:#fff;}
    .header-content-action .wishlist-topbar:hover, .header-content-action .minicart-action:hover, .header-content-action .user-topbar:hover{ background:#000; color:#fff;}
}

@media only screen and (max-width:599px){
    .home-slider .home-slide{height: 250px;}
    .home-slider .home-slide img{height: 250px; min-height: 250px;}
    .about-home .about-sec-content{margin: 10px 0 0; text-align: center;}
    .about-home .about-sec-content .box-wrap{justify-content: space-between;}
    .about-home .about-sec-content .box-wrap .icon-box{ margin:0;}

    .inner-banner {padding: 50px 0;}
    .info-boxes-slider .owl-stage .owl-item{width: 100% !important;}
    .info-boxes-slider .owl-stage .owl-item .info-box.info-box-icon-left {justify-content: start;}
}
@media only screen and (max-width:768px){
    .catalog-category-view .page-title-wrapper img{width: 105px; height: 59px;}
}
