.sc-cx{--sc-cx-page: #fbf8f3;--sc-cx-line: #eadfce;--sc-cx-orange-text: #a34a00;background:var(--sc-cx-page);color:var(--sc-ink, #1a1a1a)}.sc-cx ::selection{background:var(--sc-orange, #ff7f00);color:var(--sc-ink, #1a1a1a)}.sc-cx--departments .sc-cx__inner{padding-block:64px 40px}.sc-cx__intro{max-width:68ch;margin:0 auto 40px;text-align:center}.sc-cx__title{margin:0 0 16px;font-family:var(--sc-font-heading);font-size:clamp(40px,6vw,64px);line-height:1;text-transform:uppercase;text-wrap:balance}.sc-cx__lede{margin:0;font-size:18px;line-height:1.55;text-wrap:pretty}.sc-cx__depts{display:grid;grid-template-columns:1fr;gap:20px;margin:0;padding:0;list-style:none}@media screen and (min-width:990px){.sc-cx__depts{grid-template-columns:repeat(3,minmax(0,1fr))}}.sc-cx__card{box-sizing:border-box;min-width:0;padding:28px;background:#fff;border:1px solid var(--sc-cx-line);border-radius:12px}.sc-cx__card-title{margin:0 0 10px;font-family:var(--sc-font-heading);font-size:28px;line-height:1.05;text-transform:uppercase;letter-spacing:0}.sc-cx__card-title--lg{font-size:clamp(32px,4vw,40px)}.sc-cx__card-text{margin:0 0 20px;font-size:16px;line-height:1.55}.sc-cx__facts{display:grid;gap:16px;margin:0}.sc-cx__fact dt,.sc-cx__social-label{display:block;margin-bottom:6px;font-family:var(--sc-font-button);font-size:13px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--sc-cx-orange-text)}.sc-cx__fact dd{margin:0}.sc-cx__hours{font-size:15px;line-height:1.5}.sc-cx--form{padding-inline:0}.sc-cx__split{display:grid;grid-template-columns:1fr;gap:20px;align-items:start}@media screen and (min-width:990px){.sc-cx__split{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.sc-cx__formcard{grid-column:span 2}}body:not(#sc-type) .sc-cx--form .sc-contact__inner.sc-cx__formcard{max-width:none;margin:0;padding:32px}.sc-cx--form .sc-contact__header{text-align:left}.sc-cx--form .sc-contact__intro{text-wrap:pretty}.sc-cx--form .sc-contact__input{background:#fff;border-color:#cbbfae}.sc-contact__select{padding-right:48px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='none' stroke='%231a1a1a' stroke-width='1.75'%3E%3Cpath d='M1 1.5l5 5 5-5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 22px center;cursor:pointer}.sc-cx__side{display:grid;gap:20px}.sc-cx__social{display:flex;flex-wrap:wrap;gap:10px;margin:0}.sc-cx__social-label{flex-basis:100%;margin-bottom:0}.sc-cx__social-link{display:inline-flex;align-items:center;min-height:44px;padding:0 18px;border:1.5px solid var(--sc-ink, #1a1a1a);border-radius:var(--sc-radius-pill, 30px);font-family:var(--sc-font-button);font-size:14px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;color:var(--sc-ink, #1a1a1a);transition:background-color .2s ease-out,color .2s ease-out,border-color .2s ease-out}.sc-cx__social-link:hover{background:var(--sc-orange-deep, #a34a00);border-color:var(--sc-orange-deep, #a34a00);color:#fff}.sc-cx__address{font-style:normal;font-size:16px;line-height:1.6}.sc-cx__address strong{font-weight:700}.sc-cx a:focus-visible,.sc-cx button:focus-visible{outline:2px solid var(--sc-ink, #1a1a1a);outline-offset:3px}@media(prefers-reduced-motion:reduce){.sc-cx__social-link{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/74/assets/sc-contact.css.map */
