.contact-us{--contact-us-bg: #000000;--contact-us-panel: #1a1a1a;--contact-us-accent: #155dfc;--contact-us-text: #ffffff;--contact-us-muted: #a3a3a3;--contact-us-border: rgba(255, 255, 255, .12);background-color:var(--contact-us-bg);color:var(--contact-us-text);border-top:1px solid #27272A}.contact-us .page-width{max-width:min(120rem,var(--page-width, 120rem))}.contact-us__grid{display:grid;gap:3.2rem;align-items:start}@media screen and (max-width:989px){.contact-us__col--form{order:-1}}@media screen and (min-width:990px){.contact-us__grid{grid-template-columns:1fr 1fr;gap:4.8rem 6rem}}.contact-us__heading{margin:0 0 2.4rem;font-size:clamp(2.2rem,3vw,3.2rem);font-weight:700;line-height:1.2;color:var(--contact-us-text)}.contact-us__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2rem}.contact-us__item{display:flex;gap:1.6rem;align-items:flex-start;text-align:left}.contact-us__icon-tile{flex-shrink:0;width:4.8rem;height:4.8rem;border-radius:1rem;background-color:var(--contact-us-accent);display:flex;align-items:center;justify-content:center;color:#fff}.contact-us__icon-tile .svg-wrapper{display:flex;width:2.4rem;height:2.4rem;align-items:center;justify-content:center}.contact-us__icon-tile svg{width:2.4rem;height:2.4rem;display:block}.contact-us__icon-tile svg path[fill-rule],.contact-us__icon-tile svg path:not([stroke]){fill:currentColor}.contact-us__icon-tile svg path[stroke]{fill:none}.contact-us__item-title{margin:0 0 .4rem;font-size:1.5rem;font-weight:700;color:var(--contact-us-text)}.contact-us__item-body{margin:0;font-size:1.4rem;line-height:1.55;color:var(--contact-us-muted)}.contact-us__item-body p{margin:0 0 .4rem}.contact-us__item-body p:last-child{margin-bottom:0}.contact-us__map{margin-top:2.4rem;border-radius:1.2rem;overflow:hidden;background:var(--contact-us-panel);border:1px solid var(--contact-us-border);min-height:22rem}.contact-us__map--empty{background:var(--contact-us-bg);border-color:transparent}.contact-us__map iframe{display:block;width:100%;height:28rem;border:0}.contact-us__map-placeholder{display:flex;align-items:center;justify-content:center;min-height:22rem;color:var(--contact-us-muted);font-size:1.5rem;font-weight:500}.contact-us__form-card{background:var(--contact-us-panel);border-radius:1.2rem;padding:2.4rem;border:1px solid var(--contact-us-border)}@media screen and (min-width:750px){.contact-us__form-card{padding:3.2rem}}.contact-us__form-heading{margin:0 0 2rem;font-size:clamp(2rem,2.5vw,2.8rem);font-weight:700;color:var(--contact-us-text)}.contact-us__form .field{margin-bottom:1.6rem;flex-direction:column;align-items:stretch}.contact-us__form .field__label{color:var(--contact-us-muted);position:static;order:-1;margin-bottom:.6rem;pointer-events:auto;font-size:1.4rem;letter-spacing:.04rem;line-height:1.4}.contact-us__form .field__input,.contact-us__form .select,.contact-us__form .text-area{order:1}.contact-us__form .field__input,.contact-us__form .select__select,.contact-us__form .text-area{background-color:#27272a;border-color:var(--contact-us-border);color:var(--contact-us-text)}.contact-us__form .field__input::placeholder,.contact-us__form .text-area::placeholder{color:#ffffff73}.contact-us__form .select{position:relative}.contact-us__form .select__select{padding-right:4rem;cursor:pointer}.contact-us__form .select .svg-wrapper{position:absolute;right:1.6rem;top:50%;transform:translateY(-50%);pointer-events:none;color:var(--contact-us-muted);height:.6rem;width:1rem}.contact-us__form .text-area{min-height:12rem}.contact-us__form .form__message{color:var(--contact-us-text)}.contact-us__submit{margin-top:.8rem;width:100%;min-height:5rem;display:inline-flex;align-items:center;justify-content:center;gap:.8rem;font-size:1.5rem;font-weight:600;border-radius:.8rem;border:none;cursor:pointer;background-color:var(--contact-us-accent);color:#fff;transition:opacity .15s ease,transform .15s ease}.contact-us__submit:hover{opacity:.95;transform:translateY(-1px)}.contact-us__submit .svg-wrapper{display:flex;width:2rem;height:2rem;align-items:center;justify-content:center}.contact-us__submit svg{width:2rem;height:2rem}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-contact-us.css.map */
