.row.medium-gutters.product-miniature-list-row {
    padding: 0;
}
.products.row > .js-product-miniature-wrapper.col-12[class*="col-"] {
    padding: 0px 0.4rem;
}

.product-miniature-list .product-price {
    font-size: 1.3rem;
}

.gray-layed-img .elementor-iqit-banner-content.elementor-iqit-banner-content-on.elementor-banner-align-middle-center {
    background-color: #00000052;
}
.gray-layed-img .elementor-iqit-banner-content.elementor-iqit-banner-content-on.elementor-banner-align-middle-center h3 {
    font-size: 1.8rem;
}
slick-products-carousel .slick-list {
    padding: 0;
}
h3.h3.product-title a.js-quick-view-iqit {
    font-size: 1rem;
}
.elementor .elementor-invisible {
    visibility: invisible;
}
.over_flow_hidden >div,.over_flow_hidden {
    overflow: hidden;
}
body .cbp-hrmenu.cbp-vertical > ul > li > a, .cbp-hrmenu.cbp-vertical > ul > li .span.cbp-main-link {
    padding-left: 5px;
    padding-right: 5px;
}
.landing_store_name_hr {
    width: 100px;
    margin: auto !important;
    height: 10px;
    color: white;
    border-top: 1px solid;
}
.cart_carrier_options_holder {
    display: inline-block;
    width: 100%;
    border: 1px solid #D71519 !important;
    margin: 10px 0;
    border-radius: 3px;
}
.cart_carrier_options_holder>div {
    display: inline-block;
    width: 49.4%;
    text-align: center;
    font-size: 1rem;
    font-weight: bold;
    color: #D71519;
	 padding: 10px 0;
	 cursor:pointer;
}
.cart_carrier_options_holder>div.current {
    background: #D71519;
    color: #fff;

}
body .alert-warning {
    background: #fff3cd;
    color: #856404;
    border-color: #d71518;
    border-width: 3px;
}
div#cart-subtotal-shipping {
    display: none;
}
div#delivery-date-panel>div {
    display: inline-block;
    width: 49%;
    padding: 20px 2% 20px 0;
    text-align: center;
}
div#delivery-date-panel>div>i {
    font-size: 2rem;
    padding-bottom: 10px;
}
div#delivery-date-panel>div>select{
  font-weight:bold;
  color:black;
}
.pspay_payment_option {
    font-size: 1.2rem;
    padding: 0 0 10px;
    width: 300px;
    display: inline-block;
    cursor: pointer;
}
span.product-quantity.text-muted {
    padding: 0 10px 0 0;
}
span.payment_title {
    padding: 0 0 0 10px;
}
header#header {
    /* display: none; */
}
input#autocomplete {
    margin: 0 0 20px 0;
}
.col.view-switcher.hidden-sm-down {
    display: none;
}
.product-description-short.text-muted{ font-size: 1rem;}

body #configurator_block .step_group {
    border-left: none;
}
body #configurator_block .step_list label .step_title {
    min-width: 12rem;
    display: inline-block;
}
body .header-top .header-cart-default a.cart-toogle {
    font-weight: bold;
    background: #d71518;
    color: #ffffff;
}
body .header-top a.header-cart-btn:hover {
    color: #ffffff;
}
@media (max-width:1200px){

}
@media (max-width:1023px){
  .col.col-mobile-logo.text-center img.logo.img-fluid{height: 3rem;}
  body#index h2.elementor-heading-title.elementor-size-default.none {
    padding-top: 3rem;
  }
  /* body#index .elementor-widget.elementor-element.elementor-widget-prestashop-widget-ProductsList,
  body#index .elementor-widget.elementor-element.elementor-widget-banner.gray-layed-img {
    display: none;
  }
  body#index .elementor-widget.elementor-element.elementor-widget-banner.home_shop_info.gray-layed-img{
    display: block;
  } */

}
@media (max-width:768px){

}
@media (max-width:576px){

}
