/* Keep the parent price as a fallback when Woo omits a same-priced variation. */
form.tlc-purchase-form .woocommerce-variation-add-to-cart > .price {
    display: block !important;
}

form.tlc-purchase-form.tlc-has-variation-price .woocommerce-variation-add-to-cart > .price {
    display: none !important;
}

form.tlc-purchase-form:not(.tlc-has-variation-price) .woocommerce-variation-price {
    display: none;
}

form.tlc-purchase-form .tlc-hours-label {
    display: none;
}

/* Some newer templates hide quantity; hourly purchases need this control. */
body.woocommerce.single-product div.product .entry-summary form.cart.tlc-purchase-form.tlc-quantity-hours div.quantity {
    display: inline-block !important;
}

form.tlc-purchase-form.tlc-quantity-hours .tlc-hours-label {
    display: block;
    margin-bottom: 0.25em;
    font-size: 14px;
    line-height: 1.4;
    font-weight: 600;
}
