.contact img{max-width:100%}.contact .form__message{align-items:flex-start}.contact .icon-success{margin-top:.2rem}.contact .field{margin-bottom:1.5rem}@media screen and (min-width:750px){.contact .field{margin-bottom:2rem}}.contact__button{margin-top:3rem}@media screen and (min-width:750px){.contact__button{margin-top:4rem}}@media screen and (min-width:750px){.contact__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2rem}}.contact-topic{border:0;padding:0;margin:0 0 2rem;min-width:0}.contact-topic__legend{font-size:1.6rem;font-weight:600;margin-bottom:1rem;padding:0}.contact-topic__options{display:grid;grid-template-columns:repeat(2,1fr);gap:.8rem}.contact-topic__option{position:relative;display:block;cursor:pointer}.contact-topic__option input{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;margin:0;cursor:pointer}.contact-topic__option span{display:flex;align-items:center;justify-content:center;min-height:4.8rem;padding:.8rem 1rem;text-align:center;font-size:1.4rem;line-height:1.3;border:.1rem solid rgba(var(--color-foreground),.35);border-radius:var(--inputs-radius, .4rem);background:rgb(var(--color-background));transition:border-color .15s ease,background-color .15s ease,color .15s ease}.contact-topic__option:hover span{border-color:rgb(var(--color-foreground))}.contact-topic__option input:checked+span{border-color:rgb(var(--color-button));background:rgb(var(--color-button));color:rgb(var(--color-button-text));font-weight:600}.contact-topic__option input:focus-visible+span{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.2rem}@media screen and (min-width:750px){.contact-topic__options{grid-template-columns:repeat(4,1fr);gap:1rem}}.contact-conditional[hidden]{display:none}.contact-conditional__hint{margin:-.8rem 0 1.5rem;font-size:1.3rem;color:rgba(var(--color-foreground),.7)}.contact-conditional__notice{margin:0 0 1.5rem;padding:1.2rem 1.4rem;font-size:1.4rem;line-height:1.5;border-radius:var(--inputs-radius, .4rem);background:rgba(var(--color-foreground),.05)}.contact .contact-select{padding-top:0;padding-bottom:0}.contact-help{margin:0 0 2rem;padding:1.4rem;border-radius:var(--inputs-radius, .4rem);background:rgba(var(--color-foreground),.04);border:.1rem solid rgba(var(--color-foreground),.12)}.contact-help[hidden]{display:none}.contact-help__title{margin:0 0 .8rem;font-size:1.4rem;font-weight:600}.contact-help__item{border-top:.1rem solid rgba(var(--color-foreground),.12)}.contact-help__item:first-child{border-top:0}.contact-help__item summary{cursor:pointer;list-style:none;position:relative;padding:1rem 2.4rem 1rem 0;font-size:1.4rem;line-height:1.4}.contact-help__item summary::-webkit-details-marker{display:none}.contact-help__item summary:after{content:"+";position:absolute;right:.2rem;top:50%;transform:translateY(-50%);font-size:1.8rem;line-height:1}.contact-help__item[open] summary:after{content:"\2013"}.contact-help__answer{padding:0 0 1.2rem;font-size:1.4rem;line-height:1.55;color:rgba(var(--color-foreground),.85)}.contact-help__answer p{margin:0 0 .6rem}.contact-help__all{display:inline-block;margin-top:.6rem;font-size:1.3rem}@media screen and (min-width:750px){.contact-help{padding:1.6rem 2rem}}
/*# sourceMappingURL=/cdn/shop/t/161/assets/section-contact-form.css.map */
