.card--auth,.mobile__bar-content,.page-content,body,body.auth{background-color:#fff}.nav__category-txt{background-color:transparent;padding-top:15px}.on-page-nav ul li a,.on-page-nav ul li a:hover{color:#d21;font-weight:700;padding-top:14px}div.drawer.open ul.sub-category li.has-toggle a{padding-top:10px}div.nav-wrap.W-320{font-size:14px;padding-top:10px}.on-page-nav ul li ul{background-color:#fff}div.nav-wrap.W-320 .btn--default:focus,div.nav-wrap.W-320 .btn--default:hover{background-color:transparent;color:#d21}.nav--top-level-category{background-color:transparent}.on-page-nav ul li:last-of-type a{border-bottom:1px solid #b4b4b4}input:focus{border-color:#d21}.mobile__header .nav--mobile{border-color:#3c72b6}.nav--mobile__content{padding-top:25px!important}.mobile__header .nav--mobile__content{background:#ef392c}.nav--mobile__content li:nth-child(2){border-bottom:2px solid #3c72b6}.nav--mobile ul li a{background-color:#fff}.nav--utility{background:#d21;border-bottom:1px solid #d21;padding:10px 0}.accordion .accordion-trigger,.expando,.nav--steps,.section__title{background:#f2f2f2}.banner{height:650px}.banner h2{color:#fff}.btn.accordion-trigger.open,.expando__title,.mobile__bar .btn.mobile-toggle{background:#dcddde;color:#000}.sidebar .expando__title{border-top-color:transparent}.expando__content,.sidebar .expando,.summary{background-color:#fff}.sidebar .expando{border:1px solid #000}#menu-user a,.bar .form__input{color:#fff;font-weight:700}ul#menu-user-account li a,ul#menu-user-account li a i{color:#000}.bar .form__group i,.nav--utility ul li a i{color:#fff}.bar ul li{border-color:#fff}option{color:#000}.joose-custom-select,.joose-custom-select .fa-caret-right{color:#fff}.accordion a,.nav--footer ul li a,a{color:#d21}.accordion a:hover,.nav--footer ul li a:hover,a:hover{color:#000}#menu-user .form__input{color:#000;font-weight:400}.header__content{background:#fff;padding-bottom:15px;padding-top:10px}.btn--action,.btn--default:hover{background:#d21;border-color:#d21;color:#fff}.btn--action:focus,.btn--action:hover,.btn--default:hover:focus,.btn--default:hover:hover{background:#ce1504;border-color:#d21}.btn--default{background:#fff;border-color:#d21;color:#d21}.fa-stack-menu[data-count]:after,.fa-stack[data-count]:after{background:#741112;display:inline-block}footer{background:#f2f2f2;color:#000}.footer__bar{background:#fff;color:#000}.footer__bar .brand img{max-width:58%;padding-bottom:10px}.footer__bar .terms{font-size:14px;text-align:left}.footer__bar .terms a{color:#000}.nav--mega{border-bottom-color:#000;border-top:1px solid #ddd}.nav--mega,.nav--mega ul li a{background:#fff}.nav--mega ul li a{color:#d21;font-weight:600;text-transform:capitalize}.nav--mega ul li a:focus,.nav--mega ul li a:hover{color:#d21;text-decoration:underline}.hero__title{color:#fff}.tabs__tab-control:hover{border-top:2px solid #e7ecef}.tabs__tab-control.active{border-top-color:#d21}.tabs__content{border-left:1px solid #ccc;border-right:1px solid #ccc}table thead tr th{background-color:#000;color:#fff}.checkout h2.title--large{margin-top:50px}section#featured-products .section__title .centered-content{padding-bottom:0}.nav--steps ol li.active,.nav--steps ul li.active{border-bottom:3px solid #000}.nav--mobile .sub-category .btn--default.drawer-toggle{background:transparent;border:none;width:100%}.nav--mobile .sub-category .fa{background:transparent;color:#df2727;padding:18px;position:absolute;right:0;top:0}.mobile__header .nav--mobile ul div.open ul li,.mobile__header .nav--mobile ul div.open ul li ul li{background-color:#fff}.mobile__header .nav--mobile ul{box-shadow:none!important}.nav--mobile a{color:#df2727}.dataTable tr th{color:#fff!important}@media (max-width:768px){.drawer-toggle__icon{right:30px}}@media (max-width:767px){.login-logo>.grid__col--lg-9:first-of-type,.login-logo>.grid__col--lg-9:last-of-type{transform:translateY(400px)}}@media (min-width:768px) and (max-width:990px){.login-logo>.grid__col--lg-9:first-of-type{transform:translate(117%,240%)}.login-logo>.grid__col--lg-9:last-of-type{transform:translate(117%,150%)}}@media (min-width:991px){.login-logo>.grid__col--lg-9:first-of-type{transform:translate(127%,200%)}.login-logo>.grid__col--lg-9:last-of-type{transform:translate(127%,150%)}}.idp-buttons:hover,.login-logo>.grid__col--lg-9:last-of-type>a:first-of-type:hover{color:#fff!important}
