.contact{display:block;color:rgb(var(--color-foreground))}.contact img{max-width:100%}.contact__inner{display:grid;grid-template-columns:minmax(0,1fr);gap:5rem}.contact__content{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.contact__heading{margin:0;color:inherit;font-size:calc(var(--font-heading-scale) * 4rem);font-weight:400;line-height:1.02;letter-spacing:0}.contact__details{display:grid;gap:2rem;width:100%;max-width:30rem;margin-top:6.8rem}.contact__detail{display:grid;gap:.4rem}.contact__detail-label{margin:0;color:rgba(var(--color-foreground),.48);font-size:calc(var(--font-body-scale) * 1.5rem);font-weight:400;line-height:1.2;letter-spacing:0}.contact__detail-label,.contact__social-label{font-family:inherit;font-size:calc(var(--font-body-scale) * 1.5rem);font-weight:400;line-height:1.2;letter-spacing:0}.contact__detail-label--email{display:none}.contact__detail-content{margin:0;color:inherit;font-size:calc(var(--font-body-scale) * 1.7rem);line-height:1.16;letter-spacing:0;overflow-wrap:anywhere}.contact__detail-content.link{text-decoration:none}.contact__detail-content.link:hover{text-decoration:underline;text-underline-offset:.3rem}.contact__social{margin-top:4.8rem}.contact__social-label{margin:0 0 1.2rem;color:rgba(var(--color-foreground),.48)}.contact .contact__social-list{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:.8rem;margin:0;padding:0}.contact .contact__social-list .list-social__link{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;padding:0;border-radius:50%;background:rgb(var(--color-button));color:rgb(var(--color-button-text));transition:background-color .18s ease,color .18s ease,transform .18s ease}.contact .contact__social-list .list-social__link:hover{transform:translateY(-.2rem)}.contact .contact__social-list .svg-wrapper,.contact .contact__social-list .icon{display:block;width:1.5rem;height:1.5rem}.contact__form-container{width:100%;min-width:0;overflow:visible;padding-right:1rem}.contact__form-app-block,.contact__form-app-block .shopify-block,.contact__form-app-block [data-form-root],.contact__form-app-block shopify-forms-embed{display:block;width:100%;max-width:none}.contact__form-app-block [data-form-root]{color:rgb(var(--color-foreground));--inline-container-min-height: 0;--inline-container-max-width: none;--container-max-w: none;--forms-padding-top: 0;--forms-padding-right: 0;--forms-padding-bottom: 0;--forms-padding-left: 0;--container-text-alignment: left;--inline-form-alignment: stretch;--form-text-color: rgb(var(--color-foreground));--button-background-color: rgb(var(--color-button));--button-text-color: rgb(var(--color-button-text))}.contact__form-placeholder{padding:2rem;border:.1rem dashed rgba(var(--color-foreground),.3);color:rgba(var(--color-foreground),.7);font-size:calc(var(--font-body-scale) * 1.5rem);line-height:1.35}.contact__form-container iframe{max-width:100%}@media screen and (min-width:750px){.contact__inner{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:clamp(4rem,6vw,9rem)}.contact__form-container{padding-top:.6rem}}@media screen and (min-width:990px){.contact__inner{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(5rem,7vw,10rem)}}@media screen and (max-width:749px){.contact__inner{gap:4rem}.contact__heading{max-width:none;font-size:calc(var(--font-heading-scale) * 3.4rem)}.contact__details,.contact__social{margin-top:3rem}.contact__detail-content{font-size:calc(var(--font-body-scale) * 1.6rem)}}@media(prefers-reduced-motion:reduce){.contact .contact__social-list .list-social__link{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-contact-form.css.map */
