.bs-contact{display:block;background:var(--bs-paper);color:var(--bs-ink);font-family:var(--bs-sans)}.bs-contact-container{max-width:980px;margin-inline:auto;padding-inline:16px}.bs-contact--triage{padding:32px 0 24px}.bs-contact--form{padding:0 0 48px}.bs-contact__heading{font-family:var(--bs-serif);font-weight:400;line-height:1.25;margin:6px 0 4px}.bs-contact__heading .accent{color:var(--bs-gold);display:block}.bs-contact__nobr{white-space:nowrap}.bs-contact__sub{font-size:13px;color:var(--bs-text-muted);margin:0 0 20px}.bs-contact__personal{display:grid;grid-template-columns:1fr;gap:10px;margin-bottom:14px}.bs-contact .bs-card{padding:14px 16px;display:flex;flex-direction:column}.bs-card__top{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px}.bs-card__label{margin:0}.bs-pill{font-size:11px;letter-spacing:1px;text-transform:uppercase;background:var(--bs-sage);color:var(--bs-sage-ink);padding:2px 8px;white-space:nowrap}.bs-pill--quiet{background:transparent;border:.5px solid var(--bs-hairline);color:var(--bs-text-muted)}.bs-card__title{margin:0}.bs-card__meta{margin:2px 0 10px}.bs-contact .bs-card-label{font-size:10px;letter-spacing:2px;text-transform:uppercase}.bs-contact .bs-card-headline{font-family:var(--bs-serif);font-size:16px;line-height:1.35;font-weight:400}.bs-contact .bs-card-meta{font-size:13px;line-height:1.55;color:var(--bs-text-muted)}.bs-contact .bs-card-action{font-size:11px;letter-spacing:1.5px;text-transform:uppercase;color:var(--bs-ink);text-decoration:underline;text-decoration-color:var(--bs-gold);text-decoration-thickness:.5px;text-underline-offset:4px}@media screen and (min-width:750px){.bs-contact .bs-card-headline{font-size:17px}}.bs-contact .bs-card>.bs-card__zone--footer-link{margin-top:auto}.bs-contact .bs-card__chev{display:inline-block;color:var(--bs-text-faint)}.bs-link{display:inline-flex;align-items:center;gap:4px;min-height:44px;font-size:11px;letter-spacing:1.5px;text-transform:uppercase;color:var(--bs-ink);text-decoration:underline;text-decoration-color:var(--bs-gold);text-decoration-thickness:.5px;text-underline-offset:4px}.bs-link .arrow{color:var(--bs-gold)}.bs-link:focus-visible{outline:2px solid var(--bs-ink);outline-offset:2px}.bs-contact__signin{display:flex;align-items:center;gap:12px;flex-wrap:wrap;background:var(--bs-surface);border:.5px solid var(--bs-hairline);padding:12px 16px;margin-bottom:14px}.bs-contact__signin-icon{color:var(--bs-gold);display:block}.bs-contact__signin p{font-size:13px;color:var(--bs-text-muted);margin:0;flex:1;min-width:200px}.bs-contact__signin-btn{text-decoration:none;display:inline-flex;align-items:center;justify-content:center;min-height:44px;font-size:11px;letter-spacing:1.5px;padding:0 18px}.bs-contact__triage{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px}.bs-triage-card{background:var(--bs-surface);border:.5px solid var(--bs-hairline);padding:14px;text-decoration:none;color:inherit;display:block;min-height:44px}.bs-triage-card:focus-visible{outline:2px solid var(--bs-ink);outline-offset:2px}.bs-triage-card__icon{font-size:18px;color:var(--bs-gold);display:block}.bs-triage-card__name{font-size:13px;font-weight:500;margin:8px 0 2px}.bs-triage-card__desc{font-size:11.5px;color:var(--bs-text-muted);line-height:1.5;margin:0}.bs-expander{grid-column:1 / -1}.bs-expander summary{list-style:none;cursor:pointer}.bs-expander summary::-webkit-details-marker{display:none}.bs-expander__summary{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 2px}.bs-expander__chev{display:inline-block}.bs-contact__triage-label{font-size:10px;margin:18px 0 8px}@media screen and (min-width:750px){.bs-contact__triage-label{display:none}}.bs-expander summary:focus-visible{outline:2px solid var(--bs-ink);outline-offset:2px}.bs-expander__panel{background:var(--bs-surface);border:.5px solid var(--bs-hairline);border-top:none;padding:12px 16px;font-size:13px;color:var(--bs-text-muted);line-height:1.65}.bs-expander__panel p{margin:0 0 8px}.bs-expander__link{margin-right:14px}.bs-contact__grid{display:grid;grid-template-columns:1fr;gap:16px}.bs-form{background:var(--bs-surface);border:.5px solid var(--bs-hairline);padding:16px 18px}.bs-form__label{margin:0 0 10px}.bs-form input,.bs-form select,.bs-form textarea{width:100%;background:var(--bs-paper);border:.5px solid var(--bs-hairline);border-radius:0;color:var(--bs-ink);font-size:16px;font-family:inherit;padding:10px 12px;margin-bottom:8px;min-height:44px}#main .bs-form select,.bs-form select{appearance:none;-webkit-appearance:none;background-color:var(--bs-paper);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='7' viewBox='0 0 12 7' fill='none'%3E%3Cpath d='m1 1 5 5 5-5' stroke='%23141414' stroke-width='1.4'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:12px 7px;color:var(--bs-ink);border:.5px solid var(--bs-hairline);border-radius:0;padding-right:36px}.bs-form select option{color:initial;background:initial}.bs-form textarea{height:90px;resize:vertical;min-height:90px}.bs-form input:focus-visible,.bs-form select:focus-visible,.bs-form textarea:focus-visible,.bs-form .bs-btn-solid:focus-visible{outline:2px solid var(--bs-ink);outline-offset:1px}.bs-form__row{display:grid;grid-template-columns:1fr;gap:0}.bs-form__hint{font-size:11.5px;color:var(--bs-text-faint);margin:-2px 0 8px}.bs-form__hint[hidden]{display:none}.bs-form__success{border-left:2px solid var(--bs-sage);padding:4px 0 4px 12px;font-size:13px;color:var(--bs-ink);margin:0 0 12px}.bs-form__errors{font-size:13px;color:var(--bs-ink);margin:0 0 12px}.bs-form__errors a{color:var(--bs-ink)}.bs-form__submit{width:100%;font-size:11px;padding:13px}.bs-form__reply{font-size:11px;color:var(--bs-text-faint);margin:8px 0 0;text-align:center}.bs-rail{display:flex}.bs-rail__card{background:var(--bs-surface);border:.5px solid var(--bs-hairline);padding:16px 18px}.bs-rail__card--full{flex:1 1 auto;display:flex;flex-direction:column;gap:14px}.bs-rail__group{border-top:.5px solid var(--bs-hairline);padding-top:14px}.bs-rail__group-label{margin:0 0 4px}.bs-rail__company{font-size:12px;color:var(--bs-text-muted);line-height:1.6;margin:0}.bs-rail__label{margin:0 0 8px}.bs-rail__phone{font-family:var(--bs-serif);font-size:17px;margin:0}.bs-rail__phone a{color:inherit;text-decoration:none}.bs-rail__hours{font-size:12px;color:var(--bs-text-muted);margin:3px 0 8px}.bs-rail__email{font-size:12px;margin:0}.bs-rail__email a{color:var(--bs-ink)}@media screen and (min-width:750px){.bs-contact-container{padding-inline:20px}.bs-contact--triage{padding:48px 0 28px}.bs-contact--form{padding:0 0 64px}.bs-contact__personal{grid-template-columns:1fr 1fr}.bs-contact__grid{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}.bs-form__row{grid-template-columns:1fr 1fr;gap:8px}}.bs-order-card__name{margin:0}.bs-order-card__meta{margin:2px 0 0}.bs-order-card__tracking{font-size:11px;color:var(--bs-text-faint);margin:3px 0 0}.bs-order-card__actions{display:flex;gap:14px;flex-wrap:wrap;border-top:.5px solid var(--bs-hairline);padding-top:12px;margin-top:auto}.bs-order-link{border-bottom:none;padding-bottom:1px;position:relative}.bs-order-link:after{content:"";position:absolute;top:-12px;right:-6px;bottom:-12px;left:-6px}.bs-order-link .arrow{color:var(--bs-gold)}.bs-order-link--faint{color:var(--bs-text-faint);border-bottom:none}.bs-order-link:focus-visible{outline:2px solid var(--bs-ink);outline-offset:2px}.bs-order-card__history{border-top:.5px solid var(--bs-hairline);margin-top:10px;padding-top:8px}.bs-order-card__history summary{list-style:none;color:#7c8271;cursor:pointer;min-height:44px;display:inline-flex;align-items:center;gap:8px}.bs-order-card__history summary::-webkit-details-marker{display:none}.bs-order-card__history summary:focus-visible{outline:2px solid var(--bs-ink);outline-offset:2px}.bs-history-row{display:flex;justify-content:space-between;align-items:baseline;gap:8px;padding:7px 0 0;text-decoration:none;min-height:32px}.bs-history-row__desc{font-size:12px;color:var(--bs-text-muted)}.bs-history-row__status{font-size:11px;letter-spacing:1px;text-transform:uppercase;color:var(--bs-sage-deep);white-space:nowrap}.bs-history-row:focus-visible{outline:2px solid var(--bs-ink);outline-offset:2px}.bs-lookup{background:var(--bs-surface);border:.5px solid var(--bs-hairline);padding:14px 16px;display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:14px}.bs-lookup__icon{color:var(--bs-gold);display:block}.bs-lookup__text{flex:1;min-width:200px}.bs-lookup__title{font-size:13px;font-weight:500;margin:0}.bs-lookup__desc{font-size:12px;color:var(--bs-text-muted);line-height:1.5;margin:2px 0 0}.bs-contact .bs-status-card{border:.5px solid var(--bs-hairline);border-top:2px solid var(--bs-sage)}.bs-contact .bs-card.bs-status-card{padding:0}.bs-contact .bs-status-card .bs-card__zone{padding:12px 16px}.bs-contact .bs-status-card .bs-card__zone+.bs-card__zone,.bs-contact .bs-status-card .bs-card__zone~.bs-card__zone{border-top:.5px solid var(--bs-hairline)}.bs-contact .bs-status-card .bs-card__top{margin-bottom:0}.bs-contact .bs-status-card .bs-card__zone--head{background:var(--bs-sage-wash)}.bs-contact .bs-status-card .bs-card__zone--head .bs-card-label{color:var(--bs-sage-deep)}.bs-contact .bs-status-card .bs-card__meta,.bs-contact .bs-status-card .bs-order-card__meta{margin-bottom:0}.bs-contact .bs-status-card .bs-order-card__actions{margin-top:auto;padding:12px 16px}.bs-contact .bs-status-card .bs-order-card__history{margin-top:0;padding:0;background:#fbfbf9}.bs-contact .bs-status-card .bs-order-card__history summary{padding:12px 16px}.bs-contact .bs-status-card .bs-order-card__history .bs-history-row{margin:0 16px}@media screen and (max-width:749px){.bs-contact__eyebrow{font-size:12px;margin-bottom:16px}.bs-contact__heading{line-height:1.25;margin:0 0 12px}.bs-contact__sub{font-size:15px;line-height:1.6;margin-bottom:24px}.bs-contact__personal{gap:14px;margin-bottom:0}.bs-contact .bs-card{padding:0}.bs-contact .bs-card__zone{padding:12px 16px}.bs-contact .bs-card__zone+.bs-card__zone,.bs-contact .bs-card__zone~.bs-card__zone{border-top:.5px solid var(--bs-hairline)}.bs-contact .bs-card__top,.bs-contact .bs-card__meta,.bs-contact .bs-order-card__meta{margin-bottom:0}.bs-contact .bs-order-card__actions{margin-top:0;padding:12px 16px;gap:12px 16px}.bs-contact .bs-order-card__history{margin-top:0;padding:0;background:#fbfbf9}.bs-contact .bs-order-card__history summary{display:flex;justify-content:space-between;padding:12px 16px;min-height:44px}.bs-contact .bs-order-card__history[open] .bs-card__chev{transform:rotate(180deg)}.bs-contact .bs-order-card__history .bs-history-row{margin:0 16px}.bs-contact .bs-card>.bs-card__zone--footer-link{margin-top:0}.bs-contact__triage{display:block;background:var(--bs-surface);border:.5px solid var(--bs-hairline)}.bs-contact__triage>*+*{border-top:.5px solid var(--bs-hairline)}.bs-triage-card{display:grid;grid-template-columns:17px minmax(0,1fr) auto;column-gap:12px;align-items:center;padding:13px 16px;border:none;background:none}.bs-triage-card__icon{grid-column:1;grid-row:1 / span 2;width:17px;font-size:17px;color:var(--bs-gold)}.bs-triage-card__icon svg{width:17px;height:17px}.bs-triage-card__name{grid-column:2;font-size:14px;font-weight:500;margin:0}.bs-triage-card__desc{grid-column:2;font-size:12px;line-height:1.5;margin:0}.bs-triage-card__chev{grid-column:3;grid-row:1 / span 2;color:var(--bs-text-faint);font-size:16px}.bs-expander{display:block}.bs-expander__summary{display:flex;justify-content:space-between;align-items:center;width:100%;padding:13px 16px;font-size:14px;font-weight:500;letter-spacing:normal;text-transform:none;color:var(--bs-ink)}.bs-expander[open] .bs-expander__chev{transform:rotate(180deg)}.bs-expander__chev{color:var(--bs-text-faint)}.bs-expander__panel{border:none;border-top:.5px solid var(--bs-hairline);background:#fbfbf9}.bs-contact--form{padding-bottom:96px}}@media screen and (min-width:750px){.bs-triage-card__chev{display:none}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/section-contact.css.map */
