#NavMenus{overflow-x:hidden}section#NavMenus{overflow:visible}.hide-mobile{display:none}#Header{padding-top:25px;padding-bottom:0px;background:#fff}#Header nav{background-color:transparent}#Header nav a{padding:1em 0}#Header nav li{margin-right:80px;padding-bottom:18px}#Header nav li a{line-height:22px;font-size:16px;font-weight:300;letter-spacing:1px;text-transform:uppercase;font-family:Avenir, sans-serif;color:#515151;padding-left:20px}#Header nav li.has-sub-nav>a{background:url("chevrons-down.png") no-repeat left}@media screen and (max-width: 640px){#Header nav li.has-sub-nav>a{background:none}}#Header nav li.has-sub-nav #subMenu-mobile{display:none}@media screen and (max-width: 640px){#Header nav li.has-sub-nav #subMenu-mobile{display:block}}#Header nav li li{padding-bottom:0px}#Header nav .active a{color:#515151}#Header nav ul{border:0px;margin-top:-1px}#Header #MainNav ul.submenu{position:fixed;padding-top:25px;padding-bottom:18px;background:#4c90ab}#Header #MainNav ul.submenu-container .column-submenu{padding:40px;display:block;margin:0}#Header #MainNav ul.submenu-container .column-submenu ul li{text-align:left;margin:0}@media screen and (max-width: 640px){#Header #MainNav ul.submenu-container .column-submenu ul li{display:block}}#Header #MainNav ul.submenu-container .column-submenu ul li a{padding:5px}@media screen and (max-width: 640px){#Header #MainNav ul.submenu-container .column-submenu{padding:0}#Header #MainNav ul.submenu-container .top{padding-top:40px}}.standard-menu .current-cat-wrapper{display:none}.standard-menu #main-menu li{max-width:inherit !important}.big-menu #LogoContainer{display:block;clear:both;width:100%;padding:6.5rem 0 0.8rem 0;margin-right:0px}.big-menu #LogoContainer #Logo{position:static;display:block}.big-menu #LogoContainer #Logo img{width:159px;margin:0 auto;display:block}.big-menu #Header nav li:last-of-type{margin-right:0px}.big-menu #Header nav ul{border:0px;display:table;width:100%}.big-menu #Header nav ul li{display:table-cell;text-align:center}.big-menu #Header nav ul .submenu li{display:block;margin:0}.big-menu #MainNav{display:block;clear:both}.sticky-nav-area{position:fixed;width:100%;top:0px;z-index:9999}.sticky-nav-area #main-menu li{max-width:inherit !important}.sticky-nav-area .current-cat-wrapper{display:none}.current-cat-wrapper{display:inline}.current-cat-wrapper .current-cat-text{text-transform:uppercase;font-size:12px}#LogoContainer{line-height:0;margin-right:100px}#LogoContainer #Logo{position:relative;top:3px}#LogoContainer #Logo img{width:91px}#TopBar{float:right}#TopBar a{margin:0;color:#515151}#TopBar .search-toggle{margin-left:0;float:none;margin-right:30px}#TopBar .nav-icons{display:inline-block;min-height:21px;min-width:21px}#TopBar .nav-icons.canoe-search-toggle{background:url(canoe-search_v-834600053108152968.png) no-repeat top;background-size:contain}#TopBar .nav-icons.shopping-cart{background:url(shopping-cart_v-17775733126915720931.png) no-repeat top;background-size:contain;margin-right:20px}#TopBar .nav-icons.registry-icon{background:url(registry-icon_v-14582179435399347921.png) no-repeat top;background-size:91%;margin-right:20px}#TopBar .shopping-cart-counter{top:-5px;display:inline-block;position:relative;width:18px;height:19px;color:#515151;font-family:Avenir, sans-serif;font-size:14px;font-weight:300;letter-spacing:0.78px;line-height:19px}#LogoContainer,#MainNav{display:inline-block}@media screen and (max-width: 1080px){#Header nav li,#LogoContainer{margin-right:60px}}@media screen and (max-width: 970px){#Header nav li,#LogoContainer{margin-right:40px}}@media screen and (max-width: 860px){#Header nav li,#LogoContainer{margin-right:20px}}@media screen and (max-width: 750px){#Header nav li,#LogoContainer{margin-right:0px}}@media screen and (max-width: 640px){#Header nav li:last-of-type{margin-right:0px}#Header nav a{font-size:14px}#Header nav ul{border:0px;display:table;width:100%}#Header nav ul li{display:table-cell}#Header nav ul li a{display:block;text-align:center;padding-left:0px;padding-bottom:25px;margin-bottom:10px}#Header nav ul li.active a{background-position:center bottom}#LogoContainer{display:block}#MainNav{display:block;clear:both;padding-top:8rem}#MainNav .current-cat-wrapper{display:none}.big-menu #LogoContainer{padding:0;clear:none}.big-menu #LogoContainer #Logo{position:relative;display:inline-block}.big-menu #LogoContainer #Logo img{width:91px}}form.search{margin-bottom:0px}#SearchWrap{background:#fff;border:0px}#SearchWrap .search{background:transparent;border:0px}#SearchWrap .search.open{background:transparent;border:0px;padding-bottom:3rem}#SearchWrap .search .search-query{background:url(canoe-search_v-834600053108152968.png) no-repeat left;background-size:25px;padding-left:40px;padding-right:0px;border:0px;color:#c2c2c2;font-family:Avenir, sans-serif;font-size:18px;font-weight:300;letter-spacing:1px;line-height:25px}#SearchWrap .search .search-query::-webkit-input-placeholder{color:#c2c2c2}#SearchWrap .search .search-query:-moz-placeholder{color:#c2c2c2}#SearchWrap .search .search-query::-moz-placeholder{color:#c2c2c2}#SearchWrap .search .search-query:-ms-input-placeholder{color:#c2c2c2}.search .remove-search{height:50px;width:25px;right:0;color:#4c90ab}.search .remove-search:before,.search .remove-search:after{width:25px;height:2px;background:#4c90ab}