.woocommerce-notices-wrapper{margin:10px 0}
.woocommerce-message,.woocommerce-info{border-left-color:#e8380d!important}
.woocommerce-message::before{color:#e8380d!important}
.woocommerce form .form-row .required{color:#e8380d}
.woocommerce .woocommerce-ordering select{border:1px solid #ddd;border-radius:4px;padding:6px 10px;font-size:13px}
.woocommerce nav.woocommerce-pagination ul{display:flex;gap:6px;justify-content:center;list-style:none;margin:20px 0}
.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid #eee;border-radius:4px;font-size:13px;font-weight:600}
.woocommerce nav.woocommerce-pagination ul li span.current{background:#e8380d;color:#fff;border-color:#e8380d}
.woocommerce-tabs ul.tabs{border-bottom:2px solid #eee;display:flex;gap:0;list-style:none;margin:0 0 20px;padding:0}
.woocommerce-tabs ul.tabs li{border:none;border-bottom:3px solid transparent;margin-bottom:-2px;background:none}
.woocommerce-tabs ul.tabs li a{padding:10px 20px;font-size:13px;font-weight:600;color:#777;display:block;text-decoration:none}
.woocommerce-tabs ul.tabs li.active{border-bottom-color:#e8380d}
.woocommerce-tabs ul.tabs li.active a{color:#e8380d}
.woocommerce-tabs ul.tabs::before,.woocommerce-tabs ul.tabs::after{display:none}
.star-rating span::before{color:#f5a623}
