/* ==================================
   INKKA CHECKOUT TYPOGRAPHY
================================== */

/* Main Title */

.product_form_checkout p.text-lg.font-bold{

    color:#4A0F1B !important;

    font-weight:800 !important;

    letter-spacing:-0.02em;

}

/* Labels */

.product_form_checkout label{

    color:#8A7A7F !important;

    font-weight:600 !important;

}

/* Inputs */

.product_form_checkout input,
.product_form_checkout textarea{

    color:#4A0F1B !important;

    font-weight:600 !important;
}

/* Placeholders */

.product_form_checkout input::placeholder,
.product_form_checkout textarea::placeholder{

    color:#9D8E91 !important;

    font-weight:500 !important;
}

/* Shipping */

.shipping_cost_container dt{

    color:#8A7A7F !important;

    font-weight:500 !important;
}

.shipping_cost_container dd{

    color:#4A0F1B !important;

    font-weight:800 !important;
}

/* Total */

.total_price_container dt{

    color:#8A7A7F !important;

    font-weight:500 !important;
}

.total_price_container dd{

    color:#4A0F1B !important;

    font-weight:800 !important;

    font-size:22px !important;
}

/* Payment Title */

.payments_container .text-lg{

    color:#4A0F1B !important;

    font-weight:800 !important;
}

/* Upload Note */

.inkka-upload-note{

    color:#7A3040 !important;

    font-weight:600 !important;
}

/* Button */

.form_checkout_btn{

    font-weight:800 !important;

    letter-spacing:.3px;
}

/* Province Selected */

.select__single-value{

    color:#4A0F1B !important;

    font-weight:700 !important;
}

/* Dropdown Options */

.select__option{

    color:#4A0F1B !important;

    font-weight:600 !important;
}