.support-hub{color:#111;background:#fff;font-size:16px;line-height:1.6;letter-spacing:0}.support-hub h1,.support-hub h2,.support-hub h3{color:inherit;font-family:var(--font-heading-family),Georgia,serif;letter-spacing:-.5px;line-height:1.2;margin:0 0 18px}.support-hub h1,.support-hub h2{font-size:clamp(30px,4vw,42px)}.support-hub h3{font-size:27px}.support-hub p{margin:0 0 24px}.support-hero{background:#000;color:#fff;text-align:center;padding:48px 20px}.support-hero>p,.support-actions{max-width:680px;margin-left:auto;margin-right:auto}.support-actions{display:grid;gap:12px}.support-hub .support-button{display:flex;align-items:center;justify-content:center;min-height:54px;padding:12px 20px;border:1px solid #000;border-radius:8px;background:#000;color:#fff;font:inherit;font-weight:700;text-decoration:none;cursor:pointer;width:100%;box-sizing:border-box}.support-hub .support-button--white{background:#fff;color:#000;border-color:#fff}.support-hub .support-button--outline{background:transparent;border-color:#fff}.support-hub a:focus-visible,.support-hub button:focus-visible,.support-hub summary:focus-visible{outline:2px solid #777;outline-offset:4px}.support-nav{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;padding:30px 16px;background:#f2f2f2}.support-nav a{border:1px solid #d5d5d5;background:#fff;border-radius:10px;padding:8px 14px;font-size:14px;font-weight:700;text-decoration:none}.support-section{padding:48px 20px;max-width:1000px;margin:auto;scroll-margin-top:100px}.support-center{text-align:center}.support-hub .support-eyebrow{text-transform:uppercase;font-size:13px;font-weight:700;margin-bottom:12px}.support-tracking{background:#f5f5f5;padding:32px;border-radius:8px;max-width:650px;margin:30px auto 0}.support-contact-grid{display:grid;gap:24px;align-items:start;margin-top:32px}.support-card{border:1px solid #ddd;border-radius:18px;padding:28px;min-width:0}.support-card h3{display:flex;gap:12px;align-items:center}.support-card h3 span{background:#000;color:#fff;border-radius:10px;padding:5px 10px;font-family:sans-serif;font-size:23px}.support-card form{display:grid;gap:10px}.support-card input,.support-card textarea{width:100%;box-sizing:border-box;background:#fff;color:#111;border:1px solid #ccc;border-radius:5px;padding:14px;font:inherit;font-size:14px}.support-card textarea{resize:vertical}.support-email{font-weight:700;overflow-wrap:anywhere}.support-faq{max-width:780px}.support-faq>h2,.support-faq>.support-eyebrow{text-align:center}.support-faq-image{margin:32px 0 28px}.support-faq-image img{display:block;width:100%;aspect-ratio:1;object-fit:cover;object-position:center 30%;border-radius:14px}.support-faq details{border:1px solid #ddd;border-radius:10px;margin:10px 0}.support-faq summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:18px 16px;font-weight:600;cursor:pointer}.support-faq summary::-webkit-details-marker{display:none}.support-faq summary span:after{content:"+"}.support-faq details[open] summary span:after{content:"\2212"}.support-answer{padding:0 16px 16px}.support-answer p:last-child{margin-bottom:0}@media(min-width:750px){.support-actions{grid-template-columns:1fr 1fr}.support-contact-grid{grid-template-columns:1.4fr 1fr}}@media(max-width:480px){.support-section{padding:36px 16px}.support-card{padding:22px 16px}}#support-message{scroll-margin-top:100px}
/*# sourceMappingURL=/cdn/shop/t/10/assets/contact-support.css.map */
