.nn-main-nav-wrap{margin:4px -1px 0;width:998px;position:relative;z-index:201;border-bottom:1px solid #dedbd2;background-color:#fff}.nn-main-nav-wrap.nav-open{z-index:212}.nn-main-nav-wrap:before{width:1px;height:25px;background-color:#dedbd2;content:"";position:absolute;bottom:0;left:0}.nn-main-nav-wrap:after{width:1px;height:25px;background-color:#dedbd2;content:"";position:absolute;bottom:0;right:0}.nn-main-nav{position:relative}.nn-nav-hovering:hover,ul.nav-hovered{background-color:#f3f1ed}.nn-main-nav:after{clear:both;display:block;content:""}.nn-main-nav .nn-menu{float:left}.nn-main-nav .nn-menu:first-child{background:0;margin:0}.nn-main-nav .nn-menu>a{font-size:1.2em;text-decoration:none;color:#264c33;display:block;padding:10px 9px 10px 9px;position:relative;z-index:2;font-weight:bold}.nn-nav-hovering .nn-menu:hover>a,ul.nav-hovered li.hovered>a{background-color:#fff}ul.nn-main-nav li a.focus{text-decoration:underline}.ie8 ul.nn-main-nav li a.focus{text-decoration:none}.ie8 ul.nn-main-nav li a:focus{text-decoration:underline}.nn-main-nav .nn-dept-higlighted>a{color:#900}.nn-main-nav .nn-menu .separator{background-color:#dedbd2;width:1px;height:11px;overflow:hidden;text-indent:-9999px;position:absolute;left:0;top:13px}.nn-nav-hovering:hover .nn-menu .separator,ul.nav-hovered .nn-menu .separator{display:none}.nn-main-nav-wrap .closeDrop{position:absolute;top:-20px;right:-10px;width:32px;height:32px;background:url(/assets/build/prim-nav-close.png) no-repeat;overflow:hidden;text-indent:-9999px;z-index:10;display:none}@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (-webkit-min-device-pixel-ratio:2){.nn-main-nav-wrap .closeDrop{background-image:url(/assets/build/prim-nav-close-ret.png);background-size:32px 32px}}.nn-main-nav .current-section>a{padding:5px 5px 6px}.nn-main-nav .nn-first>a{padding:10px 12px 10px 17px}.nn-main-nav .nn-first.current-section>a{padding:5px 12px 6px 11px}.nn-main-nav .current-section>a .inner{background:#f3f1ed;border:1px solid #e1ded9;display:block;padding:4px 5px 3px}.nn-nav-hovering .current-section:hover>a,ul.nav-hovered li.current-section.hovered>a{padding:10px 11px 10px 11px}.nn-main-nav .nn-first.current-section.hovered>a,.nn-nav-hovering .nn-first.current-section:hover>a{padding:10px 18px 10px 17px}ul.nav-hovered li.current-section>a .inner{border-color:#d6d2ca;background:#e8e4dc}.nn-nav-hovering .current-section.focus:hover>a .inner,.nn-nav-hovering .current-section:hover>a .inner,ul.nav-hovered li.current-section.hovered>a .inner,ul.nav-hovered li.current-section.focus:hover>a .inner{background:0;border:0;display:inline;padding:0}.nn-main-nav .nn-flyout{position:absolute;z-index:1;display:none;width:972px;left:0;top:37px;background-color:#fff;padding:13px}.nn-nav-hovering .nn-menu:hover .nn-flyout{display:block}.nn-main-nav .nn-flyout-col{float:left;margin-left:12px;padding-top:10px}.nn-main-nav .nn-flyout .nn-flyout-col:first-child{margin-left:0}.nn-main-nav .nn-submenu-title{font-size:1.2em;display:block;border-bottom:1px solid #dedbd2;padding-bottom:15px;margin-bottom:4px;width:152px}.nn-main-nav .nn-flyout-col ul{width:152px;float:left;padding-bottom:12px}.nn-main-nav .nn-flyout-col ul li{padding:9px 5px 0 0}.nn-main-nav .nn-flyout-col ul a{text-decoration:none;font-size:1.2em;line-height:1.25em}.nn-main-nav .nn-flyout-col ul a:hover{text-decoration:underline}.nn-main-nav .nn-col-higlighted{background-color:#f8f7f4;padding-left:12px;padding-right:12px}.nn-main-nav .nn-flyout-2col .nn-submenu-title{width:316px}.nn-main-nav .nn-flyout-2col ul.first{margin-right:12px}.nn-main-nav .nn-flyout-2col.nn-col-higlighted .nn-submenu-title{width:292px}.nn-main-nav .nn-col-higlighted ul,.nn-main-nav .nn-col-higlighted .nn-submenu-title{width:128px}.nn-main-nav .nn-flyout-2col.nn-col-higlighted ul{width:140px}.nn-main-nav .nn-col-higlighted ul li{padding-right:0}#nn-nav-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.6;z-index:211;display:none;-ms-filter:"alpha(opacity=60)"}.main-header-checkout #banner .header-cms-block{z-index:202}.main-header-checkout .nn-main-nav-wrap{margin-top:-13px}.main-header-checkout .nn-main-nav-wrap .clearfix{clear:both;font-size:0;line-height:0;height:0;overflow:hidden}.main-header-checkout .nn-main-nav{float:right;margin-right:13px}.main-header-checkout .nn-main-nav .nn-menu{padding:0 7px}.main-header-checkout .nn-main-nav .nn-menu .separator{left:-7px}.special-offers-cq5{width:316px;float:left;margin-left:12px;overflow:hidden}.top-brands-cq5{width:152px;float:left;margin-left:12px;overflow:hidden}.nav-bottom-banner{width:100%;overflow:hidden;clear:both}