/*******************************************************
</ \>     <=/ Responsive Media Queries \=>
********************************************************/
    /*---------------------------------------------------
        .a. -> Large Screens Size
    ---------------------------------------------------*/
    @media screen and (min-width: 1200px) {

        /* Product Shop grid margins change */
        
        .woocommerce ul.products.columns-6 li.product, .woocommerce-page ul.products.columns-6 li.product {
            width: 16.3%;
        }
        
        .woocommerce ul.products li.product, .woocommerce-page ul.products li.product {
            margin: 0 0.36% 2.992em 0;
        }
        .woocommerce ul.products.columns-5 li.product, .woocommerce-page ul.products.columns-5 li.product {
            width: 19.71%;
        }
        .columns-4 ul.products li.product {
            width: 24.73%;
        }
    }
    /*---------------------------------------------------
        .b. -> Medium Screens Size
    ---------------------------------------------------*/
    @media screen and (max-width: 1199px) {
        .header-contact {
            display: none!important;
        }
      
    }
    /*---------------------------------------------------
        .c. -> Small Screens Size
    ---------------------------------------------------*/
    @media screen and (max-width: 991px) {
        .swiper-container {
            width: 100%;
            height: 300px;
          }
          .shop-homepage-content .woocommerce-loop-product__title {
            font-size: 10px;
        }
        
        .gt_switcher_wrapper {
            position: absolute!important;
            top: 34px!important;
            right: 120px!important;
            z-index: 999999;
        }
        
        .fixed-cart-mobile {
            left: 100px;
        }
        
        .lang-gtranslate {
            position: relative;
            left: 5px;
        }
        
        .top-bar-small {
            display: none!important;
        }
          
    }
    /*---------------------------------------------------
        6.d. -> Extra-Small Screens Size
    ---------------------------------------------------*/
    @media screen and (max-width: 767px) {
        .top-header {
            display: none;
        }
        a.xcp-btn {
        width: 100%;
        }
        
        td.xoo-cp-ptitle a {
        font-size: 12px;
        }
        
        .single .sku-smart {
            display:none;
        }
        
        .single .sku-smart-mob {
            /*background: #f1b813;*/
            /*padding: 5px;*/
            color: #000;
            font-weight: 700;
            font-size: 10px;
             display: inline-block; 
            margin-bottom: 6px;
        }
        
        .fixed-cart-mobile {
            left: 27px;
        }

        


    }
    /*---------------------------------------------------
        6.e. -> Mini Screens Size
    ---------------------------------------------------*/
    @media screen and (max-width: 479px) {
       
    }

    @media screen and (max-width: 425px) {
        .fixed-cart-mobile {
            bottom: 10px;
            left: 7px;
        }
      
    }
    
    
    
    
    
    
    
    /* Tablet */
@media (max-width: 1024px) {
  .logo {
    width: 207px;
  }
}

/* Mobile */
@media (max-width: 768px) {
  .logo {
    width: 180px;
  }
  
  /*  .woocommerce ul.products[class*=columns-] li.product,*/
  /*.woocommerce-page ul.products[class*=columns-] li.product {*/

  /*  width: 100% !important;*/
  /*  float: none !important;*/
  /*  clear: both;*/
  /*  margin: 0 0 2em;*/
  /*}*/
  
  
.nice-select {
    margin-bottom: 28px;
}

.woocommerce-checkout-review-order {
    padding: 0px;
}

.woocommerce #payment #place_order, .woocommerce-page #payment #place_order {
        margin: 0;
    }
    
#customer_details, form.woocommerce-EditAccountForm.edit-account, h3#order_review_heading {
   padding: 0 !important;
}
  
  .products-row {
    justify-content: center;
}

.woocommerce div.product .woocommerce-tabs .panel {
    padding: 0 !important;
}

.privacy-card, .returns-card {
    padding: 10px;
}

.xoo-cp-container {
    padding: 10px;
}


  
}

/* Small mobile */
@media (max-width: 480px) {
  .logo {
    width: 124px;
  }
  
  .woocommerce-products-header__title.page-title {
      font-size: 14px !important;
  }
  
  ins .woocommerce-Price-amount.amount bdi {
    font-size: 12px;
}

del .woocommerce-Price-amount.amount bdi {
    font-size: 10px;
}

.woocommerce ul.products li.product .price ins .woocommerce-Price-amount.amount bdi {
    font-size: 12px;
}

.woocommerce ul.products li.product .price del .woocommerce-Price-amount.amount bdi {
    font-size: 10px;
}

.woocommerce ul.products li.product .price ins .woocommerce-Price-amount.amount {
    padding: 4px 4px;
}

/*.shop-homepage-content .sale .woocommerce-LoopProduct-link, .products .sale .woocommerce-LoopProduct-link {*/
/*     padding: 4px !important;*/
/*}*/

.woocommerce.woocommerce-page .product-hover-style:hover .button.product_type_simple, .woocommerce.woocommerce-page .product-hover-style:hover .add_to_cart_button, .woocommerce.woocommerce-page .product-hover-style:hover .button.product_type_variable {
    margin: 4px auto;
    padding: 7px 8px;
    font-size: 10px;
}

.icon-shopping-cart:before {
    font-size: 10px;
}

.woocommerce ul.products li.product .woocommerce-loop-category__title, .woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product h3 {
    font-size: 12px;
}

.container {
    padding-right: 8px;
    padding-left: 8px;
}

.smart-toast{
width:85%;
font-size:13px;
padding:14px 16px;
}

.product-hover-style {
    padding: 4px;
}
  
}


