@media(max-width:1024px){.elementor .tp-number{font-size:36px;line-height:44px;}}@media(max-width:1024px){.elementor .tp-h5{font-size:20px;line-height:28px;}}@media(max-width:1024px){.elementor .tp-h4{font-size:28px;line-height:36px;}}@media(max-width:1024px){.elementor .tp-h3{font-size:26px;line-height:32px;}}@media(max-width:1024px){.elementor .tp-h2{font-size:36px;line-height:44px;}}@media(max-width:1024px){.elementor .tp-h1{font-size:36px;line-height:44px;}}@media(max-width:1024px){.elementor .el-boxed{gap:var(--s-16);}}@media(max-width:1024px){.elementor .cp-logo-img{width:190px;height:43px;}}@media(max-width:1024px){.elementor .cp-bandeau{height:104px;}}@media(max-width:1024px){.elementor .cp-colis{padding-block-start:var(--s-48);}}@media(max-width:1024px){.elementor .cp-colis-in{gap:var(--s-24);}}@media(max-width:1024px){.elementor .cp-ambiance{flex:0 0 auto;}}@media(max-width:1024px){.elementor .cp-produits{gap:var(--s-16);}}@media(max-width:1024px){.elementor .cp-produit{flex:0 0 calc((100% - 2 * var(--s-16)) / 3);}}@media(max-width:1024px){.elementor .cp-produit-form{inset-inline-end:var(--s-8);inset-inline-start:var(--s-8);padding:var(--s-16);flex-wrap:wrap;justify-content:center;}}@media(max-width:1024px){.elementor .cp-recap{width:100%;max-height:min(88vh, 720px);overflow:auto;position:fixed;inset-block-start:auto;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;z-index:60;transform:translate3d(0px, 105%, 0px);flex:0 1 auto;visibility: hidden; transition: transform 0.3s ease-out, visibility 0s linear 0.3s;\n}}@media(max-width:1024px){.elementor .cp-recap-card{padding-block-start:var(--s-48);border-start-start-radius:var(--radius-l);border-start-end-radius:var(--radius-l);border-end-start-radius:0px;border-end-end-radius:0px;box-shadow:0px 16px 40px 0px rgb(80 30 53 / 0.24);}}@media(max-width:1024px){.elementor .cp-recap-close:hover,.elementor .cp-recap-close:focus-visible{background-color:var(--color-secondary-10);}}@media(max-width:1024px){.elementor .cp-recap-close{width:40px;height:40px;position:absolute;inset-block-start:var(--s-12);inset-inline-end:var(--s-12);color:var(--color-secondary);border-radius:var(--radius-pill);display:inline-flex;justify-content:center;align-items:center;&:focus-visible { outline: var(--border-width-m) solid var(--color-secondary); outline-offset: 2px; }\n}}@media(max-width:1024px){.elementor .cp-recap-voile{position:fixed;z-index:55;background-color:rgb(80 30 53 / 0.5);opacity:0%;display:block;inset: 0; visibility: hidden; transition: opacity 0.3s ease-out, visibility 0.3s;\n}}@media(max-width:1024px){.elementor .cp-footer-in{gap:var(--s-40);}}@media(max-width:1024px){.elementor .cp-footer-bas{gap:var(--s-16);}}@media(max-width:1024px){.elementor .cp-jauge-bar-bandeau{width:120px;}}@media(max-width:1024px){.elementor .cp-produit-valider{flex:1 1 100%;}}@media(max-width:1024px){.elementor .cp-video{max-width:480px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}}@media(max-width:1024px){.elementor .cp-intro-panier{width:130px;margin-block-end:56px;margin-inline-end:var(--s-8);}}@media(max-width:1024px){.elementor .cp-offre{padding:var(--s-20);gap:var(--s-16);}}@media(max-width:1024px){.elementor .cp-colis-haut{flex-direction:column;gap:var(--s-24);align-items:stretch;}}@media(max-width:1024px){.elementor .cp-colis-corps{flex-direction:column;gap:var(--s-24);align-items:stretch;}}