@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-weight:400;font-display:swap;src:url(AtkinsonHyperlegible-Regular.woff2) format("woff2")}@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-weight:700;font-display:swap;src:url(AtkinsonHyperlegible-Bold.woff2) format("woff2")}@font-face{font-family:OpenDyslexic;font-style:normal;font-weight:400;font-display:swap;src:url(OpenDyslexic-Regular.woff2) format("woff2")}@font-face{font-family:OpenDyslexic;font-style:normal;font-weight:700;font-display:swap;src:url(OpenDyslexic-Bold.woff2) format("woff2")}.a11y-ui-root{--a11y-blue: #000000;--a11y-primary: #f15a24;--a11y-white: #ffffff;--a11y-dark: #0a0a0a;--a11y-gray: #5c6470;--a11y-gold: #f2c14e}html[data-a11y-zoom]{--font-body-size: calc(var(--font-body-size) * var(--a11y-zoom, 1));--font-subtitle-size: calc(var(--font-subtitle-size) * var(--a11y-zoom, 1));--font-heading-h1-size: calc(var(--font-heading-h1-size) * var(--a11y-zoom, 1));--font-heading-h2-size: calc(var(--font-heading-h2-size) * var(--a11y-zoom, 1));--font-heading-h3-size: calc(var(--font-heading-h3-size) * var(--a11y-zoom, 1));--font-heading-h4-size: calc(var(--font-heading-h4-size) * var(--a11y-zoom, 1));--font-heading-h5-size: calc(var(--font-heading-h5-size) * var(--a11y-zoom, 1));--font-heading-h6-size: calc(var(--font-heading-h6-size) * var(--a11y-zoom, 1));--font-heading-card-size: calc(var(--font-heading-card-size) * var(--a11y-zoom, 1));--font-heading-card-size-big: calc(var(--font-heading-card-size-big) * var(--a11y-zoom, 1));--font-text-card-size: calc(var(--font-text-card-size) * var(--a11y-zoom, 1));--font-header-menu-link-size: calc(var(--font-header-menu-link-size) * var(--a11y-zoom, 1));--font-aside-menu-link-size: calc(var(--font-aside-menu-link-size) * var(--a11y-zoom, 1));--font-footer-link-size: calc(var(--font-footer-link-size) * var(--a11y-zoom, 1));--font-footer-bottom-link-size: calc(var(--font-footer-bottom-link-size) * var(--a11y-zoom, 1));--font-popup-heading-size: calc(var(--font-popup-heading-size) * var(--a11y-zoom, 1));--font-popup-text-size: calc(var(--font-popup-text-size) * var(--a11y-zoom, 1));--font-notification-heading-size: calc(var(--font-notification-heading-size) * var(--a11y-zoom, 1));--font-notification-text-size: calc(var(--font-notification-text-size) * var(--a11y-zoom, 1))}html[data-a11y-zoom] :is(#MainContent,header,.header-top,#gmv-header,.gmv-header,footer,.gmv-footer) :is([class*=gmv-][class*=__title],[class*=gmv-][class*=__subtitle],[class*=gmv-][class*=__heading],[class*=gmv-][class*=__label],[class*=gmv-][class*=__text]:not([class*=__image]):not([class*=image]),[class*=gmv-][class*=__price],[class*=gmv-][class*=__name],[class*=gmv-][class*=__link],[class*=gmv-][class*=__button],[class*=gmv-][class*=__cta],[class*=gmv-][class*=__description]):not(:is(img,video,picture,svg,[class*=__image],[class*=__media],[class*=__video])){zoom:var(--a11y-zoom, 1)}html[data-a11y-zoom] :is(header,.header-top,#gmv-header,.gmv-header) :is(.nav-link,.nav-link-url,.mobile-nav-link,.header-nav .h4,.header-nav .h4 a,.mobile-nav-main a,.currency-option,h1,h2,h3,h4,h5,h6,p,li,label):not(:is(img,video,picture,svg,.logo-link,.logo-link *,.action-btn,.mobile-nav-toggle,[class*=logo],[class*=icon])){zoom:var(--a11y-zoom, 1)}html[data-a11y-zoom] :is(footer,.gmv-footer) :is(h1,h2,h3,h4,h5,h6,p,li,label,button,.btn,.button,a:not(:has(:is(img,svg,picture)))):not(:is(img,video,picture,svg,[class*=logo],[class*=icon],[class*=__logo],.list-payment,.list-payment *,.list-social,.list-social *,.gmv-social-link,.gmv-footer__logo,.gmv-footer__logo *)){zoom:var(--a11y-zoom, 1)}html[data-a11y-zoom] .a11y-ui-root,html[data-a11y-zoom] .a11y-ui-root *{zoom:1!important}html[data-a11y-saturation=grayscale] #MainContent{filter:grayscale(1)}html[data-a11y-contrast-level] #MainContent{filter:contrast(var(--a11y-contrast, 1))}html[data-a11y-saturation=grayscale] .a11y-ui-root,html[data-a11y-contrast-level] .a11y-ui-root{filter:none!important}html[data-a11y-dark=inverted]{filter:invert(1) hue-rotate(180deg);background:#fff}html[data-a11y-dark=inverted] img:not(:is(#gmv-header .logo-regular,.gmv-header .logo-regular)),html[data-a11y-dark=inverted] video,html[data-a11y-dark=inverted] picture,html[data-a11y-dark=inverted] #MainContent iframe,html[data-a11y-dark=inverted] .custom-dev-popup-left img,html[data-a11y-dark=inverted] .gmv-popup-newsletter-left{filter:invert(1) hue-rotate(180deg)}html[data-a11y-dark=inverted] .a11y-widget-dock,html[data-a11y-dark=inverted] .a11y-overlay{filter:invert(1) hue-rotate(180deg)}html[data-a11y-dark=inverted] .a11y-widget-dock img,html[data-a11y-dark=inverted] .a11y-widget-dock svg{filter:none!important}html[data-a11y-dark=inverted] :is(header,.header-top) :is(.header__heading-logo,.mobile-logo-image),html[data-a11y-dark=inverted] :is(footer,.gmv-footer,.logo-list--section) img,html[data-a11y-dark=inverted] .list-payment img{filter:none!important}html[data-a11y-dark=inverted] :is(#gmv-header,.gmv-header):not(.page-inverted) .logo-inverted{opacity:1!important;visibility:visible!important}html[data-a11y-dark=inverted] :is(#gmv-header,.gmv-header):not(.page-inverted) .logo-regular{opacity:0!important;visibility:hidden!important}html[data-a11y-dark=inverted] :is(#gmv-header,.gmv-header):not(.page-inverted):not(.scrolled):not(:hover) .logo-inverted{filter:invert(1) hue-rotate(180deg)!important}html[data-a11y-dark=inverted] :is(#gmv-header,.gmv-header):not(.page-inverted).scrolled .logo-inverted,html[data-a11y-dark=inverted] :is(#gmv-header,.gmv-header):not(.page-inverted):hover .logo-inverted{filter:none!important}html[data-a11y-dark=inverted] :is(#gmv-header,.gmv-header).page-inverted:not(.scrolled):not(:hover) .logo-inverted{opacity:1!important;visibility:visible!important;filter:none!important}html[data-a11y-dark=inverted] :is(#gmv-header,.gmv-header).page-inverted:not(.scrolled):not(:hover) .logo-regular{opacity:0!important;visibility:hidden!important}html[data-a11y-dark=inverted] :is(#gmv-header,.gmv-header).page-inverted.scrolled .logo-regular,html[data-a11y-dark=inverted] :is(#gmv-header,.gmv-header).page-inverted:hover .logo-regular{opacity:1!important;visibility:visible!important;filter:none!important}html[data-a11y-dark=inverted] :is(#gmv-header,.gmv-header).page-inverted.scrolled .logo-inverted,html[data-a11y-dark=inverted] :is(#gmv-header,.gmv-header).page-inverted:hover .logo-inverted{opacity:0!important;visibility:hidden!important;filter:none!important}html[data-a11y-dark=inverted] :is(#gmv-header,.gmv-header) .logo-link>.logo-regular:only-child{opacity:1!important;visibility:visible!important;filter:none!important}html[data-a11y-spacing=wide] #MainContent :is(h1,h2,h3,h4,h5,h6,p,li,blockquote,figcaption,a,span,label,button,.btn,.button),html[data-a11y-spacing=wide] :is(header,.header-top,#gmv-header) :is(h1,h2,h3,h4,h5,h6,p,li,a,span,label,div,button,.btn,.button),html[data-a11y-spacing=wide] :is(footer,.gmv-footer) :is(h1,h2,h3,h4,h5,h6,p,li,a,span,label,div,button,.btn,.button){letter-spacing:var(--a11y-letter-spacing, .14em)!important}html[data-a11y-spacing=wide] #MainContent p+p{margin-top:var(--a11y-paragraph-spacing, 2.5em)!important}html[data-a11y-spacing=wide] #MainContent :is(button,[class*=btn],[class*=cta],[class*=button]),html[data-a11y-spacing=wide] :is(header,.header-top,#gmv-header) :is(button,[class*=btn],[class*=cta],[class*=button]),html[data-a11y-spacing=wide] :is(footer,.gmv-footer) :is(button,[class*=btn],[class*=cta],[class*=button]){letter-spacing:var(--a11y-letter-spacing-btn, .25em)!important}html[data-a11y-line-height=wide] #MainContent :is(h1,h2,h3,h4,h5,h6,p,li,blockquote,figcaption,a,span,label,button,.btn,.button),html[data-a11y-line-height=wide] :is(header,.header-top,#gmv-header) :is(h1,h2,h3,h4,h5,h6,p,li,a,span,label,div,button,.btn,.button),html[data-a11y-line-height=wide] :is(footer,.gmv-footer) :is(h1,h2,h3,h4,h5,h6,p,li,a,span,label,div,button,.btn,.button){line-height:var(--a11y-line-height, 2)!important}html[data-a11y-spacing=wide] .gmv-cta-banner,html[data-a11y-line-height=wide] .gmv-cta-banner{aspect-ratio:auto!important;height:auto!important;overflow:visible!important}html[data-a11y-spacing=wide] .gmv-cta-banner__content,html[data-a11y-line-height=wide] .gmv-cta-banner__content{position:relative!important;height:auto!important}html[data-a11y-font=readable] #MainContent,html[data-a11y-font=readable] :is(footer,.gmv-footer),html[data-a11y-font=readable] :is(header,.header-top,#gmv-header,.gmv-header),html[data-a11y-font=readable] #MainContent :is(h1,h2,h3,h4,h5,h6,p,li,a,span,label,button,input,select,textarea,blockquote,figcaption,div),html[data-a11y-font=readable] :is(footer,.gmv-footer) :is(h1,h2,h3,h4,h5,h6,p,li,a,span,label,div),html[data-a11y-font=readable] :is(header,.header-top,#gmv-header,.gmv-header) :is(h1,h2,h3,h4,h5,h6,p,li,a,span,label,div,button,input,select){font-family:var(--a11y-readable-font, "Atkinson Hyperlegible", "OpenDyslexic", Arial, sans-serif)!important}html[data-a11y-font=readable] .icon,html[data-a11y-font=readable] [class^=icon-]:before,html[data-a11y-font=readable] [class*=" icon-"]:before{font-family:inherit}html[data-a11y-links=highlight] #MainContent a:not(.a11y-ui-root):not(.a11y-ui-root a),html[data-a11y-links=highlight] header a:not(.a11y-ui-root):not(.a11y-ui-root a),html[data-a11y-links=highlight] .header-top a:not(.a11y-ui-root):not(.a11y-ui-root a),html[data-a11y-links=highlight] #gmv-header a:not(.a11y-ui-root):not(.a11y-ui-root a),html[data-a11y-links=highlight] .gmv-header a:not(.a11y-ui-root):not(.a11y-ui-root a),html[data-a11y-links=highlight] footer a:not(.a11y-ui-root):not(.a11y-ui-root a),html[data-a11y-links=highlight] .footer a:not(.a11y-ui-root):not(.a11y-ui-root a),html[data-a11y-links=highlight] .gmv-footer a:not(.a11y-ui-root):not(.a11y-ui-root a){background-color:var(--a11y-link-bg, #ffff00)!important;color:var(--a11y-link-color, #000000)!important;text-decoration:underline!important;text-decoration-color:var(--a11y-link-underline, #000000)!important;text-underline-offset:2px!important}html[data-a11y-links=highlight] #gmv-header a.color-white,html[data-a11y-links=highlight] .gmv-header a.color-white,html[data-a11y-links=highlight] .gmv-footer a.color-white,html[data-a11y-links=highlight] .gmv-footer .pb-5 a.color-white.gmv-footer__website-link.text-uppercase{background-color:var(--a11y-link-bg, #ffff00)!important;color:var(--a11y-link-color, #000000)!important;text-decoration:underline!important;text-decoration-color:var(--a11y-link-underline, #000000)!important;text-underline-offset:2px!important}html[data-a11y-links=highlight] .gmv-footer .pb-5{text-align:center}html[data-a11y-links=highlight] .gmv-footer a.gmv-footer__website-link{display:inline-block!important;width:auto!important;max-width:100%!important}html[data-a11y-motion=reduced] *,html[data-a11y-motion=reduced] *:before,html[data-a11y-motion=reduced] *:after,html[data-a11y-flashing=hidden] *,html[data-a11y-flashing=hidden] *:before,html[data-a11y-flashing=hidden] *:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}html[data-a11y-cursor=large] body{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Cpolygon points='4,2 4,28 12,20 18,30 22,28 16,18 26,18' fill='%23000' stroke='%23fff' stroke-width='2'/%3E%3C/svg%3E") 0 0,auto!important}html[data-a11y-cursor=large] a,html[data-a11y-cursor=large] button{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Cpolygon points='4,2 4,28 12,20 18,30 22,28 16,18 26,18' fill='%23000' stroke='%23fff' stroke-width='2'/%3E%3C/svg%3E") 0 0,pointer!important}html[data-a11y-read-aloud=active] body,html[data-a11y-read-aloud=active] #MainContent,html[data-a11y-read-aloud=active] #MainContent *:not(.a11y-ui-root):not(.a11y-ui-root *),html[data-a11y-read-aloud=active] header,html[data-a11y-read-aloud=active] header *:not(.a11y-ui-root):not(.a11y-ui-root *),html[data-a11y-read-aloud=active] footer,html[data-a11y-read-aloud=active] footer *:not(.a11y-ui-root):not(.a11y-ui-root *){cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Cpath fill='%23000000' stroke='%23fff' stroke-width='1.5' d='M8 14h4l5-4v16l-5-4H8a2 2 0 0 1-2-2v-4a2 2 0 0 1 2-2z'/%3E%3Cpath fill='none' stroke='%23000000' stroke-width='2' stroke-linecap='round' d='M20 11c1.5 1.2 2.5 3 2.5 5s-1 3.8-2.5 5M23 8c2.5 2 4 5 4 8s-1.5 6-4 8'/%3E%3C/svg%3E") 8 8,pointer!important}html[data-a11y-read-aloud=active] .a11y-ui-root,html[data-a11y-read-aloud=active] .a11y-ui-root *{cursor:pointer!important}html[data-a11y-images=hidden] #MainContent img,html[data-a11y-images=hidden] #MainContent picture,html[data-a11y-images=hidden] #MainContent video{visibility:hidden!important}html[data-a11y-images=hidden] .a11y-ui-root img,html[data-a11y-images=hidden] header img,html[data-a11y-images=hidden] footer img{visibility:visible!important}html[data-a11y-focus=enhanced] :focus-visible{outline:4px solid #ff5500!important;outline-offset:3px!important;box-shadow:0 0 0 6px #ff550059!important}html[data-a11y-focus=enhanced] .a11y-ui-root :focus-visible{outline:3px solid var(--a11y-blue)!important;outline-offset:2px!important;box-shadow:none!important}html[data-a11y-focus=enhanced] :is(.gmv-card-slider-section,.gmv-product-card-slider-section) .gmv-card-slider .swiper-wrapper{padding:10px 14px!important;box-sizing:border-box!important}html[data-a11y-focus=enhanced] :is(.gmv-card-slider-section,.gmv-product-card-slider-section) .gmv-card-slider-mobile__swiper{padding:10px 14px;box-sizing:border-box}html[data-a11y-focus=enhanced] :is(.gmv-card-slider-section,.gmv-product-card-slider-section) .swiper-slide{overflow:visible}html[data-a11y-align=left] #MainContent,html[data-a11y-align=left] #MainContent :is(h1,h2,h3,h4,h5,h6,p,li,a,span,div,label,blockquote,figcaption,button,[class*=btn],[class*=cta],[class*=button],[class*=text-center],[class*=text-end],[class*=text-right]){text-align:left!important}html[data-a11y-contrast=high]{--a11y-link-bg: #ffff00;--a11y-link-color: #000000;--a11y-link-underline: #000000}html[data-a11y-spacing=wide]{--a11y-letter-spacing: .14em;--a11y-paragraph-spacing: 2.5em}html[data-a11y-line-height=wide]{--a11y-line-height: 2}html[data-a11y-links=highlight]{--a11y-link-bg: #ffff00;--a11y-link-color: #000000;--a11y-link-underline: #000000}html[data-a11y-font=readable]{--a11y-readable-font: "Atkinson Hyperlegible", "OpenDyslexic", Arial, sans-serif}html[data-a11y-contrast=high] #MainContent :is(p,li,span,a,h1,h2,h3,h4,h5,h6){color:#000!important}html[data-a11y-contrast=high] #MainContent .btn,html[data-a11y-contrast=high] #MainContent button{border:2px solid #000!important}.a11y-widget-dock{position:fixed;right:20px;bottom:20px;z-index:9700;display:flex;align-items:center;gap:10px}.a11y-trigger{position:relative;width:48px;height:48px;border-radius:50%;border:2px solid var(--a11y-white);background:var(--a11y-blue);color:var(--a11y-white);box-shadow:0 2px 8px #00000040;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;transition:background-color .2s ease}.a11y-trigger:focus-visible,.a11y-trigger.a11y-trigger--hover{background:var(--a11y-primary);outline:2px solid var(--a11y-white);outline-offset:2px}.a11y-trigger--active{background:var(--a11y-primary)}.a11y-trigger svg{width:24px;height:24px}.a11y-trigger .a11y-icon-close,.a11y-trigger--active .a11y-icon-open{display:none}.a11y-trigger--active .a11y-icon-close{display:block}.a11y-trigger-dot{position:absolute;top:2px;right:2px;min-width:16px;height:16px;padding:0 3px;border-radius:8px;background:var(--a11y-gold);border:1px solid var(--a11y-white);color:var(--a11y-dark)!important;font-size:11px!important;font-weight:700!important;line-height:1!important;text-align:center}.a11y-trigger--active .a11y-trigger-dot{display:none!important}.a11y-floating-social{display:none;flex-direction:row;align-items:center;gap:8px}.a11y-widget-dock:has(.a11y-trigger--active) .a11y-floating-social{display:flex}.a11y-floating-social__btn{width:40px;height:40px;border-radius:50%;border:2px solid var(--a11y-white);background:var(--a11y-blue);box-shadow:0 2px 8px #00000040;display:flex;align-items:center;justify-content:center;text-decoration:none;transition:background-color .2s ease,border-color .2s ease}.a11y-floating-social__btn svg{width:20px;height:20px;color:var(--a11y-white);fill:currentColor}.a11y-floating-social__btn:hover,.a11y-floating-social__btn:focus-visible{background:var(--a11y-white);border-color:transparent;outline:none}.a11y-floating-social__btn:hover svg,.a11y-floating-social__btn:focus-visible svg{color:var(--a11y-blue)}.a11y-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;z-index:9500;opacity:0;visibility:hidden;transition:opacity .2s ease}.a11y-overlay.is-open{opacity:1;visibility:visible}.a11y-panel{position:fixed;right:24px;bottom:88px;width:min(380px,calc(100vw - 24px));max-height:72dvh;background:var(--a11y-white);color:var(--a11y-dark);border-radius:12px;box-shadow:0 12px 40px #00000047;z-index:9600;display:none;flex-direction:column;overflow:hidden}.a11y-panel.is-open{display:flex}.a11y-panel__header{display:flex;flex-direction:column;gap:8px;padding:12px 16px 10px;border-bottom:1px solid rgba(0,0,0,.08)}.a11y-panel__header-top{display:flex;justify-content:flex-end;width:100%}.a11y-panel__header-actions{display:flex;align-items:center;gap:4px}.a11y-panel__header-text{display:flex;flex-direction:column;gap:2px;width:100%}.a11y-panel__lang-toggle{min-width:36px;min-height:32px;padding:4px 8px;border:1px solid var(--a11y-blue);border-radius:4px;background:var(--a11y-white);color:var(--a11y-blue)!important;font-weight:700!important;font-size:13px!important;line-height:1!important;cursor:pointer}.a11y-panel__close{width:32px;height:32px;border:none;background:transparent;cursor:pointer;color:var(--a11y-dark);display:inline-flex;align-items:center;justify-content:center}.a11y-panel__close svg{width:18px;height:18px}.a11y-panel__title{display:block;font-family:Libre Bodoni,Georgia,Times New Roman,serif!important;font-weight:800!important;font-size:16px!important;color:var(--a11y-blue)!important;text-transform:uppercase!important;line-height:1.2!important}.a11y-panel__subtitle{display:block;font-size:12px!important;color:var(--a11y-gray)!important;line-height:1.35!important;font-weight:400!important}.a11y-panel__body{overflow-y:auto;padding:10px 16px 6px;display:flex;flex-direction:column;gap:6px}.a11y-panel__body:focus{outline:none}.a11y-panel__embed-note{font-size:11px!important;font-weight:400!important;color:var(--a11y-gray)!important;margin:0 0 4px!important;line-height:1.35!important}.a11y-panel__section-divider{display:flex;align-items:center;gap:10px;margin:12px 0 6px}.a11y-panel__section-divider-label{flex-shrink:0;font-size:11px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.04em!important;color:var(--a11y-gray)!important}.a11y-panel__section-divider-line{flex:1;height:1px;background:linear-gradient(to right,#0000002e,#0000000f)}.a11y-panel__slider-header{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:4px}.a11y-panel__slider-label{font-size:12px!important;font-weight:400!important;color:var(--a11y-dark)!important}.a11y-panel__slider-value{font-size:13px!important;font-weight:600!important;color:var(--a11y-blue)!important}.a11y-panel__slider{--a11y-slider-fill: 0%;width:100%;height:16px;padding:0;margin:6px 0 2px;cursor:pointer;background:transparent;accent-color:var(--a11y-blue);-webkit-appearance:none;appearance:none}.a11y-panel__slider::-webkit-slider-runnable-track{height:4px;border:none;border-radius:2px;background:linear-gradient(to right,var(--a11y-blue) 0 var(--a11y-slider-fill),rgba(0,0,0,.15) var(--a11y-slider-fill) 100%)}.a11y-panel__slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:16px;height:16px;margin-top:-6px;border:none;border-radius:50%;background:var(--a11y-blue);box-shadow:none;cursor:pointer}.a11y-panel__slider::-webkit-slider-thumb:hover,.a11y-panel__slider::-webkit-slider-thumb:active{background:var(--a11y-blue);border:none;box-shadow:none}.a11y-panel__slider::-moz-range-track{height:4px;border:none;border-radius:2px;background:#00000026}.a11y-panel__slider::-moz-range-progress{height:4px;border:none;border-radius:2px;background:var(--a11y-blue)}.a11y-panel__slider::-moz-range-thumb{width:16px;height:16px;border:none;border-radius:50%;background:var(--a11y-blue);box-shadow:none;cursor:pointer}.a11y-panel__slider::-moz-range-thumb:hover,.a11y-panel__slider::-moz-range-thumb:active{background:var(--a11y-blue);border:none;box-shadow:none}.a11y-panel__slider::-moz-focus-outer{border:0}.a11y-panel__slider:focus-visible::-webkit-slider-thumb{outline:2px solid var(--a11y-blue);outline-offset:2px}.a11y-panel__slider:focus-visible::-moz-range-thumb{outline:2px solid var(--a11y-blue);outline-offset:2px}.a11y-panel__slider:disabled{opacity:.5;cursor:not-allowed}.a11y-panel__slider-ticks{display:flex;justify-content:space-between;font-size:10px!important;color:var(--a11y-gray)!important}.a11y-panel .a11y-panel__slider-ticks span{font-size:10px!important;color:var(--a11y-gray)!important}.a11y-switch{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 0;min-height:40px}.a11y-switch__label{font-size:12px!important;font-weight:400!important;color:var(--a11y-dark)!important;line-height:1.3!important;flex:1;min-width:0}.a11y-switch__state{display:flex;align-items:center;gap:8px;flex-shrink:0}.a11y-switch__state-text{font-size:12px!important;color:var(--a11y-blue)!important;font-weight:400!important;line-height:1.2!important;text-align:right;max-width:88px}.a11y-switch__toggle{position:relative;display:inline-block;width:44px;height:24px;flex-shrink:0}.a11y-switch__toggle input{position:absolute;opacity:0;width:100%;height:100%;margin:0;cursor:pointer}.a11y-switch__track{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:999px;background:#c5c5c5;transition:background-color .15s ease;pointer-events:none}.a11y-switch__track:before{content:"";position:absolute;top:2px;left:2px;width:20px;height:20px;border-radius:50%;background:#fff;transition:transform .2s ease;box-shadow:0 1px 3px #0000004d}.a11y-switch__toggle input:checked+.a11y-switch__track{background:var(--a11y-blue)}.a11y-switch__toggle input:checked+.a11y-switch__track:before{transform:translate(20px)}.a11y-switch__toggle input:focus-visible+.a11y-switch__track{outline:3px solid var(--a11y-blue);outline-offset:2px}.a11y-panel__footer{display:flex;flex-direction:column;align-items:center;gap:10px;padding:12px 16px 14px;border-top:1px solid rgba(0,0,0,.08)}.a11y-panel__utility-row{display:flex;flex-wrap:wrap;gap:6px;width:100%;justify-content:center}.a11y-panel .a11y-panel__utility-btn{display:inline-flex;align-items:center;gap:4px;min-height:32px;padding:4px 10px;border:1px solid rgba(0,0,0,.12);border-radius:6px;background:var(--a11y-white);color:var(--a11y-dark)!important;font-size:11px!important;font-weight:400!important;cursor:pointer;text-decoration:none}.a11y-panel .a11y-panel__utility-btn>span:not(.a11y-panel__utility-badge){font-size:11px!important;font-weight:400!important;color:var(--a11y-dark)!important}.a11y-panel__utility-badge{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 4px;border-radius:9px;background:var(--a11y-primary);color:var(--a11y-white)!important;font-size:11px!important;font-weight:700!important;line-height:1!important}.a11y-panel__active-list{display:none;width:100%;padding:8px 10px;border-radius:6px;background:#0000000f}.a11y-panel__active-list.is-open{display:block}.a11y-panel__active-title{margin:0 0 6px;color:var(--a11y-blue)!important;font-size:12px!important;font-weight:700!important}.a11y-panel__footer-reset{width:100%;display:flex;justify-content:center;gap:8px;flex-wrap:wrap}.a11y-panel button.a11y-panel__reset-btn,.a11y-panel button.a11y-panel__hide-btn{min-height:34px;padding:6px 16px;border-radius:6px;font-weight:400!important;font-size:12.8px!important;cursor:pointer}.a11y-panel button.a11y-panel__reset-btn{border:1px solid var(--a11y-blue);background:var(--a11y-white);color:var(--a11y-blue)!important}.a11y-panel button.a11y-panel__hide-btn{border:1px solid transparent;background:transparent;color:var(--a11y-gray)!important;text-decoration:underline;text-underline-offset:2px}.a11y-panel__active-items{margin:0;padding-left:18px;font-size:11px!important;font-weight:400!important;color:var(--a11y-dark)!important}.a11y-panel .a11y-panel__active-items li{font-size:11px!important;font-weight:400!important;color:var(--a11y-dark)!important}.a11y-panel__active-empty{margin:0;font-size:11px!important;font-weight:400!important;color:var(--a11y-gray)!important}.a11y-panel__read-aloud-hint{margin:4px 0 8px!important;font-size:12px!important;line-height:1.4!important;color:var(--a11y-gray)!important;font-weight:400!important}.a11y-panel__read-aloud-actions{display:flex;gap:8px;margin:2px 0 6px}.a11y-panel button.a11y-panel__action-btn{flex:1;min-height:34px;padding:6px 10px;border:1px solid var(--a11y-blue);border-radius:6px;background:var(--a11y-blue);color:var(--a11y-white)!important;font-weight:600!important;font-size:12.8px!important;cursor:pointer}.a11y-panel button.a11y-panel__action-btn--secondary{background:var(--a11y-white);color:var(--a11y-blue)!important}.a11y-panel__read-aloud-error{margin:0 0 6px!important;font-size:11px!important;color:var(--a11y-primary)!important;font-weight:400!important}.a11y-panel__live{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.a11y-reading-mask{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9400;pointer-events:none}.a11y-reading-mask:before,.a11y-reading-mask:after{content:"";position:fixed;left:0;right:0;background:#000000a6}.a11y-reading-mask:before{top:0;height:var(--a11y-mask-top-height, 40%)}.a11y-reading-mask:after{top:var(--a11y-mask-bottom-top, 60%);bottom:0}html[data-a11y-dark=inverted] .a11y-reading-mask{filter:invert(1) hue-rotate(180deg)}.a11y-read-aloud-highlight{outline:3px solid var(--a11y-primary, #f15a24)!important;outline-offset:3px;background-color:#ffd54f66!important;border-radius:2px;transition:background-color .2s ease}@media(max-width:599px){.a11y-panel{right:50%;left:auto;bottom:auto;top:50%;transform:translate(50%,-50%);width:min(90vw,430px);max-height:78dvh}}@media(prefers-reduced-motion:reduce){.a11y-trigger,.a11y-floating-social__btn,.a11y-overlay{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/75/assets/accessibility-widget.css.map */
