@import "../../../scoop/assets/css/rtl.min.css";

/* Your CSS code goes here
-------------------------------------- */


@media only screen and (min-width:600px){
    div#configurator-container {
        height: 1000px!important;
        max-height:unset!important;
    }

    .payment_box.payment_method_gobitpaymentgateway {
        max-width: 40%;
    }

}

/*Hide Breadcrumbs*/
body.page.page-id-1753 .breadcrumbs {
    display: none!important;
}

a.checkout-button, button#place_order {
    border: 1px solid #142044!important;
    background-color: #142044!important;
}

a.checkout-button:hover {
    color: #142044!important;
   	background-color: white!important;
}

span#select2-calc_shipping_country-container {
    text-align: right!important;
}

form.woocommerce-shipping-calculator {
    text-align: right;
}

div#footer-accordion a {
    color: white;
}

#primary #content{
  margin-bottom: 0px
}

.woocommerce-info::before {
    color: white;
}

.woocommerce-error, .woocommerce-info, .woocommerce-message{
  background-color:unset!important;
}

body.rtl.woocommerce .woocommerce-error, body.rtl.woocommerce .woocommerce-info, body.rtl.woocommerce .woocommerce-message, body.rtl.woocommerce-page .woocommerce-error, body.rtl.woocommerce-page .woocommerce-info, body.rtl.woocommerce-page .woocommerce-message {
    padding: 1em 3.5em 1em 1em!important;
    margin-bottom: 0px!important;
    padding-top: 3px!important;
}

nav.woocommerce-breadcrumb {
    margin-bottom: 0px!important;
}

@media only screen and (max-width: 600px){ 
    .elementor-4292 .elementor-element.elementor-element-24229851 h2 {
        text-align: center!important;
        font-family: 'Open Sans Hebrew Condensed'!important;
        font-size: 2rem!important;
        font-weight: 400!important;
        padding-top: 3px!important;
    }

    section.related.products img {
        margin-bottom: 0px!important;
    }

    .single-product .woocommerce-product-gallery {
        margin-bottom: 10px!important;
    }

    div#customer_details > .col-2 {
        padding-right: 0px;
    }
}
.elementor-menu-cart__footer-buttons > a {
    background-color: #142044;
}


button.single_add_to_cart_button.button.alt {
    background-color: #142044;
    height: 50px;
    border-radius: unset;
    /* font-family: 'OPEN SANS HEBREW CONDENSED'; */
}

a.button.add_to_cart_button {
    background-color: #142044;
    color: white;
    border: unset;
}   

.page-id-3034 h2.woocommerce-loop-product__title {
    padding-bottom: 0px!important;
}

.page-id-3034 a.button.add_to_cart_button, .related-products .woocommerce ul.products li.product .button {
    margin-top: 0px!important;
    border: unset;
}

span.woocommerce-Price-amount.amount, span.woocommerce-Price-amount.amount * {
    color: black;
}

.page-id-3034 img.attachment-woocommerce_thumbnail, .related-products img.attachment-woocommerce_thumbnail {
    margin-bottom: 0px!important;
}

p.price, p.price * {
    color: black;
}

div#breadcrumbs, div#breadcrumbs *, nav.woocommerce-breadcrumb, nav.woocommerce-breadcrumb * {
    color: #565454;
}

.related-products h2.woocommerce-loop-product__title, .related-products span.price {
    text-align: center;
}

a.button {
    border-radius: 0!important;
}
li.product.type-product {
    text-align: center;
}

.elementor-element.elementor-element-47405d7.elementor-widget.elementor-widget-text-editor p {
    margin-bottom: 0px;
}

.woocommerce div.product p.price, .woocommerce div.product span.price{
    font-size: 1.5em;
}

.woocommerce ul.products li.product .price{
    font-size: 1em;
}

.description_tab {
    background-color: #142044!important;
    border-radius: 0px!important;
    color: white;
}

.description_tab:before, .description_tab:after {
    display:none;
}

.description_tab.active {
    background-color: black!important;
}

button.single_add_to_cart_button:hover {
    background-color: white!important;
    color: #142044!important;
    border: 1px solid #142044!important;
}



p.woocommerce-shipping-destination {
    text-align: right;
}

.woocommerce-terms-and-conditions-wrapper p {
    margin-bottom: 0px;
}

button#place_order {
    width: 100%;
    padding-top: 15px;
    padding-bottom: 15px;
}

body.rtl.woocommerce .woocommerce-message {
    border-top-color: #142044;
}

.widget_shopping_cart_content .elementor-menu-cart__footer-buttons > a{
  background-color: #142044;
}

.widget_shopping_cart_content .elementor-menu-cart__footer-buttons > a:hover{
 	background-color:#00032D; 
}

.elementor-menu-cart__toggle .elementor-button:hover{
 	border: unset; 
}

#primary #content #main {
    margin-bottom: 0px;
}

body.woocommerce-cart.woocommerce-page button, form.checkout_coupon.woocommerce-form-coupon button, form.woocommerce-form.woocommerce-form-login.login button {
    background-color: #142044!important;
    color: white;
    border-radius: 0;
}

  .payment_box.payment_method_gobitpaymentgateway{
   	min-height: 50px; 
  }

.woocommerce-message[role=alert]{
  border-top-color: #23A455;
}

.woocommerce-message[role=alert]::before{
 	color: #23A455;
      margin-top: -10px;
}

button.button[name=update_cart]{
 	color: white!important; 
}
@media only screen and (max-width: 600px){

}