html.naxos-a11y-text-115{font-size:115%}html.naxos-a11y-text-130{font-size:130%}html.naxos-a11y-text-150{font-size:150%}html.naxos-a11y-text-200{font-size:200%}html.naxos-a11y-readable-font body,html.naxos-a11y-readable-font body button,html.naxos-a11y-readable-font body input,html.naxos-a11y-readable-font body select,html.naxos-a11y-readable-font body textarea{font-family:Arial,Helvetica,sans-serif!important}html.naxos-a11y-text-spacing body>:not(.naxos-a11y) :where(p,li,dd,dt,blockquote,figcaption,label,input,textarea,select,button,a){line-height:1.7!important;letter-spacing:.12em!important;word-spacing:.16em!important}html.naxos-a11y-text-spacing body>:not(.naxos-a11y) p{margin-block-end:2em!important}html{--naxos-a11y-contrast: 1;--naxos-a11y-grayscale: 0}html.naxos-a11y-high-contrast{--naxos-a11y-contrast: 1.4}html.naxos-a11y-grayscale{--naxos-a11y-grayscale: 1}html.naxos-a11y-high-contrast body>:not(.naxos-a11y),html.naxos-a11y-grayscale body>:not(.naxos-a11y){filter:grayscale(var(--naxos-a11y-grayscale)) contrast(var(--naxos-a11y-contrast))}html.naxos-a11y-underline-links body>:not(.naxos-a11y) a{text-decoration:underline!important;text-decoration-thickness:2px!important;text-underline-offset:.18em!important}html.naxos-a11y-strong-focus *:focus-visible{outline:4px solid #ffbf00!important;outline-offset:4px!important;box-shadow:0 0 0 2px #111!important}html.naxos-a11y-reduce-motion{scroll-behavior:auto!important}html.naxos-a11y-reduce-motion *,html.naxos-a11y-reduce-motion *:before,html.naxos-a11y-reduce-motion *:after,html.naxos-a11y-reduce-motion *::backdrop{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-delay:0ms!important;animation-iteration-count:1!important;transition-duration:0ms!important;transition-delay:0ms!important}html.naxos-a11y-reduce-motion::view-transition-group(*),html.naxos-a11y-reduce-motion::view-transition-old(*),html.naxos-a11y-reduce-motion::view-transition-new(*){animation:none!important}@media(prefers-reduced-motion:reduce){html,*,*:before,*:after,*::backdrop{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-delay:0ms!important;animation-iteration-count:1!important;transition-duration:0ms!important;transition-delay:0ms!important}html::view-transition-group(*),html::view-transition-old(*),html::view-transition-new(*){animation:none!important}}html.naxos-a11y-dialog-open,html.naxos-a11y-dialog-open body{overflow:hidden;overscroll-behavior:none}html.naxos-a11y-large-cursor body,html.naxos-a11y-large-cursor body *{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='36' viewBox='0 0 36 36'%3E%3Cpath d='M5 3v25l7-7 5 11 5-2-5-11h10z' fill='%23fff' stroke='%23000' stroke-width='2.2' stroke-linejoin='round'/%3E%3C/svg%3E") 5 3,auto!important}.naxos-a11y{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9000;pointer-events:none;font-family:Arial,Helvetica,sans-serif}.naxos-a11y *,.naxos-a11y *:before,.naxos-a11y *:after{box-sizing:border-box}.naxos-a11y__dock{position:absolute;right:max(18px,env(safe-area-inset-right));bottom:max(18px,env(safe-area-inset-bottom));z-index:2;width:56px;height:56px}.naxos-a11y__actions{position:absolute;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;gap:12px;width:100%}.naxos-a11y__action-item{display:contents}.naxos-a11y__action-label{display:none}.naxos-a11y__favorites,.naxos-a11y__cart,.naxos-a11y__actions .naxos-theme-toggle{position:relative;display:grid;place-items:center;width:56px;height:56px;padding:0;color:#fff;background:#00549f;border:2px solid #ffffff;border-radius:50%;box-shadow:0 10px 24px #002d5657;pointer-events:auto;text-decoration:none;cursor:pointer}.naxos-a11y__favorites:hover,.naxos-a11y__cart:hover,.naxos-a11y__actions .naxos-theme-toggle:hover{color:#fff;background:#003f78}.naxos-a11y__actions .naxos-a11y__favorites:focus-visible,.naxos-a11y__cart:focus-visible{outline:3px solid #ffffff;outline-offset:2px;box-shadow:0 0 0 7px #071d3d;border-radius:50%}.naxos-a11y__favorites .naxos-favorites-action__icon{position:static;width:100%;height:100%}.naxos-a11y__favorites .naxos-heart-icon{width:28px;height:28px}.naxos-a11y__cart-icon,.naxos-a11y__cart-icon svg{display:block;width:32px;height:32px;--icon-stroke-width: 1.65}.naxos-a11y__cart-count,.naxos-a11y__favorites .naxos-favorites-action__count{position:absolute;top:-6px;right:-6px;display:grid;place-items:center;min-width:28px;height:28px;padding:0 6px;color:#fff;background:#003f78;border:2px solid #ffffff;border-radius:999px;box-shadow:0 2px 6px #002d563d;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:700;font-variant-numeric:tabular-nums;line-height:1;letter-spacing:0;text-align:center;white-space:nowrap;pointer-events:none}:where(.naxos-theme-dark) .naxos-a11y__cart-count,:where(.naxos-theme-dark) .naxos-a11y__favorites .naxos-favorites-action__count{top:-4px;right:-4px;min-width:24px;height:24px;color:#003f78;background:#edf7ff;box-shadow:0 2px 6px #002d562e}.naxos-a11y__launcher{display:grid;place-items:center;width:56px;height:56px;padding:0;color:#fff;background:linear-gradient(145deg,#0a70bd,#00549f 58%,#003f78);border:2px solid #ffffff;border-radius:50%;box-shadow:0 10px 24px #002d5657,inset 0 1px #fff3;pointer-events:auto;touch-action:none;-webkit-user-select:none;user-select:none;cursor:grab;transition:background-color .16s ease,box-shadow .16s ease,transform .16s ease}.naxos-a11y__launcher:hover{background:linear-gradient(145deg,#0864aa,#004989 58%,#003564);box-shadow:0 14px 30px #002d566b,inset 0 1px #ffffff2e;transform:translateY(-2px)}.naxos-a11y__launcher:focus-visible{outline:3px solid #ffffff;outline-offset:2px;box-shadow:0 0 0 7px #071d3d}.naxos-a11y__launcher.is-dragging{cursor:grabbing;transform:none}.naxos-a11y__launcher svg{width:32px;height:32px;overflow:visible}.naxos-a11y__launcher circle{fill:currentColor;stroke:none}.naxos-a11y__launcher path{fill:none;stroke:currentColor;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.naxos-a11y__panel{position:fixed;inset:0 0 0 auto;z-index:3;width:min(100%,420px);max-width:100%;height:100vh;height:100dvh;max-height:100dvh;margin:0;padding:0;overflow:hidden;color:#172b43;background:#fff;border:0;border-radius:0;box-shadow:-12px 0 40px #00000026;pointer-events:auto}.naxos-a11y__panel[hidden],.naxos-a11y__panel:not([open]){display:none!important}.naxos-a11y__panel[open]{display:grid;grid-template-rows:auto minmax(0,1fr) auto;animation:naxos-a11y-drawer-in .2s ease-out}.naxos-a11y__panel::backdrop{background:#07142673;pointer-events:auto}@keyframes naxos-a11y-drawer-in{0%{transform:translate(100%)}to{transform:translate(0)}}@media(max-height:500px){.naxos-a11y__panel[open]{display:block;overflow-y:auto;overscroll-behavior:contain}.naxos-a11y__panel .naxos-a11y__content{overflow-y:visible}}.naxos-a11y__menu-toggle{display:none}.naxos-a11y__header{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding:max(20px,env(safe-area-inset-top)) 20px 16px;color:#fff;background:#00549f}.naxos-a11y__header h2{margin:2px 0 0;color:inherit;font-family:Arial,Helvetica,sans-serif;font-size:1.35rem;font-weight:800;line-height:1.2;overflow-wrap:anywhere}.naxos-a11y__header>div{min-width:0}.naxos-a11y__eyebrow{margin:0;color:#ffffffd6;font-size:.74rem;font-weight:800;letter-spacing:.12em;line-height:1.3;text-transform:uppercase}.naxos-a11y__close{display:grid;flex:0 0 auto;place-items:center;width:38px;height:38px;padding:0;color:#fff;background:#ffffff1f;border:1px solid rgba(255,255,255,.5);border-radius:50%}.naxos-a11y__close:hover{color:#00549f;background:#fff}.naxos-a11y__close:focus-visible,.naxos-a11y__scale-options button:focus-visible,.naxos-a11y__footer button:focus-visible{outline:3px solid #ffffff;outline-offset:2px;box-shadow:0 0 0 7px #071d3d}.naxos-a11y__close svg{width:20px;height:20px}.naxos-a11y__close path{fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round}.naxos-a11y__content{min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:18px 20px 20px}.naxos-a11y__intro{margin:0 0 18px;color:#435a73;font-size:.9rem;line-height:1.5}.naxos-a11y__fieldset{min-width:0;margin:0 0 18px;padding:0;border:0}.naxos-a11y__fieldset legend{margin-bottom:9px;color:#172b43;font-size:.86rem;font-weight:800}.naxos-a11y__scale-options{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,3.625rem),1fr));gap:7px}.naxos-a11y__scale-options button{min-height:42px;padding:7px 4px;color:#23415f;background:#f4f8fc;border:1px solid #778a9d;border-radius:8px;font-size:.82rem;font-weight:800}.naxos-a11y__scale-options button:hover{border-color:#00549f}.naxos-a11y__scale-options button[aria-pressed=true]{color:#fff;background:#00549f;border-color:#00549f}.naxos-a11y__options{display:grid;gap:8px}.naxos-a11y__option{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 44px;align-items:center;gap:14px;min-height:62px;padding:10px 12px;color:#172b43;background:#f8fafc;border:1px solid #dce6ef;border-radius:10px;cursor:pointer}.naxos-a11y__option>span:first-child{min-width:0;grid-column:1}.naxos-a11y__option:hover{background:#f0f6fb;border-color:#aac4da}.naxos-a11y__option strong,.naxos-a11y__option small{display:block;overflow-wrap:anywhere}.naxos-a11y__option strong{font-size:.88rem;line-height:1.3}.naxos-a11y__option small{margin-top:3px;color:#435a73;font-size:.75rem;line-height:1.35}.naxos-a11y__option input{position:absolute;width:1px;height:1px;opacity:0}.naxos-a11y__switch{position:relative;grid-column:2;grid-row:1;justify-self:end;flex:0 0 44px;margin-inline-start:auto;width:44px;height:24px;background:#6b7f93;border-radius:999px;transition:background-color .16s ease}html.naxos-theme-dark .naxos-a11y .naxos-a11y__fieldset legend{color:#fff}.naxos-a11y__switch:after{position:absolute;top:3px;left:3px;width:18px;height:18px;background:#fff;border-radius:50%;box-shadow:0 2px 5px #0a243c40;content:"";transition:transform .16s ease}.naxos-a11y__option input:checked+.naxos-a11y__switch{background:#00549f}.naxos-a11y__option input:checked+.naxos-a11y__switch:after{transform:translate(20px)}.naxos-a11y__option input:focus-visible+.naxos-a11y__switch{outline:3px solid #ffffff;outline-offset:2px;box-shadow:0 0 0 7px #071d3d}.naxos-a11y__move-help{margin:16px 0 0;color:#435a73;font-size:.76rem;line-height:1.45}.naxos-a11y__move-help kbd{padding:1px 5px;color:#172b43;background:#eef3f7;border:1px solid #c5d2de;border-radius:4px;box-shadow:0 1px #aebcca;font:inherit;font-weight:800}.naxos-a11y__footer{display:grid;grid-template-columns:1fr;gap:8px;padding:14px 20px max(18px,env(safe-area-inset-bottom));background:#f5f8fb;border-top:1px solid #dce6ef}.naxos-a11y__footer button{min-height:42px;padding:8px 12px;border-radius:8px;font-size:.82rem;font-weight:800}.naxos-a11y__secondary{color:#00549f;background:#fff;border:1px solid #778a9d}.naxos-a11y__secondary:hover{background:#eaf3fa}.naxos-a11y__reset{color:#fff;background:#00549f;border:1px solid #00549f}.naxos-a11y__reset:hover{background:#003f78;border-color:#003f78}.naxos-a11y__visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;overflow:hidden!important;white-space:nowrap!important;border:0!important;clip:rect(0,0,0,0)!important;clip-path:inset(50%)!important}@media screen and (max-width:749px){.naxos-a11y__dock{right:max(14px,env(safe-area-inset-right));bottom:max(14px,env(safe-area-inset-bottom))}.naxos-a11y__dock,.naxos-a11y__launcher,.naxos-a11y__favorites,.naxos-a11y__cart,.naxos-a11y__actions .naxos-theme-toggle{width:52px;height:52px}.naxos-a11y__launcher svg{width:31px;height:31px}.naxos-a11y__header{padding:max(17px,env(safe-area-inset-top)) 16px 14px}.naxos-a11y__content{padding:16px}.naxos-a11y__footer{padding:12px 16px max(15px,env(safe-area-inset-bottom))}}@media(max-width:749px){.naxos-a11y.is-mobile-ready .naxos-a11y__dock{width:60px;height:60px}.naxos-a11y.is-mobile-ready .naxos-a11y__menu-toggle{display:grid;place-items:center;width:60px;height:60px;padding:0;color:#fff;background:#00549f;border:2px solid #ffffff;border-radius:50%;box-shadow:0 10px 24px #002d5657;pointer-events:auto;cursor:pointer}.naxos-a11y__menu-toggle svg{width:30px;height:30px;fill:currentColor}.naxos-a11y__menu-close path{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.naxos-a11y__menu-toggle .naxos-a11y__menu-close,.naxos-a11y__menu-toggle[aria-expanded=true] .naxos-a11y__menu-icon{display:none}.naxos-a11y__menu-toggle[aria-expanded=true] .naxos-a11y__menu-close{display:block}.naxos-a11y__menu-toggle:focus-visible{outline:3px solid #ffffff;outline-offset:2px;box-shadow:0 0 0 7px #071d3d}.naxos-a11y.is-mobile-ready .naxos-a11y__actions{right:0;bottom:calc(100% + 12px);left:auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 14px;width:min(280px,calc(100vw - 28px));padding:18px 14px;background:#edf6ff;border:1px solid #91a9bd;border-radius:22px;box-shadow:0 12px 32px #001c3d38;transform-origin:bottom right;visibility:hidden}.naxos-a11y.is-mobile-ready .naxos-a11y__action-item{display:flex;flex-direction:column;align-items:center;gap:8px;min-width:0}.naxos-a11y__action-item>:is(a,button){flex-shrink:0}.naxos-a11y.is-actions-open .naxos-a11y__action-label{display:block;max-width:100%;color:#17354f;font-size:.75rem;font-weight:600;line-height:1.3;text-align:center;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.naxos-theme-dark .naxos-a11y.is-actions-open .naxos-a11y__action-label{color:#e4eff8}.naxos-theme-dark .naxos-a11y.is-mobile-ready .naxos-a11y__actions{background:#122132;border-color:#6f879e}.naxos-a11y.is-actions-open .naxos-a11y__actions{max-height:calc(100dvh - var(--naxos-actions-bottom, max(14px, env(safe-area-inset-bottom))) - 84px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;visibility:visible;pointer-events:auto;animation:naxos-shop-actions-in .24s ease-out}html.naxos-player-open .naxos-a11y__actions{--naxos-actions-bottom: calc(max(8px, env(safe-area-inset-bottom)) + var(--naxos-sticky-player-height, 154px) + 10px)}html.naxos-mobile-buybar-open .naxos-a11y__actions{--naxos-actions-bottom: calc(max(8px, env(safe-area-inset-bottom)) + var(--naxos-mobile-purchase-offset, 0px) + 10px)}.naxos-a11y.is-mobile-ready:not(.is-actions-open) .naxos-a11y__cart{position:absolute;right:0;bottom:0}.naxos-a11y.is-cart-peeking:not(.is-actions-open) .naxos-a11y__cart{visibility:visible}.naxos-a11y.is-mobile-ready .naxos-a11y__launcher{cursor:pointer;touch-action:manipulation}.naxos-a11y.is-mobile-ready .naxos-a11y__move-help{display:none}}@keyframes naxos-shop-actions-in{0%{opacity:0;transform:translateY(18px) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}@media(max-width:749px)and (prefers-reduced-motion:no-preference){html:not(.naxos-a11y-reduce-motion) .naxos-a11y.is-mobile-ready:not(.is-actions-open):not(.is-cart-peeking) .naxos-a11y__menu-toggle:not(:hover):not(:focus-visible){animation:naxos-shop-menu-beat 6s ease-in-out 1.2s infinite}}@keyframes naxos-shop-menu-beat{0%,12%,24%,to{transform:scale(1)}6%{transform:scale(1.14)}18%{transform:scale(1.08)}}@media(prefers-reduced-motion:reduce){.naxos-a11y.is-actions-open .naxos-a11y__actions{animation:none}}@media(forced-colors:active){.naxos-a11y__cart-count,.naxos-a11y__favorites .naxos-favorites-action__count{color:ButtonText;background:ButtonFace;border-color:ButtonText;box-shadow:none}.naxos-a11y__favorites,.naxos-a11y__menu-toggle,.naxos-a11y__cart,.naxos-a11y__actions .naxos-theme-toggle,.naxos-a11y__launcher,.naxos-a11y__panel,.naxos-a11y__close,.naxos-a11y__scale-options button,.naxos-a11y__option,.naxos-a11y__footer button,.naxos-a11y__switch{forced-color-adjust:auto;border:2px solid ButtonText}.naxos-a11y__launcher:focus-visible,.naxos-a11y__close:focus-visible,.naxos-a11y__scale-options button:focus-visible,.naxos-a11y__option input:focus-visible+.naxos-a11y__switch,.naxos-a11y__footer button:focus-visible{outline:3px solid Highlight}.naxos-a11y__option input:checked+.naxos-a11y__switch{background:Highlight}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/naxos-accessibility.css.map */
