
ul.tabs.wc-tabs {
list-style: none;
padding: 0;
margin: 0;
display: flex;
gap: 8px;
border-bottom: none !important;
flex-wrap: wrap;
}
ul.tabs.wc-tabs li {
margin: 0;
padding: 0;
border: none !important;
box-shadow: none !important;
}
ul.tabs.wc-tabs li a {
display: inline-block;
padding: 10px 20px;
background-color: #12b0e7 !important;
color: #fff !important;
text-decoration: none !important;
font-weight: 600;
border-radius: 6px !important;
border: none !important;
transition: background-color 0.3s ease;
box-shadow: none !important;
}
ul.tabs.wc-tabs li a:hover {
background-color: #000 !important;
color: #fff !important;
}
ul.tabs.wc-tabs li.active,
ul.tabs.wc-tabs li.active a,
ul.tabs.wc-tabs li.active a:focus,
ul.tabs.wc-tabs li.active a:visited {
background-color: #12b0e7 !important;
color: #fff !important;
cursor: default;
border: none !important;
box-shadow: none !important;
border-radius: 6px !important; 
}
ul.tabs.wc-tabs li,
ul.tabs.wc-tabs li.active,
ul.tabs.wc-tabs li a,
ul.tabs.wc-tabs li.active a {
border-left: none !important;
border-right: none !important;
border-top: none !important;
border-bottom: none !important;
outline: none !important;
}
ul.tabs.wc-tabs li::before,
ul.tabs.wc-tabs li::after,
ul.tabs.wc-tabs li a::before,
ul.tabs.wc-tabs li a::after {
display: none !important;
border: none !important;
content: none !important;
box-shadow: none !important;
}