@media(max-width:767px){.elementor .ruban{width:180px;margin-block-end:0px;}}@media(max-width:767px){.elementor .carte-cadeau{width:100%;padding-block-start:0px;padding-block-end:50px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .carte-soin{min-height:400px;gap:30px;}}@media(max-width:767px){.elementor .grille-soins{grid-template-columns:repeat(2, 1fr);}}@media(max-width:767px){.elementor .carte-image{width:100%;min-height:200px;}}@media(max-width:767px){.elementor .carte-texte{width:100%;padding-block-start:40px;padding-block-end:40px;padding-inline-start:20px;padding-inline-end:20px;order:2;}}@media(max-width:767px){.elementor .carte-primelase{flex-direction:column;}}@media(max-width:767px){.elementor .texte-hero{font-size:16px;}}@media(max-width:767px){.elementor .logo-hero{width:300px;}}@media(max-width:767px){.elementor .colonne{width:100%;}}@media(max-width:767px){.elementor .colonnes{flex-direction:column;align-items:center;}}@media(max-width:767px){.elementor .logo-header{width:200px;margin-block-start:-12px;}}@media(max-width:767px){.elementor .header{min-height:calc(70px + 2vw);padding-block-start:1%;padding-block-end:1%;padding-inline-start:1%;padding-inline-end:1%;}}@media(max-width:767px){.elementor .hero{min-height:calc(50vh + 20vw);padding:10%;}}