.go-contact{display:block}.go-contact__subject{margin:0 0 2.4rem;padding:0;border:0}@media screen and (min-width:750px){.go-contact__subject{margin-bottom:3.2rem}}.go-contact__legend{padding:0;margin-bottom:1.2rem;font-size:1.2rem;letter-spacing:.16rem;line-height:1.4;text-transform:uppercase;color:rgba(var(--color-foreground),.62)}.go-contact__choices{display:flex;flex-wrap:wrap;gap:.8rem}.go-contact__choice{display:inline-flex;align-items:center;padding:1.2rem 1.6rem;border:.1rem solid rgba(var(--color-foreground),.25);border-radius:var(--buttons-radius, 0);background-color:transparent;color:rgb(var(--color-foreground));font-size:1.4rem;line-height:1;cursor:pointer;transition:background-color .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1)}.go-contact__choice:hover{border-color:rgb(var(--color-foreground))}.go-contact__radio:checked+.go-contact__choice{background-color:rgb(var(--color-foreground));border-color:rgb(var(--color-foreground));color:rgb(var(--color-background))}.go-contact__radio:focus-visible+.go-contact__choice{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.3rem}.go-contact__bespoke{display:none}.go-contact:has(.go-contact__radio[data-sujet=sur-mesure]:checked) .go-contact__bespoke,.go-contact--bespoke .go-contact__bespoke{display:block}.go-contact__note{margin:-.8rem 0 1.5rem;font-size:1.2rem;line-height:1.5;color:rgba(var(--color-foreground),.55)}@media screen and (min-width:750px){.go-contact__note{margin-bottom:2rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/component-go-contact.css.map */
