.a11y-toggle{position:fixed;bottom:20px;inset-inline-end:20px;z-index:999999;width:40px;height:40px;border-radius:50%;background:#000;color:#fff;border:2px solid #ffffff;box-shadow:0 4px 12px #0000004d;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;transition:transform .2s ease,background .2s ease}.a11y-toggle:hover,.a11y-toggle:focus-visible{transform:scale(1.08);background:#333;outline:3px solid #ffd400;outline-offset:2px}.a11y-toggle svg{width:22px;height:22px;fill:currentColor}.a11y-panel{position:fixed;bottom:90px;inset-inline-end:20px;z-index:1000000;width:380px;max-width:calc(100vw - 40px);max-height:calc(100vh - 110px);background:#fff;color:#111;border-radius:12px;box-shadow:0 8px 32px #0000004d;font-family:-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:1.5;overflow:hidden;display:none;flex-direction:column;direction:rtl;text-align:right}.a11y-panel[aria-hidden=false]{display:flex}.a11y-panel__header{padding:14px 18px;background:#1a73e8;color:#fff;display:flex;align-items:center;justify-content:space-between;gap:10px}.a11y-panel__title{margin:0;font-size:17px;font-weight:700;color:#fff}.a11y-panel__close{background:transparent;border:0;color:#fff;cursor:pointer;padding:4px;border-radius:4px;line-height:0}.a11y-panel__close:focus-visible{outline:2px solid #ffd400}.a11y-panel__close svg{width:22px;height:22px;fill:currentColor}.a11y-panel__body{padding:14px;overflow-y:auto;flex:1}.a11y-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:8px}.a11y-option{background:#f4f6f9;border:2px solid transparent;border-radius:8px;padding:10px 6px;cursor:pointer;font-family:inherit;font-size:12px;color:#111;display:flex;flex-direction:column;align-items:center;gap:6px;transition:background .15s,border-color .15s,color .15s;text-align:center;min-height:86px;line-height:1.25}.a11y-option:hover{background:#e6ebf0}.a11y-option:focus-visible{outline:3px solid #1a73e8;outline-offset:2px}.a11y-option[aria-pressed=true]{background:#1a73e8;color:#fff;border-color:#0d5cb6}.a11y-option svg{width:22px;height:22px;fill:currentColor;flex-shrink:0}.a11y-panel__footer{padding:10px 14px;border-top:1px solid #e0e0e0;display:flex;flex-direction:column;gap:6px;background:#fafafa}.a11y-btn-reset,.a11y-btn-statement{background:transparent;border:1px solid #ccc;border-radius:6px;padding:9px 12px;cursor:pointer;font-family:inherit;font-size:13px;color:#111;text-decoration:none;text-align:center;display:block;transition:background .15s,border-color .15s}.a11y-btn-reset:hover,.a11y-btn-statement:hover{background:#f0f0f0;border-color:#999}.a11y-btn-reset:focus-visible,.a11y-btn-statement:focus-visible{outline:3px solid #1a73e8;outline-offset:2px}.a11y-toggle,.a11y-toggle *{font-size:15px!important}.a11y-panel{font-size:14px!important}.a11y-panel__title{font-size:17px!important}.a11y-option{font-size:12px!important}.a11y-btn-reset,.a11y-btn-statement{font-size:13px!important}html.a11y-zoom-in #PageContainer{zoom:1.15}html.a11y-zoom-out #PageContainer{zoom:.85}html.a11y-text-larger body{font-size:1.2em!important}html.a11y-text-smaller body{font-size:.9em!important}html.a11y-readable-font body,html.a11y-readable-font body :not(.a11y-toggle):not(.a11y-panel):not(.a11y-panel *):not(.a11y-toggle *){font-family:Arial,Open Sans,Segoe UI,Tahoma,sans-serif!important;letter-spacing:.02em!important}html.a11y-highlight-links body a:not(.a11y-toggle):not(.a11y-btn-statement):not(.a11y-panel a){text-decoration:underline!important;text-decoration-thickness:2px!important;text-underline-offset:3px!important;background-color:#fff7c0!important;color:#00e!important;padding:1px 3px!important;border-radius:3px!important}html.a11y-invert-colors #PageContainer{filter:invert(1) hue-rotate(180deg)!important}html.a11y-monochrome #PageContainer{filter:grayscale(1)!important}html.a11y-sepia #PageContainer{filter:sepia(1)!important}html.a11y-high-contrast body{background:#000!important;color:#fff!important}html.a11y-high-contrast body :not(.a11y-toggle):not(.a11y-panel):not(.a11y-panel *):not(.a11y-toggle *):not(.a11y-img-caption){background-color:transparent!important;color:#fff!important;border-color:#fff!important;text-shadow:none!important}html.a11y-high-contrast body a:not(.a11y-btn-reset):not(.a11y-btn-statement):not(.a11y-toggle):not(.a11y-panel a){color:#ffd400!important;text-decoration:underline!important}html.a11y-high-contrast body img:not(.a11y-panel img):not(.a11y-toggle img){filter:grayscale(1) contrast(1.4)}html.a11y-black-yellow body{background:#000!important;color:#ffd400!important}html.a11y-black-yellow body :not(.a11y-toggle):not(.a11y-panel):not(.a11y-panel *):not(.a11y-toggle *):not(.a11y-img-caption){background-color:transparent!important;color:#ffd400!important;border-color:#ffd400!important}html.a11y-black-yellow body a:not(.a11y-btn-reset):not(.a11y-btn-statement):not(.a11y-toggle):not(.a11y-panel a){color:#fff!important;text-decoration:underline!important}html.a11y-no-animations *,html.a11y-no-animations *:before,html.a11y-no-animations *:after{animation-duration:1ms!important;animation-delay:0s!important;animation-iteration-count:1!important;transition-duration:1ms!important;transition-delay:0s!important;scroll-behavior:auto!important}html.a11y-large-cursor,html.a11y-large-cursor body,html.a11y-large-cursor *:not(.a11y-toggle):not(.a11y-panel):not(.a11y-toggle *):not(.a11y-panel *){cursor:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='48' height='48' viewBox='0 0 48 48'><polygon points='4,4 4,40 14,30 22,46 28,42 20,28 32,28' fill='white' stroke='black' stroke-width='2'/></svg>") 4 4,auto!important}html.a11y-black-cursor,html.a11y-black-cursor body,html.a11y-black-cursor *:not(.a11y-toggle):not(.a11y-panel):not(.a11y-toggle *):not(.a11y-panel *){cursor:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'><polygon points='4,4 4,28 10,22 14,32 18,30 14,20 22,20' fill='black'/></svg>") 4 4,auto!important}html.a11y-large-cursor.a11y-black-cursor,html.a11y-large-cursor.a11y-black-cursor body,html.a11y-large-cursor.a11y-black-cursor *:not(.a11y-toggle):not(.a11y-panel):not(.a11y-toggle *):not(.a11y-panel *){cursor:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='48' height='48' viewBox='0 0 48 48'><polygon points='4,4 4,40 14,30 22,46 28,42 20,28 32,28' fill='black'/></svg>") 4 4,auto!important}.a11y-img-caption{display:inline-block!important;background:#000!important;color:#fff!important;padding:4px 10px!important;font-size:13px!important;border-radius:4px!important;margin:4px 4px 8px!important;max-width:100%!important;line-height:1.4!important;vertical-align:top!important;direction:rtl!important;text-align:right!important}.a11y-tooltip{position:fixed;z-index:1000001;background:#000;color:#fff;padding:6px 12px;border-radius:4px;font-size:14px;line-height:1.4;max-width:280px;pointer-events:none;box-shadow:0 4px 12px #0000004d;direction:rtl;text-align:right}html.a11y-keyboard-mode a:focus,html.a11y-keyboard-mode button:focus,html.a11y-keyboard-mode input:focus,html.a11y-keyboard-mode select:focus,html.a11y-keyboard-mode textarea:focus,html.a11y-keyboard-mode [tabindex]:focus{outline:3px solid #ffd400!important;outline-offset:2px!important;box-shadow:0 0 0 5px #ffd40066!important}.skip-link{position:absolute;top:-100px;inset-inline-start:0;z-index:1000001;padding:12px 20px;background:#1a73e8;color:#fff!important;font-weight:700;text-decoration:none;border-radius:0 0 6px 6px;transition:top .2s ease}.skip-link:focus,.skip-link:focus-visible{top:0;outline:3px solid #ffd400;outline-offset:-3px;clip:auto!important;width:auto!important;height:auto!important;margin:0!important;overflow:visible!important}@media(max-width:480px){.a11y-panel{inset-inline-end:10px;width:calc(100vw - 20px);bottom:76px}.a11y-toggle{width:36px;height:36px;bottom:12px}.a11y-toggle svg{width:18px;height:18px}.a11y-grid{grid-template-columns:1fr 1fr}}@media(prefers-reduced-motion:reduce){.a11y-toggle,.a11y-panel,.a11y-option,.a11y-btn-reset,.a11y-btn-statement,.skip-link{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/accessibility.css.map */
