.cky-btn-reject,.cky-btn-accept,.cky-btn-preferences{background:#E09900!important;border-color:#E09900!important}button.cky-show-desc-btn:not(:hover):not(:active){color:#E09900!important}.cky-switch input[type="checkbox"]:checked{background:#E09900!important}button.cky-btn.cky-btn-preferences{}.products .product-category .count{display:none}.out-of-stock-badge{position:absolute;top:10px;left:10px;background:#b11c1c;color:#fff;padding:5px 10px;font-size:13px;font-weight:bold;border-radius:4px;z-index:10;text-transform:uppercase}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{background:#b11c1c}.woocommerce-error,.woocommerce-error li,.woocommerce-error a{color:#ffffff!important}.et_pb_wc_add_to_cart_0_tb_body form.cart .variations td.value span:after{display:none}.et_pb_text_inner .woocommerce .woocommerce-error,.et_pb_text_inner .woocommerce .woocommerce-error a,.et_pb_text_inner .woocommerce .woocommerce-error li{color:#ffffff!important;padding-left:10px!important}.woocommerce-bacs-bank-details,.woocommerce-order-details{color:#ffffff!important}.woocommerce-bacs-bank-details strong,.woocommerce-bacs-bank-details h2,.woocommerce-bacs-bank-details h3,.woocommerce-order-details strong{color:#ffffff!important}.woocommerce-customer-details,.woocommerce-customer-details address,.woocommerce-customer-details h2,.woocommerce-customer-details h3,.woocommerce-customer-details strong{color:#ffffff!important}.et-pb-contact-message{font-size:24px;letter-spacing:1px;line-height:1.4em;font-weight:bolder;color:#e09900;font-family:Open Sans}.page-id-29476 .woocommerce form .button{border-color:#b11c1c!important;color:#fff!important}.page-id-29476 h2{color:#ffffff!important}.page-id-29476 .woocommerce form .button:hover{background-color:#ffffff!important;border-color:#b11c1c!important;color:#b11c1c!important}.et_pb_section .et_pb_wc_cart_notice_0_tb_body .wc-backward{display:none}.woocommerce-error,.woocommerce-info,.woocommerce-message{padding:1em 2em 1em 3.5em;margin:0 0 0em}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price,.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price{color:#b11c1c;font-size:26px;font-weight:700;line-height:1.8em}.user-registration-form{background:rgba(255,255,255,0.9);padding:20px!important;border-radius:12px;max-width:400px}.user-registration.ur-frontend-form{background:transparent!important;padding:10px!important}.user-registration-form label{color:#222!important;font-size:14px;margin-bottom:4px}.user-registration-form input{padding:8px 10px!important;border-radius:6px;border:1px solid #ccc;font-size:14px;margin-bottom:10px}body.user-registration-page .user-registration.ur-frontend-form--rounded-edge:not(.login) form .ur-form-row .ur-form-grid input:not([type=checkbox]),body.user-registration-page .user-registration.ur-frontend-form--rounded-edge:not(.login) form .ur-form-row .ur-form-grid input:not([type=file]),body.user-registration-page .user-registration.ur-frontend-form--rounded-edge:not(.login) form .ur-form-row .ur-form-grid input:not([type=radio]){background:#fff!important}body.user-registration-page .user-registration:not(.user-registration-MyAccount) .ur-form-row .ur-form-grid .ur-field-item label:not(.user-registration-error){margin-top:0;margin-bottom:16px;color:#fff!important;font-size:15px;font-weight:500;line-height:19px}body.user-registration-page .user-registration.ur-frontend-form--rounded-edge:not(.login) form .ur-form-row .ur-form-grid input:not([type=checkbox]),body.user-registration-page .user-registration.ur-frontend-form--rounded-edge:not(.login) form .ur-form-row .ur-form-grid input:not([type=file]),body.user-registration-page .user-registration.ur-frontend-form--rounded-edge:not(.login) form .ur-form-row .ur-form-grid input:not([type=radio]){color:#fff;border:3px solid #fff!important}.ur-frontend-form .description{color:#fff}body.user-registration-page .ur-frontend-form .input-text,body.user-registration-page .ur-frontend-form .input-text::placeholder{color:#666!important}body.user-registration-membership_page_user-registration-login-forms #user_login,body.user-registration-membership_page_user-registration-login-forms #user_login::placeholder,body.user-registration-membership_page_user-registration-login-forms #user_email,body.user-registration-membership_page_user-registration-login-forms #user_email::placeholder,body.user-registration-membership_page_user-registration-login-forms #user_pass,body.user-registration-membership_page_user-registration-login-forms #user_pass::placeholder,body.user-registration-membership_page_user-registration-login-forms #user_confirm_password,body.user-registration-membership_page_user-registration-login-forms #user_confirm_password::placeholder{color:#000!important}.show-password-input,.show-password-input::before{color:#000!important}body.user-registration-page .user-registration:not(.user-registration-MyAccount) .ur-button-container .ur-submit-button{background:#fff!important;color:#b11c1c!important;font-size:18px!important;font-weight:bold!important;border:1px solid #b11c1c!important;padding-left:24px!important;padding-right:24px!important;padding-top:10px!important;padding-bottom:10px!important}body.user-registration-page .user-registration:not(.user-registration-MyAccount) .ur-button-container .ur-submit-button:hover{background-color:#b11c1c!important;color:#fff!important;border:1px solid #fff!important}.woocommerce form.register{border:0px}body.user-registration-page .user-registration:not(.user-registration-MyAccount) .ur-form-row .ur-form-grid .ur-field-item .input-wrapper input{margin-bottom:0;border-radius:4px;min-height:45px!important;max-height:45px!important;font-size:14px;line-height:20px;padding-left:20px!important}abbr.required{display:none!important}.ur-form-row{margin-bottom:-10px!important}.ur-frontend-form .ur-form-row .ur-form-grid .ur-field-item{margin-bottom:10px!important}body.user-registration-page .user-registration:not(.user-registration-MyAccount) .ur-button-container{margin-top:0px!important}.ur-button-container{display:flex!important;justify-content:flex-end!important}.ur-button-container .ur-submit-button{width:auto!important}body.user-registration-page .user-registration.ur-frontend-form form .ur-button-container{width:auto!important}a.woocommerce-Button.wc-forward.button{color:#ffffff;display:none!important}