.page-navigation{width:100%}.visually-hidden{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}.skip-link{position:absolute;top:-40px;left:1rem;background:#fff;color:#000;padding:8px;text-decoration:none;border-radius:4px;border:2px solid #000000;z-index:1000;transition:all .2s ease-in-out;font-weight:600}.skip-link:focus{top:6px}.page-navigation__body{width:100%;overflow:hidden;padding-top:4px;padding-bottom:4px}.page-navigation__links{display:flex;gap:.5rem;list-style:none;margin:0;padding:0;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;scroll-behavior:smooth;border-radius:2px}.page-navigation__links:focus{outline:1px solid var(--color-text-subtle)}.page-navigation__links::-webkit-scrollbar{display:none}.page-navigation__scrollbar{display:none;margin-top:1rem;height:4px;border-radius:4px;position:relative;overflow:hidden;z-index:1}.page-navigation__scrollbar:after{content:"";position:absolute;top:0;bottom:0;left:0;margin:auto 0;width:100%;height:2px;background:var(--color-border);border-radius:4px;z-index:-1}.page-navigation__scrollbar-thumb{height:100%;background:var(--color-text);border-radius:6px;overflow:hidden;height:4px;transition:all .2s ease;cursor:pointer;opacity:.7}.page-navigation__scrollbar-thumb:hover{opacity:.5}.page-navigation__scrollbar:focus{outline:1px solid var(--color-text-subtle);outline-offset:2px}.page-navigation__scrollbar-thumb:focus{outline:1px solid var(--color-text-subtle);outline-offset:2px}.page-navigation-link{display:block;color:var(--color-text);flex-shrink:0;width:150px;margin:2px 0;transition:all .22s ease-in-out;max-width:205px}.page-navigation-link:hover{opacity:.8}.page-navigation-link__content:focus .page-navigation-link__title{text-decoration:underline}.page-navigation-link__content:focus-visible .page-navigation-link__title{text-decoration:underline}@media screen and (min-width:1024px){.page-navigation-link{width:auto;flex-shrink:1;scroll-snap-align:none}}.page-navigation-link__image{width:100%;aspect-ratio:206/120;display:flex;background-color:var(--color-card-background);padding:4px;border-radius:8px;overflow:hidden;margin-bottom:.5rem}.page-navigation-link__image img{display:block;width:100%;height:100%;object-fit:contain;transition:all .22s ease-in-out}.page-navigation-link:hover .page-navigation-link__image img{transform:scale(1.025)}.page-navigation-link__title{display:inline-flex;font-weight:600;font-size:clamp(.75rem,calc(.1982rem + .8909vw),1rem);line-height:1.5;color:var(--color-text);align-items:center;gap:.25rem}.page-navigation-link__external-icon{flex-shrink:0;opacity:.7;transition:opacity .3s ease}@media screen and (max-width:991px){.page-navigation__links{width:100vw;margin-left:50%;transform:translate(-50%);padding-left:20px;padding-right:20px}.page-navigation-link__title{font-size:1rem}}@media(prefers-contrast:high){.page-navigation-link__content:focus,.page-navigation__links:focus,.page-navigation__scrollbar:focus{outline:3px solid;outline-offset:3px}}@media(prefers-reduced-motion:reduce){.page-navigation__links{scroll-behavior:auto}.page-navigation-link,.page-navigation__scrollbar-thumb{transition:none}}.scroll-announcement{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}
/*# sourceMappingURL=/cdn/shop/t/385/assets/section-page-navigation.css.map */
