.ct{padding:calc(68px + clamp(44px,6vw,86px)) 0 clamp(48px,5vw,74px)}.ct-in{max-width:620px;margin:0 auto;text-align:center}.ct-in .eyebrow{justify-content:center}.ct-in h1{font-family:var(--serif);font-weight:500;font-size:calc(clamp(38px,5.4vw,68px) * var(--tt,1));line-height:1.04;letter-spacing:-.015em;margin-top:14px}.ct-in .sub{color:var(--txt-doux);font-weight:300;font-size:clamp(15.5px,1.3vw,18px);margin:16px auto 0;max-width:46ch}.ig{display:inline-flex;align-items:center;gap:11px;margin-top:clamp(24px,2.8vw,34px);height:52px;padding:0 24px 0 18px;border-radius:999px;background:var(--blanc);border:1px solid var(--line);box-shadow:var(--sh-s);font-size:14.5px;font-weight:600;color:var(--noir);transition:transform .25s var(--ease),box-shadow .25s var(--ease),border-color .25s}.ig:hover{transform:translateY(-2px);box-shadow:var(--sh-m);border-color:var(--line-fort)}.ig .rond{width:34px;height:34px;border-radius:999px;display:grid;place-items:center;flex:none;background:var(--chrome);color:var(--perle)}.ig small{display:block;font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--reseda);font-weight:700}.ig b{display:block;font-weight:600;font-size:14.5px;line-height:1.2}.ig-txt{text-align:left}.sep{display:flex;align-items:center;gap:16px;margin:clamp(30px,3.6vw,46px) auto clamp(24px,2.6vw,32px);color:var(--reseda)}.sep:before,.sep:after{content:"";flex:1;height:1px;background:var(--line)}.sep span{font-size:10.5px;letter-spacing:.22em;text-transform:uppercase;font-weight:700}.ct-form{display:grid;gap:14px;text-align:left}.champ{display:grid;gap:7px}.champ label{font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--reseda);font-weight:700}.champ input,.champ textarea,.champ select{font-family:inherit;font-size:15.5px;color:var(--noir);background:var(--blanc);border:1px solid var(--line-fort);border-radius:14px;padding:15px 18px;width:100%;transition:border-color .2s,box-shadow .2s}.champ textarea{resize:vertical;min-height:150px;line-height:1.55}.champ input:focus,.champ textarea:focus,.champ select:focus{outline:none;border-color:var(--chrome);box-shadow:0 0 0 3px rgb(var(--chrome-rgb)/.08)}.champ input::placeholder,.champ textarea::placeholder{color:rgb(var(--chrome-rgb)/.34)}.champ select{-webkit-appearance:none;appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='11' viewBox='0 0 24 24' fill='none' stroke='%230F5132' stroke-width='2.6' stroke-linecap='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 18px center}.duo{display:grid;grid-template-columns:1fr 1fr;gap:14px}.ct-form .btn{width:100%;margin-top:6px;height:56px}.note{text-align:center;font-size:13px;color:var(--txt-doux);margin-top:4px}.note a{text-decoration:underline;text-underline-offset:3px}.note a:hover{color:var(--chrome)}.ct-erreurs{background:rgb(var(--sable-rgb)/.14);border-radius:12px;padding:12px 16px;font-size:13.5px;color:var(--noir)}@media(max-width:640px){.duo{grid-template-columns:1fr}.ct{padding-top:106px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/contact.css.map */
