@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";.mobileheader .nav-wrapper{position:absolute;width:100%;height:100vh;transition:transform .3s;transform:translate(-100%);z-index:99}.mobileheader .nav-wrapper.show-menu{transform:none;top:0}.nav-wrapper.show-menu{position:fixed;top:0;left:0;height:100%;width:100%}.mobileheader .js-nav-toggle{position:absolute;top:10px;right:-68px;width:43px;height:30px;margin:15px 0 0 15px;display:block;float:left;padding:0;color:#345;border:0;z-index:2}.mobileheader .js-nav-toggle span{position:relative;background-color:#345;height:2px;display:block;width:22px;margin:17px auto 0;transition:all .4s;transition-delay:.3s}.mobileheader .js-nav-toggle span:before,.mobileheader .js-nav-toggle span:after{content:""}.mobileheader .show-menu .js-nav-toggle span{background-color:transparent}.mobileheader nav{position:absolute;left:0;top:0;height:100%;width:100%;overflow-x:hidden;overflow-y:auto;box-shadow:0 0 5px 1px #ddd;background-color:#fafafa}.mobileheader nav .nav-toggle{position:absolute;top:0;left:0;width:100%;padding:10px 20px;background-color:#ed1a3a;color:#fff;z-index:100;cursor:pointer;transition:backgroun-color .2s;color:var(--White-Base, #fff);leading-trim:both;text-edge:cap;font-family:Inter,sans-serif;font-size:18px;font-style:normal;font-weight:600;line-height:140%;text-transform:capitalize;height:28px}.mobileheader nav .nav-toggle:hover{background-color:#ed1a3a}.mobileheader nav .nav-toggle.back-visible .nav-back{opacity:1;display:inline-block}.mobileheader nav .nav-toggle.back-visible .nav-title{transform:translate(40px)}.mobileheader nav .nav-title{position:absolute;left:0;padding-left:18px;transition:transform .3s}.mobileheader nav .nav-back{display:none;position:relative;width:30px;height:30px;vertical-align:middle;z-index:1;opacity:0;transition:opacity .2s}.mobileheader nav .nav-back:before,nav .nav-back:after{content:"";position:absolute;top:50%}.mobileheader nav .nav-back:before{left:50%;width:9px;height:9px;border:2px solid currentcolor;border-right-color:transparent;border-bottom-color:transparent;transform:translate(-50%,-50%) rotate(-45deg)}.mobileheader nav a{display:block;position:relative;color:#999;text-decoration:none;transition:color .15s,background-color .15s}.mobileheader nav a:hover{color:#333;background-color:#efefef}.mobileheader nav ul{list-style:none;padding:0;transition:transform .3s;background-color:#fff;position:absolute;left:0;top:45px;height:100%;width:100%}.mobileheader nav ul ul{display:none;left:100%}.mobileheader nav li.has-dropdown>a{padding-right:2.5em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mobileheader nav li.has-dropdown>a:after{content:"";position:absolute;top:50%;right:1em;width:9px;height:9px;border:1px solid currentcolor;border-left-color:transparent;border-top-color:transparent;transform:translateY(-90%) rotate(-45deg);transition:transform .3s;transform-origin:100%}li.has-dropdown.nav-dropdown-open.nav-dropdown-active>ul{display:block}ul.child li.has-dropdown ul{display:none}ul.child li.has-dropdown.nav-dropdown-open.nav-dropdown-active ul{display:block}.mobileheader .js-nav-toggle svg.last{display:none}.mobileheader .nav-wrapper.show-menu svg.last{display:block}.mobileheader .nav-wrapper.show-menu svg.first{display:none}.mobileheader .nav-wrapper.show-menu .js-nav-toggle{right:0;top:10px;padding:0;margin:0;z-index:99999;height:auto;line-height:45px}.mobileheader nav li a{color:var(--Logo-Brown, #3a381f);leading-trim:both;text-edge:cap;font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:140%}.mobileheader nav li{list-style:none;padding:15px;border-bottom:1px solid var(--gray-40, #c6cacc);background:var(--White-Base, #fff);margin:0}.mobileheader nav ul ul{left:100%;top:5px;right:0;width:100%;margin:0}.mobileheader nav{position:fixed;left:0;top:0;height:100%;width:100%;overflow-x:hidden;overflow-y:auto;box-shadow:0 0 5px 1px #ddd;background-color:#fff}.mobileheader .nav-toggle.back-visible .nav-title{padding-left:0}.mobileheader nav .nav-toggle.back-visible .nav-back{left:-10px}.mobilenav-bottom{position:absolute;bottom:-69px;width:100%;height:69px;left:0;padding:10px 20px 0;border-top:1px solid #c6cacc;box-sizing:border-box}.mobilenav-cart{display:flex;justify-content:space-between;align-items:center;z-index:9;position:relative;height:69px}.mobilenav-cart{display:flex;justify-content:space-between;align-items:center;z-index:9;position:fixed;height:69px;bottom:0;left:0;width:100%;background-color:#fff;padding:10px 20px 0;border-top:1px solid #c6cacc;box-sizing:border-box}.mobileheader nav{height:90%}.mobileheader .nav-wrapper.show-menu{background-color:#fff}.mobileheader nav{box-shadow:none}.mobileheader nav li:last-child{border:0!important}.mobileheader .mobilenavcart{position:relative}.hass-megamenu .SS{display:none!important}.desktopheaders #nav li.maintopmenu.dropdown.sub-menu .SS a{font-family:Inter,sans-serif!important;color:var(--Red, #ed1a3a)!important;font-size:14px!important;font-style:normal!important;font-weight:500!important;line-height:140%!important;padding:0 0 10px!important;border-bottom:2px solid var(--gray-30, #e3e5e5)!important;margin-bottom:15px}.desktopheaders #nav .Shopbyflavor,.desktopheaders #nav .Shopbytype{column-gap:30px}.desktopheaders #nav li.maintopmenu.dropdown.sub-menu>ul li{padding:0!important}.desktopheaders #nav li.maintopmenu.dropdown.sub-menu>ul li>a{color:var(--gray-80, #5e6366)!important;font-family:Inter,sans-serif!important;font-size:14px!important;font-style:normal!important;font-weight:400!important;line-height:140%!important;padding:0 0 10px!important}.hass-megamenu ul{position:inherit!important;left:auto!important;top:auto!important;width:auto!important;padding:0!important;border:0!important;display:block!important}.desktopheaders #nav ul li.maintopmenu>a{color:#0e0e0f!important;font-size:17px!important;font-style:normal!important;font-weight:400!important;line-height:29.92px!important;transition:.3s ease-in-out!important}.desktopheaders #nav ul li a:hover{color:var(--Red, #ed1a3a)!important}.hass-megamenu{width:100%!important}.hass-megamenuli{position:initial!important}.desktopheaders div#nav{position:relative}.desktopheaders div#nav{display:block;text-align:center}.desktopheaders #nav>ul{display:inline-block}.desktopheaders #menu ul.submenu_list{animation-duration:.5s;border-radius:0 0 10px 10px;border-top:1px solid var(--gray-30, #e3e5e5);background:var(--White-Base, #fff);box-shadow:0 2px 4px #0823301a;padding:35px 40px;left:0}.hass-megamenu{font-size:0}.desktopheaders #nav li.maintopmenu.dropdown.sub-menu .hass-megamenu li.sub-menu{width:20%;display:inline-block!important;vertical-align:top;padding:0 15px!important}.desktopheaders #nav ul li .hass-megamenu li.sub-menu:first-child{padding-left:0!important}.desktopheaders #nav ul li .hass-megamenu li.sub-menu:last-child{padding-right:0!important}.hass-megamenu li.sub-menu li{padding:0!important;width:100%!important}.desktopheaders #nav li.maintopmenu.dropdown.sub-menu .hass-megamenu .sub-menu .slicknav_item{font-family:Inter,sans-serif!important;color:var(--Red, #ed1a3a)!important;font-size:14px!important;font-style:normal!important;font-weight:500!important;line-height:140%!important;padding:0 0 10px!important;border-bottom:2px solid var(--gray-30, #e3e5e5)!important}.desktopheaders #nav li.maintopmenu.dropdown.sub-menu .hass-megamenu .sub_submenu_list li.metadivs-showss a{color:var(--gray-80, #5e6366)!important;font-size:14px!important;font-style:normal!important;font-weight:400!important;line-height:140%!important;font-family:Inter,sans-serif!important;margin:0!important;padding:0!important}.desktopheaders #nav ul li.metadivs-showss{padding:0!important;margin:15px 0 0}span.alo{width:12px;height:12px;display:inline-block;vertical-align:text-top;margin-right:8px}.desktopheaders #nav li.maintopmenu.dropdown.sub-menu .hass-megamenu .sub_submenu_list li.metadivs-showss:last-child a{color:var(--gray-80, #5e6366)!important;font-family:Inter,sans-serif!important;font-size:14px!important;font-style:normal!important;font-weight:500!important;line-height:140%!important;position:relative!important;display:inline-block!important;vertical-align:middle!important;padding:0 19px 0 0!important}.desktopheaders #nav li.maintopmenu.dropdown.sub-menu .hass-megamenu .sub_submenu_list li.metadivs-showss:last-child a:after{content:"";background-image:url(/cdn/shop/files/arrow-right.svg?v=1726322435);width:12px;height:12px;position:absolute;background-size:contain;background-position:center;top:50%;transform:translateY(-50%);right:0}.desktopheaders #menu ul.submenu_list.submenu--align-right{max-height:90vh;overflow:auto}.desktopheaders #menu ul.submenu_list{box-sizing:border-box}.desktopheaders #nav li.maintopmenu.dropdown.sub-menu .hass-megamenu .sub_submenu_list li.metadivs-showss a:hover{color:#ec1c3a!important}#menu ul{width:auto;min-width:260px}.desktopheaders #nav ul li{padding-bottom:25px!important}section.headerinfobar{margin-top:0}.desktopheaders .navigationheader .icon-down-arrow:before{content:""!important;border:solid black;border-width:0 3px 3px 0;display:inline-block;padding:3px;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.desktopheaders #nav ul .icon-down-arrow{font-size:.4em;margin-top:13px;position:relative;display:inline-block;vertical-align:top}.desktopheaders #nav ul li a:hover .icon-down-arrow{transform:rotate(-180deg);-webkit-transform:rotate(-180deg);margin-top:8px}.desktopheaders #nav ul li a:hover .icon-down-arrow:before{border-color:#ed1a3a;color:#ed1a3a}.desktopheaders #menu li:hover .icon-down-arrow:before{border-color:#ed1a3a;color:#ed1a3a}.desktopheaders #menu li:hover .icon-down-arrow{transform:rotate(-180deg);-webkit-transform:rotate(-180deg);margin-top:8px}.desktopheaders #menu li:hover>a.sub-menu--link.slicknav_item{color:var(--Red, #ed1a3a)!important}.desktopheaders #nav li.maintopmenu.dropdown.sub-menu>ul li>a.sacivecolor{color:var(--Red, #ed1a3a)!important;leading-trim:both;text-edge:cap;font-family:Inter,sans-serif!important;font-size:14px;font-style:normal;font-weight:500;line-height:140%;border-bottom:2px solid var(--gray-30, #e3e5e5)}@media only screen and (min-width: 992px) and (max-width: 1180px){.desktopheaders #nav .Shopbyflavor,.desktopheaders #nav .Shopbytype{display:block!important}.desktopheaders #nav li.maintopmenu.dropdown.sub-menu .hass-megamenu .sub-menu .slicknav_item{font-size:12px!important;white-space:nowrap}.desktopheaders #nav li.maintopmenu.dropdown.sub-menu .hass-megamenu .sub_submenu_list li.metadivs-showss a{font-size:12px!important}.desktopheaders #nav ul li.metadivs-showss{margin:10px 0 0}.desktopheaders #nav ul li.maintopmenu>a{font-size:14px!important}}
/*# sourceMappingURL=/cdn/shop/t/68/assets/header-menu.css.map?v=182090284112090285511728382883 */
