.public-site-header>div:first-child>nav a,.public-site-header>div:first-child>div>a{min-height:2.75rem}.public-site-header>div:first-child>nav a{align-items:center;display:inline-flex}body:has([aria-label="Privacy notice"]) .public-site-header #site-mobile-nav{padding-bottom:12rem}.public-site-header :where(a,button):focus-visible,[data-public-guide] :where(a,button,input):focus-visible{outline:2px solid var(--ring);outline-offset:3px}main:has(>[data-public-shop]) :where(a,button,input,select,textarea):focus-visible{outline:2px solid var(--ring);outline-offset:3px}main:has(>[data-public-shop]) section[id]{scroll-margin-top:12rem}@media(min-width:1280px){main:has(>[data-public-shop]) section[id]{scroll-margin-top:17rem}}[data-public-guide]>button:last-child{justify-content:center;align-items:center;min-width:2.75rem;min-height:2.75rem;display:inline-flex;top:.25rem;right:.25rem}@media(prefers-reduced-motion:reduce){.public-site-header *,[data-public-guide],[data-public-guide] *{scroll-behavior:auto!important;transition:none!important;animation:none!important}main:has(>[data-public-shop]) *{scroll-behavior:auto!important;transition:none!important;animation:none!important}:is(html:has([data-public-shop]),body:has([data-public-shop])){scroll-behavior:auto}}body[data-a11y-reduce-motion=true] :is(.public-site-header,main:has(>[data-public-shop]),[data-public-guide]) *,body[data-ux-mode=quiet] [data-public-guide],body[data-ux-mode=low-capacity] [data-public-guide],body[data-ux-mode=quiet] [data-public-guide] *,body[data-ux-mode=low-capacity] [data-public-guide] *{transition:none!important;animation:none!important}
