.sup.page{padding:32px 0 100px;background:#fff;--accent: var(--zzai-zobo)}.sup-bc{font-family:var(--font-display);font-size:12px;letter-spacing:.06em;color:var(--zzai-ink-soft);display:flex;gap:8px;align-items:center;margin-bottom:24px}.sup-bc a{color:inherit;text-decoration:none}.sup-bc a:hover{color:var(--zzai-ink)}.sup-hero{padding:16px 0 36px;border-bottom:1.5px solid color-mix(in oklab,var(--zzai-ink) 10%,transparent);margin-bottom:36px;position:relative}.sup-hero-can{position:absolute;top:-4px;right:0;width:56px;height:132px;pointer-events:none;opacity:.92}.sup-hero h1{font-family:var(--font-headline);font-weight:var(--headline-weight);font-size:clamp(2.4rem,5vw,4rem);line-height:.92;letter-spacing:-.02em;margin:14px 0 12px;max-width:18ch}.sup-hero h1 em{font-family:var(--font-serif);font-style:italic;font-weight:400;color:var(--accent)}.sup-hero p{font-family:var(--font-display);font-size:16px;line-height:1.5;color:var(--zzai-ink-soft);max-width:56ch;margin:0}.sup-grid{display:grid;grid-template-columns:1.4fr 1fr;gap:40px;align-items:start}@media(max-width:900px){.sup-grid{grid-template-columns:1fr}}.sup-card{background:#fff;border:1.5px solid color-mix(in oklab,var(--zzai-ink) 14%,transparent);border-radius:20px;padding:28px}.sup-aside{background:linear-gradient(135deg,#fff 0%,var(--zzai-sand) 100%);border:1.5px solid var(--zzai-ink);border-radius:22px;padding:24px;box-shadow:4px 4px 0 var(--zzai-ink);position:sticky;top:96px}.sup-aside h3{font-family:var(--font-chunky);font-weight:400;font-size:22px;letter-spacing:.01em;margin:0 0 10px;line-height:1}.sup-aside p{font-family:var(--font-display);font-size:14px;line-height:1.55;color:var(--zzai-ink-soft);margin:0 0 16px}.sup-aside .row{padding:10px 0;font-family:var(--font-display);font-size:13px;border-bottom:1px dashed color-mix(in oklab,var(--zzai-ink) 18%,transparent)}.sup-aside .row:last-child{border-bottom:0}.sup-aside .row strong{display:block;font-size:11px;letter-spacing:.12em;text-transform:uppercase;opacity:.6;margin-bottom:2px}.sup-aside-actions{margin-top:14px;display:flex;flex-direction:column;gap:8px}.sup-aside-actions .btn.ghost{width:100%;justify-content:center;text-align:center;display:inline-flex;border:1.5px solid var(--zzai-ink);border-radius:100px;padding:12px 18px;font-family:var(--font-display);font-weight:700;font-size:13px;letter-spacing:.04em;text-transform:uppercase;background:transparent;color:var(--zzai-ink);text-decoration:none;box-shadow:none}.sup-aside-actions .btn.ghost:hover{background:color-mix(in oklab,var(--zzai-ink) 6%,transparent);border-color:var(--zzai-ink)}.sup-aside .sup-link{display:inline;padding:0;border:0;background:none;color:var(--zzai-zobo-deep);font-family:inherit;font-size:inherit;font-weight:700;text-decoration:underline;cursor:pointer}.sup-aside .sup-link:hover{color:var(--zzai-ink)}.sup-aside-lead{font-family:var(--font-display);font-size:14px;line-height:1.55;color:var(--zzai-ink-soft);margin:0}.sup-aside-lead p{margin:0}.ac-signed-wrap{max-width:920px}.ac-tabs{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:28px;padding-bottom:16px;border-bottom:1.5px solid color-mix(in oklab,var(--zzai-ink) 10%,transparent)}.ac-tab{padding:10px 18px;border-radius:100px;font-family:var(--font-display);font-weight:700;font-size:13px;letter-spacing:.04em;background:transparent;border:1.5px solid color-mix(in oklab,var(--zzai-ink) 18%,transparent);color:var(--zzai-ink);text-decoration:none;display:inline-flex;align-items:center}.ac-tab:hover{background:color-mix(in oklab,var(--zzai-ink) 6%,transparent)}.ac-tab.is-active{background:var(--zzai-ink);color:var(--zzai-cream);border-color:var(--zzai-ink)}.ac-section{margin-bottom:40px}.ac-h{font-family:var(--font-chunky);font-weight:400;font-size:26px;letter-spacing:.01em;line-height:1;margin:0 0 16px}.ac-sub{background:#fff;border:1.5px solid var(--zzai-ink);border-radius:22px;box-shadow:4px 4px 0 var(--zzai-ink);overflow:hidden}.ac-sub-head{padding:22px 28px;background:linear-gradient(135deg,#fff,color-mix(in oklab,var(--zzai-gold) 7%,#fff));display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;border-bottom:1.5px solid var(--zzai-ink)}.ac-status-pill{padding:6px 12px;background:var(--zzai-obi);color:#fff;border-radius:100px;font-family:var(--font-display);font-weight:800;font-size:11px;letter-spacing:.14em;text-transform:uppercase;display:inline-flex;align-items:center;gap:6px}.ac-status-pill .dot{width:8px;height:8px;border-radius:100px;background:#fff}.ac-next-ship{font-family:var(--font-display);font-size:13px;color:var(--zzai-ink-soft);margin:0}.ac-next-ship strong{display:block;font-family:var(--font-chunky);font-weight:400;font-size:20px;letter-spacing:.01em;line-height:1.1;color:var(--zzai-ink)}.ac-sub-body{padding:24px 28px}.ac-account-hero{margin-bottom:40px}.ac-account-title{font-family:var(--font-chunky);font-weight:400;font-size:clamp(34px,5vw,58px);line-height:.92;margin:12px 0 0;color:var(--zzai-ink)}.ac-account-email,.ac-account-body{font-family:var(--font-display);color:var(--zzai-ink-soft)}.ac-account-email{font-size:15px;line-height:1.55;margin:12px 0 0}.ac-account-body{font-size:16px;line-height:1.6;margin:0 0 24px}.ac-summary-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:24px}.ac-mini-card{min-height:142px;padding:18px;background:var(--zzai-sand);border:1.5px solid color-mix(in oklab,var(--zzai-ink) 18%,transparent);border-radius:16px;color:var(--zzai-ink);text-decoration:none;display:flex;flex-direction:column;justify-content:space-between;transition:transform .22s var(--ease-bounce),border-color .16s var(--ease-out)}.ac-mini-card:hover,.ac-mini-card:focus-visible{transform:translateY(-2px);border-color:var(--zzai-ink)}.ac-mini-card span{font-family:var(--font-display);font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--zzai-ink-soft)}.ac-mini-card strong{font-family:var(--font-chunky);font-weight:400;font-size:28px;line-height:1}.ac-mini-card em{font-family:var(--font-display);font-style:normal;font-size:13px;line-height:1.35;color:var(--zzai-ink-soft)}.ac-actions{display:flex;gap:10px;flex-wrap:wrap;padding-top:18px;border-top:1px dashed color-mix(in oklab,var(--zzai-ink) 14%,transparent)}.ac-actions .btn{min-height:40px;font-size:12px;padding:0 16px}.ac-actions .btn.danger{background:transparent;color:var(--zzai-error);border-color:color-mix(in oklab,var(--zzai-error) 30%,transparent)}.ac-actions .btn.danger:hover,.ac-actions .btn.danger:focus-visible{background:var(--zzai-error);color:#fff;border-color:var(--zzai-error)}.ac-orders{background:#fff;border:1.5px solid color-mix(in oklab,var(--zzai-ink) 14%,transparent);border-radius:18px;overflow:hidden}.ac-order-row{display:grid;grid-template-columns:1fr 1fr 1fr 100px 100px;align-items:center;gap:14px;padding:18px 24px;border-bottom:1px solid color-mix(in oklab,var(--zzai-ink) 10%,transparent);font-family:var(--font-display);font-size:14px}.ac-order-row:last-child{border-bottom:0}.ac-order-row.head{background:var(--zzai-sand);font-weight:800;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--zzai-ink-soft)}.ac-order-row .num{font-weight:700}.ac-order-row .stat{padding:4px 10px;background:color-mix(in oklab,var(--zzai-obi) 12%,transparent);color:var(--zzai-obi);border-radius:100px;font-size:11px;font-weight:800;letter-spacing:.06em;display:inline-block}.ac-order-row .view-link{background:none;border:0;padding:0;color:var(--zzai-zobo-deep);text-decoration:underline;font-family:inherit;font-size:inherit;cursor:pointer}@media(max-width:760px){.ac-summary-grid{grid-template-columns:1fr}.ac-order-row{grid-template-columns:1fr 1fr}.ac-order-row .hide-mobile{display:none}}@media(max-width:540px){.ac-sub-head,.ac-sub-body{padding:22px}.ac-actions .btn{width:100%;justify-content:center}}.ac-empty{background:#fff;border:1.5px dashed color-mix(in oklab,var(--zzai-ink) 24%,transparent);border-radius:20px;padding:24px;display:grid;gap:10px;font-family:var(--font-display);color:var(--zzai-ink-soft)}.ac-empty strong{font-family:var(--font-chunky);font-weight:400;font-size:24px;color:var(--zzai-ink)}.ac-empty .btn{width:fit-content;margin-top:4px}.sup-row{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media(max-width:540px){.sup-row{grid-template-columns:1fr}}.sup-card .field{display:grid;gap:6px}.sup-card label{font-family:var(--font-display);font-size:13px;font-weight:700}.sup-card input,.sup-card select,.sup-card textarea{font:inherit;padding:12px 14px;border:1.5px solid color-mix(in oklab,var(--zzai-ink) 20%,transparent);border-radius:12px;background:#fff;width:100%}.sup-card textarea{min-height:120px;resize:vertical}.sh-stat{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:36px}@media(max-width:700px){.sh-stat{grid-template-columns:repeat(2,1fr)}}.sh-stat .cell{padding:20px;background:#fff;border:1.5px solid var(--zzai-ink);border-radius:18px}.sh-stat .lg{font-family:var(--font-headline);font-weight:var(--headline-weight);font-size:32px;line-height:1;color:var(--zzai-zobo);margin-bottom:4px}.sh-stat .nm{font-family:var(--font-display);font-weight:800;font-size:13px;margin-bottom:4px}.sh-stat .ds{font-family:var(--font-display);font-size:12px;color:var(--zzai-ink-soft);line-height:1.45}.sh-stat .ds span{display:inline-block;margin-top:2px;opacity:.75}.sh-faq-list{background:#fff;border:1.5px solid color-mix(in oklab,var(--zzai-ink) 14%,transparent);border-radius:18px;overflow:hidden}.sh-faq-item{border-bottom:1px solid color-mix(in oklab,var(--zzai-ink) 10%,transparent)}.sh-faq-item:last-child{border-bottom:0}.sh-faq-q{width:100%;padding:22px 28px;background:transparent;border:0;text-align:left;font-family:var(--font-chunky);font-weight:400;font-size:22px;color:var(--zzai-ink);cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px}.sh-faq-q .plus{flex-shrink:0}.sh-faq-q .plus svg{width:16px;height:16px;stroke-width:2}.sh-faq-a{max-height:0;overflow:hidden;font-family:var(--font-display);font-size:15px;line-height:1.55;color:var(--zzai-ink-soft);transition:max-height .48s var(--ease-out),padding .38s;padding:0 28px}.sh-faq-item.open .sh-faq-a{max-height:360px;padding:0 28px 22px}.sh-cta-band{margin-top:28px;padding:20px;background:linear-gradient(135deg,#fff,color-mix(in oklab,var(--zzai-gold) 7%,#fff));border-radius:18px;border:1.5px solid var(--zzai-ink);display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap}.tr-card{background:#fff;border:1.5px solid var(--zzai-ink);border-radius:22px;box-shadow:4px 4px 0 var(--zzai-ink);overflow:hidden;margin-bottom:16px}.tr-banner{background:linear-gradient(135deg,var(--zzai-obi) 0%,color-mix(in oklab,var(--zzai-obi) 60%,var(--zzai-gold)) 100%);color:#fff;padding:24px 28px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px}.tr-banner .lbl{font-family:var(--font-display);font-size:11px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;opacity:.85;margin-bottom:2px}.tr-banner .big{font-family:var(--font-chunky);font-weight:400;letter-spacing:.01em;font-size:28px;line-height:1;color:#fff}.tr-banner .eta{text-align:right;font-family:var(--font-display);font-size:13px}.tr-banner .eta strong{display:block;font-family:var(--font-chunky);font-weight:400;font-size:20px;line-height:1.1}.tr-track{padding:28px}.tr-bar{position:relative;height:6px;background:color-mix(in oklab,var(--zzai-ink) 10%,transparent);border-radius:100px;margin:32px 0 36px}.tr-bar-fill{position:absolute;inset:0 auto 0 0;width:var(--progress, 0%);background:linear-gradient(90deg,var(--zzai-obi),var(--zzai-gold));border-radius:100px}.tr-step{position:absolute;top:50%;left:var(--pos, 0%);transform:translate(-50%,-50%);width:22px;height:22px;border-radius:100px;background:#fff;border:2px solid color-mix(in oklab,var(--zzai-ink) 20%,transparent);display:inline-flex;align-items:center;justify-content:center}.tr-step.done{background:var(--zzai-obi);border-color:var(--zzai-ink);color:#fff}.tr-step.current{background:var(--zzai-gold);border-color:var(--zzai-ink);animation:zzai-pulse 1.6s ease-in-out infinite}.tr-step .l,.tr-step .d{position:absolute;left:50%;transform:translate(-50%);font-family:var(--font-display);white-space:nowrap}.tr-step .l{top:28px;font-size:11px;font-weight:700;letter-spacing:.04em;color:var(--zzai-ink)}.tr-step .d{top:44px;font-size:11px;color:var(--zzai-ink-soft)}.tr-step svg{width:12px;height:12px;stroke-width:3}@keyframes zzai-pulse{0%,to{box-shadow:0 0 color-mix(in oklab,var(--zzai-gold) 45%,transparent)}50%{box-shadow:0 0 0 10px color-mix(in oklab,var(--zzai-gold) 0%,transparent)}}@media(max-width:700px){.tr-bar{margin-top:18px}.tr-step .l,.tr-step .d{display:none}.tr-step.current:after{content:attr(data-label);position:absolute;top:32px;left:50%;transform:translate(-50%);font-family:var(--font-display);font-size:12px;font-weight:700;white-space:nowrap}}.tr-meta{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;padding:0 28px 28px}@media(max-width:800px){.tr-meta{grid-template-columns:repeat(2,1fr)}}.tr-meta .cell{padding:16px;background:var(--zzai-sand);border:1px solid color-mix(in oklab,var(--zzai-ink) 12%,transparent);border-radius:12px}.tr-meta .lbl{font-family:var(--font-display);font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--zzai-ink-soft);margin-bottom:4px}.tr-meta .val{font-family:var(--font-display);font-weight:700;font-size:14px;color:var(--zzai-ink);font-feature-settings:"tnum"}.tr-items{padding:24px 28px;border-top:1px solid color-mix(in oklab,var(--zzai-ink) 10%,transparent)}.tr-items h4{font-family:var(--font-display);font-weight:800;font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--zzai-ink-soft);margin:0 0 14px}.tr-item{display:grid;grid-template-columns:56px 1fr auto;gap:14px;align-items:center;padding:8px 0}.tr-item .img{width:56px;height:64px;border-radius:10px;overflow:hidden;background:var(--zzai-cream);border:1.5px solid var(--zzai-ink)}.tr-item .img img{width:100%;height:100%;object-fit:cover}.tr-item .nm{font-family:var(--font-chunky);font-weight:400;font-size:16px;line-height:1}.tr-item .qt{font-family:var(--font-display);font-size:12px;opacity:.65;margin-top:4px}.tr-item .pr{font-family:var(--font-display);font-weight:800;font-size:14px}.tr-actions{display:flex;gap:10px;margin-top:20px;flex-wrap:wrap}.tr-lookup[hidden],.tr-result[hidden]{display:none!important}.ac-signed-in{padding:28px;border:1.5px solid var(--zzai-ink);border-radius:22px;box-shadow:4px 4px 0 var(--zzai-ink);background:linear-gradient(135deg,#fff,color-mix(in oklab,var(--zzai-gold) 7%,#fff))}.ac-signed-in p{font-family:var(--font-display);font-size:15px;line-height:1.55;color:var(--zzai-ink-soft);margin:0 0 20px;max-width:52ch}.ct-grid{align-items:start}.ct-grid .sup-aside{position:relative;top:auto;padding-bottom:28px}.ct-grid .sup-aside .row{padding:12px 0}.ct-grid .sup-aside .row:last-child{padding-top:14px;padding-bottom:14px}.ct-grid .sup-card .field label,.ct-grid .field label{color:var(--zzai-ink);opacity:1;font-weight:800;font-size:12px;letter-spacing:.14em}.ct-grid .sup-aside .row .ct-link{display:inline-flex;align-items:center;gap:6px;margin-top:2px;padding:7px 14px;border-radius:100px;border:1.5px solid var(--zzai-ink);background:#fff;color:var(--zzai-ink);font-family:var(--font-display);font-weight:800;font-size:12px;letter-spacing:.04em;text-decoration:none;transition:transform .18s var(--ease-out, ease-out),background .18s var(--ease-out, ease-out)}.ct-grid .sup-aside .row .ct-link:hover{background:var(--zzai-gold);transform:translateY(-1px)}.ct-grid .sup-aside .row .ct-link .arr{font-weight:900;opacity:.7}.ct-grid .sup-aside .ct-email,.ct-grid .sup-aside .ct-static{display:block;margin-top:4px;font-family:var(--font-display);font-weight:700;font-size:13px;letter-spacing:.02em;color:var(--zzai-ink);text-decoration:none}.ct-grid .btn.primary{padding-right:18px;white-space:nowrap}@media(max-width:540px){.ct-grid .btn.primary{padding:0 24px;font-size:13px}}.lg-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;max-width:720px}.lg-card{background:#fff;border:1.5px solid color-mix(in oklab,var(--zzai-ink) 12%,transparent);border-radius:20px;padding:26px 28px}.lg-card h3{font-family:var(--font-headline);font-weight:var(--headline-weight);font-size:clamp(1.5rem,2.4vw,2rem);line-height:1.05;letter-spacing:-.015em;margin:0 0 10px;color:var(--zzai-ink)}.lg-card p{font-family:var(--font-display);font-size:15px;line-height:1.6;color:var(--zzai-ink-soft);margin:0}.lg-foot{margin-top:4px;padding:22px 24px;background:color-mix(in oklab,var(--accent, var(--zzai-gold)) 8%,#fff);border:1.5px dashed color-mix(in oklab,var(--zzai-ink) 18%,transparent);border-radius:16px;font-family:var(--font-display);font-size:14px;color:var(--zzai-ink-soft);line-height:1.55}.lg-foot strong{color:var(--zzai-ink)}
/*# sourceMappingURL=/cdn/shop/t/4/assets/zzai-support.css.map */
