a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--color-base-accent-1, #000);outline-offset:2px}.field:focus-within{outline:2px solid var(--color-base-accent-1, #000);outline-offset:2px}a:focus:not(:focus-visible),button:focus:not(:focus-visible){outline:none}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.slideshow__autoplay{display:none}}.visually-hidden,.sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.visually-hidden:focus,.skip-to-content-link:focus{position:fixed!important;top:10px;left:10px;width:auto!important;height:auto!important;padding:1rem 1.5rem!important;margin:0!important;overflow:visible!important;clip:auto!important;white-space:normal!important;z-index:9999;background:var(--color-background);color:var(--color-foreground);box-shadow:0 4px 12px #00000026}@media (prefers-contrast: more){.button,.field__input,.select__select,.card{border:2px solid currentColor!important}a{text-decoration:underline!important}:focus-visible{outline-width:3px!important}}.button,.link,nav a,.header__icon{min-height:44px;min-width:44px;display:inline-flex;align-items:center;justify-content:center}@media screen and (max-width: 749px){.header__icon,.menu-drawer__menu-item,.footer-block__details-content a{min-height:44px;padding-top:10px;padding-bottom:10px}}body{line-height:1.5}p+p{margin-top:1em}.rte p,.rte li{text-align:left}.field__label:after,label[for][required]:after{content:" *";color:#c00}.field--error .field__input{border-color:#c00;border-width:2px}.form__message--error{color:#c00;font-weight:600}img[role=presentation],img[alt=""]{-webkit-user-select:none;user-select:none}.placeholder-svg{border:1px dashed currentColor}[aria-live=polite],[aria-live=assertive]{position:absolute;clip:rect(0,0,0,0)}.cart-count-bubble{font-weight:700}.rte a,.footer-block__details-content a{text-decoration:underline;text-underline-offset:2px}.rte a:hover,.footer-block__details-content a:hover{text-decoration-thickness:2px}
/*# sourceMappingURL=/cdn/shop/t/2/assets/accessibility-enhancements.css.map */
