:root{--a11y-accent: #4f46e5;--a11y-accent-hover: #4338ca;--a11y-dark: #111114;--a11y-light: #ffffff;--a11y-warm: #f4f5f7;--a11y-border: rgba(17, 17, 20, .08);--a11y-shadow: 0 6px 24px rgba(79, 70, 229, .3);--a11y-radius: 14px;--a11y-z: 99999}:root{--a11y-dock: clamp(.9rem, 2vw, 1.4rem)}.a11y-trigger{position:fixed;left:var(--a11y-dock);bottom:var(--a11y-dock);width:3.4rem;height:3.4rem;border-radius:50%;background:var(--a11y-accent);color:var(--a11y-light);border:2px solid var(--a11y-light);box-shadow:0 12px 30px -8px #0000008c;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .18s ease,transform .18s ease;padding:0;z-index:var(--a11y-z)}body.v2-atcbar-on .a11y-trigger{bottom:calc(78px + env(safe-area-inset-bottom) + .9rem)}body.v2-atcbar-on .a11y-panel,body.v2-atcbar-on a.v2-floatcta{bottom:calc(78px + env(safe-area-inset-bottom) + 5rem)}.a11y-trigger:hover,.a11y-trigger:focus-visible{background:var(--a11y-accent-hover);transform:scale(1.06);outline:3px solid var(--a11y-light);outline-offset:2px}.a11y-trigger svg{width:26px;height:26px;fill:currentColor}a.v2-floatcta{bottom:calc(var(--a11y-dock) + 3.4rem + .7rem)}.a11y-panel{position:fixed;bottom:calc(var(--a11y-dock) + 3.4rem + .7rem);left:var(--a11y-dock);width:320px;max-width:calc(100vw - 32px);max-height:calc(100vh - 110px);background:var(--a11y-light);border:1px solid var(--a11y-border);border-radius:var(--a11y-radius);box-shadow:var(--a11y-shadow);z-index:var(--a11y-z);overflow-y:auto;display:none;font-family:Inter,system-ui,-apple-system,sans-serif;color:var(--a11y-dark)}.a11y-panel[aria-hidden=false]{display:block}.a11y-panel__header{display:flex;align-items:center;justify-content:space-between;padding:14px 18px;border-bottom:1px solid var(--a11y-border);background:var(--a11y-warm);border-radius:var(--a11y-radius) var(--a11y-radius) 0 0}.a11y-panel__title{font-size:16px;font-weight:600;margin:0;color:var(--a11y-dark);text-transform:none;letter-spacing:0}.a11y-panel__close{background:transparent;border:0;cursor:pointer;padding:6px;border-radius:6px;color:var(--a11y-dark);line-height:0}.a11y-panel__close:hover,.a11y-panel__close:focus-visible{background:var(--a11y-border);outline:2px solid var(--a11y-accent);outline-offset:1px}.a11y-panel__body{padding:14px 18px 18px}.a11y-group{margin-bottom:16px}.a11y-group:last-child{margin-bottom:0}.a11y-group__title{font-size:13px;font-weight:600;margin:0 0 8px;color:var(--a11y-dark);text-transform:none;letter-spacing:0}.a11y-options{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.a11y-options--three{grid-template-columns:repeat(3,1fr)}.a11y-option--font{flex-direction:column;gap:4px;padding:12px 6px}.a11y-option--font .a11y-option__sample{font-weight:700;line-height:1;color:inherit}.a11y-option--font[data-fontsize="0"] .a11y-option__sample{font-size:16px}.a11y-option--font[data-fontsize="1"] .a11y-option__sample{font-size:22px}.a11y-option--font[data-fontsize="2"] .a11y-option__sample{font-size:28px}.a11y-option--font .a11y-option__label{font-size:12px;font-weight:500}.a11y-option{display:flex;align-items:center;justify-content:center;gap:8px;padding:10px 12px;background:var(--a11y-light);border:1px solid var(--a11y-border);border-radius:8px;font-size:13px;font-weight:500;color:var(--a11y-dark);cursor:pointer;text-align:center;transition:background .15s ease,border-color .15s ease;font-family:inherit;min-height:44px;line-height:1.2;text-transform:none;letter-spacing:0}.a11y-option:hover{background:var(--a11y-warm);border-color:var(--a11y-dark)}.a11y-option:focus-visible{outline:2px solid var(--a11y-accent);outline-offset:1px}.a11y-option[aria-pressed=true]{background:var(--a11y-accent);border-color:var(--a11y-accent);color:var(--a11y-light)}.a11y-reset{display:block;width:100%;padding:10px 12px;background:transparent;border:1px solid var(--a11y-dark);border-radius:8px;font-size:13px;font-weight:600;color:var(--a11y-dark);cursor:pointer;margin-top:4px;font-family:inherit;text-transform:none;letter-spacing:0}.a11y-reset:hover{background:var(--a11y-dark);color:var(--a11y-light)}.a11y-reset:focus-visible{outline:2px solid var(--a11y-accent);outline-offset:1px}.a11y-panel__footer{padding:12px 18px;border-top:1px solid var(--a11y-border);background:var(--a11y-warm);font-size:12px;text-align:center;border-radius:0 0 var(--a11y-radius) var(--a11y-radius)}.a11y-panel__footer a{color:var(--a11y-accent);text-decoration:underline}.a11y-panel__footer a:hover,.a11y-panel__footer a:focus-visible{color:var(--a11y-accent-hover)}:root{--a11y-text-scale: 1;--a11y-display-scale: 1}html[data-a11y-font-size="1"]{font-size:115%;--a11y-text-scale: 1.15;--a11y-display-scale: 1}html[data-a11y-font-size="2"]{font-size:130%;--a11y-text-scale: 1.3;--a11y-display-scale: 1}html[data-a11y-font-size],html[data-a11y-font-size] body{overflow-x:clip;max-width:100vw}html[data-a11y-font-size] :is(h1,h2,h3,h4,h5,h6,p,li){overflow-wrap:anywhere;word-break:normal}body.a11y-letter-spacing,body.a11y-letter-spacing *{letter-spacing:.08em!important;word-spacing:.16em!important}body.a11y-line-height,body.a11y-line-height *{line-height:1.8!important}body.a11y-links a:not(.v2-btn):not(.v2-floatcta):not(.a11y-trigger):not(.floatc__btn):not(.v2-logo){text-decoration:underline!important;text-decoration-thickness:2px!important;text-underline-offset:3px!important;outline:1px dashed currentColor!important;outline-offset:2px!important}body.a11y-headings h1,body.a11y-headings h2,body.a11y-headings h3,body.a11y-headings h4,body.a11y-headings h5,body.a11y-headings h6{outline:2px solid var(--a11y-accent)!important;outline-offset:4px!important;background:#1111140f!important}body.a11y-readable-font,body.a11y-readable-font *{font-family:Arial,Helvetica Neue,Helvetica,sans-serif!important}body.a11y-no-motion *,body.a11y-no-motion *:before,body.a11y-no-motion *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}body.a11y-mono,body.a11y-mono #main,body.a11y-mono #main>.shopify-section{background:#000!important}body.a11y-dark,body.a11y-dark #main,body.a11y-dark #main>.shopify-section{background:#0c0c0f!important}body.a11y-light,body.a11y-light #main,body.a11y-light #main>.shopify-section{background:#fdf3e7!important}body.a11y-light .v2-logo__svg{filter:brightness(0)!important}body.a11y-mono .v2-logo__img--dark,body.a11y-dark .v2-logo__img--dark{filter:brightness(0) invert(1)!important}body.a11y-mono{background:#000!important;color:#fff!important}body.a11y-mono *:not(.a11y-trigger):not(.a11y-trigger *):not(.a11y-panel):not(.a11y-panel *):not(.a11y-reading-guide):not(.floatc):not(.floatc *):not(.v2-burger *):not(.v2-logo__svg):not(.v2-addon__sw):not(.v2-pdp__dot):not(.v2-toast__dot):not(svg):not(path):not(circle):not(rect):not(line):not(polygon){background-color:#000!important;background-image:none!important;color:#fff!important;border-color:#fff!important}body.a11y-mono a:not(.a11y-panel a):not(.floatc a),body.a11y-mono a *:not(.a11y-trigger *):not(.a11y-panel *):not(.floatc *){color:#ffe066!important}body.a11y-mono button:not(.a11y-trigger):not(.a11y-panel *):not(.floatc *),body.a11y-mono .v2-btn,body.a11y-mono input,body.a11y-mono textarea,body.a11y-mono select{background-color:#000!important;color:#fff!important;border:2px solid #ffffff!important}body.a11y-mono img,body.a11y-mono video{filter:grayscale(100%) contrast(1.15)}body.a11y-dark{background:#0c0c0f!important;color:#f4f5f7!important}body.a11y-dark *:not(.a11y-trigger):not(.a11y-trigger *):not(.a11y-panel):not(.a11y-panel *):not(.a11y-reading-guide):not(.floatc):not(.floatc *):not(.v2-burger *):not(.v2-logo__svg):not(.v2-addon__sw):not(.v2-pdp__dot):not(.v2-toast__dot):not(svg):not(path):not(circle):not(rect):not(line):not(polygon){background-color:#0c0c0f!important;background-image:none!important;color:#f4f5f7!important;border-color:#26262e!important}body.a11y-dark a:not(.a11y-panel a):not(.floatc a),body.a11y-dark a *:not(.a11y-panel *):not(.floatc *){color:#a5b4fc!important}body.a11y-dark button:not(.a11y-trigger):not(.a11y-panel *):not(.floatc *),body.a11y-dark .v2-btn{background-color:#191a1e!important;color:#fff!important;border:1px solid #818cf8!important}body.a11y-dark input,body.a11y-dark textarea,body.a11y-dark select{background-color:#191a1e!important;color:#f4f5f7!important;border:1px solid #26262e!important}body.a11y-light{background:#fdf3e7!important;color:#111114!important}body.a11y-light *:not(.a11y-trigger):not(.a11y-trigger *):not(.a11y-panel):not(.a11y-panel *):not(.a11y-reading-guide):not(.floatc):not(.floatc *):not(.v2-burger *):not(.v2-logo__svg):not(.v2-addon__sw):not(.v2-pdp__dot):not(.v2-toast__dot):not(svg):not(path):not(circle):not(rect):not(line):not(polygon){background-color:#fdf3e7!important;background-image:none!important;color:#111114!important;border-color:#1111141f!important}body.a11y-light a:not(.a11y-panel a):not(.floatc a),body.a11y-light a *:not(.a11y-panel *):not(.floatc *){color:#4338ca!important;text-decoration:underline!important}body.a11y-grayscale:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:calc(var(--a11y-z) - 2);pointer-events:none;-webkit-backdrop-filter:grayscale(100%);backdrop-filter:grayscale(100%)}body.a11y-big-cursor,body.a11y-big-cursor *{cursor:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40'><path d='M2 2 L2 32 L10 24 L16 36 L22 33 L16 22 L26 22 Z' fill='%23000' stroke='%23fff' stroke-width='1.5'/></svg>") 2 2,auto!important}body.a11y-big-cursor a,body.a11y-big-cursor button,body.a11y-big-cursor [role=button],body.a11y-big-cursor input,body.a11y-big-cursor textarea{cursor:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40'><path d='M16 4 C12 4 12 8 12 10 L12 18 L8 18 C6 18 5 19 5 21 L5 28 C5 32 8 36 14 36 L24 36 C30 36 32 32 32 28 L32 18 C32 16 31 15 29 15 C27 15 26 16 26 18 L26 12 C26 10 25 9 23 9 C21 9 20 10 20 12 L20 8 C20 6 19 5 17 5 C16 4 16 4 16 4 Z' fill='%23000' stroke='%23fff' stroke-width='1.5'/></svg>") 2 2,pointer!important}.a11y-reading-guide{position:fixed;left:0;width:100vw;height:32px;background:#1111142e;border-top:2px solid var(--a11y-accent);border-bottom:2px solid var(--a11y-accent);pointer-events:none;z-index:calc(var(--a11y-z) - 1);transform:translateY(-50%);display:none}body.a11y-reading-guide-on .a11y-reading-guide{display:block}.a11y-trigger,.a11y-panel,.a11y-panel *,.floatc,.floatc *{filter:none!important}body.a11y-mono{--a11y-accent: #000000;--a11y-accent-hover: #2b2b2b;--a11y-border: rgba(0, 0, 0, .35);--a11y-shadow: 0 6px 24px rgba(0, 0, 0, .5)}body.a11y-mono .a11y-trigger{background:#000!important;color:#fff!important;border-color:#fff!important}body.a11y-mono :before,body.a11y-mono :after,body.a11y-mono .v2-addon__sw{filter:grayscale(1)}body.a11y-grayscale .a11y-trigger,body.a11y-grayscale .a11y-panel,body.a11y-grayscale .floatc,body.a11y-mono .floatc{filter:grayscale(1)!important}
/*# sourceMappingURL=/cdn/shop/t/7/assets/accessibility-widget.css.map */
