/**
 *  2024 Adilis
 *  Pickup and delivery date
 *  @author    Adilis <support@adilis.fr>
 *  @copyright 2024 SAS Adilis
 *  @license   http://www.adilis.fr
 */
.pickupdeliverydate_block {
    padding: 1.563rem 0;
    /* margin-bottom: 1.563rem; */
    font-size: 0.9375rem;
}
.pickupdeliverydate_block p.countdown {
    padding: 0;
    margin: 5px 0;
}
.pickupdeliverydate_block .block_content {
    margin: 5px 0 10px;
    padding-bottom: 10px;
    border-bottom: 1px solid #d6d4d4;
    text-align: left;
}
.pickupdeliverydate_block .block_content .digit {
    display: inline-block;
    background: #222222;
    /*background: linear-gradient(to bottom, #222222 0%, #515151 100%);*/
    background: linear-gradient(to bottom, #00a359 0%, #00a359 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#00a359", endColorstr="#00a359",GradientType=0 );
    color: white;
    padding: 0.15em 0.5em;
    margin: 0;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    font-size: 14px;
}
.pickupdeliverydate_block .block_content strong {
    color: #00a359;
}
.pickupdeliverydate_block .block_content .carrier_logo {
    max-width: 80%;
    height: auto;
    margin: 0 auto;
    max-height: 35px;
}
.pickupdeliverydate_block .block_content:last-child {
    margin-bottom: 0;
    padding-bottom: 0;
    border-bottom: 0;
}

#left-column .pickupdeliverydate_block, #right-column .pickupdeliverydate_block, .cart-grid-right .pickupdeliverydate_block {
    background: #fff;
    padding-inline: 1.25rem;
}
#left-column .pickupdeliverydate_block .block_content, #right-column .pickupdeliverydate_block .block_content, .cart-grid-right .pickupdeliverydate_block .block_content {
    text-align: center;
}

#pickupdeliverydate_order {
    color: #000;
}
#pickupdeliverydate_order strong {
    color: #00a359;
}

/*# sourceMappingURL=front.css.map */

#product .product-add-to-cart{ 


}
#product .js-product-availability{
    width: 100%;
    padding: 10px 10px 0 0;
    border-top: 1px solid var(--light-gray) !important;
    border-left: 1px solid var(--light-gray) !important;
    border-right: 1px solid var(--light-gray) !important;
    border-radius: .25rem .25rem 0 0 ;
}
#product .pickupdeliverydate_block {
    padding: 0px 0px 0px 0px;
    border-left: 1px solid var(--light-gray) !important;
    border-right: 1px solid var(--light-gray) !important;
    border-bottom: 1px solid var(--light-gray) !important; 
    border-radius: 0 0 .25rem .25rem;
}
#product .pickupdeliverydate_block .block_content {
    display: flex;
    align-items: center;
    justify-content: flex-end;
    text-align: right;
    border-bottom: none !important;
    margin-top: 0;
    margin: 5px 0 5px;
        padding-left: 10px;
}
#product .pickupdeliverydate_block .block_content span:first-of-type{
    flex: 9;
}
#product .pickupdeliverydate_block .block_content span:last-of-type{
    flex: 3;
}
