/*
Theme Name: Child-Elementor
Theme URI: 
Description: Child theme of hello-elementor theme for the Hello Elementor theme
Author: <a href="https://elementor.com/?utm_source=wp-themes&#038;utm_campaign=author-uri&#038;utm_medium=wp-dash">Elementor Team</a>
Author URI: 
Template: hello-elementor
Version: 3.2.1
*/

/* Generated by Orbisius Child Theme Creator (https://orbisius.com/products/wordpress-plugins/orbisius-child-theme-creator/) on Sat, 21 Dec 2024 14:16:29 +0000 */ 
/* The plugin now uses the recommended approach for loading the css files.*/


/* Product Category Archive Styles */

.tax-product_cat .elementor-element-4105449 {
    display: none !important;
}

.tax-product_cat ul.filter-items.filter-label.level-0{
	display:none !important;
}

/* END */

body,#content{overflow-x: hidden !important;}

.greentext{color:#37ab5b !important;}

#footer-copyright-cnt p{margin-bottom: 0px !important;}

.cust-menu a::after{display: none !important;}

.cust-menu a:hover{color:#61ce70 !important}

#recomm-product-grid .elementor-grid{padding-top: 20px;
    padding-bottom: 20px;}


#footer-contact-frm .elementor-button{display: none !important;}

#footer-contact-frm .elementor-field-type-email{width: 90% !important;}

input{color: #ffffff !important;}

input::placeholder {
    color: #ffffff !important;
    opacity: 1 !important;
  }

.shipping-calculator-form input::placeholder{color: #151515 !important;}

input.needsclick{color:#ffffff !important;}

  .eael-woo-product-carousel-container.preset-3 .eael-product-carousel .eael-product-price{color:#b1abab !important;}

.archive .add_to_cart_button,.search-results .add_to_cart_button{
    display:none !important;
 }


.archive .woocommerce-loop-product__link,.search-results .woocommerce-loop-product__link{display: flex !important;
flex-direction: column !important;
}

.archive .woocommerce-loop-product__link .price,.search-results .woocommerce-loop-product__link .price{order: 3 !important;padding-top: 10px;}

#shop-cat-filter,.filter-title{display: none;}

.woocommerce-shop #shop-cat-filter{display: block !important;}

.woocommerce-shop #prod-arc-title{display: none !important;}

.yith-wcan-filter ul li{width: 22%;
    border: 2px solid #38ab5b !important;
    box-shadow: none !important;
    padding: 0px !important;
}

.yith-wcan-filters .yith-wcan-filter .filter-items .filter-item.label{border-radius: 15px !important;margin: 0 18px 20px !important;}

.yith-wcan-filter ul li a{padding-top: 10px !important;
    padding-bottom: 15px !important;}

.yith-wcan-reset-filters{border: 1px solid #151515 !important;color:#151515 !important;}



.yith-wcan-reset-filters:hover{background-color: #38ab5b !important;border-color: #38ab5b !important;color:#ffffff !important;}


.yith-wcan-filter ul li:hover,.yith-wcan-filter .filter-items .active{background-color: #38ab5b !important;border-color: #38ab5b !important;box-shadow: none !important;}


.yith-wcan-filter ul li a span{font-size: 26px !important;
    font-family: "Gotham" !important;
    color: #151515 !important;
    font-weight: 500 !important;}

    .yith-wcan-filter ul li a:hover span{color: #ffffff !important;}

.post-type-archive-product .woocommerce-loop-product__link,.archive .woocommerce-loop-product__link,.search-results .woocommerce-loop-product__link{font-size: 17px;
    font-weight: 500;
    color:#6E6362;}

.woocommerce-pagination ul{border:none !important;float:right !important;}


.woocommerce-pagination li{background-color: #f2f2f2 !important;border-radius: 10px;border:none !important;margin: 5px !important;}

.woocommerce-pagination li:hover{background-color: #38ab5b !important;}

.woocommerce-pagination a.prev,.woocommerce-pagination a.next{
    font-family: "Gotham" !important;
    background-color: #ffffff !important;
    border:1px solid #151515 !important;
    border-radius: 10px;
    padding-top: 13px !important;
    padding-bottom: 13px !important;
    font-weight: 500 !important;}

.woocommerce-pagination li a,.woocommerce-pagination li span.dots{font-family: "Gotham" !important;
    color: #151515 !important;
    padding: 15px 20px !important;
    font-weight: 500 !important;}

.woocommerce-pagination span.current{font-family: "Gotham" !important;
    background-color: #38ab5b !important;border-radius: 2px;
color: #ffffff !important;
padding: 15px 20px !important;
}

.woocommerce-breadcrumb{font-size: 24px !important;font-weight: 400;}

.woocommerce-breadcrumb a{text-decoration: underline;}



.single-product .variations td{background-color: #ffffff !important;}

.single-product .variations th{padding: 0px !important;background-color: #ffffff !important;}

.single-product .variations th,.single-product .variations th label{font-size: 26px !important;font-weight: 400 !important;color:#151515 !important;}

.single-product .variable-items-wrapper .selected{background-color: #38ab5b !important;
    border:1px solid #38ab5b !important;
    color:#ffffff !important}

.single-product .variable-items-wrapper  li{padding: 20px !important;
    margin-top: 10px !important;
    box-shadow: none !important;-webkit-box-shadow:none !important;
    border: 1px solid #151515 !important;
    border-radius: 10px !important;
}

.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).selected, .woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).selected:hover{box-shadow: none !important;-webkit-box-shadow:none !important;}

.single-product .reset_variations{color: #ffffff;border: 1px solid #37ab5b !important ;}

.single-product .quantity .input-text{min-width: 70px;}

.single-product .single_add_to_cart_button{width: 100% !important;}

#single-rec-prod-loop .elementor-loop-container{padding-bottom: 30px !important;}

.woocommerce-cart .wc-block-components-quantity-selector__input{color: #151515 !important;}

.elementor-menu-cart__toggle_button{padding: 0px !important;}

.checkout-button{font-family: "Gotham";
font-size: 22px;
font-weight: 500;
background-color: #37AB5B !important;
color: #ffffff !important;
text-align: center;
}



.woocommerce-notices-wrapper{margin: 20px !important;}

.woocommerce-message .button,.woocommerce-form-coupon .button,.woocommerce-account .woocommerce-info .woocommerce-Button{font-family: "Gotham" !important;
    font-weight: 500 !important;
    background-color: #37AB5B !important;
    color: #ffffff !important;
    text-align: center;}

.woocommerce-account .woocommerce-address-fields .button,.woocommerce-MyAccount-content .button{font-weight: 500 !important;
    background-color: #37AB5B !important;
    color: #ffffff !important;
    text-align: center !important;
    margin-top: 30px !important;
    width: 30% !important;
    padding: 20px !important;
}

.woocommerce-form-login .woocommerce-button,.woocommerce-ResetPassword .woocommerce-Button{font-weight: 500 !important;
    background-color: #37AB5B !important;
    color: #ffffff !important;
    text-align: center !important;
    padding: 20px !important;
    width: 25%;
}

.place-order button{font-weight: 500 !important;
    background-color: #37AB5B !important;
    color: #ffffff !important;
    text-align: center !important;
    padding: 20px !important;}

.checkout-button:hover,.woocommerce-message .button:hover,.woocommerce-form-coupon .button:hover,.woocommerce-account .woocommerce-info .woocommerce-Button:hover,.woocommerce-account .woocommerce-address-fields .button:hover,.woocommerce-MyAccount-content .button:hover,.woocommerce-form-login .woocommerce-button:hover,.woocommerce-ResetPassword .woocommerce-Button:hover,.place-order button:hover{background-color: #0B3517 !important;}

.woocommerce-message,.woocommerce-info{border-top-color:#37AB5B !important;}

.woocommerce-message::before,.woocommerce-info::before{color:#37AB5B !important;}

.woocommerce-cart-form__contents .actions .button{background-color: #0B3517 !important;
color:#ffffff !important;
}

.showcoupon,.woocommerce-cart .cart_item .product-name a{color:#0B3517 !important;
font-weight: 500 !important;}

.woocommerce-cart-form__contents .actions .button:hover{background-color: #37AB5B !important;}

.woocommerce-account #content{margin-top: 5%;
    margin-bottom: 5%;
    padding: 10px 20px;
    border-radius: 20px;
    box-shadow: 0px 2px 18px 0px rgba(0, 0, 0, 0.3);
}


.woocommerce-cart .entry-title,.woocommerce-checkout .entry-title,.woocommerce-account .entry-title{text-align:center !important;

}

.woocommerce-cart .woocommerce,.woocommerce-checkout .woocommerce,.woocommerce-account .woocommerce{font-size: 18px !important;}

.input-text{color:#0B3517 !important;}

.woocommerce-privacy-policy-text a{color:#0B3517 !important;font-weight: 500 !important;}

.woocommerce-account .woocommerce-MyAccount-content a{color:#37AB5B;font-weight: 500 !important;}

.woocommerce-account .woocommerce-MyAccount-content a:hover{color:#0B3517;}

.woocommerce-checkout .paypal-button-container{max-width: 100% !important;
    padding-left: 20% !important;
    padding-right: 20% !important;}

.woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea{min-height: 50px !important;
        border-color: #e4e4e4 !important;}

.woocommerce-checkout .select2-selection{min-height: 50px !important;
            border-color: #e4e4e4 !important;
            padding-top: 10px !important;}

.woocommerce-account .page-content{padding-bottom: 40px;
    padding-top: 40px;}

.woocommerce-MyAccount-navigation ul li{list-style: none;
    margin-bottom: 25px;
}

.woocommerce-MyAccount-navigation ul li a{text-decoration: none;
    font-weight: 500 !important;
    background-color: #37AB5B !important;
    color: #ffffff !important;
    text-align: center;
    padding: 10px 20px;
    border-radius: 20px;
    display: block;
    width: 80%;
}

.woocommerce-MyAccount-navigation ul li a:hover{background-color: #0B3517 !important;}


.woocommerce-form-login a{color: #0B3517 !important;}

.woocommerce-form-login a:hover{color: #37AB5B !important;}


#content:has(.woocommerce-form-login),#content:has(.lost_reset_password) {
    margin-left: 25%;
    width: 55%;
  }


.woocommerce-account  .page-header{display: none;}

.woocommerce-orders-table__cell-order-actions .woocommerce-button{width: 100% !important;}


/**************************Cart Template Customizations Ends Here******************************************************/

.woocommerce-cart .entry-title,.woocommerce-checkout .entry-title{display: none;}

.woocommerce-cart .woocommerce a.remove{color:#777777 !important;}

.woocommerce-cart #content{background-color: #f6f6f6 !important;
    width: 100% !important;
    max-width: 100% !important;
    padding-left: 3%;
    padding-right: 3%;
    padding-top: 5%;
    padding-bottom: 5%;
}

.woocommerce-checkout #content{background-color: #f6f6f6 !important;
    width: 100% !important;
    max-width: 100% !important;
    padding-left: 3%;
    padding-right: 3%;
    padding-top: 0%;
    margin-top: -15px;
    padding-bottom: 5%;}

.woocommerce-cart .woocommerce .woocommerce-cart-form {width: 65%;
    float: left;
    background-color: #ffffff;
    padding: 40px 20px;
    border-radius: 20px;
}

.woocommerce-cart .woocommerce .woocommerce-cart-form th{border: none;
    text-transform: uppercase;
    background-color: #ffffff !important;
    border-bottom: 2px solid #ececec !important;
    font-weight: 500;
}

.woocommerce-checkout .woocommerce-checkout-review-order-table thead th{border: none;
    text-transform: uppercase;
    background-color: #ffffff !important;
    border-bottom: 2px solid #ececec !important;
    font-weight: 500;
    border-block-start: 0px !important;
}

.woocommerce-checkout .woocommerce-checkout-review-order-table tbody td{border: none;
        background-color: #ffffff !important;
        border-bottom: 2px solid #ececec !important;
        font-weight: 500;}

.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot th,.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot tr{border: none;}

.woocommerce-checkout tfoot .cart-subtotal th,.woocommerce-checkout tfoot .cart-subtotal td{border-top:0px !important;}

.woocommerce-checkout .woocommerce-checkout-review-order-table thead th.product-total,.woocommerce-checkout .woocommerce-checkout-review-order-table tbody td.product-total,.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot td{text-align: right;}

.woocommerce-cart .woocommerce .woocommerce-cart-form td,.woocommerce-checkout .woocommerce-checkout-review-order-table td{border: none;}

.woocommerce-checkout .woocommerce-checkout-review-order-table{border:none !important;}

.woocommerce-cart .woocommerce .woocommerce-cart-form .woocommerce-cart-form__cart-item td{
    background-color: #ffffff !important;
    border-bottom: 2px solid #ececec !important;
}

.woocommerce-cart .woocommerce-cart-form__cart-item td{padding-top: 10px !important;
padding-bottom: 10px !important;
}

.woocommerce-cart .actions{padding-top:35px !important;}

.woocommerce-cart .woocommerce .woocommerce-cart-form table{border: none;background-color: #ffffff !important;}



.woocommerce-cart .woocommerce .cart-collaterals{width: 35%;
        float: right;
        padding-left: 2%;
    }

.woocommerce-cart .woocommerce .cart-collaterals .cart_totals{width: 100% !important;
    background-color: #ffffff;
    padding: 38px 20px;
    border-radius: 20px;
        }

.woocommerce-cart table{border: none !important;}

.woocommerce-cart .cart_totals th{background-color: #ffffff !important;
    border:none !important;
    }

.woocommerce-cart .cart_totals .cart-subtotal th,.woocommerce-cart .cart_totals .cart-subtotal td{border-bottom: 1px solid #ececec !important;}

.woocommerce-cart .cart_totals td{border: none !important;
    background-color: #ffffff !important;
    text-align: right;
}

.woocommerce-cart .cart_totals .order-total bdi,.woocommerce-checkout .order-total bdi{font-size: 20px !important;}

.woocommerce-cart .checkout-button{font-size: 15px !important;}

.woocommerce-cart .cart_totals h2{font-size: 20px;}

.woocommerce-cart #breadcrumbs,.woocommerce-checkout #breadcrumbs{background-color: #383838;
    padding: 40px 20px;
    border-radius: 20px;
    margin-bottom: 40px;
    text-transform: uppercase;
    letter-spacing: 2px;
    color: #ffffff;}

.woocommerce-cart #breadcrumbs li a,.woocommerce-checkout #breadcrumbs li a{color: #ffffff !important;
    text-transform: uppercase;
    letter-spacing: 2px;}

.woocommerce-checkout .woocommerce-additional-fields{display: none;}

.woocommerce-checkout #customer_details .col-1{width: 100% !important;}

.woocommerce-checkout #customer_details{width: 55%;
    float: left;
    background-color: #ffffff;
    padding: 40px 20px;
    border-radius: 20px;}

.woocommerce-checkout #order_review{width: 43%;
        float: right;
        margin-left: 2% !important;
        background-color: #ffffff;
        padding: 0px 20px 40px 20px;
        border-radius: 20px;
        border-top-right-radius:0px !important;
    border-top-left-radius:0px !important;
    }

.woocommerce-checkout #order_review_heading{
    width: 43%;
    margin-left: 2% !important;
    margin-top: 0px;
    margin-bottom: 0px;
    float: right;
    padding-left: 2%;
    background-color: #ffffff;
    border-radius: 20px;
    padding: 40px 20px 20px 20px;
    border-bottom-right-radius:0px !important;
    border-bottom-left-radius:0px !important;
}

.woocommerce-checkout .payment_methods,.woocommerce-checkout .place-order{background-color: #ffffff;}

.woocommerce-checkout .woocommerce{display: flex;flex-direction: column;}

.woocommerce-checkout #breadcrumbs{order:1;}

.woocommerce-checkout .woocommerce-form-coupon-toggle{order:2;}

.woocommerce-checkout form{order:3;}


.woocommerce-checkout .woocommerce a.remove{display: contents !important;}

.woocommerce-checkout .cart_item .product-name{display: flex;
align-items: center;
}

.woocommerce-checkout .cart_item .product-name img{order:2;}

.woocommerce-checkout .cart_item .product-name .remove-item-checkout{order:1 !important;
    margin-right: 10px;
}

.woocommerce-checkout .cart_item .product-name span{order:3;
    margin-right: 10px;
}

.woocommerce-checkout .cart_item .product-name .product-quantity{order:4;}

.woocommerce-checkout .cart_item .product-name .qib-button-wrapper{order:5;}

.woocommerce-checkout .woocommerce a.remove{color:#777777 !important;}

.woocommerce-checkout .woocommerce a.remove:hover{color:#000000 !important;}

.woocommerce-cart .qib-button-wrapper button.qib-button,.woocommerce-checkout .qib-button-wrapper button.qib-button{padding: 0;
    padding-bottom: 22px !important;
    width: 20px;
    height: 20px !important;
    font-size: 15px;
}


.woocommerce-cart .qib-button-wrapper .quantity input.input-text.qty.text,.woocommerce-checkout .qib-button-wrapper .quantity input.input-text.qty.text{padding-top: 10px;
    padding-bottom: 10px !important;
    height: 25px !important;
    font-size: 11px !important;}

.woocommerce-cart .wqpmb_quantity,.woocommerce-checkout .wqpmb_quantity{height: 26px !important;}

#add_payment_method table.cart img, .woocommerce-cart table.cart img{width: 60px;}

.woocommerce-order-received #content{padding-top: 10% !important;
background-color: #ffffff !important;
}

.woocommerce-order-received .product-name a{color: #37ab5b !important;}

.woocommerce-checkout .select2-search__field{color: #000000 !important;}



.klaviyo-form{margin-top: -40px;}

/*Cart Template Customizations Ends Here*/

.forminator-ui input{color:#000000 !important;}

.forminator-ui input::placeholder {
    color: #000000 !important;
    opacity: 1 !important;
  }

.forminator-ui .forminator-button-upload{background-color: #37ab5b !important;
    color: #ffffff !important;}

.forminator-ui .forminator-button-upload:hover,.forminator-ui .forminator-button-submit:hover{background-color: #151518 !important;}

.forminator-ui .forminator-button-submit{background-color: #37ab5b !important;
    color: #ffffff !important;
    padding: 15px 40px !important;
    border-radius: 10px !important;
}

.int-content-cnt a,.woocommerce-checkout .woocommerce-terms-and-conditions-checkbox-text a,.woocommerce-cart .shipping-calculator-button{color: #37ab5b !important;}

.elementor-menu-toggle{color:#33373d !important;}

#customer_details .col-2{float: left !important;width: 100% !important;}

#delivery-list-cnt ol{list-style-type: disc !important;margin-top: 40px;}

#delivery-list-cnt ul{padding-left: 7% !important;}

.hide-ol-numbering{list-style-type: none !important;margin-top: 20px !important;}

#cookie-policy-list ol{margin-top: 40px;}

.eael-accordion-content{border-left:0px !important;border-right: 0px !important;border-bottom: 0px !important;}

.single-product .qib-button{margin-right: 10px;}

.single-product .swiper,#recomm-product-grid .swiper{padding-top: 2px;}

.single-product .swiper img,#recomm-product-grid .swiper img{border-radius: 25px !important;}

#how-it-accor .eael-accordion-tab-title{order:1;}

#how-it-accor .eael-advanced-accordion-icon-opened,#how-it-accor .eael-advanced-accordion-icon-closed{order:2;}


.post-type-archive-product .onsale,.tax-product_cat .onsale,.single-product .onsale{text-transform: uppercase !important;
    border-radius: 5px !important;
    padding-left: 20px !important;
    padding-right: 20px !important;
    padding-top: 15px !important;
    padding-bottom: 15px !important;
    line-height: 10px !important;
    min-height: unset !important;
    min-width: unset !important;
    margin: 0px !important;
    margin-top: 5px !important;
    }

    .single-product .onsale{
        font-family:"Gotham" !important;
        background-color: #f4d438 !important;
        color:#151515 !important;
		z-index:1000;
        top:35vw !important;
        left: 0px !important;
        font-size: 16px !important;
        font-weight: 500 !important;
        text-transform: uppercase !important;
        border-radius: 5px !important;
        padding-left: 20px !important;
        padding-right: 20px !important;
        padding-top: 15px !important;
        padding-bottom: 15px !important;
        line-height: 10px !important;
        min-height: unset !important;
        min-width: unset !important;
        margin: 0px !important;
        margin-top: 5px !important;}

#home-top-prod-slider .eael-onsale,#home-top-prod-slider-recommended .eael-onsale{text-transform: uppercase !important;
    border-radius: 5px;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 10px;
    padding-bottom: 10px;
    margin-top: -10px;}

#home-top-prod-slider .eael-onsale::after,#home-top-prod-slider-recommended .eael-onsale::after{display: none !important;}

.post-type-archive-product .products img,.tax-product_cat .products img{
    padding: 10px;
    border-radius: 5px;
}

.post-type-archive-product .price,.tax-product_cat .price,#home-top-prod-slider .eael-product-price,#home-top-prod-slider-recommended .eael-product-price{display: flex !important;}

.post-type-archive-product .product del,.tax-product_cat .product del,#home-top-prod-slider .eael-product-price del,#home-top-prod-slider-recommended .eael-product-price del{order: 2 !important;padding-left: 10px;}

.post-type-archive-product .product del bdi,.tax-product_cat .product del bdi{color:#b7b2b2 !important;font-size:24px !important;}

#home-top-prod-slider .eael-product-price del bdi,#home-top-prod-slider-recommended .eael-product-price del bdi{color:#b1abab !important;font-size:24px !important;}

.post-type-archive-product .product ins,.tax-product_cat .product ins,#home-top-prod-slider .eael-product-price ins,#home-top-prod-slider-recommended .eael-product-price ins{order: 1 !important;text-decoration: auto !important;}

#home-green-slider p,#test-green-slider p{text-align: center !important;}

#email_01JPW2758F8HVKEHCEP88N72PB{color:#ffffff !important;
    font-family: "Gotham" !important;
}

.needsclick{font-family: "Gotham" !important;}

@media screen and (max-width: 1024px) {

    .cust-menu li{width: 100% !important;}

    .cust-menu li a{display: block;
        text-align: center !important;
        ;}

    #footer-copyright-cnt{display: block !important;text-align: center !important;}

#footer-contact-frm{display: block;width: 100%;}

#footer-contact-frm .elementor-field-type-email{width: 100% !important;padding-left: 10%;padding-right: 10%;}

.bottom-content{display:block;width: 100% !important;text-align: center !important;}

.woocommerce-MyAccount-navigation ul li a{width: 100%;}

.woocommerce-MyAccount-navigation ul{padding-left: 0px !important;}


.woocommerce-cart .woocommerce .woocommerce-cart-form{width: 100%;float: none;}

.woocommerce-cart .woocommerce .cart-collaterals {width: 100%;float: none;margin-top: 30px;padding-left: 0%}

.woocommerce-checkout #customer_details{width: 100%;
    float: none;
    }

.woocommerce-checkout #order_review{width: 100%;
        float: none;
        margin-left: 0% !important;
    }

.woocommerce-checkout #order_review_heading{
    margin-top: 40px;
    width: 100%;
    margin-left: 0% !important;
    float: none;
}

.yith-wcan-filter ul li{width: 45%;}

}

@media screen and (max-width: 992px) {

    .foot-policy-menu li a{text-align: center !important;}

}


@media screen and (max-width: 767px) {
.footer-con-cnt .elementor-icon-box-title{margin-top: 0px !important;}

.single-product .variations th,.single-product .variations th label{text-align: center !important;}

.single-product .woocommerce-variation-add-to-cart{flex-direction: column !important;}

.single-product .qib-button-wrapper{order: 2;
    margin-top: 20px;}

.single-product .variable-items-wrapper{justify-content: center !important;}

.post-type-archive-product .woocommerce-result-count,.archive .woocommerce-result-count{text-align: center !important;width: 100% !important;}

.post-type-archive-product .woocommerce-ordering,.archive .woocommerce-ordering{float: none !important;
    margin-bottom: 60px !important;
    margin-left: 10px !important;
    margin-right: 10px !important;
}

.woocommerce-account .woocommerce-address-fields .button, .woocommerce-MyAccount-content .button{float: left;
    width: 100% !important;}

.woocommerce-cart .qib-button-wrapper{display: block !important;float: none !important;}

#home-top-prod-slider .eael-onsale,#home-top-prod-slider-recommended .eael-onsale{
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 5px;
    padding-bottom: 5px;
    margin-top: -15px;
    }

}


@media screen and (max-width: 600px) {
.woocommerce-account #content{margin-left: 5%;
  width: 90%;
}

.woocommerce-form-login .woocommerce-button,.woocommerce-ResetPassword .woocommerce-Button{width: 50%;}

.woocommerce-cart .qib-button-wrapper{display: flex !important;float: none !important;justify-content: flex-end;}

.woocommerce-checkout .cart_item .product-name{flex-direction: column;}

}

