html{box-sizing:border-box}*,::after,::before{box-sizing:inherit}.ns-w12{float:left;display:block;margin-right:2.35765%;width:100%;position:relative}.ns-w12:last-child{margin-right:0}.ns-w11{float:left;display:block;margin-right:2.35765%;width:91.4702%;position:relative}.ns-w11:last-child{margin-right:0}.ns-w10{float:left;display:block;margin-right:2.35765%;width:82.94039%;position:relative}.ns-w10:last-child{margin-right:0}.ns-w9{float:left;display:block;margin-right:2.35765%;width:74.41059%;position:relative}.ns-w9:last-child{margin-right:0}.ns-w8{float:left;display:block;margin-right:2.35765%;width:65.88078%;position:relative}.ns-w8:last-child{margin-right:0}.ns-w7{float:left;display:block;margin-right:2.35765%;width:57.35098%;position:relative}.ns-w7:last-child{margin-right:0}.ns-w6{float:left;display:block;margin-right:2.35765%;width:48.82117%;position:relative}.ns-w6:last-child{margin-right:0}.ns-w5{float:left;display:block;margin-right:2.35765%;width:40.29137%;position:relative}.ns-w5:last-child{margin-right:0}.ns-w4{float:left;display:block;margin-right:2.35765%;width:31.76157%;position:relative}.ns-w4:last-child{margin-right:0}.ns-w3{float:left;display:block;margin-right:2.35765%;width:23.23176%;position:relative}.ns-w3:last-child{margin-right:0}.ns-w2{float:left;display:block;margin-right:2.35765%;width:14.70196%;position:relative}.ns-w2:last-child{margin-right:0}.ns-w1{float:left;display:block;margin-right:2.35765%;width:6.17215%;position:relative}.ns-last-child,.ns-w1:last-child{margin-right:0}.outer-container{max-width:68em;margin-left:auto;margin-right:auto}.outer-container::after{clear:both;content:"";display:table}.ns-w-p-50{width:48.82117%;margin-right:2.35765%}.ns-w-p-50.ns-last-child,.ns-w-p-50:last-child{margin-right:0}nav.main-nav-bar{display:inline-block;background-color:#066ab2}nav.main-nav-bar .main-navigation{padding:0;display:block;float:left}nav.main-nav-bar .main-navigation>li{display:inline-block;position:relative;height:1.875rem;margin:0;padding:0}nav.main-nav-bar .main-navigation>li>a{display:block;width:100%;padding:0 10px;color:#fff;font-size:.75rem;font-weight:700;line-height:1.875rem;text-decoration:none;text-transform:uppercase;vertical-align:middle}nav.main-nav-bar .main-navigation>li.dropdown-item:hover>a,nav.main-nav-bar .main-navigation>li>a:hover{background-color:#0a3665;color:#fff;text-decoration:none}nav.main-nav-bar .main-navigation>li.dropdown-item:hover>.main-submenu{display:table}nav.main-nav-bar .main-submenu{display:none;position:absolute;top:1.875rem;left:0;max-width:55.4375rem;width:auto;min-height:21.875rem;height:auto;padding:0 0 0 .3125rem;background-color:#fff;text-align:left;white-space:nowrap;border:.0625rem solid #cecece;z-index:11}nav.main-nav-bar .main-submenu .suggestion-with-list{display:table-cell;vertical-align:top;padding:14px 0 0 10px}nav.main-nav-bar .main-submenu .suggestion-tags{display:table-row;margin:15px 0 0;padding:0;font-size:0;list-style-type:none}nav.main-nav-bar .main-submenu .suggestion-tags li{display:inline-block;height:inherit;font-size:10px;margin-right:10px;margin-bottom:15px}nav.main-nav-bar .main-submenu .suggestion-tags li a{display:block;position:relative;padding:2px;border:0;background:#066ab2;text-decoration:none;box-shadow:0 0 0 0 #fff}nav.main-nav-bar .main-submenu .suggestion-tags li a:hover{background:#0887e3}nav.main-nav-bar .main-submenu .suggestion-tags li a:hover:after{border-right-color:#0887e3}nav.main-nav-bar .main-submenu .suggestion-tags li a:after{position:absolute;top:50%;right:100%;width:0;height:0;margin-top:-9px;border:9px solid transparent;border-right-color:#066ab2;content:" ";pointer-events:none}nav.main-nav-bar .main-submenu .suggestion-tags li a .product-suggestion-tag{position:relative;padding-right:5px;margin-right:10px;color:#fff;font-size:10px;font-style:normal;font-weight:400;text-transform:uppercase;z-index:1}nav.main-nav-bar .main-submenu .suggestion-tags li a .product-suggestion-tag:before{display:inline-block;margin-right:3px;margin-left:-3px;padding-top:1px;font-size:7px;content:"+";vertical-align:top}nav.main-nav-bar .main-submenu .main-submenu-list-holder{display:table-cell;float:left;margin:10px 0;max-width:37.5rem}nav.main-nav-bar .main-submenu .main-submenu-list-holder.no-margin.top{margin-top:0}nav.main-nav-bar .main-submenu .main-submenu-list-holder.no-margin.bottom{margin-bottom:0}nav.main-nav-bar .main-submenu .main-submenu-list-holder .main-submenu-list{width:130px;margin:0 10px 0 0;display:inline-block;padding:0;list-style:none;text-transform:uppercase;vertical-align:top}nav.main-nav-bar .main-submenu .main-submenu-list-holder .main-submenu-list:last-child{display:none!important}nav.main-nav-bar .main-submenu .main-submenu-list-holder .main-submenu-list li{display:list-item;height:auto;font-size:.75rem;padding:2px 0}nav.main-nav-bar .main-submenu .main-submenu-list-holder .main-submenu-list li.head-list.new-head{margin-top:10px}nav.main-nav-bar .main-submenu .main-submenu-list-holder .main-submenu-list li.head-list.new-head:first-child{margin-top:0}nav.main-nav-bar .main-submenu .main-submenu-list-holder .main-submenu-list li a{display:block;margin:0;padding:0;color:#0a3665;font-weight:400;line-height:14px;text-decoration:none;text-transform:none;white-space:normal}nav.main-nav-bar .main-submenu .main-submenu-list-holder .main-submenu-list li a:hover{background-color:transparent;color:#e61a4d}nav.main-nav-bar .main-submenu .main-submenu-list-holder .main-submenu-list li.head-list span.no-url-title{color:#0a3665;font-size:14px;font-weight:700;line-height:14px;text-decoration:none;text-transform:uppercase;white-space:normal}nav.main-nav-bar .main-submenu .main-submenu-list-holder .main-submenu-list li.head-list a{font-size:14px;font-weight:700;text-transform:uppercase}nav.main-nav-bar .main-submenu .banners-column,nav.main-nav-bar .main-submenu .multiple-banners{display:inline-block;position:relative;top:0;right:0;list-style:none;padding:0;vertical-align:top}nav.main-nav-bar .main-submenu .banners-column li,nav.main-nav-bar .main-submenu .multiple-banners li{height:auto;vertical-align:top}nav.main-nav-bar .main-submenu .banners-column li a,nav.main-nav-bar .main-submenu .multiple-banners li a{display:block}nav.main-nav-bar .main-submenu .banners-column li a:hover,nav.main-nav-bar .main-submenu .multiple-banners li a:hover{background:0 0}nav.main-nav-bar .main-submenu .banners-column li a img,nav.main-nav-bar .main-submenu .multiple-banners li a img{display:block}@media screen and (max-width:1305px){nav.main-nav-bar .main-navigation>li .dropdown-item:last-of-type .main-submenu{left:0}nav.main-nav-bar .main-submenu .banners-column li,nav.main-nav-bar .main-submenu .multiple-banners li{display:none}}.main-banner-navigation{width:220px;height:30px;display:block;float:right}