.skip-to-content-link:focus,.skip-to-content-link:focus-visible{position:fixed!important;top:8px;left:8px;z-index:10000;width:auto;height:auto;margin:0;clip:auto;overflow:visible;padding:12px 16px;background:#fff;color:#000;outline:3px solid #233a36;outline-offset:2px;text-decoration:none}.a11y-keep-font{font-family:inherit;font-style:normal}.a11y-menu-item{display:flex;align-items:center}.header__menu-toggle{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;margin-left:-6px;padding:0;border:0;background:transparent;color:inherit;cursor:pointer}.header__menu-toggle .icon{width:16px;height:16px;transform:rotate(90deg);transition:transform .2s ease}.header__menu-toggle[aria-expanded=true] .icon{transform:rotate(-90deg)}@media(min-width:1024px){.has-mega-menu:focus-within .mega-menu-wrapper:not(.mega-menu-wrapper--open){display:none}.has-mega-menu .mega-menu-wrapper.mega-menu-wrapper--open{display:block}.has-sub-menu:focus-within .navigation__submenu:not(.navigation__submenu--open){display:none}.has-sub-menu .navigation__submenu.navigation__submenu--open{display:flex}}.a11y-tab-muted{color:#6b6969}.a11y-tab-muted:hover{color:#000}.a11y-link-sage{color:#5d786d}.a11y-link-sage:hover{color:#233a36}.a11y-text-muted:not(.text-brand-primary){color:#6b6868}.a11y-category-tab[aria-selected=true]{box-shadow:inset 0 -3px 0 currentColor}.a11y-accordion-heading{margin:0;font-size:inherit;font-weight:inherit;line-height:inherit}.custom-dot,.slider-dot,[data-a11y-dot]{position:relative}.custom-dot:after,.slider-dot:after,[data-a11y-dot]:after{content:"";position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px}.slider-dots .slider-dot{margin:0 5.5px}.custom-dots .custom-dot{margin-left:8px;margin-right:8px}.a11y-dots{gap:16px}.a11y-dots>*{margin-left:0!important;margin-right:0!important}.cart-remove{min-width:24px;min-height:24px}.color-swatchs [aria-pressed=true],.color-swatchs [aria-current=true],.color-swatchs [aria-current=page],.core3-methods__swatch [aria-pressed=true]{position:relative}.color-swatchs [aria-pressed=true]:after,.color-swatchs [aria-current=true]:after,.color-swatchs [aria-current=page]:after,.core3-methods__swatch [aria-pressed=true]:after{content:"";position:absolute;left:50%;top:50%;width:8px;height:8px;margin:-4px 0 0 -4px;border-radius:9999px;background:#fff;box-shadow:0 0 0 1.5px #000000a6;pointer-events:none}.core3-methods__swatch [aria-pressed=true]:after{width:6px;height:6px;margin:-3px 0 0 -3px}.announcement-bar{position:relative}.a11y-announcement-pause{position:absolute;top:50%;right:48px;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:0;background:transparent;color:inherit;cursor:pointer;opacity:.9}.a11y-announcement-pause svg{width:14px;height:14px}@media(min-width:768px){.a11y-announcement-pause{right:12px}}@media(max-width:767px){.a11y-has-pause>.relative{margin-right:32px}.a11y-announcement-pause{right:4px}}.a11y-tooltip-body{padding-right:16px}.a11y-tooltip-close{position:absolute;top:0;right:0;z-index:50;width:24px;height:24px;padding:0;border:0;background:transparent;color:#fff;font-size:16px;line-height:24px;cursor:pointer}
/*# sourceMappingURL=/cdn/shop/t/521/assets/a11y-fixes.css.map */
