#thwmscf-tab-panels.thwmscf-tab-panels { background-color:black;
  
}

#thwmscf-tab-panel-1.thwmscf-tab-panel {
  background-color:black;
}

#thwmscf-tab-panels.thwmscf-tab-panels { background-color:black;
  
}

.thwmscf-buttons .button-next {
  background-color: grey; width: 48%; height:3rem; border: none; color: white; font-weight: bold;
}

.thwmscf-buttons .button-prev {
background-color: grey; width: 48%; height:3rem; border: none; color: white; font-weight: bold;
}

.thwmscf-wrapper .thwmscf-buttons {text-align: center;  
}

.woocommerce-checkout h3 {
  color:black;
}

.woocommerce form .form-row label {
  color:black;
}

#thwmscf-tab-panels.thwmscf-tab-panels {
  color: black;
}

.woocommerce table.shop_table th {
 color:black;
  
}

tbody {
  color: black;
}

#checkout.checkout.woocommerce-checkout {
  color:black;
}

.woocommerce-info {
  color: red;
}

:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button {
  margin-top: 7%;
}

.woocommerce #payment #place_order {
 width: 100%; margin-top:4%; 
}

.lazo-article-body h3 {
  color:white;
}

.woocommerce-billing-fields {
  color:white;
}

.woocommerce form .form-row label {
  color:white;
}


#mp-checkout-ticket-root.mp-checkout-ticket-container.mp-checkout-ticket-has-multiple {

}

.woocommerce-checkout #payment ul.payment_methods label {
  color:white;
}

p {
  color: white;
}

.lazo-footer-heading {
  color: white;
}

.wp-block-group.is-layout-flow.wp-block-group-is-layout-flow {
  display: none;
}