/** category **/
/**
.section-title h3{
  	color:#f12323!important;
}
**/
.coupon-wrapper{
  display: block !important;
}
.pay-method-hide{
  display: none; 
}

.header-style-1 .header-middle-ptb-1 {
    padding: 0px 0;
}
.logo.logo-width-1 a img {
    min-width: 120px;
    width: 120px;
}
footer .container.pb-30 .d-md-block .font-sm{
       display: none !important; 
  }
.user-role .tags-radio:last-child{
     display: none !important;
}

.card-2{
	border: 1px solid #0098B8 !important;
}

#product-sku{
  display: block !important;
}
.widget-about .mb-15 img{
	width: 10rem; 
}
.header-action-2 .header-action-icon-2:first-child {
    display: none;
}
.header-area.header-style-1.header-height-2 .header-top.header-top-ptb-1.d-none.d-lg-block .d-none{
      display: block !important;
}

@media screen and (max-width: 992px){
  
  .section-title .title h3{
    font-size: 20px;
  }
  .header-area .header-top.header-top-ptb-1.d-none{
    display: block !important;
    background-color: #0098B8;
  }
  .header-area .header-bottom {
    padding: 12px 0;
}
  #news-flash .text-success{
    color: #fff !important; 
  }
  #news-flash .d-inline-block{
     color: #fff !important; 
  }
  #news-flash .text-danger{
     color: #fff !important; 
  }
  .header-top-ptb-1 .header-info{
    display: none;
  }
  .mobile-promotion{
     display: none; 
  }
  
  .hero-slider-1 .single-hero-slider {
      height: 132px;
  }
  .hero-slider-1 .single-hero-slider{
     border-radius: 5px; 
  }
  
  
  
  .detail-gallery .zoom-icon{
      display: none;
  }
  .logo.logo-width-1 a img {
    	max-width: 6rem;
	}
  .row.product-grid-4 .col-md-6{
   	   width: 50%; 
  }
  .featured.section-padding .container .row .col-sm-6{
   	   width: 50%; 
  }
  .banners.pt-60 .col-md-6{
       width: 33.333%; 
       padding-left: 0.5rem !important;
       padding-right: 0.5rem !important;
  }
  /** All PRODUCT**/
  .products-listing.position-relative .row.product-grid .col-12{
       width: 50%; 
  }
  .product-cart-wrap .product-content-wrap h2{
       font-size: 14px; 
  }
  
  .featured.section-padding .container .row .col-sm-6 .banner-text h3{
   	  font-size: 14px; 
  }
  .featured.section-padding .container .row .col-sm-6 .banner-left-icon{
       padding: 16px;
  }
  .widget-about .logo.mb-30 img{
       width: 6rem; 
  }
  .section-padding {
       padding: 5px 0;
  }
  .widget-about .logo.mb-30 .mb-15 {
       margin-bottom: 0px!important;
  }
  .widget-about .mb-30 {
      margin-bottom: 0px!important;
  }
  .section-padding.footer-mid .footer-link-widget{
      width: 50%; 
  }
  .footer-mid .widget-title {
      margin: 0px 0 10px;
      font-size: 18px;
  }
  .newsletter-inner img{
     display: none; 
  }
  .mb-sm-5 {
      margin-bottom: 0rem;
  }
  .banners.pt-60{
      padding-top: 0px!important;
  }
  .mobile-header-top img{
     width: 6rem !important; 
  }
  .mobile-header-wrapper-style .mobile-header-wrapper-inner .mobile-header-top {
      padding: 0px 25px 0px;
  }
  .product-cart-wrap .product-content-wrap {
      padding: 0 8px 15px;
  }
  .product-cart-wrap .product-content-wrap .product-price span {
      font-size: 14px;
  }
  .product-cart-wrap .product-card-bottom .add-cart .add {
      font-size: 12px;
      padding: 5px 8px;
  }
  

/** SINGLE PRODUCT**/
  .single-social-share.clearfix.mt-50.mb-15, #Reviews-tab{
      display: none;
  }
  .mail-to-friend.font-sm.color-grey{
       display: none;
  }
  .has-buy-now-button .button.button-buy-now {
      padding: 0 16px;
  }
  .detail-info .product-extra-link2 .button.button-add-to-cart {
      padding: 0 10px;
 }
 .product-detail.accordion-detail .mb-50{
      margin-bottom: 10px!important;
 }
 .product-detail.accordion-detail .mt-30{
      margin-top: 10px!important;
  }
  .tab-content.shop_info_tab{
      margin-top: 10px;
  }
  .product-detail.accordion-detail .row{
     --bs-gutter-x: 0; 
  }
  #related-products .row .col-12{
      width: 50%;
      padding: 0.35rem;
  }
  .footer-link-widget .col .wow .animate__animated .animate__fadeInUp, .footer-list.wow.fadeIn.animated.mb-sm-5.mb-md-0, .footer-link-widget.col.wow.animate__animated.animate__fadeInUp, .footer-link-widget.col.wow.animate__animated.animate__fadeInUp, .container.pb-30.wow.animate__animated.animate__fadeInUp{
       visibility: visible !important;
  }
  .product-detail.accordion-detail .title-detail{
       padding-top: 1rem;
  }
  .product-detail .detail-info .product-price .current-price {
       font-size: 22px;
  }
/** cart **/
  .section--shopping-cart .heading-2{
      font-size: 24px;
  }
  .section--shopping-cart{
      margin-top: 20px!important;
  }
  .section--shopping-cart .mb-40{
      margin-bottom: 10px!important;
  }
  .section--shopping-cart .p-40 {
      padding: 5px!important;
  }
  .section--shopping-cart .mt-50 {
      margin-top: 15px!important;
  }
  .cart_total_amount .text-end{
      text-align: center !important; 
  }
  .section--shopping-cart.mb-80 {
      margin-bottom: 20px!important;
  }
  
/** CHECKOUT **/
  .checkout-logo{
      margin-top: 0px; 
  }
  .checkout-logo img{
      width: 6rem;
  }
  #main-checkout-product-info .container, .left, .page-wrap, .right, body, html {
    height: auto;
    min-height: auto;
  }
  #main-checkout-product-info .container{
      padding-left: 0;
      padding-right: 0; 
  }
  #main-checkout-product-info br{
      display: none;
  }
  .checkout-logo{
      text-align: center; 
      margin-bottom: 0px;
  }
  #main-checkout-product-info hr{
      margin: 0rem; 
  }

  .bg-light.p-2{
       display: none;
  }
  .checkout-products-marketplace .p-2{
    display: none;
  }
}