.platform-nav__disclosure{margin:0}.platform-nav__trigger{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;padding:0;border:0;list-style:none;font:inherit;font-size:13px;font-weight:500;color:var(--nodix-ink, #252622);cursor:pointer;white-space:nowrap}.platform-nav__trigger::-webkit-details-marker{display:none}.platform-nav__trigger::marker{content:""}.platform-nav__trigger>svg{flex-shrink:0}.platform-nav__trigger:hover,.platform-nav__disclosure[open]>.platform-nav__trigger{color:var(--nodix-accent, #63832e)}.platform-nav__trigger:focus-visible,.platform-nav__panel a:focus-visible{outline:2px solid var(--nodix-accent, #63832e);outline-offset:4px;border-radius:2px}.platform-nav__chevron{transition:transform .16s ease}.platform-nav__disclosure[open]>.platform-nav__trigger .platform-nav__chevron{transform:rotate(180deg)}.platform-nav__panel{background:#fff;color:var(--nodix-ink, #252622)}.platform-nav__links{margin:0;padding:0;list-style:none}.platform-nav__links li{margin:0;padding:0}.platform-nav__links a{display:flex;align-items:center;min-height:42px;padding:9px 12px;border-radius:4px;font-size:13px;line-height:1.5;font-weight:400;text-decoration:none}.platform-nav__links a:hover,.platform-nav__links a[aria-current=page]{color:var(--nodix-accent, #63832e);background:#f5f7f1}.platform-nav__panel-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-bottom:22px;border-bottom:1px solid #e8e9e5}.platform-nav__panel-heading>span{font-size:18px;font-weight:600;letter-spacing:-.3px}.platform-nav__panel-heading>a{display:inline-flex;gap:14px;font-size:12px;text-decoration:none}.platform-nav__departments{display:grid;grid-template-columns:repeat(auto-fit,minmax(145px,1fr));gap:28px;padding:24px 0}.platform-nav__department>p{margin:0 0 9px;font-size:13px;font-weight:600}.platform-nav__department .platform-nav__links{margin-left:-12px}.platform-nav__new{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:16px 20px;border-radius:5px;background:#f4f5f0;text-decoration:none}.platform-nav__new>span{color:#62685a;font-size:12px}.platform-nav__new strong{display:inline-flex;gap:24px;font-size:13px;font-weight:500}@media(min-width:1024px){#m-theme .m-header .m-menu{gap:26px;align-items:center}.m-header__desktop .platform-nav__item{position:relative;display:flex;align-items:center;min-height:79px}.m-header__desktop .platform-nav__item--all{position:static}.platform-nav__item--all>details{position:static}.platform-nav__item--all>details>summary{gap:9px;padding-inline:13px;border-radius:5px;background:#f4f5f0}.m-header__desktop:has(.platform-nav__item){position:relative}.platform-nav__item .platform-nav__panel{position:absolute;z-index:40;top:100%;left:-18px;min-width:226px;padding:14px;border:1px solid #e5e7e1;border-radius:7px;box-shadow:0 16px 40px #1c22161f}.platform-nav__item .platform-nav__panel--all{top:100%;left:50%;transform:translate(-50%);width:min(900px,calc(100vw - 80px));min-width:0;padding:26px 30px 24px}.platform-nav__new-link{white-space:nowrap}.platform-nav__new-link span:after{content:"";display:inline-block;width:5px;height:5px;margin:0 0 3px 7px;border-radius:50%;background:#85b43e}}@media(min-width:1024px)and (max-width:1199px){#m-theme .m-header .m-menu{gap:16px}#m-theme .m-header .m-menu__link,.platform-nav__trigger{font-size:12px}.platform-nav__trigger{gap:5px}.platform-nav__item--all>details>summary{padding-inline:9px}#m-theme .m-header__desktop .nodix-logo-image{max-width:145px}}@media(max-width:1023px){.platform-nav__mobile-heading{margin:0;padding:20px 24px 12px;color:#73766b;font-size:11px;font-weight:600;letter-spacing:1.2px;text-transform:uppercase}.m-menu-mobile__item.platform-nav__mobile-item{display:block;margin:0 24px;border-bottom:1px solid #eceee7}#m-theme .platform-nav__mobile-item>.m-menu-mobile__link,.platform-nav__mobile-item .platform-nav__trigger{display:flex;justify-content:space-between;width:100%;min-height:57px;padding:14px 0;font-size:15px;font-weight:500}.platform-nav__mobile-item .platform-nav__panel{padding:0 0 16px}.platform-nav__mobile-item .platform-nav__links{padding-left:10px;border-left:2px solid #dce4ce}.platform-nav__mobile-item .platform-nav__links a{min-height:44px;padding:10px 12px;font-size:14px}}@media(prefers-reduced-motion:reduce){.platform-nav__chevron{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/56/assets/platform-navigation.css.map */
