.woocommerce-info,.woocommerce-message,.woocommerce-error,.woocommerce-notice{border:none!important;border-radius:10px!important;box-shadow:0 4px 6px rgb(0 0 0 / .1)!important;padding:20px!important;margin-bottom:30px!important;font-family:'Arial',sans-serif!important;font-size:16px!important;line-height:1.5!important;position:relative!important;overflow:hidden!important}.woocommerce-info::before,.woocommerce-message::before,.woocommerce-error::before,.woocommerce-notice::before{display:inline-block!important;margin-right:15px!important;font-size:24px!important}.woocommerce-info::after,.woocommerce-message::after,.woocommerce-error::after,.woocommerce-notice::after{content:''!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;width:10px!important}.woocommerce-info a,.woocommerce-message a,.woocommerce-error a,.woocommerce-notice a{display:inline-block!important;margin-top:10px!important;padding:10px 20px!important;border-radius:5px!important;text-decoration:none!important;font-weight:bold!important;transition:all 0.3s ease!important}@media (max-width:767px){.woocommerce-info,.woocommerce-message,.woocommerce-error,.woocommerce-notice{text-align:center!important}.woocommerce-info::before,.woocommerce-message::before,.woocommerce-error::before,.woocommerce-notice::before{display:block!important;margin:0 auto 10px!important}.woocommerce-info a,.woocommerce-message a,.woocommerce-error a,.woocommerce-notice a{display:block!important;margin:10px auto 0!important;max-width:200px!important}}@media (min-width:768px){.woocommerce-info,.woocommerce-message,.woocommerce-error,.woocommerce-notice{display:flex!important;align-items:center!important}.woocommerce-info a,.woocommerce-message a,.woocommerce-error a,.woocommerce-notice a{margin-left:auto!important;margin-top:0!important}}.woocommerce-info{background-color:#e3f2fd!important;color:#0d47a1!important}.woocommerce-info::after{background-color:#2196f3!important}.woocommerce-info::before{content:'💡'!important}.woocommerce-info a{background-color:#2196f3!important;color:white!important}.woocommerce-info a:hover{background-color:#1976d2!important}.woocommerce-message{background-color:#e8f5e9!important;color:#1b5e20!important}.woocommerce-message::after{background-color:#4caf50!important}.woocommerce-message::before{content:'✅'!important}.woocommerce-message a{background-color:#4caf50!important;color:white!important}.woocommerce-message a:hover{background-color:#388e3c!important}.woocommerce-error{background-color:#ffebee!important;color:#b71c1c!important}.woocommerce-error::after{background-color:#f44336!important}.woocommerce-error::before{content:'⚠️'!important}.woocommerce-error a{background-color:#f44336!important;color:white!important}.woocommerce-error a:hover{background-color:#d32f2f!important}.woocommerce-notice{background-color:#fff8e1!important;color:#ff6f00!important}.woocommerce-notice::after{background-color:#ffc107!important}.woocommerce-notice::before{content:'📢'!important}.woocommerce-notice a{background-color:#ffc107!important;color:black!important}.woocommerce-notice a:hover{background-color:#ffa000!important}.woocommerce-error li{margin-bottom:10px!important}.woocommerce-error li:last-child{margin-bottom:0!important}.custom-light-green-bg{background-color:#cfc}.custom-light-green-bg a{font-weight:bold!important;padding-left:10px!important}.tiered-pricing-wrapper table td,.tiered-pricing-wrapper table th{    text-align:center}.custom-overlay{position:absolute;top:0;right:0;background:red;color:#fff;padding-top:2px;padding-right:4px;padding-bottom:1px;padding-left:4px;font-family:Arial,sans-serif;font-size:10px;font-weight:700;z-index:10}.woocommerce-checkout .wc_payment_methods::before{content:"Select your payment method:";display:block;font-size:16px;font-weight:700;margin-top:10px;margin-bottom:10px;margin-left:10px}.woocommerce-checkout .wc_payment_methods input:checked+label{background-color:#DFF0FC!important;padding:10px!important}.woocommerce-checkout .wc_payment_methods input:checked+label+.payment_box{background-color:#DFF0FC!important;padding:0 10px 10px 10px!important}.woocommerce-checkout .wc_payment_methods input:checked+label::after{content:" (Selected)";font-size:14px;font-weight:700;color:#28a745}.woocommerce-checkout .wc_payment_methods input:not(:checked)+label{background-color:#f0f0f0!important;padding:10px!important}body #payment .payment_methods li{padding:0 5px 10px;border-bottom:1px solid #eee}.wpforms-form button[type=submit]{background-color:#53AF58!important;border-color:#53AF58!important;color:#fff!important;transition:background 0.3s ease-in-out}.wpforms-form button[type=submit]:hover{background-color:#E5252B!important;border-color:#E5252B!important}#magic-login-shortcode{display:inline-block!important;width:100%!important}label[for="user_login"]{text-indent:-9999px;position:relative}label[for="user_login"]:after{text-indent:0;position:absolute;top:0;left:0;content:'Enter your e-mail'}.commercekit-wishlist.mini{display:none!important}.tiered-pricing-wrapper table td,.tiered-pricing-wrapper table th{text-align:center}.woocommerce-form-coupon-toggle,.cart_totals .coupon,.woocommerce-cart-form .coupon{display:none!important}.woocommerce-checkout .woocommerce-form-coupon,.woocommerce-checkout .woocommerce-form-coupon-toggle{display:none!important}.shoptimizer-cart-wrapper{padding-top:30px!important}