.nav.nav--utility.bar{background-color:#05386b;color:#fff}.joose-custom-select,.joose-custom-select .fa-caret-right,.nav.nav--utility.bar>ul li,.nav.nav--utility.bar>ul li a,nav ul.nav__menu li a{color:#fff}.joose-custom-select ul li>a{color:#515151!important}nav.nav.nav--utility.bar #currency option:checked,nav.nav.nav--utility.bar #currency option:not(:checked),nav.nav.nav--utility.bar #language option:checked,nav.nav.nav--utility.bar #language option:not(:checked){color:#000!important}.header__content.desktop.header-two-col-grid .centered-content .grid__col--md-4{justify-content:center;margin-left:-24px}.brand.brand-link{height:unset}#footer-logo,.brand.brand-link{display:inline-block;width:200px}.auth__logo--container{width:120px}.auth__logo--container img{display:inline-block;width:100%}.banner{aspect-ratio:24/5;background-position:0 0;background-size:cover;margin:0 auto;padding:0!important}.banner:after{clear:both;content:"";display:table}.footer__bar>.centered-content{max-width:none;width:calc(100% - 64px)}.header__content{padding-bottom:0;padding-top:0}.header__content>.centered-content{max-width:none;width:calc(100% - 64px)}.home{margin:0 0 16px;width:calc(100% - 350px)}.nav--mobile .sub-category .btn--default.drawer-toggle{background:transparent;border:none;width:100%}.nav--outer-wrap .btn--default.drawer-toggle .fa{background:rgba(45,45,39,.1);color:#05386b;padding:18px;position:absolute;right:0;top:0}.tab--shelf-action:hover,.tab--shelf-action:hover>.fa,.tab--shelf-action:hover>svg{fill:#fff;color:#fff}.on-page-nav{margin-left:0;padding-left:0}.on-page-nav .nav--outer-wrap li{border-bottom:1px solid #fff;padding-left:8px}.on-page-nav .nav--outer-wrap .sub-category li{padding-left:16px}.on-page-nav ul li ul{border-bottom:none}.on-page-nav li,.on-page-nav ul li ul{background:#5cdb95}.on-page-nav .nav--outer-wrap li a{font-size:14px}.on-page-nav .nav--outer-wrap li a,.on-page-nav .nav--outer-wrap li:last-of-type a{border-bottom:none;color:#05386b}.nav__icon-wrap{background:transparent;border-bottom:1px solid hsla(0,0%,100%,.1);display:none;height:48px}.nav--top-level-category{background:#5cdb95;color:#05386b;height:48px}.on-page-nav ul li a{min-height:48px}.on-page-nav li a,.on-page-nav ul li ul li a{color:#05386b;font-weight:700}.sub-category li{border:none}.sub-category li:first-child{border-top:1px solid #fff}.nav--outer-wrap .btn--default.drawer-toggle{background:transparent;border:none;width:100%}.nav--mobile .sub-category .fa{background:rgba(0,0,0,.1);color:#05386b;padding:18px;position:absolute;right:0;top:0}.page-content{background-color:#fff;padding-top:0}.hero__title{color:#fff}.banner__hero,.hero__title{background-color:transparent}.banner__hero{margin:0;padding:16px}.tabs__tab-control.active{background-color:initial}.tabs a:hover,a:focus{text-decoration:none}a.order-link{text-decoration:underline}a:hover.order-link{text-decoration:none}table thead tr th:first-of-type{padding-left:8px}#menu-user{padding-right:15px}.grid.grid-report{margin-bottom:16px}@media (max-width:991px){.on-page-nav{margin-left:-16px}}@media screen and (max-width:768px){.banner{padding-top:100px}.W-full-M-16{margin:0;width:100%}}@media (max-width:1024px){body{padding-top:0}.header__content{display:none}.nav.nav--utility{margin-top:63px}.nav.nav--utility.bar .centered-content .grid{display:flex-flow;flex-flow:row wrap}.nav.nav--utility.bar .centered-content .grid>div{flex:1 0 auto}.mobile__bar{background:#fff;padding:5px 0}.nav.nav--mobile .nav__menu{background-color:#fff;display:flex;flex-flow:row wrap;padding-top:0}.mobile .nav--mobile ul{padding-top:0}.mobile__header .nav--mobile ul div.open ul li{background-color:#dee5e9;padding-left:10px}.nav.nav--mobile.drawer--mobile.open li a{color:#333}.nav ul.nav__menu li{flex:0 1 auto;text-align:left}.nav.nav--mobile.drawer--mobile.open li{flex:0 1 100%;text-align:left}.nav.nav--mobile.drawer--mobile li{flex:1 0 100%}.nav--mobile{margin-top:112px;padding-top:0}.nav--mobile ul,.nav--mobile ul li ul{background:#f0f0f0;border-bottom:none}.bar,.bar .form__group i,.bar .form__input,.bar .form__label,.bar a,.bar i{color:#000}.mobile__header .nav--mobile ul div.open ul li a,.mobile__header .nav--mobile ul div.open ul li ul li a,.nav--mobile .nav__menu ul li ul li a,.nav--mobile ul li a{border-bottom:1px solid rgba(0,0,0,.2)}.sub-category li:first-child{border-top:0 solid transparent}.sub-category li{border-bottom:none}.product__image .placeholder-img{background-size:80%}#cart-table .product__image .placeholder-img{background-size:100%}.mobile__bar .brand{display:block;height:unset;width:200px}.mobile__bar .brand img{height:50px}.mobile__bar-content{padding:0 10px}.mobile__bar .btn.mobile-toggle{border-left:2px solid #000;color:#000}.css-grid__two-col .W-320,.header__content.desktop{display:none!important}.form--inline-controls .form__control:last-of-type .form__input{background:#fff}.home{flex:1 0 100%;margin:0 0 16px;max-width:100%;width:100%}.margin-header-footer-two-grid{margin-left:4%}.nav.nav--utility.bar .centered-content .grid .grid__col--md-8{float:none;width:auto}.mobile__header .mobile .mobile__bar .nav__menu{display:flex}.mobile__header{left:0;min-height:76px;position:fixed;top:0;width:100%;z-index:140}.mobile{display:block}.mobile__header .mobile__bar{position:relative;z-index:110}.mobile__header .nav--mobile__content{background-color:#dee5e9;border-bottom:none;padding:10px 10px 0}}@media (max-width:991px){.mobile__header .nav--mobile{padding-top:0}}@media (min-width:768px) and (max-width:1199px){.table-wrapper table.po-payment-table tbody td:before,.table-wrapper table.po-payment-table tbody tr td:first-of-type{width:100%!important}}body.auth .auth__logo--container img{max-width:unset!important;width:200px!important}
