.custom-wc #reviews #comments h2.woocommerce-Reviews-title{margin-bottom:15px!important}.custom-wc input#wp-comment-cookies-consent{width:fit-content!important}.menu-search input.et_pb_menu__search-input{color:#fff!important;font-weight:700!important}.menu-search input.et_pb_menu__search-input::placeholder{color:#ddd!important}.menu-search .et_pb_menu__search-container{padding-top:0px;max-width:400px!important;margin:auto!important;right:0;left:0}.custom-widget .widget_search input#s{border:1px solid #222;color:#666}.custom-widget .widget_search #s{width:100%;border-radius:0}.custom-widget .widget_search input[type="text"]{font-weight:700!important;font-size:15px!important}.custom-widget .widget_search #searchsubmit{color:#fff!important;padding-top:6px!important;border-radius:0!important;font-weight:700;background:#222!important;border:1px solid #222!important}.half-input{width:49%!important;float:left!important}.half-input-2{width:49%!important;float:right!important}.custom-cf div.wpcf7-mail-sent-ok,.custom-cf div.wpcf7-validation-errors,.custom-cf div.wpcf7-acceptance-missing,.custom-cf div.wpcf7-spam-blocked{padding:0!important;font-size:16px!important;border:0!important;font-weight:600!important}.custom-wc .woocommerce .woocommerce-error,.custom-wc .woocommerce .woocommerce-info,.custom-wc .woocommerce .woocommerce-message{background:transparent!important;color:#9b000e!important;padding:0!important;font-weight:700!important;text-transform:uppercase;font-size:16px!important}.custom-wc .woocommerce a.button,.custom-wc .woocommerce button{background:#9b000e!important;border-radius:0!important;border:1px solid #9b000e!important;font-size:16px!important;padding:10px 15px!important;color:#fff!important;font-weight:700!important;text-transform:uppercase}.custom-wc .woocommerce a.button:hover,.custom-wc .woocommerce button:hover{padding:10px 15px!important}.custom-wc .woocommerce a.button:hover::after,.custom-wc .woocommerce button:hover::after{display:none!important}.custom-wc .woocommerce .quantity input.qty,.custom-wc input#coupon_code{background:#f0f0f0!important;border-radius:0!important;color:#333!important;padding:15px!important;font-weight:700!important;font-size:16px!important}.custom-wc input#coupon_code::placeholder{color:#999!important}.custom-wc .woocommerce table.shop_table{border-radius:0!important}.custom-wc .woocommerce table,.custom-wc .woocommerce th,.custom-wc .woocommerce tr,.custom-wc .woocommerce td{border-color:#ddd!important;font-size:17px!important;line-height:1.8em!important}.custom-wc .woocommerce-checkout #payment{background:#ffffff;border-radius:0}.custom-wc .woocommerce-checkout #payment ul.payment_methods,.custom-wc .woocommerce-checkout #payment div.form-row{padding:15px 0!important}.custom-wc .woocommerce form .form-row input.input-text,.custom-wc .woocommerce form .form-row textarea{font-size:15px!important;border-radius:0!important;padding:8px 15px!important}.custom-wc .woocommerce span.select2-selection{padding:5px;height:40px!important;border-radius:0}.custom-wc .woocommerce h3#order_review_heading{margin-top:30px!important}.custom-wc .woocommerce .form-row label{margin-bottom:5px!important;font-weight:600;font-size:16px!important;color:#333!important}ul#mobile_menu3{margin-top:15px!important}@media only screen and (max-width:468px){.half-input,.half-input-2{width:100%!important}}