.agdw-contact{display:block;background:var(--ct-contenu);color:var(--ct-texte);font-family:Figtree,Helvetica,sans-serif}.agdw-contact *,.agdw-contact *:before,.agdw-contact *:after{box-sizing:border-box}.agdw-contact__largeur{max-width:1200px;margin-inline:auto;padding-inline:64px}.agdw-contact__intro{position:relative;isolation:isolate;overflow:hidden;padding:72px 0 64px;background:var(--ct-fond)}.agdw-contact__intro:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:radial-gradient(28% 40% at 50% 28%,color-mix(in srgb,var(--ct-halo) 28%,transparent) 0%,transparent 100%),radial-gradient(60% 80% at 50% 28%,var(--ct-fond-centre) 0%,var(--ct-fond) 75%)}.agdw-contact__entete{margin-bottom:40px;text-align:center}.agdw-contact__surtitre{display:block;margin-bottom:14px;font-weight:600;font-size:14px;letter-spacing:.14em;text-transform:uppercase;color:var(--ct-accent)}.agdw-contact__titre{margin:0 0 18px;font-family:Fraunces,Georgia,serif;font-weight:700;font-size:56px;line-height:1.05;color:var(--ct-titre);text-wrap:balance}.agdw-contact__titre em{font-style:italic;font-weight:400;color:var(--ct-accent)}.agdw-contact__texte{margin:0 auto;max-width:56ch;font-size:17px;line-height:1.6;color:var(--ct-texte-intro);text-wrap:pretty}.agdw-contact__portes{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.agdw-contact__porte{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;margin:0;padding:22px 16px;border:1px solid color-mix(in srgb,var(--ct-titre) 22%,transparent);border-radius:14px;background:color-mix(in srgb,var(--ct-titre) 8%,transparent);color:var(--ct-titre);font:inherit;text-align:center;cursor:pointer;transition:background-color .22s cubic-bezier(.22,.61,.36,1),box-shadow .22s cubic-bezier(.22,.61,.36,1)}.agdw-contact__porte:hover{background:color-mix(in srgb,var(--ct-titre) 16%,transparent)}.agdw-contact__porte:focus-visible{outline:2px solid var(--ct-accent);outline-offset:4px}.agdw-contact__medaillon{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:64px;height:64px;border-radius:50%;background:var(--ct-titre)}.agdw-contact__medaillon img{display:block;width:44px;height:44px;object-fit:contain;transition:width .22s cubic-bezier(.22,.61,.36,1),height .22s cubic-bezier(.22,.61,.36,1)}.agdw-contact__porte-libelle{font-family:Fraunces,Georgia,serif;font-weight:400;font-size:17px;line-height:1.25}.agdw-contact__porte[aria-checked=true]{border-color:var(--ct-contenu);background:var(--ct-contenu);color:var(--ct-titres);box-shadow:0 0 0 2px var(--ct-fond),0 0 0 4px var(--ct-accent)}.agdw-contact__porte[aria-checked=true] .agdw-contact__medaillon{background:transparent}.agdw-contact__porte[aria-checked=true] .agdw-contact__medaillon img{width:64px;height:64px}.agdw-contact__porte[aria-checked=true] .agdw-contact__porte-libelle{font-weight:700}.agdw-contact__corps{padding:56px 0 88px}.agdw-contact__grille{display:grid;grid-template-columns:minmax(0,1fr) 390px;gap:48px;align-items:start}.agdw-contact__form{display:flex;flex-direction:column;gap:20px}.agdw-contact__h2{margin:0 0 6px;font-family:Fraunces,Georgia,serif;font-weight:700;font-size:28px;line-height:1.2;color:var(--ct-titres)}.agdw-contact__h2--succes{font-size:30px}.agdw-contact__indication{margin:0;font-size:15px;line-height:1.6;color:var(--ct-texte)}.agdw-contact__rangee{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.agdw-contact__champ{display:flex;flex-direction:column;gap:6px}.agdw-contact__champ label{font-weight:600;font-size:13px;color:var(--ct-texte)}.agdw-contact__champ input,.agdw-contact__champ textarea{width:100%;margin:0;padding:12px 14px;border:1px solid var(--ct-filet);border-radius:7px;background:var(--ct-champ);color:#1b1f1d;font:400 16px/1.5 Figtree,Helvetica,sans-serif;transition:border-color .2s,box-shadow .2s}.agdw-contact__champ textarea{resize:vertical;min-height:140px}.agdw-contact__champ input::placeholder,.agdw-contact__champ textarea::placeholder{color:color-mix(in srgb,var(--ct-texte) 70%,transparent)}.agdw-contact__champ input:focus,.agdw-contact__champ textarea:focus{outline:none;border-color:var(--ct-lien);box-shadow:0 0 0 2px var(--ct-dore)}.agdw-contact__champ input[aria-invalid=true]{border-color:var(--ct-brun)}.agdw-contact__erreur{margin:0;font-size:14px;line-height:1.5;color:var(--ct-brun)}.agdw-contact__envoyer{padding-top:4px}.agdw-contact__succes{padding:8px 0}.agdw-contact__succes:focus{outline:none}.agdw-contact__signature{display:inline-block;margin:24px 0 0;font-family:Abuget,Reenie Beanie,cursive;font-size:64px;line-height:1;color:var(--ct-titres);transform:rotate(-4deg);transform-origin:left center}.agdw-contact__colonne{display:flex;flex-direction:column;gap:14px;padding:28px;border:1px solid var(--ct-filet);border-radius:14px;background:var(--ct-encadre)}.agdw-contact__colonne-titre{margin:0;font-family:Fraunces,Georgia,serif;font-weight:700;font-size:20px;line-height:1.25;color:var(--ct-titres)}.agdw-contact__filet{width:100%;height:0;margin:4px 0;border:0;border-top:1px solid var(--ct-filet)}.agdw-contact__petit-titre{font-weight:600;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--ct-brun)}.agdw-contact__carte{display:grid;grid-template-columns:48px minmax(0,1fr) auto;gap:14px;align-items:center;padding:14px 16px;border:1px solid var(--ct-filet);border-radius:14px;background:var(--ct-champ);color:var(--ct-titres);text-decoration:none;transition:background-color .22s cubic-bezier(.22,.61,.36,1)}.agdw-contact__carte:hover{background:#fff;color:var(--ct-titres)}.agdw-contact__carte:focus-visible{outline:2px solid var(--ct-dore);outline-offset:3px}.agdw-contact__carte-icone{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border:2px solid var(--ct-dore);border-radius:50%;background:var(--ct-encadre);color:var(--ct-titres)}.agdw-contact__carte-icone svg{display:block}.agdw-contact__carte-textes{display:flex;flex-direction:column;gap:2px;min-width:0}.agdw-contact__carte-titre{font-family:Fraunces,Georgia,serif;font-weight:700;font-size:18px;line-height:1.25}.agdw-contact__carte-texte{white-space:nowrap;font-size:14px;line-height:1.4;color:var(--ct-texte)}.agdw-contact__carte-fleche{color:var(--ct-lien)}.agdw-contact__reseaux{display:flex;flex-wrap:wrap;gap:12px;padding:4px 4px 6px}.agdw-contact__touche{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:999px;background:var(--agdw-touche-fond, #CBB7F0);color:var(--agdw-touche-texte, #4A1230);box-shadow:0 0 0 2px var(--ct-encadre),0 0 0 4px var(--agdw-touche-anneau, #9381AF),0 2px 0 4px var(--agdw-touche-rebord, #5E4E7A);transform-origin:center 85%;transition:background-color .36s cubic-bezier(.22,.61,.36,1),color .32s cubic-bezier(.22,.61,.36,1),transform .11s cubic-bezier(.22,.61,.36,1),box-shadow .11s cubic-bezier(.22,.61,.36,1)}.agdw-contact__touche:hover{background:var(--agdw-touche-fond-survol, #9381AF);color:var(--agdw-touche-texte-survol, #FBFAF8)}.agdw-contact__touche:active{transform:translateY(2px) scale(.97);box-shadow:0 0 0 2px var(--ct-encadre),0 0 0 4px var(--agdw-touche-anneau, #9381AF)}.agdw-contact__touche:focus-visible{outline:2px solid var(--ct-dore);outline-offset:4px}.agdw-contact__touche svg{display:block;flex-shrink:0}.agdw-contact__services .agdw-touche-cadre,.agdw-contact__services .agdw-touche{display:flex;justify-content:center;width:100%}.agdw-contact__services .agdw-touche{white-space:nowrap}@media(max-width:899px){.agdw-contact__portes{grid-template-columns:repeat(2,minmax(0,1fr))}.agdw-contact__titre{font-size:38px}.agdw-contact__grille{grid-template-columns:minmax(0,1fr);gap:40px}}@media(max-width:639px){.agdw-contact__largeur{padding-inline:20px}.agdw-contact__intro{padding:56px 0 40px}.agdw-contact__portes{grid-template-columns:minmax(0,1fr);gap:12px}.agdw-contact__porte{flex-direction:row;justify-content:flex-start;gap:16px;padding:12px 16px;text-align:left}.agdw-contact__medaillon,.agdw-contact__porte[aria-checked=true] .agdw-contact__medaillon img{width:52px;height:52px}.agdw-contact__medaillon img{width:36px;height:36px}.agdw-contact__corps{padding:40px 0 64px}.agdw-contact__rangee{grid-template-columns:minmax(0,1fr)}.agdw-contact__envoyer .agdw-touche-cadre,.agdw-contact__envoyer .agdw-touche{display:flex;justify-content:center;width:100%}.agdw-contact__colonne{padding:18px}.agdw-contact__carte{grid-template-columns:40px minmax(0,1fr) auto;gap:12px;padding:12px 14px}.agdw-contact__carte-icone{width:40px;height:40px}.agdw-contact__carte-texte{font-size:13px}}@media(max-width:359px){.agdw-contact__carte-texte{white-space:normal;overflow-wrap:anywhere}}@media(prefers-reduced-motion:reduce){.agdw-contact *,.agdw-contact *:before,.agdw-contact *:after{transition:none!important}.agdw-contact__touche:active{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/agdw-contact.css.map */
