.contact-us__container{width:100%;height:600px;background-position:center;background-repeat:no-repeat;background-size:cover}.contact-us__container .container--large{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.contact-us__container .container--large .contact-us__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px;-webkit-box-flex:1;-ms-flex:1;flex:1}.contact-us__container .container--large .contact-us__text h3{color:var(--color-foreground-main)}.contact-us__container .container--large .contact-us__text p{color:var(--color-text-light-gray);max-width:600px;font-size:20px}.contact-us__container .container--large .contact-us__text a{color:var(--color-foreground-main);font-size:20px}.contact-us__container .container--large .contact-us__cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px}.contact-us__container .container--large .contact-us__cta .button{background-color:var(--color-foreground-main);border:var(--color-foreground-main);color:var(--color-text-light-gray);font-weight:400;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contact-us__container .container--large .contact-us__cta .button svg{width:28px;margin-right:20px;fill:var(--color-text-main)}.contact-us__container .container--large .contact-us__cta p{color:var(--color-foreground-main);font-size:20px}@media screen and (max-width: 1023px){.contact-us__container .container--large{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px}.contact-us__container .container--large .contact-us__text{-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.contact-us__container .container--large .contact-us__text p{color:var(--color-foreground-main)}.contact-us__container .container--large .contact-us__text h3{font-size:32px}}@media screen and (max-width: 640px){.contact-us__container{height:500px}.contact-us__container .container--large .contact-us__text{padding-bottom:20px}.contact-us__container .container--large .contact-us__text p,.contact-us__container .container--large .contact-us__text a{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/56/assets/component-contact-us.css.map */
