.model-navigation{display:block;width:100%;overflow:visible;padding-block:var(--model-navigation-padding-top) var(--model-navigation-padding-bottom);background-color:var(--model-navigation-background);color:var(--model-navigation-text);font-family:var(--base-font-family)}@media screen and (max-width:768px){.model-navigation{padding-block:0 2px}}.model-navigation .model-navigation__container{width:100%;max-width:var(--global-container-width);margin-inline:auto;padding-inline:16px;overflow:visible}.model-navigation .model-navigation__desktop{display:none}.model-navigation .model-navigation__mobile{position:relative;width:100%;overflow:visible}.model-navigation .model-navigation__toggle{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:48px;padding:15px 22px;border:2px solid rgb(225 225 225);border-radius:20px;color:inherit;font:inherit;font-size:16px;font-weight:500;letter-spacing:.08em;line-height:1.4;text-align:start;cursor:pointer}.model-navigation .model-navigation__toggle:focus-visible,.model-navigation .model-navigation__link:focus-visible,.model-navigation .model-navigation__mobile-link:focus-visible{outline-color:var(--model-navigation-active)}.model-navigation .model-navigation__chevron{display:inline-flex;flex:0 0 auto;transition:transform .2s ease}.model-navigation .model-navigation__chevron .icon{width:18px;height:18px}.model-navigation .model-navigation__toggle[aria-expanded=true] .model-navigation__chevron{transform:rotate(180deg)}.model-navigation .model-navigation__panel{width:100%;overflow:visible}.model-navigation .model-navigation__panel.is-open{animation:modelNavigationReveal .22s ease both}.model-navigation .model-navigation__panel[hidden]{display:none}.model-navigation .model-navigation__mobile-list,.model-navigation .model-navigation__list{margin:0;padding:0;list-style:none}.model-navigation .model-navigation__mobile-item{border-bottom:1px solid color-mix(in srgb,currentColor 22%,transparent)}.model-navigation .model-navigation__mobile-link{display:flex;align-items:center;width:100%;min-height:76px;gap:18px;padding:10px 4px;color:inherit;text-decoration:none;transition:color .18s ease,opacity .18s ease}.model-navigation .model-navigation__mobile-link--placeholder{opacity:.55}.model-navigation .model-navigation__mobile-link.is-active{color:var(--model-navigation-active)}.model-navigation .model-navigation__mobile-icon{display:block;flex:0 0 56px;width:56px;height:56px;object-fit:contain}.model-navigation .model-navigation__mobile-name{font-size:14px;font-weight:500;letter-spacing:.08em;line-height:1.3;text-transform:uppercase}.no-js .model-navigation .model-navigation__toggle{display:none}.no-js .model-navigation .model-navigation__panel[hidden]{display:block}@keyframes modelNavigationReveal{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@media(-moz-touch-enabled:0),(hover:hover),(pointer:fine){.model-navigation .model-navigation__mobile-link:hover,.model-navigation .model-navigation__link:hover{color:var(--model-navigation-active)}.model-navigation .model-navigation__link:hover{transform:translateY(-2px)}}@media screen and (min-width:768px){.model-navigation .model-navigation__desktop{display:block}.model-navigation .model-navigation__mobile{display:none}.model-navigation .model-navigation__list{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:center;gap:32px var(--model-navigation-desktop-gap)}.model-navigation .model-navigation__item{flex:0 1 128px}.model-navigation .model-navigation__link{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;width:100%;gap:12px;padding:4px 8px 8px;color:inherit;text-align:center;text-decoration:none;transition:color .18s ease,transform .18s ease}.model-navigation .model-navigation__link:after{content:"";position:absolute;right:8px;bottom:0;left:8px;height:1px;background-color:currentColor;opacity:0;transform:scaleX(.5);transition:opacity .18s ease,transform .18s ease}.model-navigation .model-navigation__link--placeholder{opacity:.55}.model-navigation .model-navigation__link.is-active{color:var(--model-navigation-active)}.model-navigation .model-navigation__link.is-active:after{opacity:1;transform:scaleX(1)}.model-navigation .model-navigation__icon{display:block;width:40px;height:40px;object-fit:contain}.model-navigation .model-navigation__name{font-size:13px;font-weight:500;letter-spacing:.1em;line-height:1.3;text-transform:uppercase}}@media(prefers-reduced-motion:reduce){.model-navigation .model-navigation__panel.is-open{animation:none}.model-navigation .model-navigation__chevron,.model-navigation .model-navigation__mobile-link,.model-navigation .model-navigation__link,.model-navigation .model-navigation__link:after{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/model-navigation.css.map */
