/**
 * Multi-IVA Frontend Styles
 * 
 * @package WOA\MultiTax
 */

/* Mini-cart tax breakdown styles */
.woocommerce-mini-cart__taxes {
    margin: 8px 0 12px;
}

.mini-tax-row {
    display: flex;
    justify-content: space-between;
    padding: 6px 18px;
}

.mini-tax-divider {
    border-bottom: 1px solid rgba(255, 255, 255, 0.12);
    margin: 2px 18px;
}

.mini-total-row {
    display: flex;
    justify-content: space-between;
    padding: 8px 18px;
    font-weight: 600;
}

/* Tax label styles */
.tax_label {
    font-size: 0.9em;
    opacity: 0.8;
}

/* Cart/checkout tax breakdown */
.tax-rate {
    /* Inherit from theme styles */
}

.tax-rate-21 {
    /* Specific styling for 21% tax rate if needed */
}

.tax-rate-10 {
    /* Specific styling for 10% tax rate if needed */
}

.tax-rate-4 {
    /* Specific styling for 4% tax rate if needed */
}

/* Admin meta box styles */
#woa-mvh-bases {
    margin-top: 8px;
}

/* Responsive adjustments */
@media (max-width: 768px) {
    .mini-tax-row,
    .mini-total-row {
        padding: 4px 12px;
        font-size: 0.9em;
    }
}
