.ev-page{--navy:#3d4051;--perle:#f7f7f9;--t2:#6b6e7c;--t3:#8f919e;--filet:#e6e6eb;font-family:Montserrat,sans-serif;color:var(--navy);font-size:15px;line-height:1.75}.ev-page *{box-sizing:border-box}.ev-page h1,.ev-page h2,.ev-page h3{font-family:Fraunces,serif;font-weight:500;line-height:1.15;margin:0}.ev-page .wrap{max-width:1100px;margin:0 auto;padding:0 40px}.ev-page .sur{font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--t3);font-weight:500;display:block;margin-bottom:14px}.ev-page .cta{display:inline-block;background:var(--navy);color:#fff;border:1px solid var(--navy);font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;padding:15px 34px;text-decoration:none;cursor:pointer;transition:.25s;font-family:Montserrat,sans-serif}.ev-page .cta:hover{background:#fff;color:var(--navy)}.ev-page .entete{text-align:center;padding:72px 0 0}.ev-page .entete h1{font-size:34px;margin-bottom:16px;text-wrap:balance}.ev-page .entete p{color:var(--t2);max-width:62ch;margin:0 auto;font-size:15px}.ev-page .deviation{max-width:640px;margin:32px auto 0;padding-top:22px;border-top:1px solid var(--filet);font-size:14px;color:var(--t2);text-align:center}.ev-page .deviation a{color:var(--navy);text-decoration:none;font-size:11px;letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid var(--navy);padding-bottom:2px;margin-left:8px;white-space:nowrap}.ev-canaux{background:var(--perle);margin-top:64px}.ev-canaux .in{display:grid;grid-template-columns:repeat(3,1fr);max-width:1100px;margin:0 auto;padding:48px 40px}.ev-canaux .c{padding:0 32px;border-right:1px solid var(--filet)}.ev-canaux .c:first-child{padding-left:0}.ev-canaux .c:last-child{border-right:none;padding-right:0}.ev-canaux svg{width:22px;height:22px;stroke:var(--navy);fill:none;stroke-width:1.3;display:block;margin-bottom:14px}.ev-canaux .lib{font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--t3);font-weight:600;margin-bottom:6px}.ev-canaux .val{font-family:Montserrat,sans-serif;font-size:19px;font-weight:500;color:var(--navy);text-decoration:none;display:block;margin-bottom:8px;line-height:1.35}.ev-canaux a.val:hover{text-decoration:underline;text-underline-offset:3px}.ev-canaux p{font-size:13.5px;color:var(--t2);margin:0}.ev-canaux .lien{display:inline-block;margin-top:10px;font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--navy);text-decoration:none;border-bottom:1px solid var(--navy);padding-bottom:2px}.ev-form{padding:80px 0}.ev-form .duo{display:grid;grid-template-columns:1.35fr 1fr;gap:64px;align-items:start}.ev-form h2{font-size:28px;margin-bottom:12px}.ev-form .ss{color:var(--t2);font-size:14.5px;margin:0 0 30px;max-width:52ch}.ev-form .champs{display:grid;grid-template-columns:1fr 1fr;gap:18px}.ev-form .champ{display:flex;flex-direction:column;gap:6px}.ev-form .champ.large{grid-column:1/-1}.ev-form label{font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;font-weight:600;color:var(--navy)}.ev-form label .opt{color:var(--t3);font-weight:500;letter-spacing:.04em;text-transform:none}.ev-form input,.ev-form select,.ev-form textarea{border:1px solid var(--filet);background:#fff;padding:13px 14px;font-family:Montserrat,sans-serif;font-size:14px;color:var(--navy);border-radius:0;outline:none;width:100%}.ev-form input:focus,.ev-form select:focus,.ev-form textarea:focus{border-color:var(--navy)}.ev-form textarea{min-height:150px;resize:vertical}.ev-form .aide{font-size:12px;color:var(--t3);line-height:1.6}.ev-form .envoi{margin-top:26px}.ev-form .rgpd{font-size:11.5px;color:var(--t3);line-height:1.7;margin:18px 0 0;max-width:62ch}.ev-form .rgpd a{color:var(--t2)}.ev-form .msg{border:1px solid var(--filet);background:var(--perle);padding:16px 18px;font-size:13.5px;margin-bottom:24px;line-height:1.7}.ev-form .msg.err{border-color:#b4544f;color:#8f3b37;background:#fdf6f5}.ev-form .aside{background:var(--perle);padding:32px 30px;position:sticky;top:100px}.ev-form .aside h3{font-size:19px;margin-bottom:20px}.ev-form .aside .q{border-top:1px solid var(--filet);padding:16px 0 0;margin-top:16px}.ev-form .aside .q:first-of-type{border-top:none;padding-top:0;margin-top:0}.ev-form .aside .q b{display:block;font-size:14px;font-weight:600;margin-bottom:6px}.ev-form .aside .q p{font-size:13px;color:var(--t2);margin:0}.ev-form .aside .q a{display:inline-block;margin-top:9px;font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--navy);text-decoration:none;border-bottom:1px solid var(--navy);padding-bottom:2px}.ev-societe{border-top:1px solid var(--filet);padding:72px 0 80px}.ev-societe .trio{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin-top:36px}.ev-societe .col{padding:0 34px;border-right:1px solid var(--filet)}.ev-societe .col:first-child{padding-left:0}.ev-societe .col:last-child{border-right:none;padding-right:0}.ev-societe h4{font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--t3);font-weight:600;margin:0 0 12px;font-family:Montserrat,sans-serif}.ev-societe p{font-size:13.5px;color:var(--t2);margin:0 0 8px}.ev-societe a{color:var(--t2)}.ev-societe .signature{max-width:640px;margin:56px auto 0;padding-top:36px;border-top:1px solid var(--filet);text-align:center}.ev-societe .signature p{font-family:Fraunces,serif;font-size:18px;color:var(--navy);line-height:1.6;margin:0 0 14px}.ev-societe .signature .nom{font-family:Montserrat,sans-serif;font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--t3)}@media(max-width:1000px){.ev-page .wrap{padding:0 24px}.ev-page .entete{padding-top:52px}.ev-page .entete h1{font-size:26px}.ev-canaux{margin-top:44px}.ev-canaux .in{grid-template-columns:1fr;gap:28px;padding:36px 24px}.ev-canaux .c{padding:0 0 28px;border-right:none;border-bottom:1px solid var(--filet)}.ev-canaux .c:last-child{border-bottom:none;padding-bottom:0}.ev-form{padding:52px 0}.ev-form .duo{grid-template-columns:1fr;gap:36px}.ev-form .aside{position:static;order:-1}.ev-form h2{font-size:23px}.ev-societe{padding:52px 0 60px}.ev-societe .trio{grid-template-columns:1fr;gap:28px}.ev-societe .col{padding:0 0 24px;border-right:none;border-bottom:1px solid var(--filet)}.ev-societe .col:last-child{border-bottom:none;padding-bottom:0}}@media(max-width:640px){.ev-page .wrap{padding:0 16px}.ev-form .champs{grid-template-columns:1fr}.ev-canaux .in{padding:32px 16px}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/evinel-pages.css.map */
