body.host--totallynutzcom .region-top-navigation nav#block-totallynutz-account-menu{margin-left:1em}span.cart-block--summary__count{display:none}.region-top-navigation nav#menu__franchise_section{width:70vw;justify-content:left;align-items:center;margin-top:-2px}.region-top-navigation nav#menu__franchise_section li.navbar-nav-more.dropdown{margin-top:4px}.region-top-navigation .menu-franchise-section{display:flex;justify-content:flex-end;margin-left:auto;width:100%}.region-top-navigation .menu-franchise-section>.menu__item>.menu__link{white-space:nowrap;font-size:18px;color:var(--primaryLighter) !important}.region-top-navigation .menu-franchise-section>.menu__item>.menu__link:before{position:absolute;bottom:0;left:50%;display:block;width:40px;height:2px;background-color:transparent;transition:all 0.2s ease-in-out;content:"";transform:translateX(-50%)}.region-top-navigation .menu-franchise-section>.menu__item>.menu__link:before:hover{background-color:var(--primaryColor)}.region-top-navigation .menu-franchise-section>.menu__item>.menu__link:hover:before{background-color:var(--primaryColor)}.region-header{background-color:var(--primaryLight)}.region-header .logo{width:150px;height:68px;filter:none !important}.region-header .menu-franchise-section>.menu__item>.menu__link,.region-header .menu-catalog>.menu__item>.menu__link{color:var(--textColor) !important}.region-header>.container nav#menu__franchise_section{width:70vw;justify-content:left;align-items:center}.region-header .menu-franchise-section{display:flex;justify-content:flex-end;margin-left:auto;width:100%}.region-header .menu-franchise-section>.menu__item>.menu__link{text-transform:uppercase;white-space:nowrap;font-size:18px}.region-header .menu-franchise-section>.menu__item>.menu__link:before{position:absolute;bottom:0;left:50%;display:block;width:40px;height:2px;background-color:transparent;transition:all 0.2s ease-in-out;content:"";transform:translateX(-50%)}.region-header .menu-franchise-section>.menu__item>.menu__link:before:hover{background-color:var(--primaryColor)}.region-header .menu-franchise-section>.menu__item>.menu__link:hover:before{background-color:var(--primaryColor)}section.block.block-simple-block.block-simple-blockfranch-sb__franchise-footer nav#block-footerleft a{margin:0 0 0 1em}#block-franchise-footer-nav .menu__item>.menu__link{color:var(--textColor) !important;text-transform:uppercase;white-space:nowrap;font-size:18px}body.no-shazam #block--menus-shazam-button{display:none}nav#block-top-menu-pages{width:100%;text-align:center}nav#block-top-menu-pages ul[region="top_navigation"] li[data-nav-priority-menu] ul.dropdown-menu{background-color:var(--primaryLighter) !important}nav#block-top-menu-pages ul[region="top_navigation"] li[data-nav-priority-menu] ul.dropdown-menu li{display:block}nav#block-top-menu-pages ul[region="top_navigation"] li[data-nav-priority-menu] ul.dropdown-menu li.menu__item a{color:var(--textColor)}nav#block-top-menu-pages ul.dropdown-menu{background-color:var(--dark)}nav#block-top-menu-pages li#section-1 span.dropdown-toggle,nav#block-top-menu-pages li#section-2 span.dropdown-toggle,nav#block-top-menu-pages li#section-3 span.dropdown-toggle{color:var(--bodyBg)}nav#block-top-menu-pages li#section-1 ul.dropdown-menu,nav#block-top-menu-pages li#section-2 ul.dropdown-menu,nav#block-top-menu-pages li#section-3 ul.dropdown-menu{min-width:unset;color:var(--dark);background-color:var(--bodyBg)}nav#block-top-menu-pages li#section-1 ul.dropdown-menu li.menu__item,nav#block-top-menu-pages li#section-2 ul.dropdown-menu li.menu__item,nav#block-top-menu-pages li#section-3 ul.dropdown-menu li.menu__item{display:block}nav#block-top-menu-pages li#section-1 ul.dropdown-menu li.menu__item a,nav#block-top-menu-pages li#section-2 ul.dropdown-menu li.menu__item a,nav#block-top-menu-pages li#section-3 ul.dropdown-menu li.menu__item a{color:var(--primary)}nav#block-top-menu-pages-sidebar{margin-top:80px}nav#block-totallynutz-account-menu{min-width:fit-content}span.cart-block--summary__count{white-space:nowrap}@media (min-width:481px) and (max-width:650px){nav#block-top-menu-pages ul[region="top_navigation"]>li{margin:0 -5px}}@media screen and (min-width:768px){.region-header{padding:30px 0 30px 0 !important}}@media screen and (min-width:1200px){.side-flyout{width:calc(((100vw - 1170px) / 2) + 290px) !important}}header#navbar #your-rewards{display:inline-flex}header#navbar #your-rewards .link-text{display:none}header#navbar #your-rewards:after{content:'|';display:inline-block;color:#fff;margin-right:1em;line-height:38px;font-weight:500}header#navbar #your-rewards a.menu-account__link.menu__link:after{content:' ';border-bottom:1px solid #272727;padding-bottom:2px;width:100%;display:block}header#navbar #your-rewards a.menu-account__link.menu__link:hover{color:var(--primaryColor);text-decoration:underline !important}header#navbar #your-rewards a.menu-account__link.menu__link:hover:after{content:' ';border-bottom:1px solid #fff;color:#fff;width:100%;display:block}header#navbar .cart-flyout{margin-top:4px}header#navbar .cart-flyout .cart-block--summary{padding-right:0}header#navbar .cart-flyout a.cart-block--link__expand{display:flex}header#navbar .cart-flyout a.cart-block--link__expand span.cart-block--summary__icon{margin-right:0.4em}header#navbar .cart-flyout a.cart-block--link__expand span.cart-block--summary__icon svg{width:2em !important;height:1.4em}header#navbar .cart-flyout a.cart-block--link__expand:after{content:'|';display:inline-block;margin-left:1em;font-weight:500}header#navbar .cart-flyout a.cart-block--link__expand:hover:after{color:#fff}button.dots{border:none;background:transparent;position:relative;cursor:pointer}button.dots:focus{outline:none}button.dots.dots:after,button.dots.dots:before,button.dots.dots span{width:4px;height:4px;border-radius:100px;position:absolute;left:0px;background:var(--primaryLighter);transform:rotate(0deg);transition:all 0.4s;left:1%;right:1%;margin:0 auto}button.dots.dots:after,button.dots.dots:before{content:""}button.dots.dots:after{top:0;margin-top:0px}button.dots.dots:before{bottom:0;margin-bottom:0px}button.dots.dots span{top:50%;margin-top:-2px}button.dots.dots.on:after{transform:rotate(135deg) translate(9px, -9px);width:30px}button.dots.dots.on:before{transform:rotate(225deg);bottom:58%;margin-bottom:-2px;width:30px}button.dots.dots.on span{transform:rotate(135deg)}button.dots.dots.on:after,button.dots.dots.on:before,button.dots.dots.on span{height:2px}body.user-role--anonymous header#navbar .cart-flyout .cart-block--summary{padding-right:15px}body.route--commerce_cart-page header#navbar .cart-flyout{display:none}.region-navigation .menu a[data-drupal-link-system-path="<front>"]{width:115px !important;position:absolute;left:10px;height:120px;background:url("/sites/totallynutz.com/themes/totallynutz/assets/images/logo-round-totally-nutz.png") !important;filter:unset !important;background-repeat:no-repeat !important;background-size:110px 110px !important;background-position:top left;margin:auto}nav#block-totallynutz-catalog-menu-navigation{position:relative;top:80px}nav#block-footerleft{margin-left:0}nav#block-footerleft a[data-drupal-link-system-path="<front>"].menu-footer-left__link.menu__link{width:110px !important;height:110px;background:url("/sites/totallynutz.com/themes/totallynutz/assets/images/logo-round-totally-nutz.png") !important;filter:unset !important;background-repeat:no-repeat !important;background-size:110px 110px !important;background-position:top left;margin:auto auto 30px auto;text-indent:-4000vw}button#main-menu-toggle{display:flex;padding:15px 15px 15px 0}button#main-menu-toggle span.toggle-btn--name{line-height:1.8em}button#main-menu-toggle .hamburger-inner,button#main-menu-toggle .hamburger-inner:after,button#main-menu-toggle .hamburger-inner:before{background-color:#FFF !important;width:30px !important;height:2px !important}button#main-menu-toggle:focus{outline:unset;outline-color:unset;outline-style:none;outline-width:0}nav#menu__top_pages__mobile ul[region="top_navigation"]{right:0;left:unset}nav#menu__top_pages__mobile .dropdown{display:inline-block}nav#menu__top_pages__mobile button#mobile-menu{padding-right:0}nav#menu__top_pages__mobile li#section-1 ul.dropdown-menu,nav#menu__top_pages__mobile li#section-2 ul.dropdown-menu,nav#menu__top_pages__mobile li#section-3 ul.dropdown-menu{position:relative;display:block;border:none;box-shadow:none}nav#menu__top_pages__mobile li#section-1>a,nav#menu__top_pages__mobile li#section-2>a,nav#menu__top_pages__mobile li#section-3>a{white-space:break-spaces}nav#menu__top_pages__mobile li#section-1 .dropdown-toggle,nav#menu__top_pages__mobile li#section-2 .dropdown-toggle,nav#menu__top_pages__mobile li#section-3 .dropdown-toggle{display:none}nav#block--menus-shazam-button{position:fixed;bottom:5px;margin-left:calc(50% - 100px);margin-right:auto;z-index:10}nav#block--menus-shazam-button ul{padding:0;margin:0;list-style-type:none}nav#block--menus-shazam-button ul li{padding:0;margin:0}nav#block--menus-shazam-button ul li a{display:inline-block}nav#block--menus-shazam-button ul li a img{width:200px;display:unset;-webkit-filter:drop-shadow(0px 3px 4px #000D);filter:drop-shadow(0px 3px 4px #000D)}#block-top-menu-pages{margin-left:auto;margin-right:auto}#block-top-menu-pages ul.menu-top-menu li{display:inline-block}#block-top-menu-pages ul.menu-top-menu li a{color:#fff}#account-pulldown{color:#FFF}#account-pulldown .dropdown-menu{min-width:unset}#account-pulldown .dropdown-menu li{width:100%}#account-pulldown .dropdown-menu li a{color:#000}#account-pulldown span.dropdown-toggle{margin-top:5px;width:100px;height:40px;position:absolute;top:-14px;left:0;display:flex}#account-pulldown span.dropdown-toggle svg{align-self:center;margin-left:auto}body.route--commerce_checkout-form #account-pulldown,body.route--commerce_checkout-form #block-top-menu-pages{display:none}body.route--commerce_checkout-form.alias--checkout-any-complete #account-pulldown{display:block}body.route--commerce_checkout-form .region.region-footer.clearfix{height:0;overflow:hidden}body.route--commerce_checkout-form .label{color:var(--dark)}nav#block--menus-shazam-button{pointer-events:none}nav#block--menus-shazam-button #home-button a{pointer-events:all}div.main-container div.region-header .navbar-text{display:none}/*# sourceMappingURL=menu.css.map */