/* Keep keyboard focus visible without the red brand outline. */
html :is(a,button,input,select,textarea,summary,[tabindex],[role="tab"],[role="button"]):focus-visible{outline:2px solid var(--focus-ring,var(--fg,#24332b))!important;outline-offset:4px}
.c5 .site-header,.footer,.campaign-hero,.ecatalog-feature{--focus-ring:#f4f5f2}
/* Native selects also request :focus-visible after mouse/touch interaction. */
html[data-input-mode="pointer"] :is(a,button,input,select,textarea,summary,[tabindex],[role="tab"],[role="button"]):focus{outline:none!important}
