/* Vendor Order Phone Display */
.shipping_phone_wrapper, .order_shipping_phone {
    margin-top: 10px;
    padding: 10px;
    background: #f5f5f5;
    border-radius: 3px;
    clear: both;
}

.shipping_phone_wrapper strong, .order_shipping_phone strong {
    color: #555;
}

/* Registration form styling */
.woocommerce-form-row--wide {
    margin-bottom: 15px;
}

.woocommerce-Input.input-text {
    width: 100%;
    padding: 8px;
    border: 1px solid #ddd;
    border-radius: 3px;
}

.woocommerce-Select.input-select {
    width: 100%;
    padding: 8px;
    height: auto;
    border: 1px solid #ddd;
    border-radius: 3px;
}

label .required {
    color: #ff0000;
}

/* Shipping phone in address */
.shipping-phone {
    display: block;
    margin-top: 5px;
}
