.cl-divavoucher .accordion-body,.cl-divavoucher .accordion-item{border:none!important;background:#f2f2f2!important}.cl-divavoucher .accordion-button{background:#fff!important;display:flex;align-items:flex-end!important;position:relative;z-index:0;border:none!important;width:fit-content!important}.cl-divavoucher .accordion-button::before{content:"";position:absolute;top:0;left:0;width:300vw;height:100%;margin-left:calc(-50vw + 50%);background:#fff;z-index:-1;display:block}.cl-divavoucher .accordion-button::after{margin-left:20px!important}.cl-divavoucher .voucher_ammount_label label{height:55px;width:100%;background:#fff;display:flex;justify-content:center;align-items:center;font-size:21px;color:#707070;cursor:pointer}.cl-divavoucher .voucher_ammount_label input[type=radio]:checked+label{color:#fff;background:#9c0011}.cl-divavoucher .voucher-input-validation{width:100%;position:relative}.cl-divavoucher .voucher-input-validation input{height:55px;font-size:16px;line-height:19px;padding-right:40px}.cl-divavoucher .voucher-input-validation input.is-invalid{border:1px solid #eb0f39!important}.cl-divavoucher .voucher-input-validation .input-group-append{position:absolute;background:#fff;top:1px;right:1px;width:40px;height:53px;display:flex;align-items:center;justify-content:center;color:#707070;font-size:21px}.cl-divavoucher .voucher_msg p{color:#707070}.cl-divavoucher .voucher_msg p a{font-weight:700}@media (min-width:992px){.cl-divavoucher .voucher_msg p{column-count:2}}.cl-divavoucher #collapseThree .blockHead{margin-top:45px}.cl-divavoucher #collapseFour img{object-fit:contain}.cl-divavoucher #collapseFour .fullwidth-container{z-index:1;position:relative}.cl-divavoucher #collapseFour .fullwidth-container::before{content:"";position:absolute;top:0;left:-100vw;width:200vw;height:100%;background:#fff;z-index:10;display:block}