.nav-acc__panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows .28s cubic-bezier(.22,.61,.36,1)}.nav-acc.is-open>.nav-acc__panel{grid-template-rows:1fr}.nav-acc__inner{min-height:0;overflow:hidden}.nav-acc__inner li{opacity:0;transform:translateY(-4px);transition:opacity .16s linear,transform .2s ease-out}.nav-acc.is-open .nav-acc__inner li{opacity:1;transform:none;transition:opacity .2s linear 60ms,transform .24s ease-out 60ms}.nav-acc__toggle{cursor:pointer}.nav-acc__toggle .icon svg{transition:transform .28s cubic-bezier(.22,.61,.36,1)}.site-nav.style--classic .submenu.normal-menu.has-acc{width:20rem;max-width:calc(100vw - 2rem)}.site-nav.style--classic .submenu.normal-menu.has-acc .submenu-holder{max-height:calc(var(--window-height, 100vh) - 13rem);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.site-nav.style--classic .submenu.normal-menu .submenu-holder>li.nav-acc{display:block}.site-nav.style--classic .submenu.normal-menu .submenu-holder .nav-acc__toggle{display:flex;width:100%;justify-content:space-between;align-items:center}.site-nav.style--classic .submenu.normal-menu .submenu-holder .nav-acc .icon{transform:none}.site-nav.style--classic .submenu.normal-menu .submenu-holder .nav-acc.is-open>.nav-acc__toggle .icon svg{transform:rotate(180deg)}.site-nav.style--classic .nav-acc__inner ul{margin:.125rem 0 .5rem;margin-inline-start:1.875rem;border-inline-start:1px solid var(--color-borders-header)}.site-nav.style--classic .nav-acc__inner li{display:block}.site-nav.style--classic .submenu.normal-menu .submenu-holder .nav-acc__inner .menu-link{display:flex;padding:.5rem 1.875rem .5rem 1.125rem;font-size:.94em}.site-nav.style--classic .nav-acc.is-open>.nav-acc__toggle span{color:var(--color-accent-header)}.site-nav.style--classic .nav-acc.is-open>.nav-acc__toggle .icon svg *{fill:var(--color-accent-header)}mobile-navigation .site-nav .nav-acc>a>.icon svg,html[dir=rtl] mobile-navigation .site-nav .nav-acc>a>.icon svg{transform:rotate(0)}mobile-navigation .site-nav .nav-acc.is-open>a>.icon svg,html[dir=rtl] mobile-navigation .site-nav .nav-acc.is-open>a>.icon svg{transform:rotate(180deg)}mobile-navigation .site-nav .nav-acc.is-open>.nav-acc__toggle{font-weight:var(--font-weight-body-bold)}mobile-navigation .site-nav .nav-acc__inner{background:var(--color-third-background-main)}mobile-navigation .site-nav .nav-acc__inner ul a:not(.button){padding-inline-start:calc(var(--sidebar-gutter) * 1.75)}@media(prefers-reduced-motion:reduce){.nav-acc__panel,.nav-acc__inner li,.nav-acc__toggle .icon svg{transition:none!important}}@media(hover:hover)and (pointer:fine){.site-nav.style--classic .submenu.normal-menu.has-acc .submenu-holder{max-height:none;overflow:visible}.site-nav.style--classic .submenu.has-acc .nav-acc{position:relative}.site-nav.style--classic .submenu.has-acc .nav-acc>.nav-acc__panel{display:block;position:absolute;top:-10px;left:100%;z-index:2;width:16.5rem;max-width:calc(100vw - 23rem);background:var(--color-background-header);border:1px solid var(--color-borders-header);border-radius:2px;box-shadow:0 12px 28px #0000002e;opacity:0;visibility:hidden;transform:translate(-6px);pointer-events:none;transition:opacity .16s ease-out,transform .2s cubic-bezier(.22,.61,.36,1),visibility 0s linear .2s}.site-nav.style--classic .submenu.has-acc .nav-acc.is-open>.nav-acc__panel{opacity:1;visibility:visible;transform:none;pointer-events:auto;transition:opacity .16s ease-out,transform .2s cubic-bezier(.22,.61,.36,1),visibility 0s}.site-nav.style--classic .submenu.has-acc .nav-acc__inner{overflow:visible}.site-nav.style--classic .submenu.has-acc .nav-acc__inner ul{margin:0;padding:10px 0;border-inline-start:0}.site-nav.style--classic .submenu.has-acc .nav-acc__inner li,.site-nav.style--classic .submenu.has-acc .nav-acc.is-open .nav-acc__inner li{opacity:1;transform:none;transition:none}.site-nav.style--classic .submenu.normal-menu .submenu-holder .nav-acc__inner .menu-link{padding:10px 1.5rem;font-size:1em}.site-nav.style--classic .submenu.normal-menu .submenu-holder .nav-acc>.nav-acc__toggle .icon svg,.site-nav.style--classic .submenu.normal-menu .submenu-holder .nav-acc.is-open>.nav-acc__toggle .icon svg{transform:rotate(-90deg)}html[dir=rtl] .site-nav.style--classic .submenu.has-acc .nav-acc>.nav-acc__panel{left:auto;right:100%;transform:translate(6px)}html[dir=rtl] .site-nav.style--classic .submenu.normal-menu .submenu-holder .nav-acc>.nav-acc__toggle .icon svg,html[dir=rtl] .site-nav.style--classic .submenu.normal-menu .submenu-holder .nav-acc.is-open>.nav-acc__toggle .icon svg{transform:rotate(90deg)}}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:reduce){.site-nav.style--classic .submenu.has-acc .nav-acc>.nav-acc__panel{transition:none!important;transform:none}}@media screen and (min-width:1024px){.shopify-section-group-header-group,.site-header{overflow-x:clip}}@media screen and (min-width:1300px)and (max-width:1399px){.site-nav.style--classic .link-list>li>.menu-link{font-size:17px;padding-left:12px;padding-right:12px}}@media screen and (min-width:1200px)and (max-width:1299px){.site-nav.style--classic .link-list>li>.menu-link{font-size:16px;padding-left:9px;padding-right:9px}}@media screen and (min-width:1024px)and (max-width:1199px){.site-nav.style--classic .link-list>li>.menu-link{font-size:16px;padding-left:10px;padding-right:10px}.header__bottom .header-info-block__text{display:none}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/nav-accordion.css.map */
