#mayhem-accessibility{font:16px/1.5 Arial,sans-serif;color:#171717}#mayhem-accessibility-launcher{position:fixed;left:max(16px,env(safe-area-inset-left));bottom:calc(100px + env(safe-area-inset-bottom,0px));width:48px;height:48px;border:2px solid #fff;border-radius:50%;background:#171717;color:#fff;display:grid;place-items:center;padding:0;cursor:pointer;z-index:90;box-shadow:0 2px 12px #0005}#mayhem-accessibility-launcher[hidden]{display:none}#mayhem-accessibility-panel{position:fixed;inset:auto;left:max(12px,env(safe-area-inset-left));bottom:max(76px,calc(env(safe-area-inset-bottom) + 64px));margin:0;padding:20px;width:min(360px,calc(100vw - 24px));max-height:calc(100dvh - 100px);overflow:auto;border:1px solid #777;border-radius:12px;background:#fff;color:#171717;box-shadow:0 8px 40px #0005;font:16px/1.5 Arial,sans-serif}#mayhem-accessibility-panel::backdrop{background:#0004}#mayhem-accessibility-panel h2{margin:0;font:700 21px/1.3 Arial,sans-serif}.mayhem-a11y-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}#mayhem-accessibility-panel p{font-size:14px;line-height:1.5;margin:12px 0}#mayhem-accessibility-panel button,#mayhem-accessibility-panel select{font:inherit;color:#171717;background:#fff;border:1px solid #777;border-radius:6px;min-height:44px;padding:9px 12px;cursor:pointer}#mayhem-accessibility-panel [data-a11y-close]{font-size:26px;padding:0;min-width:44px}#mayhem-accessibility-panel label{display:block;margin-bottom:6px}#mayhem-accessibility-panel select{width:100%}.mayhem-a11y-options{display:grid;gap:8px;margin:12px 0}#mayhem-accessibility-panel .mayhem-a11y-options button{text-align:left}#mayhem-accessibility-panel button[aria-pressed=true]{background:#171717;color:#fff;border-color:#171717}#mayhem-accessibility-panel button[aria-pressed=true]:after{content:" \2713";float:right}#mayhem-accessibility-panel [data-a11y-reset]{width:100%}#mayhem-accessibility :focus-visible,:root[data-mayhem-a11y] body :focus-visible{outline:3px solid #e66a00;outline-offset:3px}.mayhem-a11y-status{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}:root[data-mayhem-a11y-text="1"]{font-size:calc(var(--mayhem-a11y-base, 16px) * 1.15)!important}:root[data-mayhem-a11y-text="2"]{font-size:calc(var(--mayhem-a11y-base, 16px) * 1.3)!important}:root[data-mayhem-a11y-links=true] .page-wrapper a{text-decoration:underline!important;text-underline-offset:.2em;text-decoration-thickness:2px}:root[data-mayhem-a11y-font=true] .page-wrapper :is(p,a,button,input,select,textarea,label,h1,h2,h3,h4,h5,h6,span,td,th,li){font-family:Arial,Helvetica,sans-serif!important}:root[data-mayhem-a11y-spacing=true] .page-wrapper :is(p,a,button,input,select,textarea,label,h1,h2,h3,h4,h5,h6,span,td,th,li){letter-spacing:.04em!important;word-spacing:.08em!important;line-height:1.6!important}:root[data-mayhem-a11y-contrast=true] .page-wrapper :is(p,h1,h2,h3,h4,h5,h6,span,li,td,th,label,summary){color:#fff!important;text-shadow:none!important}:root[data-mayhem-a11y-contrast=true] .page-wrapper,:root[data-mayhem-a11y-contrast=true] .page-wrapper :is(div,section,header,footer,main,nav,article,aside,details,table):not([class*=swatch]):not([class*=chip]):not([style*=background]){background-color:#000!important;background-image:none!important;color:#fff!important;--color-background: #000;--color-foreground: #fff}:root[data-mayhem-a11y-contrast=true] .page-wrapper :is(button,input,select,textarea){border-color:#fff!important}:root[data-mayhem-a11y-contrast=true] .page-wrapper a{color:#ffdc73!important}:root[data-mayhem-a11y-motion=true] *,:root[data-mayhem-a11y-motion=true] *:before,:root[data-mayhem-a11y-motion=true] *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}.page-wrapper *,.page-wrapper *:before,.page-wrapper *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media(max-width:749px){#mayhem-accessibility-launcher{bottom:calc(12px + env(safe-area-inset-bottom,0px))}}
/*# sourceMappingURL=/cdn/shop/t/94/assets/mayhem-accessibility.css.map */
