.a11y-toolbar{position:fixed;left:1.2rem;bottom:1.2rem;z-index:90;font-size:1.4rem;line-height:1.4}.a11y-toolbar__toggle{width:4.4rem;height:4.4rem;border-radius:50%;border:2px solid #f6f1e6;background:#33384c;color:#f6f1e6;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 2px 8px #00000040;padding:0}.a11y-toolbar__toggle:focus-visible,.a11y-toolbar__panel button:focus-visible{outline:3px solid #dd5f52;outline-offset:2px}.a11y-toolbar__panel{position:absolute;left:0;bottom:5.4rem;width:26rem;max-width:calc(100vw - 2.4rem);max-height:calc(100vh - 8rem);overflow:auto;background:#f6f1e6;color:#33384c;border:1px solid rgba(51,56,76,.25);border-radius:10px;padding:1.2rem;box-shadow:0 6px 24px #0003}.a11y-toolbar__panel[hidden]{display:none}.a11y-toolbar__head{display:flex;justify-content:space-between;align-items:center;margin-bottom:.8rem}.a11y-toolbar__title{margin:0;font-weight:700;font-size:1.6rem}.a11y-toolbar__close{background:none;border:0;font-size:2.4rem;line-height:1;color:#33384c;cursor:pointer;min-width:4.4rem;min-height:4.4rem}.a11y-toolbar__row{display:flex;align-items:center;justify-content:space-between;margin-bottom:.8rem}.a11y-toolbar__size{display:flex;gap:.4rem}.a11y-toolbar__panel button:not(.a11y-toolbar__close){font:inherit;color:#33384c;background:#fff;border:1px solid rgba(51,56,76,.35);border-radius:6px;cursor:pointer;min-height:4.4rem}.a11y-toolbar__size button{min-width:4.4rem}.a11y-toolbar__opt,.a11y-toolbar__reset{display:block;width:100%;text-align:left;padding:0 1.2rem;margin-bottom:.6rem}.a11y-toolbar__opt[aria-pressed=true]{background:#33384c!important;color:#f6f1e6!important;border-color:#33384c!important}.a11y-toolbar__opt[aria-pressed=true]:after{content:" \2713"}.a11y-toolbar__reset{text-align:center!important;text-decoration:underline}@media(max-width:749px){.a11y-toolbar{left:8px;bottom:calc(12px + env(safe-area-inset-bottom,0px))}.a11y-toolbar__toggle{width:4rem;height:4rem}.a11y-toolbar__panel{bottom:56px}}body:has(cart-drawer.active) .a11y-toolbar,body:has(.menu-drawer-container[open]) .a11y-toolbar{display:none}html.a11y-text-1{font-size:71.875%}html.a11y-text-2{font-size:81.25%}html.a11y-contrast body{background:#fff!important;color:#000!important}html.a11y-contrast body *:not(.a11y-toolbar *){color:#000!important;border-color:#000!important;text-shadow:none!important}html.a11y-contrast body .button,html.a11y-contrast body button:not(.a11y-toolbar *),html.a11y-contrast body .button *{background:#000!important;color:#fff!important}html.a11y-contrast body a:not(.a11y-toolbar *){color:#00e!important}html.a11y-links a:not(.a11y-toolbar *){text-decoration:underline!important;text-underline-offset:.3rem;outline:2px solid #dd5f52;outline-offset:2px}html.a11y-font body,html.a11y-font body *:not(svg):not(svg *){font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif!important;letter-spacing:.04em!important;word-spacing:.12em!important;line-height:1.7!important}html.a11y-pause *,html.a11y-pause *:before,html.a11y-pause *:after{animation-duration:.001ms!important;animation-iteration-count:1!important;animation-play-state:paused!important;transition-duration:.001ms!important;scroll-behavior:auto!important}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}html body .a11y-toolbar .a11y-toolbar__toggle{-webkit-appearance:none!important;appearance:none!important;box-sizing:border-box!important;width:48px!important;height:48px!important;min-width:48px!important;min-height:48px!important;max-width:48px!important;max-height:48px!important;aspect-ratio:1/1!important;padding:0!important;margin:0!important;border:2px solid #f6f1e6!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;flex:none!important;line-height:1!important;letter-spacing:0!important;text-transform:none!important;font-size:0!important;background:#33384c!important;color:#f6f1e6!important;box-shadow:0 2px 8px #00000040!important;overflow:hidden!important}html body .a11y-toolbar .a11y-toolbar__toggle:before,html body .a11y-toolbar .a11y-toolbar__toggle:after{content:none!important;display:none!important;box-shadow:none!important;border-radius:50%!important}html body .a11y-toolbar .a11y-toolbar__toggle svg{width:24px!important;height:24px!important;flex-shrink:0!important;display:block!important;margin:0!important}@media(max-width:749px){html body .a11y-toolbar .a11y-toolbar__toggle{width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;max-width:44px!important;max-height:44px!important}}html body .a11y-toolbar .a11y-toolbar__toggle{display:grid!important;place-items:center!important;place-content:center!important;text-align:center!important;vertical-align:middle!important}html body .a11y-toolbar .a11y-toolbar__toggle>*:not(svg){position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important}html body .a11y-toolbar .a11y-toolbar__toggle svg{grid-area:1/1!important;position:static!important;transform:none!important;vertical-align:middle!important;margin:0!important;padding:0!important;top:auto!important;left:auto!important;max-width:none!important}
/*# sourceMappingURL=/cdn/shop/t/40/assets/a11y-toolbar.css.map */
