@media(max-width:767px){.elementor .sn--composant--contenu-interieur--encadre{gap:2.5rem;padding-inline:1rem;\n}}@media(max-width:767px){.elementor .sn--structure--section{padding-block: var(--sn--espacement--section-mobile);\n}}@media(max-width:767px){.elementor .sn--structure--contenu{width: calc(100% - 2 * var(--sn--dimension--contenu--retrait-mobile));\n}}@media(max-width:767px){.elementor .sn--composant--pied-de-page__mentions{flex-direction:column;gap:0.7rem;align-items:flex-start;}}@media(max-width:767px){.elementor .sn--composant--pied-de-page__marque{grid-column:1 / -1;}}@media(max-width:767px){.elementor .sn--composant--pied-de-page__colonnes{grid-template-columns:repeat(2,minmax(0,1fr));gap: 1.75rem 1rem;\n}}@media(max-width:767px){.elementor .sn--composant--pied-de-page{padding-block-start:2rem;}}@media(max-width:767px){.elementor .sn--composant--galerie-complete{padding-block-start:1.75rem;gap:1.5rem;grid-template-columns:1fr;}}@media(max-width:767px){.elementor .sn--composant--contenu-interieur{padding-block: 2.5rem;\n}}@media(max-width:767px){.elementor .sn--composant--contact{flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .sn--composant--galerie__pied{flex-direction:column;gap:1.2rem;align-items:flex-start;}}@media(max-width:767px){.elementor .sn--composant--photo-cadree__image{height:14.5rem;}}@media(max-width:767px){.elementor .sn--composant--liste-photos{gap:1.3rem;grid-template-columns:1fr;padding-block: 0.75rem 1rem;\n}}@media(max-width:767px){.elementor .sn--composant--galerie{padding-block: var(--sn--espacement--section-mobile);\n}}@media(max-width:767px){.elementor .sn--composant--carte-artisan__corps{padding-block-start:1.15rem;padding-block-end:1.15rem;padding-inline-start:1rem;padding-inline-end:1rem;}}@media(max-width:767px){.elementor .sn--composant--carte-artisan__pictogramme{width:3.3rem;height:3.3rem;}}@media(max-width:767px){.elementor .sn--composant--liste-artisans{gap:1.6rem;grid-template-columns:1fr;}}@media(max-width:767px){.elementor .sn--composant--artisans{padding-block: var(--sn--espacement--section-mobile);\n}}@media(max-width:767px){.elementor .sn--composant--banniere-interieure__titre{max-width:100%;font-size:2.7rem;}}@media(max-width:767px){.elementor .sn--composant--carte-artisan__visuel{height:100%;border-block-end-width:0px;border-inline-end-width:1px;border-right-style: solid; border-right-color: var(--sn--couleur--filet-doux); &::before { inset:1.45rem .65rem;border-radius:3.5rem 3.5rem 0 0; } &::after { background-size:auto 100%;opacity:.4; }\n}}@media(max-width:767px){.elementor .sn--composant--carte-artisan__description{line-height:1.5;}}@media(max-width:767px){.elementor .sn--composant--carte-artisan{display:grid;gap:0px;text-align: left;
grid-template-columns: var(--sn--dimension--vignette-artisan--largeur-mobile) minmax(0,1fr);\n}}@media(max-width:767px){.elementor .sn--composant--entete-section__titre{font-size:2.5rem;}}@media(max-width:767px){.elementor .sn--composant--entete-section{margin-block-end:1.5rem;flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .sn--composant--photo-cadree--grand__image{height:auto;max-height:21.5rem;object-fit:contain;}}@media(max-width:767px){.elementor .sn--composant--photo-cadree--galerie__image{height:auto;max-height:21.5rem;object-fit:contain;}}@media(max-width:767px){.elementor .sn--composant--photo--large{grid-column:auto;}}@media(max-width:767px){.elementor .sn--composant--photo--decalee{padding-block-start:0px;}}