:root{--sj-support-accent: var(--color-primary-button-background, rgb(56 182 251));--sj-support-radius: var(--style-border-radius-buttons-primary, 14px);--sj-support-hairline: rgb(var(--color-foreground-rgb, 42 47 54) / .14);--sj-support-surface: rgb(var(--color-foreground-rgb, 42 47 54) / .04);--sj-support-scroll-offset: 90px}.shopify-section .section.sj-scheme-bg.sj-scheme-bg{background-color:var(--color-background)}.sj-anchor{display:block;scroll-margin-top:var(--sj-support-scroll-offset)}.sj-support-section{scroll-margin-top:var(--sj-support-scroll-offset)}.sj-help-hero{max-width:78ch}.sj-help-hero__eyebrow{display:inline-block;margin:0 0 6px;font-family:var(--font-accent--family, inherit);font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--sj-support-accent)}.sj-help-hero__heading{margin:0 0 12px;font-size:clamp(32px,6vw,52px);line-height:1.05}.sj-help-hero__intro{margin:0;font-size:17px;line-height:1.6;color:rgb(var(--color-foreground-rgb, 42 47 54) / .82)}.sj-help-hero__intro p{margin:0 0 10px}.sj-help-hero__intro p:last-child{margin-bottom:0}.sj-help-cards{display:grid;grid-template-columns:1fr;gap:16px;margin:0;padding:0;list-style:none}@media screen and (min-width:600px){.sj-help-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:1100px){.sj-help-cards{grid-template-columns:repeat(3,minmax(0,1fr))}}.sj-help-card{display:block;height:100%}.sj-help-card__link{display:flex;flex-direction:column;gap:8px;height:100%;padding:22px;border:1px solid var(--sj-support-hairline);border-radius:var(--sj-support-radius);background:var(--sj-support-surface);color:inherit;text-decoration:none;transition:border-color .18s ease,transform .18s ease,background-color .18s ease}.sj-help-card__link:hover,.sj-help-card__link:focus-visible{border-color:var(--sj-support-accent);background:rgb(var(--color-foreground-rgb, 42 47 54) / .07)}@media(hover:hover)and (prefers-reduced-motion:no-preference){.sj-help-card__link:hover{transform:translateY(-3px)}}.sj-help-card__link:focus-visible{outline:2px solid var(--sj-support-accent);outline-offset:3px}.sj-help-card__icon{display:flex;align-items:center;justify-content:center;width:44px;height:44px;margin-bottom:4px;border-radius:50%;background:rgb(var(--color-foreground-rgb, 42 47 54) / .08);color:var(--sj-support-accent)}.sj-help-card__icon svg{width:22px;height:22px}.sj-help-card__title{margin:0;font-size:19px;line-height:1.25}.sj-help-card__text{margin:0;font-size:15px;line-height:1.55;color:rgb(var(--color-foreground-rgb, 42 47 54) / .75)}.sj-help-card__cue{margin-top:auto;padding-top:10px;font-size:14px;font-weight:600;color:var(--sj-support-accent)}.sj-faq__group+.sj-faq__group{margin-top:40px}.sj-faq__group-heading{margin:0 0 14px;font-size:22px;line-height:1.25;scroll-margin-top:var(--sj-support-scroll-offset)}.sj-faq__list{margin:0;padding:0;border-top:1px solid var(--sj-support-hairline)}.sj-faq__item{border-bottom:1px solid var(--sj-support-hairline)}.sj-faq__question{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;width:100%;padding:18px 4px;border:0;background:none;color:inherit;font:inherit;font-size:17px;font-weight:600;line-height:1.4;text-align:left;cursor:pointer}.sj-faq__question:focus-visible{outline:2px solid var(--sj-support-accent);outline-offset:2px}.sj-faq__question:hover{color:var(--sj-support-accent)}.sj-faq__chevron{flex:0 0 auto;width:18px;height:18px;margin-top:3px;transition:transform .2s ease}.sj-faq__question[aria-expanded=true] .sj-faq__chevron{transform:rotate(180deg)}@media(prefers-reduced-motion:reduce){.sj-faq__chevron{transition:none}}.sj-faq__answer{padding:0 4px 20px;max-width:80ch;font-size:15.5px}.sj-faq__answer[hidden]{display:none}.sj-faq__answer p{margin:0 0 10px;line-height:1.65}.sj-faq__answer p:last-child{margin-bottom:0}.sj-faq__answer ul{margin:0 0 10px;padding-inline-start:20px;line-height:1.65}.sj-faq__answer a{color:var(--sj-support-accent)}.sj-direct__grid{display:grid;grid-template-columns:1fr;gap:16px;margin:24px 0 0;padding:0;list-style:none}@media screen and (min-width:750px){.sj-direct__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.sj-direct__card{display:flex;flex-direction:column;gap:6px;padding:22px;border:1px solid var(--sj-support-hairline);border-radius:var(--sj-support-radius);background:var(--sj-support-surface)}.sj-direct__label{margin:0;font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:rgb(var(--color-foreground-rgb, 42 47 54) / .6)}.sj-direct__value{margin:0;font-size:18px;line-height:1.4;word-break:break-word}.sj-direct__value a{color:inherit;text-underline-offset:3px}.sj-direct__value a:focus-visible{outline:2px solid var(--sj-support-accent);outline-offset:3px}.sj-direct__note{margin:0;font-size:14px;line-height:1.55;color:rgb(var(--color-foreground-rgb, 42 47 54) / .7)}.sj-direct__hours{margin:16px 0 0;padding:14px 18px;border-inline-start:3px solid var(--sj-support-accent);background:var(--sj-support-surface);border-radius:0 var(--sj-support-radius) var(--sj-support-radius) 0;font-size:15px;line-height:1.55}.sj-contact__form{margin-top:24px}.sj-contact__field{margin-bottom:18px}.sj-contact__label{display:block;margin-bottom:6px;font-size:15px;font-weight:600}.sj-contact__optional{font-weight:400;color:rgb(var(--color-foreground-rgb, 42 47 54) / .6)}.sj-contact__input,.sj-contact__textarea{display:block;width:100%;padding:13px 14px;border:1px solid var(--color-input-border, rgb(212 217 223));border-radius:calc(var(--sj-support-radius) / 1.6);background:var(--color-input-background, #fff);color:var(--color-input-text, #111);font:inherit;font-size:16px;line-height:1.5}.sj-contact__textarea{min-height:140px;resize:vertical}.sj-contact__input:focus-visible,.sj-contact__textarea:focus-visible{outline:2px solid var(--sj-support-accent);outline-offset:1px;border-color:var(--sj-support-accent)}.sj-contact__input[aria-invalid=true],.sj-contact__textarea[aria-invalid=true]{border-color:#d72c0d}.sj-contact__error{display:none;margin:6px 0 0;font-size:14px;color:#d72c0d}.sj-contact__error.is-visible{display:block}.sj-contact__hint{margin:6px 0 0;font-size:13.5px;color:rgb(var(--color-foreground-rgb, 42 47 54) / .65)}.sj-contact__hp{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important;overflow:hidden!important}.sj-contact__submit{display:inline-flex;align-items:center;gap:8px;padding:14px 32px;border:1px solid var(--color-primary-button-border, transparent);border-radius:var(--sj-support-radius);background:var(--color-primary-button-background, rgb(56 182 251));color:var(--color-primary-button-text, #fff);font:inherit;font-size:16px;font-weight:700;letter-spacing:.02em;cursor:pointer}.sj-contact__submit:focus-visible{outline:2px solid var(--sj-support-accent);outline-offset:3px}.sj-contact__submit[disabled]{opacity:.6;cursor:progress}.sj-contact__banner{display:flex;gap:10px;margin-bottom:20px;padding:16px 18px;border-radius:var(--sj-support-radius);font-size:15.5px;line-height:1.55}.sj-contact__banner--success{background:#0080601f;border:1px solid rgb(0 128 96 / .4)}.sj-contact__banner--error{background:#d72c0d1a;border:1px solid rgb(215 44 13 / .4)}.sj-contact__banner:focus-visible{outline:2px solid var(--sj-support-accent);outline-offset:3px}.sj-scams__lede{max-width:78ch;font-size:17px;line-height:1.6}.sj-scams__block{margin-top:40px;scroll-margin-top:var(--sj-support-scroll-offset)}.sj-scams__block-heading{margin:0 0 12px;font-size:24px;line-height:1.25}.sj-scams__block .rte{max-width:80ch}.sj-scams__block .rte p{margin:0 0 11px;font-size:16px;line-height:1.7}.sj-scams__block .rte p:last-child{margin-bottom:0}.sj-scams__block .rte a{color:var(--sj-support-accent)}.sj-scams__flags{display:grid;grid-template-columns:1fr;gap:8px 24px;margin:16px 0 0;padding:0;list-style:none}@media screen and (min-width:750px){.sj-scams__flags{grid-template-columns:repeat(2,minmax(0,1fr))}}.sj-scams__flag{display:flex;gap:9px;align-items:flex-start;font-size:15.5px;line-height:1.5}.sj-scams__flag:before{content:"";flex:0 0 auto;width:9px;height:9px;margin-top:6.2px;border-radius:50%;background:#d72c0d}.sj-scams__steps{margin:16px 0 0;padding-inline-start:22px}.sj-scams__steps li{margin-bottom:8px;font-size:15.5px;line-height:1.55}.sj-scams__links{display:flex;flex-wrap:wrap;gap:10px;margin:20px 0 0;padding:0;list-style:none}.sj-scams__links a{display:inline-block;padding:11px 20px;border:1px solid var(--sj-support-hairline);border-radius:var(--sj-support-radius);color:inherit;font-size:15px;font-weight:600;text-decoration:none}.sj-scams__links a:hover{border-color:var(--sj-support-accent);color:var(--sj-support-accent)}.sj-scams__links a:focus-visible{outline:2px solid var(--sj-support-accent);outline-offset:3px}.sj-callout{margin:24px 0 0;padding:20px 22px;border:1px solid var(--sj-support-hairline);border-inline-start:4px solid var(--sj-support-accent);border-radius:0 var(--sj-support-radius) var(--sj-support-radius) 0;background:var(--sj-support-surface);font-size:15.5px;line-height:1.6}.sj-callout p{margin:0 0 10px}.sj-callout p:last-child{margin-bottom:0}.sj-callout__title{margin:0 0 8px;font-size:17px;font-weight:700}:root{--sj-support-scroll-offset: 96px;--sj-support-measure: 900px}.sj-help-hero,.sj-scams__lede,.sj-scams__block .rte,.sj-faq__answer,.sj-contact{max-width:var(--sj-support-measure)}.sj-contact{max-width:680px}.sj-help-hero__heading{font-size:clamp(32px,4.2vw,46px);line-height:1.12;letter-spacing:-.01em}.sj-help-hero__eyebrow{font-size:12px;letter-spacing:.14em}.sj-help-hero__intro,.sj-scams__lede{font-size:clamp(15px,1.2vw,17px);line-height:1.65}.sj-faq__group-heading,.sj-scams__block-heading{font-size:clamp(21px,2.4vw,27px);line-height:1.28;letter-spacing:-.005em}.sj-help-card__title,.sj-callout__title,.sj-direct__value{font-size:clamp(17px,1.5vw,19px);line-height:1.35}.sj-faq__question{font-size:clamp(15px,1.3vw,17px);line-height:1.45}.sj-faq__answer{font-size:clamp(15px,1.1vw,16px)}.sj-faq__answer p,.sj-faq__answer ul{line-height:1.7}.sj-help-card__text,.sj-direct__hours,.sj-scams__flag,.sj-scams__steps li,.sj-callout,.sj-contact__banner{font-size:15px;line-height:1.6}.sj-scams__block .rte p{font-size:clamp(15px,1.1vw,16px);line-height:1.7}.sj-help-card__cue,.sj-direct__note,.sj-contact__error{font-size:13px;line-height:1.5}.sj-direct__label{font-size:11px;letter-spacing:.12em}.sj-contact__hint{font-size:13px;line-height:1.5}.sj-contact__label{font-size:14px}.sj-contact__input,.sj-contact__textarea,.sj-contact__submit{font-size:16px}.sj-faq__group+.sj-faq__group{margin-top:32px}.sj-faq__question{padding:16px 4px}.sj-faq__answer{padding:0 4px 18px}.sj-scams__block{margin-top:32px}.sj-help-cards{gap:14px}.sj-help-card__link{padding:18px;gap:6px}.sj-direct__card{padding:18px}.sj-scams__block .rte table,.sj-faq__answer table{width:100%;border-collapse:collapse;font-size:14px;line-height:1.55;margin:0 0 14px}.sj-scams__block .rte th,.sj-scams__block .rte td,.sj-faq__answer th,.sj-faq__answer td{padding:10px 12px;border:1px solid var(--sj-support-hairline);text-align:start;vertical-align:top}.sj-support-breadcrumbs{margin:0 0 12px;font-size:12px;line-height:1.5;letter-spacing:.04em;color:rgb(var(--color-foreground-rgb, 42 47 54) / .6)}.sj-support-breadcrumbs ol{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.sj-support-breadcrumbs a{color:inherit;text-underline-offset:3px}.sj-support-breadcrumbs a:hover{color:var(--sj-support-accent)}.sj-support-breadcrumbs a:focus-visible{outline:2px solid var(--sj-support-accent);outline-offset:2px}.sj-support-breadcrumbs li+li:before{content:"/";margin-inline-end:6px;opacity:.5}@media screen and (max-width:479px){.sj-help-hero__heading{font-size:28px}.sj-faq__group-heading,.sj-scams__block-heading{font-size:20px}.sj-help-hero__intro,.sj-scams__lede{font-size:15px;line-height:1.6}.sj-help-card__link{padding:16px}.sj-faq__question{font-size:15px}.sj-direct__grid{gap:12px}}@media(prefers-reduced-motion:reduce){.sj-help-card__link{transition:none}}.sj-support-h2{margin:0 0 12px;font-size:clamp(21px,2.4vw,27px);line-height:1.28;letter-spacing:-.005em}.sj-support-lede{max-width:76ch;margin:0 0 22px;font-size:clamp(15px,1.2vw,17px);line-height:1.65;color:rgb(var(--color-foreground-rgb, 42 47 54) / .82)}.sj-support-lede p{margin:0 0 10px}.sj-support-lede p:last-child{margin-bottom:0}@media screen and (max-width:479px){.sj-support-h2{font-size:20px}.sj-support-lede{font-size:15px}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/sj-support.css.map */
