.contact-support{display:block}.contact-support-layout{display:grid;gap:3rem}.contact-support-subheading{margin:0 0 .75rem}.contact-support-heading{margin:0 0 1.25rem}.contact-support-heading-brand{position:relative;display:inline-block;isolation:isolate;color:rgb(var(--color-text))}.contact-support-heading-brand:after{content:"";position:absolute;z-index:-1;right:0;bottom:-.25em;left:0;height:.36em;background-image:var(--text-underline-image-2);background-repeat:no-repeat;background-position:center bottom;background-size:cover;pointer-events:none}.contact-support-text{max-width:680px;margin-bottom:2rem}.contact-support-text>:first-child,.contact-support-detail-text>:first-child,.contact-support-security-text>:first-child,.contact-support-form-text>:first-child{margin-top:0}.contact-support-text>:last-child,.contact-support-detail-text>:last-child,.contact-support-security-text>:last-child,.contact-support-form-text>:last-child{margin-bottom:0}.contact-support-video{position:relative;overflow:hidden;aspect-ratio:16 / 9;margin-bottom:1.5rem;border-radius:var(--border-radius);background:rgb(var(--color-text) / .08)}.contact-support-video iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.contact-support-details{display:grid;gap:1rem}.contact-support-detail{padding:1.25rem;border:1px solid rgb(var(--color-text) / .14);border-radius:var(--border-radius);background:rgb(var(--color-surface))}.contact-support-detail-heading,.contact-support-security-heading{margin:0 0 .5rem}.contact-support-detail-text,.contact-support-security-text,.contact-support-helper,.contact-support-acknowledgement{color:rgb(var(--color-text) / .72)}.contact-support-security{padding:1.25rem;margin-top:1rem;border:1px solid rgb(var(--color-text) / .16);border-left:3px solid rgb(var(--color-brand));border-radius:var(--border-radius);background:rgb(var(--color-brand) / .06)}.contact-support-security-buttons{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1rem}.contact-support-form-card{padding:1.25rem;border:1px solid rgb(var(--color-text) / .14);border-radius:var(--border-radius);background:rgb(var(--color-surface))}.contact-support-form-heading{margin:0 0 .75rem}.contact-support-form-text{margin-bottom:1.5rem;color:rgb(var(--color-text) / .72)}.contact-support-form-grid{display:grid;gap:1.5rem 1.125rem}.contact-support-field{min-width:0}.contact-support-field label{display:block;margin-bottom:.375rem}.contact-support-helper{margin:.5rem 0 0;font-size:var(--fs-sm)}.contact-support-message{padding:1rem;margin-bottom:1.5rem;border:1px solid currentColor;border-radius:var(--border-radius)}.contact-support-message-success{color:rgb(var(--color-text));border-color:rgb(var(--color-brand));background:rgb(var(--color-brand) / .08)}.contact-support-message-error{color:rgb(var(--color-text));border-color:rgb(var(--color-text) / .45);background:rgb(var(--color-text) / .06)}.contact-support-message>:first-child{margin-top:0}.contact-support-message>:last-child{margin-bottom:0}.contact-support-acknowledgement{margin-top:1.25rem}.contact-support-acknowledgement>:first-child{margin-top:0}.contact-support-acknowledgement>:last-child{margin-bottom:0}.contact-support-submit{width:100%;margin-top:1.25rem}@media(min-width:600px){.contact-support-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.contact-support-field-full{grid-column:1 / -1}.contact-support-form-card{padding:2rem}}@media(min-width:1200px){.contact-support-layout{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--contact-support-gap);align-items:start}}
/*# sourceMappingURL=/cdn/shop/t/84/assets/contact-support.css.map */
