.skip-link{position:fixed;top:12px;left:12px;z-index:2147483647;padding:12px 18px;background:#fff;color:#001f65;transform:translateY(-200%)}.skip-link:focus{transform:translateY(0)}:focus-visible{outline:3px solid #001f65;outline-offset:3px;box-shadow:0 0 0 5px #fff}input::placeholder,textarea::placeholder{color:#747474!important;opacity:1!important}.search-form-close{position:absolute;top:12px;right:20px;min-width:44px;min-height:44px;padding:8px 12px;border:1px solid #001f65;border-radius:6px;background:#fff;color:#001f65;z-index:2}.ctc-input[aria-invalid=true]{border-color:#a12622}.page-search .search__input{color:#191919;background:#fff;caret-color:#001f65}@media(max-width:767px){body #gdpr.gdpr{bottom:calc(var(--chat-clearance, 76px) + 12px);left:12px;right:12px;padding:12px 16px;max-height:calc(100dvh - 200px);overflow-y:auto}body #gdpr .rte,body #gdpr .rte p{font-size:13px;line-height:1.5}body #gdpr .close{margin-top:8px;min-height:44px;display:inline-flex;align-items:center}body.contact-field-focused #gdpr{visibility:hidden;pointer-events:none}.header-mobile [data-mobile-menu],.header-mobile [data-search-popup],#navigation-mobile .close_menu a{min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center}}.slideshow-wrapper{position:relative}.slideshow-controls{display:flex;justify-content:flex-end;padding:8px 16px;background:#fff}.slideshow-controls button{min-height:44px;padding:8px 16px;color:#001f65;background:#fff;border:1px solid #001f65;border-radius:6px}@media(max-width:767px){.slideshow .slick-dots li{min-width:44px;min-height:44px;margin:0 2px}.slideshow .slick-dots li button{min-width:44px;min-height:44px}.slideshow .slick-dots li button:before{top:50%;left:50%;transform:translate(-50%,-50%)}.footer-heading[role=button]{min-height:44px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.page-cart .empty-page-content .cart--empty-message{color:#707070}.template-index .slideshow-controls{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;border:0}.template-index .slideshow-controls:focus-within{right:16px;bottom:12px;z-index:5;width:auto;height:auto;margin:0;overflow:visible;clip:auto;clip-path:none;background:transparent}
/*# sourceMappingURL=/cdn/shop/t/12/assets/accessibility.css.map */
