body.woocommerce-cart .woocommerce .input-text,body.woocommerce-checkout .woocommerce .input-text,body.woocommerce-account .woocommerce .input-text,body.woocommerce-cart .woocommerce select,body.woocommerce-checkout .woocommerce select,body.woocommerce-account .woocommerce select{color:#111!important;background-color:#fff!important;border:1px solid #bbb!important;min-height:44px;border-radius:6px;padding:10px 12px;font-size:14px}
body.woocommerce-cart .woocommerce input::placeholder,body.woocommerce-checkout .woocommerce input::placeholder{color:#666!important;opacity:1}
body.woocommerce-cart .select2-container .select2-selection--single,body.woocommerce-checkout .select2-container .select2-selection--single,body.woocommerce-account .select2-container .select2-selection--single{min-height:44px!important;height:auto!important;background:#fff!important;color:#111!important;border:1px solid #bbb!important;border-radius:6px!important}
body.woocommerce-cart .select2-container .select2-selection__rendered,body.woocommerce-checkout .select2-container .select2-selection__rendered,body.woocommerce-account .select2-container .select2-selection__rendered{color:#111!important;padding:10px 30px 10px 12px!important;line-height:22px!important;white-space:normal!important}
body.woocommerce-cart .select2-container .select2-selection__placeholder,body.woocommerce-checkout .select2-container .select2-selection__placeholder{color:#666!important}
body.woocommerce-cart .select2-container .select2-selection__arrow,body.woocommerce-checkout .select2-container .select2-selection__arrow{top:10px!important}
body.woocommerce-cart .select2-dropdown,body.woocommerce-checkout .select2-dropdown,body.woocommerce-account .select2-dropdown,.chelech-address-dropdown{background:#fff!important;color:#111!important;border-color:#bbb!important;z-index:100000!important}
body.woocommerce-cart .select2-results__option,body.woocommerce-checkout .select2-results__option,body.woocommerce-account .select2-results__option{color:#111!important;background:#fff!important;font-size:14px;line-height:1.5}
body.woocommerce-cart .select2-results__option--highlighted,body.woocommerce-checkout .select2-results__option--highlighted,body.woocommerce-account .select2-results__option--highlighted,body.woocommerce-cart .select2-results__option[aria-selected=true],body.woocommerce-checkout .select2-results__option[aria-selected=true]{background:#fbc702!important;color:#000!important}
body.woocommerce-cart .select2-search__field,body.woocommerce-checkout .select2-search__field,body.woocommerce-account .select2-search__field{color:#111!important;background:#fff!important;border:1px solid #bbb!important;min-height:38px!important}
body.woocommerce-cart .woocommerce .button,body.woocommerce-checkout .woocommerce .button{background:#fbc702!important;color:#000!important;border:0!important;border-radius:10px!important;font-weight:600!important}
body.woocommerce-cart .woocommerce .button:hover,body.woocommerce-checkout .woocommerce .button:hover{background:#111!important;color:#fbc702!important}
body.woocommerce-cart .woocommerce a.shipping-calculator-button{color:#111!important;text-decoration:underline}
body.woocommerce-cart .woocommerce label,body.woocommerce-checkout .woocommerce label{color:#222!important}
body.woocommerce-cart .woocommerce input[type=radio],body.woocommerce-checkout .woocommerce input[type=radio]{accent-color:#111}
body.woocommerce-cart .select2-container,body.woocommerce-checkout .select2-container,body.woocommerce-account .select2-container{max-width:100%}
.chelech-commune-select{width:100%}
@media(max-width:600px){body.woocommerce-cart .woocommerce .input-text,body.woocommerce-checkout .woocommerce .input-text,body.woocommerce-cart .select2-selection__rendered,body.woocommerce-checkout .select2-selection__rendered{font-size:16px!important}}
