@media(min-width:1024px){.kilo-navigation-2026.header--left{--kilo-betty-ink:#171717;--kilo-betty-rule:#e6e6e6;--header-grid-template:"logo navigation icons" / auto minmax(0,1fr) auto;--header-items-gap:48px;min-height:80px;background:#fff!important;color:#171717!important;border-bottom:1px solid #e6e6e6!important;border-radius:0!important;box-shadow:none!important;align-items:center;row-gap:0;padding-block:0!important;padding-inline:clamp(20px,3.35vw,48px)!important;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.kilo-navigation-2026 .header__logo{min-width:0}.kilo-navigation-2026 .header__logo .logo{height:30px!important;max-height:30px!important;width:auto!important;max-width:clamp(108px,10.5vw,154px)!important;object-fit:contain}.kilo-navigation-2026 .header__navigation{display:flex!important;min-width:0;justify-content:flex-start!important;align-items:center;gap:0!important;z-index:3}.kilo-navigation-2026 .header__menu{display:flex!important;min-width:0;width:auto;justify-content:flex-start!important}.kilo-navigation-2026 .header__menu>ul.kilo-betty-items{display:flex!important;align-items:stretch;flex-wrap:nowrap!important;column-gap:32px;row-gap:0;list-style:none;margin:0;padding:0;white-space:nowrap}.kilo-navigation-2026 .kilo-betty-item,.kilo-navigation-2026 .kilo-betty-details{display:flex;position:static;align-items:stretch;min-width:0}.kilo-navigation-2026 .kilo-betty-trigger{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:80px;padding:0 1px;color:#171717!important;font:500 15px/1.25 Helvetica Neue,Helvetica,Arial,sans-serif!important;letter-spacing:0;white-space:nowrap;cursor:pointer;border-bottom:2px solid transparent;list-style:none;text-decoration:none!important}.kilo-navigation-2026 .kilo-betty-trigger::-webkit-details-marker{display:none}.kilo-navigation-2026 .kilo-betty-trigger::marker{content:""}.kilo-navigation-2026 .kilo-betty-trigger:hover{text-decoration:underline!important;text-decoration-thickness:1px!important;text-underline-offset:6px}.kilo-navigation-2026 .kilo-betty-details[open]>.kilo-betty-trigger,.kilo-navigation-2026 .kilo-betty-item--current>.kilo-betty-trigger,.kilo-navigation-2026 .kilo-betty-item--current>.kilo-betty-details>.kilo-betty-trigger{border-bottom-color:#171717;text-decoration:none!important}.kilo-navigation-2026 .kilo-betty-trigger:focus-visible{outline:2px solid #171717;outline-offset:4px}.kilo-navigation-2026 .kilo-betty-chevron{flex:none;transition:transform .2s ease-out}.kilo-navigation-2026 .kilo-betty-details[open] .kilo-betty-chevron{transform:rotate(180deg)}.kilo-navigation-2026 .kilo-betty-panel{position:absolute;top:100%;left:0;width:100%;background:#fff;color:#171717;z-index:22;border-top:1px solid #171717;border-bottom:1px solid #171717;box-shadow:none;border-radius:0;animation:kilo-betty-open .2s cubic-bezier(.2,0,0,1) both}.kilo-navigation-2026 .kilo-betty-panel-inner{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px;padding:40px clamp(20px,3.35vw,48px) 48px;max-width:1640px;margin:0 auto}.kilo-navigation-2026 .kilo-betty-panel-label{grid-column:1/4;margin:18px 0 0;font:600 12px/1.3 Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:.1em;text-transform:uppercase}.kilo-navigation-2026 .kilo-betty-panel-list{grid-column:4/10;list-style:none;margin:0;padding:0;border-top:1px solid #171717}.kilo-navigation-2026 .kilo-betty-panel-list li{border-bottom:1px solid #e6e6e6;margin:0;padding:0}.kilo-navigation-2026 .kilo-betty-panel-list a{min-height:60px;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:12px 0;color:#171717!important;font:500 clamp(19px,1.7vw,24px)/1.35 "Helvetica Neue",Helvetica,Arial,sans-serif!important;letter-spacing:-.01em;text-decoration:none!important;white-space:normal}.kilo-navigation-2026 .kilo-betty-panel-list a:hover span,.kilo-navigation-2026 .kilo-betty-panel-list a:focus-visible span,.kilo-navigation-2026 .kilo-betty-panel-list a[aria-current=page] span{text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:1px}.kilo-navigation-2026 .kilo-betty-panel-list a:focus-visible{outline:2px solid #171717;outline-offset:3px}.kilo-navigation-2026 .kilo-betty-panel-list a svg{opacity:0;flex:none;transition:opacity .15s ease-out}.kilo-navigation-2026 .kilo-betty-panel-list a:hover svg,.kilo-navigation-2026 .kilo-betty-panel-list a:focus-visible svg{opacity:1}.kilo-navigation-2026 .header__icons--end{min-width:0;justify-content:flex-end}.kilo-navigation-2026 .header__icons--end .header__buttons{flex-wrap:nowrap;gap:16px!important}.kilo-navigation-2026 .kilo-nav-utilities{display:flex!important;align-items:center;flex-shrink:0;gap:24px!important;margin-inline:8px}.kilo-navigation-2026 .kilo-nav-student,.kilo-navigation-2026 .kilo-nav-gear{display:inline-flex!important;align-items:center;color:#171717!important;font:500 clamp(11px,.89vw,13px)/1.3 "Helvetica Neue",Helvetica,Arial,sans-serif!important;white-space:nowrap}.kilo-navigation-2026 .kilo-nav-courses,.kilo-navigation-2026 .menu-drawer-button{display:none!important}.kilo-navigation-2026 .header__icons--end :is(.search-drawer-button,.cart-drawer-button,shopify-account){min-height:44px;min-width:36px}.kilo-navigation-2026 .header__icons--end :is(.search-drawer-button,.cart-drawer-button) .icon{width:20px;height:20px}.kilo-betty-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:19;background:#17171766;-webkit-backdrop-filter:none;backdrop-filter:none;animation:kilo-betty-open .2s ease-out both;cursor:default}.kilo-betty-backdrop[hidden]{display:none!important}@keyframes kilo-betty-open{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}}@media(min-width:1024px)and (max-width:1199px){.kilo-navigation-2026.header--left{--header-items-gap:24px;padding-inline:16px!important}.kilo-navigation-2026 .header__menu>ul.kilo-betty-items{column-gap:16px}.kilo-navigation-2026 .kilo-betty-trigger{font-size:14px!important}.kilo-navigation-2026 .kilo-betty-panel-inner{padding-inline:20px}.kilo-navigation-2026 .kilo-nav-utilities{gap:12px!important;margin-inline:0}.kilo-navigation-2026 .header__icons--end .header__buttons{gap:4px!important}.kilo-navigation-2026 .header__logo .logo{max-width:108px!important}}@media(min-width:1200px)and (max-width:1359px){.kilo-navigation-2026 .header__logo .logo{max-width:130px!important}}@media(min-width:1360px)and (max-width:1599px){.kilo-navigation-2026 .kilo-betty-trigger{font-size:15px!important}}@media(max-width:1023px){.kilo-navigation-2026{background:#fff!important;color:#171717!important;border-bottom:1px solid #e6e6e6!important;border-radius:0!important;box-shadow:none!important;min-height:60px;padding-inline:16px!important}.kilo-navigation-2026 .header__logo .logo{max-height:22px!important;height:22px!important;max-width:140px!important;width:auto!important}.kilo-navigation-2026 .kilo-betty-menu-label{display:inline;font:500 14px/1.3 Helvetica Neue,Helvetica,Arial,sans-serif;color:#171717}#MenuDrawer.kilo-drawer-rev2 .drawer__inner{width:100%!important;max-width:100%!important;background:#fff!important}#MenuDrawer.kilo-drawer-rev2 .drawer__header{min-height:60px!important;padding:8px 16px!important;display:grid!important;grid-template-columns:1fr auto 1fr;align-items:center;border-bottom:1px solid #e6e6e6!important;background:#fff!important}#MenuDrawer.kilo-drawer-rev2 .kilo-drawer-brand{grid-column:2;grid-row:1;justify-self:center}#MenuDrawer.kilo-drawer-rev2 .kilo-drawer-brand__image{max-height:22px!important;max-width:125px!important}#MenuDrawer.kilo-drawer-rev2 .drawer__close{grid-column:1;grid-row:1;justify-self:start;max-width:none!important;width:auto!important;border:0!important;gap:6px;padding:0 5px!important;font-size:14px!important}#MenuDrawer.kilo-drawer-rev2 .kilo-betty-close-label{display:inline;color:#171717;font-size:14px}#MenuDrawer.kilo-drawer-rev2 .kilo-betty-drawer-cart{grid-column:3;grid-row:1;justify-self:end;display:flex;align-items:center;justify-content:center;width:44px;height:44px;color:#171717}#MenuDrawer.kilo-drawer-rev2 .kilo-betty-drawer-cart svg{width:20px;height:20px}#MenuDrawer.kilo-drawer-rev2 .drawer__content,#MenuDrawer.kilo-drawer-rev2 .drawer__menu,#MenuDrawer.kilo-drawer-rev2 .kilo-drawer-search{background:#fff!important}#MenuDrawer.kilo-drawer-rev2 .kilo-drawer-search{padding:18px 16px 12px!important}#MenuDrawer.kilo-drawer-rev2 .kilo-drawer-search__form{height:48px!important;border-color:#171717!important;border-radius:0!important}#MenuDrawer.kilo-drawer-rev2 .drawer__menu>.drawer__menu-group{padding-inline:16px!important;border-color:#e6e6e6!important}#MenuDrawer.kilo-drawer-rev2 .drawer__menu>.drawer__menu-group>a,#MenuDrawer.kilo-drawer-rev2 .drawer__menu>.drawer__menu-group>details>summary .heading{font-size:22px!important;font-weight:500!important;color:#171717!important;letter-spacing:-.01em!important}#MenuDrawer.kilo-drawer-rev2 .drawer__menu>.drawer__menu-group>details>summary,#MenuDrawer.kilo-drawer-rev2 .drawer__menu>.drawer__menu-group>a{min-height:64px!important;display:flex;align-items:center;padding-block:12px!important}#MenuDrawer.kilo-drawer-rev2 .drawer__submenu .drawer__menu-item{font-size:17px!important;min-height:48px!important;color:#171717!important;font-weight:400!important}#MenuDrawer.kilo-drawer-rev2 .kilo-drawer-bottom{background:#fff!important;border-color:#e6e6e6!important}}.kilo-navigation-2026 :is(a,button,summary):focus-visible,#MenuDrawer.kilo-drawer-rev2 :is(a,button,summary):focus-visible{outline:2px solid #171717!important;outline-offset:4px!important;border-radius:0!important}@media(prefers-reduced-motion:reduce){.kilo-navigation-2026 *,#MenuDrawer.kilo-drawer-rev2 *,.kilo-betty-backdrop{animation:none!important;transition:none!important;scroll-behavior:auto!important}}#shopify-section-announcement-bar .announcement-bar,#shopify-section-announcement-bar .announcement{border-radius:0!important}@media(max-width:1023px){.kilo-navigation-2026.mobile\:header--center .header__icons--start .menu-drawer-button{display:flex!important;gap:7px;min-height:44px}.kilo-navigation-2026.mobile\:header--center .header__icons--end .menu-drawer-button{display:none!important}.kilo-navigation-2026.mobile\:header--center .header__logo{margin-inline:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/190/assets/kilo-betty-navigation.css.map */
