/*
 * NOTICE OF LICENSE
 *
 * This file is licenced under the Software License Agreement.
 * With the purchase or the installation of the software in your application
 * you accept the licence agreement.
 *
 * You must not modify, adapt or create derivative works of this source code
 *
 *  @author    Frederic Moreau
 *  @copyright 2020 - 2022 BeComWeb
 *  @license   LICENSE.txt
 */
.abfd_block{
    box-sizing:border-box;
    margin:0;
    float:none;
    clear:both;
}
.abfd_block *{
    line-height:1.2em;
}
#abfd_banner{
    text-align:center;
}

#abfd_checkout_subtotal_details{
    margin-top:10px;
    text-align:right;
}

#abfd_shopping_cart_footer,
#abfd_below_carriers{
    margin-top:15px;
}

#abfd_product_additional_info{
    margin-top:20px;
}

.abdf_message_container__text {
    color: #111;
    font-weight: 500;
}
.abdf_message_container {
    display: flex;
    gap: 15px;
    min-height: 35px;
}
.abdf_message_container__icon {
    width: 58px;
}
.abdf_amount_wrapper {
    position: relative;
    margin-top: 10px;
}
.abdf_amount_bar_container {
    background: #E5E3E6;
    border-radius: 4px;
    width: 85%;
    display: inline-block;
    height: 7px;
}
.abdf_amount_bar {
    height: 7px;
    background: #F7ADAA;
    border-radius: 4px;
}
.abdf_free_delivery_threshold {
    display: inline-block;
    color: #111;
    font-weight: 500;
    position: absolute;
    right: 3px;
    font-size: 13px;
}
.abfd_custom_widget_block {
    width: 85%;
    padding: 0px !important;
    margin: 0 auto;
    margin-bottom: 20px;
}

/* reached */

.abdf_free_delivery_reached {
    display: flex;
    background: white;
    color: #111;
    align-items: center;
    gap: 15px;
    min-height: 35px;
}
.abdf_free_delivery_reached__text {
    font-weight: 500;
    color: #111;
}