@charset "utf-8";

.new-header-right li { padding: 0px 15px; display: inline-block; }

.mm-learn-more a { color: rgb(255, 255, 255); font-weight: 700; text-decoration: none; font-family: HelveticaNeue, sans-serif !important; }

li.mm-learn-more img { width: 9px; height: auto; margin-left: 4px; transition: transform 0.2s; display: inline-block; }

.site-nav, .header__inline-menu { position: relative; }

.learn-more-panel { display: none; position: absolute; left: 0px; right: 0px; top: 100%; height: 24vw; background: rgb(255, 255, 255); z-index: 999; box-shadow: rgba(0, 0, 0, 0.08) 0px 3px 6px; overflow: auto; padding: 30px 15%; border-bottom: 3px solid rgb(0, 0, 0); }

.learn-more-panel.is-open { display: block; }

#learn-more-toggle[aria-expanded="true"] img { transform: rotate(180deg); }

.learn-more-panel-flex { display: flex; width: 100%; height: 100%; gap: 30px; }

.learn-more-panel-flex a { flex: 1 1 0%; }

.mm-item-1 { display: flex; width: 100%; height: 100%; align-items: center; justify-content: center; background: url("//5hourenergy.com/cdn/shop/files/Frame_87_1.jpg?v=1752607053") center center / cover no-repeat; position: relative; }

.mm-item-2 { display: flex; width: 100%; height: 100%; align-items: center; justify-content: center; background: url("//5hourenergy.com/cdn/shop/files/Frame_86.jpg?v=1752545046") center center / cover no-repeat; position: relative; }

.mm-item-3 { display: flex; width: 100%; height: 100%; align-items: center; justify-content: center; background: url("//5hourenergy.com/cdn/shop/files/Frame_87_2_1.jpg?v=1752607414") center center / cover no-repeat; position: relative; }

.mm-item-4 { display: flex; width: 100%; height: 100%; align-items: center; justify-content: center; background: url("//5hourenergy.com/cdn/shop/files/trending-social.jpg?v=1755791249") center center / cover no-repeat; position: relative; }

.mm-item span { position: absolute; bottom: 0px; width: 100%; height: auto; padding: 10px 0px; text-align: center; background-color: rgba(0, 0, 0, 0.8); color: rgb(255, 255, 255); font-weight: 700; font-size: 1.5vw; text-decoration: none; font-family: HelveticaNeue, sans-serif !important; }