.wc-dwzs-product-notice {
  margin-top: 10px;
}

.wc-dwzs-notice {
  margin-bottom: 15px;
}

.wc-dwzs-disabled-rate {
  opacity: .55;
}

.wc-dwzs-disabled-rate input[type="radio"] {
  pointer-events: none;
}

.wc-dwzs-disabled-note {
  font-size: .9em;
}

.wc-dwzs-overweight-marker {
  display: none !important;
}

.wc-dwzs-hide-free-shipping-message,
.wc-dwzs-overweight .porto-free-shipping,
.wc-dwzs-overweight .porto-free-shipping-message,
.wc-dwzs-overweight .porto-free-shipping-bar,
.wc-dwzs-overweight .free-shipping-bar,
.wc-dwzs-overweight .free-shipping-progress,
.wc-dwzs-overweight .wc-free-shipping-notice,
.wc-dwzs-overweight .woocommerce-free-shipping-bar {
  display: none !important;
}

/* Hide theme free-shipping qualification UI when dynamic weight shipping is active. */
body.wc-dwzs-overweight .porto-free-shipping,
body.wc-dwzs-overweight .porto-free-shipping-message,
body.wc-dwzs-overweight .porto-free-shipping-bar,
body.wc-dwzs-overweight .cart-free-shipping,
body.wc-dwzs-overweight .cart-free-shipping-notice,
body.wc-dwzs-overweight .free-shipping-bar,
body.wc-dwzs-overweight .free-shipping-progress,
body.wc-dwzs-overweight .wc-free-shipping-notice,
body.wc-dwzs-overweight .woocommerce-free-shipping-bar {
    display: none !important;
}
