/**
 * Theme Name:     Hello Elementor Child
 * Author:         Elementor Team
 * Template:       hello-elementor
 * Text Domain:	   hello-elementor-child
 * Description:    Hello Elementor is a lightweight and minimalist WordPress theme that was built specifically to work seamlessly with the Elementor site builder plugin. The theme is free, open-source, and designed for users who want a flexible, easy-to-use, and customizable website. The theme, which is optimized for performance, provides a solid foundation for users to build their own unique designs using the Elementor drag-and-drop site builder. Its simplicity and flexibility make it a great choice for both beginners and experienced Web Creators.
 */

.container{
    
    max-width:1350px !important;
    margin:0 auto;
    
}

.woocommerce .quantity .qty {
    width: 4.631em;
    text-align: center;
}
button.single_add_to_cart_button.button.alt{
    background-color: #06342a !important;
    height: 46px !important;
    border: 1px solid #06342a !important;
    color:#fff;
    padding: .618em 1em;
     line-height: 24px;
}
button.single_add_to_cart_button.button.alt:hover{
    background-color: #C38537 !important;
    border: 1px solid #C38537 !important;
    color:#fff;
    line-height: 24px;
    padding: .618em 1em;
}
a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart:hover{
    
    background-color: #C38537 !important;
    border: 1px solid #C38537 !important; 
}
a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart {
    width: 170px;
    text-align: center;
    height: 50px !important;
    line-height: 26px;
    text-transform: uppercase;
    letter-spacing: 1px;
    font-size: 16px;
     background-color: #06342a !important;
     border: 1px solid #06342a !important;
    color:#fff;
}
.single-product div#primary {
    margin-top: 40px;
}
.woocommerce span.onsale {
    min-height: 53px !important;
    min-width: 54px !important;
    background-color: #06342a;
    line-height: 47px;
}

.flex-viewport {
    margin-bottom: 10px !important;
}

input#quantity_68fe6e98eaf4d {
    padding: 5px !important;
}
.frm-row5.cnt-sbmt input {
    width: 100%;
}
.footer-subscribe input[type="submit"] {
    background-color: #c38537;
}
.single-accordion.acc-container {
    display: none;
}
.wpcf7-response-output {
    color: #000;
}
.footer-subscribe .wpcf7-response-output {
    
    color:#fff;
}
@media only screen and (max-width: 400px){
    .qib-button-wrapper.qib-button-wrapper-429 {
        float: left !important;
        margin-right: 50px !important;
        margin-bottom: 20px !important;
    }
    .container{
    
       padding:0 10px;
        
    }
    a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart {
        width: 140px;
        height: 45px !important;
        line-height: 25px;
        font-size: 14px;
    }
    .single-product .woocommerce-tabs.wc-tabs-wrapper {
        display: none;
    }
    .single-accordion.acc-container {
        display: block;
    }

    
}



