page-switcher{display:block}.page-switcher{padding-inline:2rem}body.page-switcher-loading{overflow:hidden}.page-switcher__list{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1.2rem}.page-switcher .page-switcher__button{flex:1 1 0;box-sizing:border-box;width:auto;min-width:max-content;margin:0;padding:1.2rem 2.4rem;border:0;border-radius:10rem;background-color:var(--tab-pill-bg);color:var(--tab-pill-text);letter-spacing:.5px;text-transform:uppercase;text-align:center;white-space:nowrap;cursor:pointer;-webkit-appearance:none;appearance:none;transition:background-color var(--transition-duration, .2s) var(--transition-function, ease),color var(--transition-duration, .2s) var(--transition-function, ease)}.page-switcher .page-switcher__button:hover{background-color:var(--tab-pill-bg-hover);color:var(--tab-pill-text-hover)}.page-switcher .page-switcher__button.is-active,.page-switcher .page-switcher__button.is-active:hover{background-color:var(--tab-pill-bg-active);color:var(--tab-pill-text-active);pointer-events:none}.page-switcher .page-switcher__button:disabled{cursor:default;opacity:.5}.page-switcher__overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;align-items:center;justify-content:center;background-color:rgba(var(--color-overlay) / .7);-webkit-backdrop-filter:blur(var(--backdrop-blur));backdrop-filter:blur(var(--backdrop-blur))}.page-switcher__overlay[hidden]{display:none}.page-switcher__overlay-logo{animation:page-switcher-pulse 1.4s ease-in-out infinite}.page-switcher__logo,.page-switcher__overlay-logo .header__heading-logo{width:20rem;min-width:0;max-width:70vw;height:auto}.page-switcher__logo,.page-switcher__overlay-logo .header__heading-logo:not(.header__heading-logo-light){filter:brightness(0) invert(1)}.page-switcher__logo-text{margin:0;color:#fff}@keyframes page-switcher-pulse{50%{opacity:.4}}@media screen and (max-width:374.9px){.page-switcher__list{flex-direction:column;align-items:stretch}.page-switcher .page-switcher__button{flex:0 0 auto;width:100%;min-width:0}}@media screen and (min-width:750px){.page-switcher__list{gap:2.4rem}.page-switcher .page-switcher__button{flex:0 0 auto;width:max-content;min-width:16.4rem}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/page-switcher.css.map */
