html{scroll-behavior:smooth;scroll-padding-top:84px}html.ab-fade *,html.ab-fade *:before,html.ab-fade *:after{transition:background-color .5s ease,color .5s ease,border-color .5s ease,fill .5s ease,stroke .5s ease,box-shadow .5s ease!important}body{background-color:var(--ab-bg);color:var(--ab-text);font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;letter-spacing:0;overflow-x:hidden}main#MainContent{position:relative;z-index:1}.ab-stars{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none}.ab-s{position:relative;padding-block:clamp(64px,10vw,128px);color:var(--ab-text);letter-spacing:0;font-size:16px;line-height:1.55}.ab-s *,.ab-s *:before,.ab-s *:after{box-sizing:border-box}.ab-s--alt{background:var(--ab-bg-2)}.ab-s--tight{padding-block:clamp(40px,6vw,72px)}.ab-wrap{width:100%;max-width:1240px;margin-inline:auto;padding-inline:clamp(16px,4vw,48px)}.ab-center{text-align:center}.ab-muted{color:var(--ab-muted)}.ab-eyebrow{font-size:12px;letter-spacing:.18em;text-transform:uppercase;font-weight:600;color:var(--ab-accent);margin:0 0 14px}.ab-h{font-family:Archivo,Inter,system-ui,sans-serif;font-weight:800;text-transform:uppercase;letter-spacing:-.02em;line-height:.95;margin:0;color:var(--ab-text);text-wrap:balance}.ab-h em{font-style:normal;color:var(--ab-accent)}.ab-h--xl{font-size:clamp(44px,9.5vw,132px)}.ab-h--l{font-size:clamp(34px,6vw,72px)}.ab-h--m{font-size:clamp(26px,3.6vw,44px)}.ab-lead{font-size:clamp(16px,1.6vw,20px);color:var(--ab-muted);max-width:52ch;margin:18px 0 0}.ab-center .ab-lead{margin-inline:auto}.ab-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ab-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:52px;padding:0 30px;border:0;border-radius:999px;cursor:pointer;overflow:hidden;background:var(--ab-cta-bg);color:var(--ab-cta-text);font:600 16px/1 Inter,system-ui,sans-serif;letter-spacing:0;text-decoration:none;white-space:nowrap;box-shadow:0 10px 40px -12px rgba(var(--ab-glow-2-rgb),.55);transition:transform .25s ease,box-shadow .25s ease}.ab-btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-120%);background:linear-gradient(100deg,transparent 30%,rgba(255,255,255,.45) 50%,transparent 70%)}.ab-btn:hover:before{transform:translate(120%);transition:transform .7s ease}.ab-btn:hover{box-shadow:0 14px 48px -10px rgba(var(--ab-glow-1-rgb),.7)}.ab-btn svg{width:18px;height:18px;flex:none}.ab-btn--ghost{background:transparent;color:var(--ab-text);box-shadow:inset 0 0 0 1.5px var(--ab-line)}.ab-btn--full{width:100%}.ab-btn[aria-disabled=true]{opacity:.6;cursor:progress}.ab-btn:focus-visible,.ab-dot:focus-visible,.ab-pill:focus-visible,.ab-chip:focus-visible{outline:2px solid var(--ab-accent);outline-offset:3px}.ab-sel{display:grid;gap:14px}.ab-sel__row{display:flex;align-items:center;flex-wrap:wrap;gap:12px 16px}.ab-sel__label{font-size:12px;letter-spacing:.14em;text-transform:uppercase;font-weight:600;color:var(--ab-muted);min-width:56px}.ab-dots,.ab-pills{display:flex;gap:10px;flex-wrap:wrap}.ab-dot{position:relative;width:44px;height:44px;padding:0;border-radius:50%;cursor:pointer;border:1.5px solid var(--ab-line);background:transparent}.ab-dot:before{content:"";position:absolute;top:6px;right:6px;bottom:6px;left:6px;border-radius:50%}.ab-dot[data-ab-color=black]:before{background:radial-gradient(circle at 35% 30%,#4a4d5c,#0b0c12 70%);box-shadow:inset 0 0 0 1px #ffffff40}.ab-dot[data-ab-color=white]:before{background:radial-gradient(circle at 35% 30%,#fff,#d6d9e2 80%);box-shadow:inset 0 0 0 1px #0000002e}.ab-dot[aria-checked=true]{border-color:var(--ab-accent);box-shadow:0 0 0 3px rgba(var(--ab-accent-rgb),.25)}.ab-pill{min-height:44px;padding:0 20px;border-radius:999px;cursor:pointer;border:1.5px solid var(--ab-line);background:transparent;color:var(--ab-text);font:600 14px/1 Inter,system-ui,sans-serif;letter-spacing:0;transition:border-color .2s,background .2s}.ab-pill:hover{border-color:var(--ab-muted)}.ab-pill[aria-checked=true]{border-color:var(--ab-accent);background:rgba(var(--ab-accent-rgb),.14)}.ab-sel__name{font-weight:700;font-size:14px}.ab-sel__micro{font-size:14px;color:var(--ab-muted);margin:0}html.ab-js .ab-rv{opacity:0;transform:translateY(16px);transition:opacity .7s ease,transform .7s ease;transition-delay:calc(var(--i, 0) * 90ms)}html.ab-js .ab-rv.is-in{opacity:1;transform:none}.ab-toast{position:fixed;z-index:90;top:18px;left:50%;transform:translate(-50%,-140%);padding:10px 20px;border-radius:999px;font:600 14px/1.2 Inter,system-ui,sans-serif;background:var(--ab-bg-2);color:var(--ab-text);border:1px solid var(--ab-line);box-shadow:0 10px 40px -10px #00000080;transition:transform .35s ease;pointer-events:none}.ab-toast.is-on{transform:translate(-50%)}::view-transition-old(root),::view-transition-new(root){animation:none;mix-blend-mode:normal}::view-transition-new(root){animation:ab-wave .6s ease-out both}@keyframes ab-wave{0%{clip-path:circle(0 at var(--ab-x, 50%) var(--ab-y, 50%))}to{clip-path:circle(150vmax at var(--ab-x, 50%) var(--ab-y, 50%))}}.ab-cursor{position:fixed;z-index:95;left:0;top:0;width:28px;height:28px;margin:-14px 0 0 -14px;border-radius:50%;border:1.5px solid var(--ab-accent);box-shadow:0 0 18px rgba(var(--ab-accent-rgb),.6);pointer-events:none;transition:width .2s,height .2s,margin .2s,opacity .2s;opacity:0;mix-blend-mode:normal}.ab-cursor.is-on{opacity:.9}.ab-cursor.is-big{width:52px;height:52px;margin:-26px 0 0 -26px}.ab-fly{position:fixed;z-index:99;width:22px;height:22px;pointer-events:none;color:var(--ab-accent);filter:drop-shadow(0 0 8px rgba(var(--ab-accent-rgb),.9))}.ab-bump{animation:ab-bump .5s ease}@keyframes ab-bump{30%{transform:scale(1.3)}60%{transform:scale(.92)}}.cart-drawer .drawer__inner,.cart-drawer .drawer__header{background:var(--ab-bg);color:var(--ab-text)}.ab-cart-note{display:flex;align-items:center;gap:8px;margin:0 0 12px;font-size:14px;font-weight:600;color:var(--ab-accent)}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}html.ab-js .ab-rv{opacity:1;transform:none;transition:none}.ab-btn:hover:before{transition:none}.ab-cursor{display:none}}@media(hover:none),(pointer:coarse){.ab-cursor{display:none}}.ab-snd{position:fixed;z-index:80;left:16px;bottom:16px;display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 16px;border-radius:999px;cursor:pointer;border:1px solid var(--ab-line);background:rgba(var(--ab-bg-rgb),.82);color:var(--ab-text);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font:600 13px/1 Inter,system-ui,sans-serif;letter-spacing:0}.ab-snd[aria-pressed=true]{border-color:var(--ab-accent);color:var(--ab-accent)}.ab-snd:focus-visible{outline:2px solid var(--ab-accent);outline-offset:3px}@media(max-width:989px){.ab-snd{bottom:92px}}.ab-sec-head{max-width:760px;margin-bottom:clamp(28px,5vw,56px)}.ab-ic{width:46px;height:46px;color:var(--ab-accent);margin-bottom:6px}@keyframes ab-draw{0%{stroke-dasharray:1;stroke-dashoffset:1}to{stroke-dasharray:1;stroke-dashoffset:0}}.ab-logo{display:inline-flex;color:var(--ab-text);text-decoration:none}.ab-logo-svg{display:block;height:auto;overflow:visible}.ab-logo-ring{stroke:var(--ab-accent)}.ab-logo-sat{fill:var(--ab-accent)}.ab-pay{list-style:none;display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0}.ab-pay svg{height:24px;width:auto}@media(max-width:989px){.ab-snd{width:44px;padding:0;justify-content:center}.ab-snd span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/ab-base.css.map */
