.contact img{max-width:100%}.unbound-contact{max-width:min(152rem,calc(100% - 6.4rem))}.unbound-contact__header{margin-bottom:6.4rem;text-align:center}.unbound-contact__page-title{margin:0;font-size:clamp(4.4rem,5vw,6.4rem);font-weight:600;line-height:1;letter-spacing:0}.unbound-contact__layout{display:grid;gap:4rem;align-items:start}.unbound-contact__info{max-width:39rem}.unbound-contact__info-heading{margin:0 0 2.6rem;font-size:1.7rem;font-weight:700;line-height:1.4;letter-spacing:.02em}.unbound-contact__info-copy{font-size:inherit;font-weight:inherit;line-height:inherit;color:rgba(var(--color-foreground),.82)}.unbound-contact__info-copy p{margin:0 0 2.8rem}.unbound-contact__info-copy p:last-child{margin-bottom:0}.unbound-contact__info-copy a{text-decoration-thickness:.08em;text-underline-offset:.18em}.unbound-contact__form-wrap{min-width:0}.unbound-contact__form-title{margin:0 0 4.2rem;font-size:clamp(3.8rem,3.8vw,5.2rem);font-weight:400;line-height:1;letter-spacing:0}.contact .form__message{align-items:flex-start}.contact .icon-success{margin-top:.2rem}.contact .field{margin-bottom:1.5rem}.unbound-contact .field{display:block;margin-bottom:2.8rem;padding:0}.unbound-contact .field:before,.unbound-contact .field:after{content:none;display:none}.unbound-contact .field__label{position:static;display:inline-block;margin:0 0 1.2rem;padding:0;color:rgb(var(--color-foreground));font-size:1.65rem;font-weight:700;line-height:1.2;letter-spacing:0;pointer-events:auto;text-transform:none;transform:none;transition:none;inset:auto}.unbound-contact .field__input,.unbound-contact .text-area{display:block;width:100%;min-height:6.4rem;margin:0;padding:1.4rem 1.6rem;border:.1rem solid rgba(var(--color-foreground),.24);border-radius:0;background:rgb(var(--color-background));box-shadow:none;font-size:1.5rem;line-height:1.4;transition:border-color .18s ease}.unbound-contact .text-area{min-height:19.5rem;resize:vertical}.unbound-contact .field__input:hover,.unbound-contact .text-area:hover,.unbound-contact .field__input:focus,.unbound-contact .text-area:focus,.unbound-contact .field__input:focus-visible,.unbound-contact .text-area:focus-visible{border-color:rgba(var(--color-foreground),.55);border-radius:0;box-shadow:none;outline:0}.unbound-contact .field__input:focus,.unbound-contact .field__input:not(:placeholder-shown),.unbound-contact .field__input:-webkit-autofill{margin:0;padding:1.4rem 1.6rem}.unbound-contact .field__input:focus~.field__label,.unbound-contact .field__input:not(:placeholder-shown)~.field__label,.unbound-contact .field__input:-webkit-autofill~.field__label{position:static;font-size:1.65rem;letter-spacing:0}@media screen and (min-width:750px){.contact .field{margin-bottom:2rem}}.contact__button{margin-top:3rem}.unbound-contact__button .button{min-width:12.4rem;min-height:5.8rem;padding:1.5rem 3rem;border-radius:var(--theme-button-radius, 0);background:#242a26;color:#fff;font-size:var(--ub-button-font-size, var(--theme-type-navigation-size, 1.3rem));font-weight:500;letter-spacing:.12em;text-transform:var(--theme-button-text-transform, none)}.unbound-contact__button .button:before,.unbound-contact__button .button:after{border-radius:var(--theme-button-radius, 0)}@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}.unbound-contact__layout{grid-template-columns:minmax(30rem,43rem) minmax(52rem,1fr);gap:clamp(6rem,8vw,12rem)}.unbound-contact__header{margin-bottom:5.6rem}.unbound-contact__fields{grid-column-gap:3.2rem}}@media screen and (max-width:749px){.unbound-contact{max-width:calc(100% - 2.4rem)}.unbound-contact__header{margin-bottom:3.2rem}.unbound-contact__page-title{font-size:clamp(3.8rem,12vw,5.2rem)}.unbound-contact__form-title{margin-bottom:2.4rem;font-size:clamp(3.2rem,10vw,4.2rem)}.unbound-contact .field__label{margin-bottom:.9rem;font-size:1.5rem}.unbound-contact .field__input,.unbound-contact .text-area{min-height:6rem;padding:1.5rem 1.6rem}.unbound-contact .text-area{min-height:18rem}.unbound-contact__button .button{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-contact-form.css.map */
