.woocommerce .col2-set,.woocommerce-page .col2-set{display:flex;flex-direction:column}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{width:100%}.woocommerce .col2-set .col-1{margin-bottom:30px}.woocommerce .col2-set .col-2{margin-bottom:30px}.woocommerce table.shop_table,#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background-color:#36404a}#add_payment_method #payment div.payment_box p:last-child,.woocommerce-cart #payment div.payment_box p:last-child,.woocommerce-checkout #payment div.payment_box p:last-child{color:#000}.campo-honeypot{display:none !important}.woocommerce table.shop_table img{width:auto;height:50px}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{box-sizing:border-box;width:100%;height:50px;margin:0;outline:0;line-height:normal;background-color:#36404a;color:#fff;padding:0 0 0 15px;border-radius:5px;border:none}#checkout .woocommerce .woocommerce-input-wrapper{width:100%;height:50px;float:left}#checkout .woocommerce{width:100%}#checkout .woocommerce .select2-container--default .select2-selection--single{background-color:#36404a;border:0}#checkout .woocommerce .select2-container .select2-selection--single,#checkout .woocommerce .select2-container--default .select2-selection--single .select2-selection__arrow{height:50px}#checkout .woocommerce .select2-container--default .select2-selection--single .select2-selection__rendered{padding-left:15px;line-height:50px;color:#fff}.woocommerce-error li,.woocommerce-info li,.woocommerce-message li,.select2-results__option{color:#000}.lan_fr .woocommerce .includes_tax{display:none}#place_order{background:linear-gradient(to top right,var(--main),var(--main-200))}