/*
Theme Name: Lamac Crafts Child
Theme URI: https://www.hatsoffdigital.com/
Author: Hats-Off Digital Pvt.ltd
Author URI: https://www.hatsoffdigital.com/
Description: A Premium and Responsive WordPress theme, designed for E-Commerce websites
Template: nooni
Version: 1.0.0
License: GNU General Public License v2 or later
License URI:  http://www.gnu.org/licenses/gpl-2.0.html
Tags: two-columns, left-sidebar, custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-images, microformats, post-formats, rtl-language-support, sticky-post, threaded-comments, translation-ready
Text Domain: nooni-child
*/
.form-field-50{
    display: flex !important;
    gap: 20px;
}
.form-field-50 label{
    width: 100% !important;
}
.form-field-50 input{
    padding: 7px 20px !important;
}
body .wpcf7 form textarea {
    height: 200px;
    padding: 7px 20px !important;
    resize: none;
}
.wpcf7 p input[type=number] {
    width: 100% !important;
    max-width: 100%;
    background: 0 0;
    border-color: initial;
    margin-bottom: 0;
    padding: 7px 20px !important;
}
.shortcode-title,
.related.products h2 {
    letter-spacing: 0 !important;
    text-transform: capitalize !important;
}
.woocommerce form .show-password-input, .woocommerce-page form .show-password-input {
    top: 10px;
}
html input[type="password"]{
    padding-right: 40px !important;
}
body .wpcf7 form label input + .wpcf7-not-valid-tip {
    margin-top: 10px;
}
.footer-subscribe button:hover{
    border: 1px solid #fff !important;
}
.new-products-wrapper header.shortcode-heading-wrapper{
    margin-bottom: 30px;
}
/* single-paroduct  */
h1.product_title.entry-title {
     display: block !important;
}
.elementor-heading-title {
    letter-spacing: 0 !important;
    text-transform: capitalize !important;
}
.gridlist-toggle > span{
    color:#979797;
}
.gridlist-toggle > span:hover, .gridlist-toggle > span.active {
    color:#232323;
}



/* single-paroduct  */
@media (max-width:991px){
    .form-field-50{
        gap: 10px;
    }
}
@media (max-width:767px){
    body .wpcf7 form textarea {
        height: 100px;
    }
    #comment-wrapper #commentform #comment, .woocommerce #reviews #comment {
        height: 150px;
    }
    .new-products-wrapper header.shortcode-heading-wrapper{
        padding-top: 3px;
        margin-bottom: 20px;
    }
}
@media (max-width:575px){
    .form-field-50{
        flex-direction: column;
        gap: 0px;
    }
    .form-field-50{
        flex-direction: column;
        gap: 0px;
    }
    #comment-wrapper #commentform #comment, .woocommerce #reviews #comment {
        height: 100px;
    }
}