@charset "UTF-8";:root{--dock-b: 20px;--dock-x: 20px;--a11y-scale: 1}@media(max-width:979px){:root{--dock-b: 16px;--dock-x: 16px}}.dockbtn{position:fixed;z-index:66;bottom:var(--dock-b);width:48px;height:48px;display:inline-flex;align-items:center;justify-content:center;background:var(--ink);color:#fff;border:1px solid var(--ink);box-shadow:0 10px 30px -14px #14110fb3;transition:background .22s var(--e-out),transform .22s var(--e-out),border-color .22s var(--e-out)}.dockbtn:hover{transform:translateY(-2px)}.dockbtn svg{flex:0 0 auto}.a11y-btn{inset-inline-start:var(--dock-x)}.a11y-btn:hover,.a11y-btn[aria-expanded=true]{background:#1d5fb0;border-color:#1d5fb0}.wa{position:fixed;z-index:66;bottom:var(--dock-b);inset-inline-end:var(--dock-x);display:inline-flex;align-items:center;gap:10px;background:var(--ink);color:#fff;padding:12px 18px;border:1px solid var(--ink);font-size:14px;font-weight:600;box-shadow:0 10px 30px -14px #14110fb3;transition:background .22s var(--e-out),transform .22s var(--e-out),border-color .22s var(--e-out)}.wa:hover,.wa[aria-expanded=true]{background:#128c7e;border-color:#128c7e;transform:translateY(-2px)}.wa svg{flex:0 0 auto}.wa__dot{position:absolute;top:-5px;inset-inline-end:-5px;width:10px;height:10px;border-radius:50%;background:var(--red);border:2px solid #fff}@media(max-width:979px){.wa{padding:0;width:48px;height:48px;justify-content:center}.wa__label{display:none}}@media(max-width:979px){body.has-satc{--dock-b: 78px}}.a11y{position:fixed;z-index:101;bottom:calc(var(--dock-b) + 60px);inset-inline-start:var(--dock-x);width:min(330px,calc(100vw - 32px));max-height:min(640px,calc(100vh - var(--dock-b) - 80px));background:#fff;border:1px solid var(--steel-300);box-shadow:0 26px 60px -28px #14110f99;display:flex;flex-direction:column;opacity:0;visibility:hidden;transform:translateY(10px) scale(.98);transform-origin:bottom right;transition:opacity .22s var(--e-out),transform .22s var(--e-out),visibility .22s}.a11y.is-open{opacity:1;visibility:visible;transform:none}.a11y__head{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:14px 16px;border-bottom:1px solid var(--steel-200);flex:0 0 auto}.a11y__head b{font-size:15px;font-weight:700}.a11y__body{overflow-y:auto;padding:6px 0 4px;flex:1 1 auto}.a11y__grp{padding:10px 16px 12px;border-bottom:1px solid var(--steel-200)}.a11y__grp:last-of-type{border-bottom:0}.a11y__grp>.tag{display:block;margin-bottom:9px}.a11y__row{display:flex;gap:6px}.a11y__row .a11y-opt{flex:1}.a11y-opt{display:flex;align-items:center;gap:9px;width:100%;padding:9px 11px;border:1px solid var(--steel-300);background:#fff;font-size:13.5px;font-weight:500;text-align:start;color:var(--ink);cursor:pointer;transition:border-color .16s var(--e-out),background .16s var(--e-out),color .16s var(--e-out)}.a11y-opt+.a11y-opt{margin-top:6px}.a11y__row .a11y-opt+.a11y-opt{margin-top:0}.a11y-opt:hover{border-color:var(--ink)}.a11y-opt[aria-pressed=true]{background:#1d5fb0;border-color:#1d5fb0;color:#fff}.a11y-opt svg{flex:0 0 auto;opacity:.75}.a11y-opt[aria-pressed=true] svg{opacity:1}.a11y-opt__v{margin-inline-start:auto;font-family:var(--font-mono);font-size:11px;direction:ltr;opacity:.7}.a11y__foot{flex:0 0 auto;border-top:1px solid var(--steel-200);padding:12px 16px;background:var(--paper)}.a11y__foot .btn{width:100%}.a11y__foot a{display:block;margin-top:10px;font-size:12.5px;text-align:center;color:var(--steel-700);text-decoration:underline;text-underline-offset:3px}.a11y__foot a:hover{color:var(--red)}html[data-a11y-scale] body{font-size:calc(16px * var(--a11y-scale))}html[data-a11y-scale] .h1,html[data-a11y-scale] h1,html[data-a11y-scale] .h2,html[data-a11y-scale] h2,html[data-a11y-scale] .h3,html[data-a11y-scale] .lead,html[data-a11y-scale] .pcard__name,html[data-a11y-scale] .pcard__price,html[data-a11y-scale] .btn,html[data-a11y-scale] .navbtn,html[data-a11y-scale] .pdesc,html[data-a11y-scale] .specs th,html[data-a11y-scale] .specs td,html[data-a11y-scale] .field input,html[data-a11y-scale] .field select,html[data-a11y-scale] .field textarea,html[data-a11y-scale] .crumb,html[data-a11y-scale] .chead__count,html[data-a11y-scale] .fopt,html[data-a11y-scale] .srch__row b,html[data-a11y-scale] .citem__n,html[data-a11y-scale] .ftr a{font-size:calc(1em * var(--a11y-scale))}html[data-a11y-spacing=on] body{line-height:1.9;letter-spacing:.012em}html[data-a11y-spacing=on] p,html[data-a11y-spacing=on] li,html[data-a11y-spacing=on] .lead,html[data-a11y-spacing=on] .pdesc{line-height:2}html[data-a11y-spacing=on] .pcard__name{line-height:1.6}html[data-a11y-font=on] body,html[data-a11y-font=on] .tag,html[data-a11y-font=on] .dim,html[data-a11y-font=on] .pcard__price,html[data-a11y-font=on] .sec-num{font-family:Arial,Assistant,system-ui,sans-serif!important;letter-spacing:normal!important}html[data-a11y-font=on] .h1,html[data-a11y-font=on] h1,html[data-a11y-font=on] .h2,html[data-a11y-font=on] h2{letter-spacing:normal!important}html[data-a11y-links=on] a:not(.btn):not(.dockbtn):not(.wa){text-decoration:underline!important;text-underline-offset:3px;text-decoration-thickness:2px!important;outline:1px dashed currentColor;outline-offset:2px}html[data-a11y-links=on] button:not(.btn):not(.dockbtn):not(.a11y-opt){outline:1px dashed currentColor;outline-offset:2px}html[data-a11y-contrast=high]{--ink: #000;--ink-2: #000;--steel-900: #000;--steel-700: #1a1a1a;--steel-500: #333;--steel-300: #000;--steel-200: #000;--steel-100: #fff;--paper: #fff;--red: #b3140a;--red-dark: #8a0f07}html[data-a11y-contrast=high] .hero__veil{background:#000000e0}html[data-a11y-contrast=high] .hero__media{opacity:.35}html[data-a11y-contrast=high] .cx__i:before,html[data-a11y-contrast=high] .pcard__media:before,html[data-a11y-contrast=high] .pcard__media:after{border-color:#000}html[data-a11y-contrast=high] .sec--paper,html[data-a11y-contrast=high] .pinfo__dims,html[data-a11y-contrast=high] .specs th{background:#fff}html[data-a11y-contrast=high] .lead,html[data-a11y-contrast=high] .pcard__cat,html[data-a11y-contrast=high] .tag{color:#1a1a1a}html[data-a11y-contrast=high] .cx__i .n{color:#333}html[data-a11y-contrast=mono] body{filter:grayscale(1)}html[data-a11y-contrast=invert] body{filter:invert(1) hue-rotate(180deg);background:#000}html[data-a11y-contrast=invert] img,html[data-a11y-contrast=invert] video,html[data-a11y-contrast=invert] .hero__media{filter:invert(1) hue-rotate(180deg)}html[data-a11y-contrast=invert] body>.a11y,html[data-a11y-contrast=invert] body>.dockbtn,html[data-a11y-contrast=invert] body>.wa,html[data-a11y-contrast=invert] body>.wa-panel{filter:invert(1) hue-rotate(180deg)}html[data-a11y-motion=off] *,html[data-a11y-motion=off] *:before,html[data-a11y-motion=off] *:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}html[data-a11y-motion=off] .abar__track{animation:none!important}html[data-a11y-cursor=on],html[data-a11y-cursor=on] *{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='44' height='44' viewBox='0 0 44 44'%3E%3Cpath d='M9 4l25 19-11 1.6L29 38l-5.2 2.4-6-13.6L9 33z' fill='%23fff' stroke='%23000' stroke-width='2.4' stroke-linejoin='round'/%3E%3C/svg%3E") 6 3,auto!important}html[data-a11y-cursor=on] a,html[data-a11y-cursor=on] button,html[data-a11y-cursor=on] input,html[data-a11y-cursor=on] select,html[data-a11y-cursor=on] label{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='44' height='44' viewBox='0 0 44 44'%3E%3Cpath d='M16 4a3 3 0 016 0v14h2a3 3 0 016 0v2h2a3 3 0 016 0v10c0 6-4 12-11 12h-6c-5 0-9-5-11-11l-4-9a3 3 0 015-3l4 5V4z' fill='%23fff' stroke='%23000' stroke-width='2.4' stroke-linejoin='round'/%3E%3C/svg%3E") 10 3,pointer!important}html[data-a11y-focus=on] :focus{outline:3px solid #1d5fb0!important;outline-offset:3px!important;box-shadow:0 0 0 6px #1d5fb047!important}.wa-panel{position:fixed;z-index:101;bottom:calc(var(--dock-b) + 60px);inset-inline-end:var(--dock-x);width:min(340px,calc(100vw - 32px));background:#fff;border:1px solid var(--steel-300);box-shadow:0 26px 60px -28px #14110f99;display:flex;flex-direction:column;opacity:0;visibility:hidden;transform:translateY(10px) scale(.98);transform-origin:bottom left;transition:opacity .22s var(--e-out),transform .22s var(--e-out),visibility .22s}.wa-panel.is-open{opacity:1;visibility:visible;transform:none}.wa-panel__head{background:#128c7e;color:#fff;padding:16px;display:flex;align-items:flex-start;gap:12px}.wa-panel__head .x{margin-inline-start:auto;color:#ffffffd9}.wa-panel__head .x:hover{color:#fff}.wa-panel__logo{height:38px;padding:5px 9px;background:#fff;flex:0 0 auto;display:flex;align-items:center;justify-content:center}.wa-panel__logo img{height:26px;width:auto}.wa-panel__head b{display:block;font-size:14.5px}.wa-panel__head span{font-size:12.3px;color:#ffffffd9;display:block;margin-top:2px}.wa-panel__body{padding:16px;background:var(--paper)}.wa-bubble{background:#fff;border:1px solid var(--steel-200);padding:12px 14px;font-size:13.8px;line-height:1.6;position:relative;margin-bottom:14px}.wa-bubble:after{content:"";position:absolute;top:-1px;inset-inline-start:-7px;width:12px;height:12px;background:#fff;border-inline-start:1px solid var(--steel-200);border-top:1px solid var(--steel-200);transform:skew(-28deg)}.wa-quick{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:12px}.wa-quick button{padding:7px 11px;border:1px solid var(--steel-300);background:#fff;font-size:12.6px;color:var(--steel-900);cursor:pointer;transition:border-color .16s var(--e-out),color .16s var(--e-out)}.wa-quick button:hover,.wa-quick button[aria-pressed=true]{border-color:#128c7e;color:#128c7e}.wa-panel textarea{width:100%;border:1px solid var(--steel-300);background:#fff;padding:10px 12px;font-size:14px;resize:vertical;min-height:84px;outline:none;border-radius:0}.wa-panel textarea:focus{border-color:#128c7e}.wa-panel__send{--btn-bg: #128c7e;--btn-fg: #fff;--btn-bd: #128c7e;width:100%;margin-top:10px}.wa-panel__send:hover{--btn-bg: #0e7365;--btn-bd: #0e7365}.wa-panel__note{font-size:11.8px;color:var(--steel-500);margin-top:9px;text-align:center}@media(max-width:420px){.a11y,.wa-panel{inset-inline:16px;width:auto}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/a11y.css.map */
