.business-contact{padding-top:var(--bc-top);padding-bottom:var(--bc-bottom);color:rgb(var(--color-foreground))}.business-contact *,.business-contact *:before,.business-contact *:after{box-sizing:border-box}.business-contact__layout{display:grid;grid-template-columns:32% minmax(0,1fr)}.business-contact__intro{color:rgb(var(--color-foreground));padding:64px;display:flex;flex-direction:column;justify-content:center;min-width:0}.business-contact__eyebrow{margin:0 0 16px;color:rgb(var(--color-link));font-size:14px;font-weight:700;letter-spacing:1.5px;line-height:1.4}.business-contact__intro h2{margin:0 0 18px;color:inherit;overflow-wrap:anywhere}.business-contact__description{font-size:15px;line-height:24px;color:rgba(var(--color-foreground),.75);overflow-wrap:anywhere}.business-contact__description p{margin:0}.business-contact__description p+p{margin-top:12px}.business-contact__description a{color:inherit}.business-contact__panel{padding:54px 64px 56px;min-width:0}.business-contact__form{margin:0}.business-contact__fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px}.business-contact__field{min-width:0}.business-contact__field--full{grid-column:1 / -1}.business-contact__field label{display:block;margin-bottom:5px;font-size:14px;line-height:18px;letter-spacing:0}.business-contact__field input,.business-contact__field select,.business-contact__field textarea{display:block;width:100%;min-width:0;min-height:42px;margin:0;padding:10px 13px;border:var(--inputs-border-width) solid rgba(var(--color-foreground),var(--inputs-border-opacity));border-radius:var(--inputs-radius);background:rgb(var(--color-background));color:rgb(var(--color-foreground));font:inherit;font-size:14px;line-height:20px;box-shadow:none}.business-contact__field textarea{min-height:84px;resize:vertical}.business-contact__field select{padding-right:30px}.business-contact__field input::placeholder,.business-contact__field textarea::placeholder{color:rgba(var(--color-foreground),.6);opacity:1}.business-contact__field :is(input,select,textarea):focus-visible,.business-contact__submit:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:3px}.business-contact__submit{display:block;width:100%;min-height:45px;margin-top:18px;padding:12px 20px;border:0;border-radius:var(--buttons-radius);background:rgb(var(--color-button));color:rgb(var(--color-button-text));font:inherit;font-size:14px;line-height:21px;font-weight:700;cursor:pointer}.business-contact__submit:hover{background:rgba(var(--color-button),.85)}.business-contact__success,.business-contact__errors{padding:14px;margin-bottom:20px;font-size:15px}.business-contact__success{background:#edf7ef;color:#18552b}.business-contact__errors{background:#fff0f0;color:#a4001e}@media(min-width:980px)and (max-width:1199px){.business-contact__intro,.business-contact__panel{padding:40px 32px}}@media(max-width:979.98px){.business-contact .page-width{padding-left:0;padding-right:0}.business-contact__layout{grid-template-columns:minmax(0,1fr)}.business-contact__intro{padding:36px 28px}.business-contact__panel{padding:32px 28px}.business-contact__fields{grid-template-columns:minmax(0,1fr);gap:16px}.business-contact__field input,.business-contact__field select,.business-contact__field textarea{font-size:16px}}@media(max-width:479px){.business-contact__intro,.business-contact__panel{padding:28px 20px}}@media(max-width:749px){.business-contact{padding-top:calc(var(--bc-top) * .75);padding-bottom:calc(var(--bc-bottom) * .75)}}
/*# sourceMappingURL=/cdn/shop/t/3/compiled_assets/styles.css.map?subset=AAAQ */
