.c-menu-bottom{--background:#e1442f;--color:#fff;--height:50px;--items-min-count:5;--item-padding-v:5px;--item-padding-h:10px;--item-font-size:9px;--item-icon-spacing:6px;--item-icon-size:calc(var(--item-font-size) + 5px);--submenu-background:#fff;--submenu-min-height:20vh;--submenu-columns:2;--submenu-padding:32px;--submenu-gap:16px;--submenu-item-padding:5px;--highlight-color:#1b1c1d;background:var(--background);height:var(--height);position:relative !important}.c-menu-bottom>.items{display:flex;flex-direction:row;overflow-x:auto}.c-menu-bottom>.items>.menu-item{display:flex;flex-direction:column;justify-content:center;align-items:center;text-transform:uppercase !important;font-weight:600 !important;text-align:center;letter-spacing:-2%;position:relative !important;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;color:var(--color);height:var(--height);max-width:calc(100vw / var(--items-min-count));padding:var(--item-padding-v) var(--item-padding-h);font-size:var(--item-font-size);line-height:var(--item-font-size);transition:none}.c-menu-bottom>.items>.menu-item>.icon,.c-menu-bottom>.items>.menu-item>img{font-size:var(--item-icon-size);height:var(--item-icon-size);margin:0;margin-bottom:var(--item-icon-spacing)}.c-menu-bottom>.items>.menu-item.active{background:var(--submenu-background);color:var(--background)}.c-menu-bottom .submenu{position:absolute;border-top:1px solid #e5e5e5;padding-left:32px !important;padding-right:32px !important;padding-top:32px !important;padding-bottom:32px !important;display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--submenu-gap);bottom:var(--height);left:0;width:100vw;z-index:-1;min-height:var(--submenu-min-height);background:var(--submenu-background)}.c-menu-bottom .submenu .menu-item{text-wrap-style:balance;line-height:120%;padding-top:var(--submenu-item-padding);padding-bottom:var(--submenu-item-padding)}.c-menu-bottom .submenu .level1{display:flex;flex-direction:column;width:calc((100vw - var(--submenu-padding) * 2 - var(--submenu-gap) * (var(--submenu-columns) - 1)) / var(--submenu-columns));height:auto}.c-menu-bottom .submenu .level2{display:flex;flex-direction:column}.c-menu-bottom .submenu .level2>.menu-item{color:#727272}.c-menu-bottom .submenu .level1>.menu-item,.c-menu-bottom .submenu .highlight.highlight{font-weight:600 !important;color:var(--highlight-color)}