.tunnel_caddie_total {
    background-color: #f5e5d8;
    color: #D86018;
    font-weight: 500;
    display: flex;
    flex-direction: row;
    justify-content: center;
    padding: 25px;
    font-size: 22px;
    
    align-items: center;
}
.tunnel_caddie_total p span{font-weight:700;margin-left: 10px;}
.tunnel_caddie_total a{background:#155144;color:#fff;padding: 10px 25px;border-radius: 5px;margin-left: 90px;}
.tunnel_caddie_total a:hover {background:#D86018;}
.body_panier{
    max-width:1300px;
    margin:auto;
}
.tunnel_caddie_drive_infos{
    margin:30px 0;
}
.tunnel_caddie_drive_infos p{
    
        margin: 10px 50px;
    
}
.code_promo {
    display: flex;
    justify-content: space-around;
    width: 100%;
    margin-top: 25px;
    padding: 15px;
    font-weight: 500;
    color: #D86018;
    background-color: #f5e5d8;
}
.code_promo_content {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
    width: 650px;
}
#code_promo_btn{
    background: #155144;
    color: #fff;
    border-radius: 5px;
    padding: 5px 10px;
    margin-left: 5px;
    cursor: pointer
}
#code_promo_btn:hover{
    background: #D86018;
}
#code_promo_input{
    background-color:#f1f1f1;
    height:25px;
}
.tunnel_caddie_drive_infos p .drive_info{color:#D86018;font-weight: bold;}
.tunnel_caddie_drive_infos p .label_info{width:145px;display:inline-block}
.body_panier h3{    max-width: 925px;
    margin: auto;
    font-weight: bold;
    color: #155144;
    margin-top: 10px;
    margin-bottom: 15px;position:relative;    padding-left: 25px;
    font-size: 16px;
    line-height: 20px;
}
    .body_panier h3::after{    content: "";
        position: absolute;
        bottom: -13px;
        left: 0;
        width: 250px;
        height: 7px;
        background: #F5E5D8;}
.tunnel_caddie_items{max-width:925px;margin:auto}
@media all and (max-width:500px){
    .tunnel_caddie_total{flex-direction: column;}
    .tunnel_caddie_total a{margin-left:0;display:block;margin:10px 0} 
}