.elementor-3255 .elementor-element.elementor-element-4b80722{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}:root{--page-title-display:none;}/* Start custom CSS for shortcode, class: .elementor-element-e0fbd20 */.headerRow{margin-bottom:25px;}
.headerRow a{ 
    color: #3D3E46;
    font-weight: 400;
    text-transform: unset;
    display: flex
;
    align-items: center;
    grid-gap: 10px;}
.carrefour-details-wrapper img{    width: 100%;
    height: 100%;
    object-fit: cover;
    border-radius: 12px;}
.carrefour-details-wrapper .activityTitle{  
    width: 250px;
    color: #1E1F21;
    font-size: 14px;
    font-weight: 600;
    text-transform: uppercase;
    position: relative;
    padding-left: 30px;
}
.carrefour-details-wrapper .activityDesc{width: calc(100% - 200px);}

.activityTitle.A:before{background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="21" viewBox="0 0 20 21" fill="none"><path d="M10 1.33333C11.9891 1.33333 13.8968 2.1235 15.3033 3.53003C16.7098 4.93655 17.5 6.8442 17.5 8.83333C17.5 11.9383 15.1333 15.1917 10.5 18.6667C10.3558 18.7748 10.1803 18.8333 10 18.8333C9.81969 18.8333 9.64425 18.7748 9.5 18.6667C4.86667 15.1917 2.5 11.9383 2.5 8.83333C2.5 6.8442 3.29018 4.93655 4.6967 3.53003C6.10322 2.1235 8.01088 1.33333 10 1.33333ZM10 6.33333C9.33696 6.33333 8.70107 6.59672 8.23223 7.06556C7.76339 7.5344 7.5 8.17029 7.5 8.83333C7.5 9.49637 7.76339 10.1323 8.23223 10.6011C8.70107 11.0699 9.33696 11.3333 10 11.3333C10.663 11.3333 11.2989 11.0699 11.7678 10.6011C12.2366 10.1323 12.5 9.49637 12.5 8.83333C12.5 8.17029 12.2366 7.5344 11.7678 7.06556C11.2989 6.59672 10.663 6.33333 10 6.33333Z" fill="%233283C9"/></svg>');}
.activityTitle.B:before{background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="21" viewBox="0 0 20 21" fill="none"><path d="M17.5 14.875V8H2.5V14.875C2.5 15.7038 2.82924 16.4987 3.41529 17.0847C4.00134 17.6708 4.7962 18 5.625 18H14.375C15.2038 18 15.9987 17.6708 16.5847 17.0847C17.1708 16.4987 17.5 15.7038 17.5 14.875ZM7.49625 10.81C7.49625 11.0581 7.39768 11.2961 7.22221 11.4716C7.04675 11.6471 6.80877 11.7456 6.56063 11.7456C6.31248 11.7456 6.0745 11.6471 5.89904 11.4716C5.72357 11.2961 5.625 11.0581 5.625 10.81C5.625 10.5619 5.72357 10.3239 5.89904 10.1484C6.0745 9.97295 6.31248 9.87437 6.56063 9.87437C6.80877 9.87437 7.04675 9.97295 7.22221 10.1484C7.39768 10.3239 7.49625 10.5619 7.49625 10.81ZM7.49625 13.935C7.49625 14.1831 7.39768 14.4211 7.22221 14.5966C7.04675 14.7721 6.80877 14.8706 6.56063 14.8706C6.31248 14.8706 6.0745 14.7721 5.89904 14.5966C5.72357 14.4211 5.625 14.1831 5.625 13.935C5.625 13.6869 5.72357 13.4489 5.89904 13.2734C6.0745 13.0979 6.31248 12.9994 6.56063 12.9994C6.80877 12.9994 7.04675 13.0979 7.22221 13.2734C7.39768 13.4489 7.49625 13.6869 7.49625 13.935ZM10.9362 10.81C10.9362 11.0581 10.8377 11.2961 10.6622 11.4716C10.4867 11.6471 10.2488 11.7456 10.0006 11.7456C9.75248 11.7456 9.5145 11.6471 9.33904 11.4716C9.16357 11.2961 9.065 11.0581 9.065 10.81C9.065 10.5619 9.16357 10.3239 9.33904 10.1484C9.5145 9.97295 9.75248 9.87437 10.0006 9.87437C10.2488 9.87437 10.4867 9.97295 10.6622 10.1484C10.8377 10.3239 10.9362 10.5619 10.9362 10.81ZM10.9362 13.935C10.9362 14.1831 10.8377 14.4211 10.6622 14.5966C10.4867 14.7721 10.2488 14.8706 10.0006 14.8706C9.75248 14.8706 9.5145 14.7721 9.33904 14.5966C9.16357 14.4211 9.065 14.1831 9.065 13.935C9.065 13.6869 9.16357 13.4489 9.33904 13.2734C9.5145 13.0979 9.75248 12.9994 10.0006 12.9994C10.2488 12.9994 10.4867 13.0979 10.6622 13.2734C10.8377 13.4489 10.9362 13.6869 10.9362 13.935ZM14.3713 10.81C14.3713 11.0581 14.2727 11.2961 14.0972 11.4716C13.9217 11.6471 13.6838 11.7456 13.4356 11.7456C13.1875 11.7456 12.9495 11.6471 12.774 11.4716C12.5986 11.2961 12.5 11.0581 12.5 10.81C12.5 10.5619 12.5986 10.3239 12.774 10.1484C12.9495 9.97295 13.1875 9.87437 13.4356 9.87437C13.6838 9.87437 13.9217 9.97295 14.0972 10.1484C14.2727 10.3239 14.3713 10.5619 14.3713 10.81ZM17.5 6.125C17.5 5.2962 17.1708 4.50134 16.5847 3.91529C15.9987 3.32924 15.2038 3 14.375 3H5.625C4.7962 3 4.00134 3.32924 3.41529 3.91529C2.82924 4.50134 2.5 5.2962 2.5 6.125V6.75H17.5V6.125Z" fill="%233283C9"/></svg>');}
.activityTitle.C:before{background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="21" viewBox="0 0 20 21" fill="none"><path d="M17.6453 8.53281C17.3508 8.225 17.0461 7.90781 16.9312 7.62891C16.825 7.37344 16.8187 6.95 16.8125 6.53984C16.8008 5.77734 16.7883 4.91328 16.1875 4.3125C15.5867 3.71172 14.7227 3.69922 13.9602 3.6875C13.55 3.68125 13.1266 3.675 12.8711 3.56875C12.593 3.45391 12.275 3.14922 11.9672 2.85469C11.4281 2.33672 10.8156 1.75 10 1.75C9.18437 1.75 8.57266 2.33672 8.03281 2.85469C7.725 3.14922 7.40781 3.45391 7.12891 3.56875C6.875 3.675 6.45 3.68125 6.03984 3.6875C5.27734 3.69922 4.41328 3.71172 3.8125 4.3125C3.21172 4.91328 3.20312 5.77734 3.1875 6.53984C3.18125 6.95 3.175 7.37344 3.06875 7.62891C2.95391 7.90703 2.64922 8.225 2.35469 8.53281C1.83672 9.07188 1.25 9.68437 1.25 10.5C1.25 11.3156 1.83672 11.9273 2.35469 12.4672C2.64922 12.775 2.95391 13.0922 3.06875 13.3711C3.175 13.6266 3.18125 14.05 3.1875 14.4602C3.19922 15.2227 3.21172 16.0867 3.8125 16.6875C4.41328 17.2883 5.27734 17.3008 6.03984 17.3125C6.45 17.3187 6.87344 17.325 7.12891 17.4312C7.40703 17.5461 7.725 17.8508 8.03281 18.1453C8.57188 18.6633 9.18437 19.25 10 19.25C10.8156 19.25 11.4273 18.6633 11.9672 18.1453C12.275 17.8508 12.5922 17.5461 12.8711 17.4312C13.1266 17.325 13.55 17.3187 13.9602 17.3125C14.7227 17.3008 15.5867 17.2883 16.1875 16.6875C16.7883 16.0867 16.8008 15.2227 16.8125 14.4602C16.8187 14.05 16.825 13.6266 16.9312 13.3711C17.0461 13.093 17.3508 12.775 17.6453 12.4672C18.1633 11.9281 18.75 11.3156 18.75 10.5C18.75 9.68437 18.1633 9.07266 17.6453 8.53281ZM13.5672 9.06719L9.19219 13.4422C9.13414 13.5003 9.06521 13.5464 8.98934 13.5779C8.91346 13.6093 8.83213 13.6255 8.75 13.6255C8.66787 13.6255 8.58654 13.6093 8.51066 13.5779C8.43479 13.5464 8.36586 13.5003 8.30781 13.4422L6.43281 11.5672C6.37474 11.5091 6.32868 11.4402 6.29725 11.3643C6.26583 11.2884 6.24965 11.2071 6.24965 11.125C6.24965 11.0429 6.26583 10.9616 6.29725 10.8857C6.32868 10.8098 6.37474 10.7409 6.43281 10.6828C6.55009 10.5655 6.70915 10.4997 6.875 10.4997C6.95712 10.4997 7.03844 10.5158 7.11431 10.5473C7.19018 10.5787 7.25912 10.6247 7.31719 10.6828L8.75 12.1164L12.6828 8.18281C12.7409 8.12474 12.8098 8.07868 12.8857 8.04725C12.9616 8.01583 13.0429 7.99965 13.125 7.99965C13.2071 7.99965 13.2884 8.01583 13.3643 8.04725C13.4402 8.07868 13.5091 8.12474 13.5672 8.18281C13.6253 8.24088 13.6713 8.30982 13.7027 8.38569C13.7342 8.46156 13.7503 8.54288 13.7503 8.625C13.7503 8.70712 13.7342 8.78844 13.7027 8.86431C13.6713 8.94018 13.6253 9.00912 13.5672 9.06719Z" fill="%233283C9"/></svg>');}
.activityTitle.D:before{background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none"><path d="M10.0003 1.66666C10.8244 1.66666 11.63 1.91103 12.3152 2.36887C13.0004 2.82671 13.5345 3.47745 13.8498 4.23881C14.1652 5.00017 14.2477 5.83794 14.0869 6.6462C13.9262 7.45445 13.5293 8.19688 12.9466 8.7796C12.3639 9.36232 11.6215 9.75916 10.8132 9.91993C10.0049 10.0807 9.16717 9.99819 8.40581 9.68282C7.64445 9.36746 6.99371 8.8334 6.53587 8.1482C6.07803 7.46299 5.83366 6.65741 5.83366 5.83332L5.83783 5.65249C5.88443 4.57978 6.34333 3.56647 7.11884 2.82387C7.89436 2.08127 8.92661 1.66672 10.0003 1.66666ZM11.667 11.6667C12.7721 11.6667 13.8319 12.1056 14.6133 12.887C15.3947 13.6684 15.8337 14.7283 15.8337 15.8333V16.6667C15.8337 17.1087 15.6581 17.5326 15.3455 17.8452C15.0329 18.1577 14.609 18.3333 14.167 18.3333H5.83366C5.39163 18.3333 4.96771 18.1577 4.65515 17.8452C4.34259 17.5326 4.16699 17.1087 4.16699 16.6667V15.8333C4.16699 14.7283 4.60598 13.6684 5.38738 12.887C6.16878 12.1056 7.22859 11.6667 8.33366 11.6667H11.667Z" fill="%233283C9"/></svg>');}
.activityTitle:before{content:"";
width: 20px;
    height: 20px;
    position: absolute;
    left: 0;
    top: 1px;}
#carrefour-add-to-cart-btn:before{content:"";background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="25" height="25" viewBox="0 0 25 25" fill="none"><path d="M3 4.75C3 4.55109 3.07902 4.36032 3.21967 4.21967C3.36032 4.07902 3.55109 4 3.75 4H4.308C5.258 4 5.828 4.639 6.153 5.233C6.37 5.629 6.527 6.088 6.65 6.504L6.75 6.5H19.248C20.078 6.5 20.678 7.294 20.45 8.093L18.622 14.502C18.4581 15.0769 18.1114 15.5827 17.6343 15.9428C17.1572 16.303 16.5758 16.4979 15.978 16.498H10.03C9.42749 16.498 8.84165 16.3002 8.36252 15.9349C7.8834 15.5696 7.5375 15.057 7.378 14.476L6.618 11.704L5.358 7.456L5.357 7.448C5.201 6.881 5.055 6.35 4.837 5.954C4.628 5.569 4.46 5.5 4.309 5.5H3.75C3.55109 5.5 3.36032 5.42098 3.21967 5.28033C3.07902 5.13968 3 4.94891 3 4.75ZM9.5 21.5C10.0304 21.5 10.5391 21.2893 10.9142 20.9142C11.2893 20.5391 11.5 20.0304 11.5 19.5C11.5 18.9696 11.2893 18.4609 10.9142 18.0858C10.5391 17.7107 10.0304 17.5 9.5 17.5C8.96957 17.5 8.46086 17.7107 8.08579 18.0858C7.71071 18.4609 7.5 18.9696 7.5 19.5C7.5 20.0304 7.71071 20.5391 8.08579 20.9142C8.46086 21.2893 8.96957 21.5 9.5 21.5ZM16.5 21.5C17.0304 21.5 17.5391 21.2893 17.9142 20.9142C18.2893 20.5391 18.5 20.0304 18.5 19.5C18.5 18.9696 18.2893 18.4609 17.9142 18.0858C17.5391 17.7107 17.0304 17.5 16.5 17.5C15.9696 17.5 15.4609 17.7107 15.0858 18.0858C14.7107 18.4609 14.5 18.9696 14.5 19.5C14.5 20.0304 14.7107 20.5391 15.0858 20.9142C15.4609 21.2893 15.9696 21.5 16.5 21.5Z" fill="white"/></svg>');
    width: 25px;
    height: 20px;
    display: inline-block;    
} 
#carrefour-add-to-cart-btn{padding: 20px 40px 20px 40px;
    border: 0;}
.activityExcerpt{color:#3D3E46}
.carrefour-details-wrapper{
      display:flex; 
      gap:50px;
      margin-bottom:2em;
}
.adImgBox{flex:0 0 500px;}
.adcntBox{flex:1;}
.adparent{display:flex; margin-top:1em;grid-gap: 24px;}
/*popupcss*/
#cart-popup-selection p{
color: #3D3E46;
font-family: "Ubuntu", Sans-serif;
font-size: 16px;
font-weight: 400;
}
.ADC-popupInner{
padding: 60px 24px;
 width: 80%; 
max-width: 850px; 
position: relative;
border-radius: 12px;
background: #FFF;
box-shadow: 1px 5px 40px 0px rgba(0, 0, 0, 0.12);
}
.carrefour-select-plage{
    border-radius: 6px;
    border: 1px solid #6CB4F2;
    background: rgba(108, 180, 242, 0.08)!important;
    padding: 5px 6px;
    color: #3283C9;
    font-size: 14px;
    font-family: "Ubuntu", sans-serif;
margin-bottom: 5px;
    display: block;
}
.dayBox strong{
color:#1E1F21;
text-align: center; 
font-family: "Graphie", Sans-Serif;
font-size: 18px; 
font-weight: 600;
 }
.dayBox{text-align: center;border-radius:10px;}
#carrefour-confirm-cart-btn{    width: 100%;}
#carrefour-plages-list{padding-left: 20px;}

#cart-popup-confirmation .elementor-button:hover{color:#fff!important}
.dayBoxs{display:flex; gap:10px; margin-top:1em;}
#cart-popup-confirmation .elementor-button{margin-bottom: 10px;}




/*End popupcss*/
@media only screen and (max-width:1024px){
.carrefour-details-wrapper{gap: 20px;}
.adImgBox {
    flex: 0 0 300px;
}
.carrefour-details-wrapper .activityTitle {
    width: 200px;}
.carrefour-details-wrapper .activityDesc {
    width: calc(100% - 200px);
}
.adparent{grid-gap: 10px;}

}
@media only screen and (max-width:767px){
.ADC-popupInner{width: 98%;}
.dayBoxs{flex-wrap:wrap}

.dayBox{ 
    width: 48%;
    flex: none!important;}
.carrefour-details-wrapper{flex-direction: column;}
.adparent{flex-direction: column;}
.carrefour-details-wrapper .activityTitle {
    width: 100%;}
.carrefour-details-wrapper .activityDesc {
    width: calc(100% - 0px);
}
}/* End custom CSS */