/*
 Theme Name:   Woodmart Child
 Description:  Woodmart Child Theme
 Author:       XTemos
 Author URI:   http://xtemos.com
 Template:     woodmart
 Version:      1.0.0
 Text Domain:  woodmart
*/

/* Restyle Quantity */

.single-product .quantity {
    flex: 1 1 auto !important;
}

.single-product div.quantity input[type="number"] {
    width: 100% !important;
}

.single-product div.quantity input[type="button"] {
    min-width: 80px !important;
}

/* Restyle Add to cart button */

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

/* Restyle free shipping notice */

.single-product .wd-builder-off .wd-shipping-progress-bar {
    margin-bottom: 2rem;
}

.single-product .wd-shipping-progress-bar.wd-style-bordered .wd-free-progress-bar {
    padding: 0;
    border: 0;
}

/* Content */

@media(min-width: 1200px){ 
    .wd-content-layout {
      padding-block: 60px !important;
    }
    
    .wd-content-area > .single-breadcrumbs-wrapper {
      margin-bottom: 60px !important;
    }
}

/* Footer */

.wd-copyrights {
  border-top: 0 !important;
}

.footer-widget.widget_media_image {
    margin-bottom: 5px;
    padding-bottom: 5px;
    border-bottom: 0;
}

.wd-copyrights {
    font-size: 15px !important;
}
   
@media(min-width: 1024px){
    
    .footer-sidebar {
      padding-block: 60px 10px !important;
    }
    
    .container.header-banner-container p {
        font-size: 15px !important;
    }
    
}

@media (min-width: 1300px) {

    .footer-sidebar {
        padding-top: 60px !important;
        padding-bottom: 60px !important;
    }

}

@media (max-width: 1024px) {

    .copyrights-wrapper {
        text-align: left !important;
    }

    .copyrights-wrapper .col-right {
        text-align: left !important;
    }

    .copyrights-wrapper .wpb_single_image {
        margin: 0 1px 1px 0;
    }

}

@media (min-width: 360px) and (max-width: 576px) {

    #media_image-3,
    #media_image-4 {
        width: 48% !important;
        display: inline-block !important;
    }
    
    #media_image-4 {
        margin-left: 4%;
    }
    

}



@media (min-width: 1025px) {

     .copyrights-wrapper .col-left small {
        line-height: 40px;
    }

}

/* 404 page */

.error404 .page-content p,
.error404 .page-content .wd-search-form{
    display: none;
}

/* Single Product */

.product-tabs-wrapper {
    border-bottom: 0 !important;
}


/* Cart */

@media (min-width: 1200px) {
  .cart-content-wrapper > .cart_totals {
    flex-grow: 0.7;
  }
}

/* CF7 */

.wpcf7-form .wpcf7-response-output:empty {display: none;}

/* Notify Stock */

#wc_bis_email {
    margin-bottom: 15px;
}

#wc_bis_send_form {    
    width: 100%;
    border-radius: var(--btn-accented-brd-radius);
    color: var(--btn-accented-color);
    box-shadow: var(--btn-accented-box-shadow);
    background-color: var(--btn-accented-bgcolor);
    text-transform: var(--btn-accented-transform, var(--btn-transform, uppercase));
    font-weight: var(--btn-accented-font-weight, var(--btn-font-weight, 600));
    font-family: var(--btn-accented-font-family,var(--btn-font-family, inherit) );
    font-style: var(--btn-accented-font-style, var(--btn-font-style, unset));
}

#wc_bis_send_form:hover {
    color: var(--btn-accented-color-hover);
    box-shadow: var(--btn-accented-box-shadow-hover);
    background-color: var(--btn-accented-bgcolor-hover);
}    

a.button.wc-backward {    
    border-radius: var(--btn-accented-brd-radius);
    color: var(--btn-accented-color);
    box-shadow: var(--btn-accented-box-shadow);
    background-color: var(--btn-accented-bgcolor);
    text-transform: var(--btn-accented-transform, var(--btn-transform, uppercase));
    font-weight: var(--btn-accented-font-weight, var(--btn-font-weight, 600));
    font-family: var(--btn-accented-font-family,var(--btn-font-family, inherit) );
    font-style: var(--btn-accented-font-style, var(--btn-font-style, unset));
}

a.button.wc-backward {
    color: var(--btn-accented-color-hover);
    box-shadow: var(--btn-accented-box-shadow-hover);
    background-color: var(--btn-accented-bgcolor-hover);
} 
