#app-header #app-lower-header .menu.btto-nav{position:relative}#app-header #app-lower-header .menu.btto-nav ul.level-1{display:flex;flex-wrap:nowrap;align-items:stretch;padding-top:0;padding-bottom:0}#app-header #app-lower-header .menu.btto-nav ul.level-1>li.level-1{padding:0!important;position:static}#app-header #app-lower-header .menu.btto-nav ul.level-1>li.level-1>a{display:block;padding:15px clamp(9px,1.25vw,22px);font-size:var(--btto-nav-size, 15px);font-weight:var(--btto-nav-weight, 500);line-height:22px;letter-spacing:.01em;white-space:nowrap;color:var(--btto-nav-color, #0b0b0b);transition:color .15s ease}#app-header #app-lower-header .menu.btto-nav ul.level-1>li.level-1>a>.icon,#app-header #app-lower-header .menu.btto-nav ul.level-1>li.level-1>a>svg{display:none}#app-header #app-lower-header .menu.btto-nav ul.level-1>li.level-1:hover>a,#app-header #app-lower-header .menu.btto-nav ul.level-1>li.level-1.active>a,#app-header #app-lower-header .menu.btto-nav ul.level-1>li.level-1>a:focus-visible,#app-header #app-lower-header .menu.btto-nav ul.level-1>li.level-1>a[aria-current]{color:var(--btto-nav-hover, #c69800)}#app-header #app-lower-header .menu.btto-nav ul.level-1>li.level-1>a:after{content:"";display:block;height:2px;margin-top:4px;margin-bottom:-6px;background:currentColor;transform:scaleX(0);transition:transform .2s ease}#app-header #app-lower-header .menu.btto-nav ul.level-1>li.level-1:hover>a:after,#app-header #app-lower-header .menu.btto-nav ul.level-1>li.level-1.active>a:after{transform:scaleX(1)}#app-header #app-lower-header .menu.btto-nav ul.level-1>li.level-1.btto-nav-hl>a{color:var(--btto-nav-hl, #089c07)}#app-header #app-lower-header .menu.btto-nav ul.level-1>li.level-1.btto-nav-hl:hover>a{color:var(--btto-nav-color, #0b0b0b)}@media screen and (min-width:1024px)and (max-width:1199px){#app-header #app-lower-header .menu.btto-nav ul.level-1>li.level-1>a{font-size:calc(var(--btto-nav-size, 15px) - 1px);padding-left:8px;padding-right:8px}}#app-header #app-lower-header .menu.btto-nav ul.level-1 li.level-1 .submenu{top:100%;left:0;right:0;width:auto;max-height:calc(100vh - 200px);overflow-y:auto;padding:24px 28px 28px!important;line-height:normal;background:#fff;border:1px solid #e1e2e3;box-shadow:0 12px 24px -12px #0000002e;z-index:20;transform:translateY(-8px)}#app-header #app-lower-header .menu.btto-nav ul.level-1 li.level-1:hover .submenu,#app-header #app-lower-header .menu.btto-nav ul.level-1 li.level-1.active .submenu,#app-header #app-lower-header .menu.btto-nav ul.level-1 li.level-1:focus-within .submenu{opacity:1;visibility:visible;transform:translateY(0)}#app-header #app-lower-header .menu.btto-nav ul.level-1 li.level-1 .submenu .column-max,#app-header #app-lower-header .menu.btto-nav ul.level-1 li.level-1 .submenu>div{padding:0;max-width:none;width:100%}#app-header #app-lower-header .menu.btto-nav .submenu ul.level-2{display:grid;grid-template-columns:repeat(var(--btto-mega-cols, 4),minmax(0,1fr));gap:28px 32px}#app-header #app-lower-header .menu.btto-nav .submenu ul.level-2 li.level-2{flex:none;margin:0;min-width:0}#app-header #app-lower-header .menu.btto-nav .submenu .btto-mega-heading{display:block;padding-bottom:10px;margin-bottom:12px;border-bottom:1px solid #e1e2e3;font-size:var(--btto-mega-heading-size, 17px);font-weight:500;line-height:1.3;color:var(--btto-mega-heading, #c69800)}#app-header #app-lower-header .menu.btto-nav .submenu a.btto-mega-heading:hover{text-decoration:underline}#app-header #app-lower-header .menu.btto-nav .submenu ul.level-3{margin-top:0}#app-header #app-lower-header .menu.btto-nav .submenu ul.level-3 li.level-3>a{display:inline-block;padding:3px 0;font-size:var(--btto-mega-link-size, 15px);line-height:1.5;color:var(--btto-nav-color, #0b0b0b)}#app-header #app-lower-header .menu.btto-nav .submenu ul.level-3 li.level-3>a:hover{color:var(--btto-nav-hover, #c69800)}#app-header.btto-header-dark #app-lower-header .menu.btto-nav ul.level-1>li.level-1>a{color:#fff!important}#app-header.btto-header-dark #app-lower-header .menu.btto-nav ul.level-1>li.level-1:hover>a{color:#fcb800!important}#app-header.btto-header-dark #app-lower-header .menu.btto-nav ul.level-1>li.level-1.btto-nav-hl>a{color:#7ee08a!important}#app-header #slide-side-menu .slide-side-menu__inner .menu ul.btto-mnav{font-size:var(--btto-mnav-size, 17px)}#app-header #slide-side-menu .slide-side-menu__inner .menu ul.btto-mnav>li.level-1>a,#app-header #slide-side-menu .slide-side-menu__inner .menu ul.btto-mnav>li.level-1>details>summary{display:block;position:relative;padding:14px 32px 14px 0;font-size:var(--btto-mnav-size, 17px);font-weight:500;line-height:24px;color:var(--btto-nav-color, #0b0b0b);cursor:pointer;list-style:none}#app-header #slide-side-menu .slide-side-menu__inner .menu ul.btto-mnav summary::-webkit-details-marker{display:none}#app-header #slide-side-menu .slide-side-menu__inner .menu ul.btto-mnav>li.level-1>details>summary>svg.icon-caret{top:50%;right:4px;width:12px;height:12px;transform:translateY(-50%);transition:transform .2s ease}#app-header #slide-side-menu .slide-side-menu__inner .menu ul.btto-mnav>li.level-1>details[open]>summary>svg.icon-caret{transform:translateY(-50%) rotate(180deg)}#app-header #slide-side-menu .slide-side-menu__inner .menu ul.btto-mnav>li.level-1>details[open]>summary{color:var(--btto-nav-hover, #c69800)}#app-header #slide-side-menu .slide-side-menu__inner .menu ul.btto-mnav>li.level-1.btto-nav-hl>a{color:var(--btto-nav-hl, #089c07)}#app-header #slide-side-menu .slide-side-menu__inner .menu ul.btto-mnav ul.level-2{font-size:calc(var(--btto-mnav-size, 17px) - 1px);padding-bottom:10px}#app-header #slide-side-menu .slide-side-menu__inner .menu ul.btto-mnav ul.level-2 li.level-2{padding:0 0 0 8px}#app-header #slide-side-menu .slide-side-menu__inner .menu ul.btto-mnav ul.level-2 li.level-2>a,#app-header #slide-side-menu .slide-side-menu__inner .menu ul.btto-mnav ul.level-2 li.level-2>details>summary{display:block;position:relative;padding:10px 28px 10px 0;line-height:22px;color:var(--btto-nav-color, #0b0b0b);list-style:none;cursor:pointer}#app-header #slide-side-menu .slide-side-menu__inner .menu ul.btto-mnav ul.level-2 li.level-2>details>summary>svg.icon-caret{position:absolute;top:50%;right:4px;width:10px;height:10px;margin:0;transform:translateY(-50%)}#app-header #slide-side-menu .slide-side-menu__inner .menu ul.btto-mnav ul.level-2 li.level-2>details[open]>summary{color:var(--btto-mega-heading, #c69800)}#app-header #slide-side-menu .slide-side-menu__inner .menu ul.btto-mnav ul.level-2 li.btto-view-all>a{font-weight:600}#app-header #slide-side-menu .slide-side-menu__inner .menu ul.btto-mnav ul.level-3{padding-left:12px;padding-bottom:6px}#app-header #slide-side-menu .slide-side-menu__inner .menu ul.btto-mnav ul.level-3 li.level-3{padding-top:0}#app-header #slide-side-menu .slide-side-menu__inner .menu ul.btto-mnav ul.level-3 li.level-3>a{display:block;padding:8px 0;font-size:calc(var(--btto-mnav-size, 17px) - 2px);line-height:20px;color:#3a3d42}#app-header #slide-side-menu .slide-side-menu__inner .menu ul.btto-mnav details[open]>.menu-drawer__submenu>ul{display:block}
/*# sourceMappingURL=/cdn/shop/t/61/assets/btto-mega-menu.css.map */
