.sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
.skip-link{position:fixed;top:8px;left:8px;z-index:999999;background:#fff;color:#111;padding:12px 20px;transform:translateY(-200%)}
.skip-link:focus{transform:none}
:focus-visible{outline:3px solid #005fcc!important;outline-offset:4px!important}
@media(prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:.01ms!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}

footer.footer .box ul li a,footer .box ul li a{display:inline-flex;align-items:center;min-height:28px;padding:3px 0}
.owl-nav button{min-width:44px;min-height:44px}
header .operations .search,header .operations .mobile-menu{min-width:44px;min-height:44px;display:flex;align-items:center;justify-content:center}

header.header nav > ul > li > a{display:inline-flex;align-items:center;min-height:28px}

section.slider{aspect-ratio:1920/900;overflow:hidden}section.slider .items .item > img{aspect-ratio:1920/900;height:auto}
