/*
Theme Name: laydex
Text Domain: twentytwenty
Version: 2.8
Tested up to: 6.7
Requires at least: 4.7
Requires PHP: 5.2.4
Description:  The Custom Theme With ACF Flexible Content Option AUGEST 2026
Tags: Theme Option, Header Footer
Author: the Dev team
Author URI:  
Theme URI:#
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html

All files, unless otherwise stated, are released under the GNU General Public
License version 2.0 (http://www.gnu.org/licenses/gpl-2.0.html)

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned
with others.
*/

 span.wpcf7-form-control-wrap {
    width: 100% !important;
}
 
.wpcf7-response-output {
	    margin: 0 !important;
    font-size: 14px;
    padding: 10px !important;
}

 

 #wpadminbar .quicklinks ul {
    display:block !important;
}
 

.tax-product_cat .pagination .control-btn:nth-of-type(1) {
    transform: rotate(0) !important;
    margin-right: 1.5rem;
}

.post-type-archive-product .pagination .control-btn:nth-of-type(1) {
    transform: rotate(-0deg);
    margin-right: 1.5rem;
}

.product_page  form.wpcf7-form {
       display: grid;
    grid-template-columns: repeat(2, 1fr);
    row-gap: 4rem;
    column-gap: 2.5rem;
}

.form-wrapper.product_page span.wpcf7-form-control-wrap[data-name="your-message"] , 
.form-wrapper.product_page span.wpcf7-form-control-wrap[data-name="your-location"],
.form-wrapper.product_page span.wpcf7-form-control-wrap[data-name="laydex-privacy"] , 
.form-wrapper.product_page span.wpcf7-form-control-wrap[data-name="laydex-subscribe"],
.post-type-archive-product form span.wpcf7-form-control-wrap[data-name="laydex-subscribe"] ,
.post-type-archive-product form span.wpcf7-form-control-wrap[data-name="laydex-privacy"] ,
.form_shortcode form span.wpcf7-form-control-wrap[data-name="laydex-subscribe"] ,
.form_shortcode form span.wpcf7-form-control-wrap[data-name="laydex-privacy"] 
 {
    grid-column: 1 / -1 !important;
    flex-basis: 100% !important;
    width: 100% !important;
}

.post-type-archive-product form input[type=checkbox] {
    border-color: #fff;
}

.form-wrapper.product_page input[type=checkbox] {
    border-color: #000 !important;
}

.form-wrapper.product_page input[type=checkbox]:checked:after {
   
    background: #000;
}

.form-wrapper.product_page span.wpcf7-form-control-wrap.product_id {
    display: none !important;
}

.form-wrapper.product_page span.wpcf7-form-control-wrap.product_name {
    display: none !important;
}

span.wpcf7-form-control-wrap:has(textarea) {
	grid-column: 1 / -1;
}


.post-type-archive-product form input[type=checkbox]:after{
        background: #fff;
}

div#laydex-login-panel , div#laydex-register-panel{
    width: 100%;
}

div#laydex-register-panel h1 , div#laydex-login-panel h1 {
    margin-bottom: 25px;
}

.banner-desc {
	width: 100%;
}