#wrap,body{position:relative}#ad-carousel img,#nav-main{width:100%}:root{--blue:#3e8bd8;--green:#3e8bd8}.card .favLink .icon,.card-header a,.nav-core .icon,a,a:focus,a:hover{color:var(--blue)}.card .cardContent .offerLinks a,.card a,.card.benefitsCard h2 .icon,.card.voucherWrapper h2 .icon,.content-card.dashboard-card .card-content .dashboard-item,.pageNavigation [class*=" icon-"],.pageNavigation [class^=icon-]{color:var(--green)}nav .nav-logo{padding:0;max-width:320px;height:100%;display:flex;align-items:center;background-color:#fff}nav .nav-core{display:flex;justify-content:space-between;align-items:center;min-height:100px;max-width:920px;margin:0 auto;padding:10px 0}.card.retailer{background:var(--green)}.card h2,.owl-theme .owl-controls{background-color:var(--blue)}.owl-theme .owl-controls{margin-top:-1px;padding:8px 4px 4px;height:39px}input#searchField::placeholder{color:var(--blue)}.tab-container .content .filters .filter-favs a:hover{background:var(--blue);border-color:var(--blue);color:#fff}.tab-container .content .filters .filter-favs a .icon,.tab-container .content .filters .filter-search .icon{color:var(--blue)}.tab-container .content .filters .filter-dropdown.active .select-shell{background:var(--blue);border-color:var(--blue)}#main-hero-copy .owl-page span{width:10px;height:10px;border:2px solid #fff}#main-hero-copy .owl-page.active span,.card.retailer{background:#fff}.tab-container .content-home-menu{background:var(--green);padding-left:100px}.tab-container .content-home-menu .items-container .menu-item{text-transform:uppercase;font-weight:700}.tab-container .content .filters{padding-top:16px}.tab-container .content .filters .filter-favs a,.tab-container .content .filters .filter-search input{border:2px solid var(--blue)}#wrap{z-index:1;background:0 0}nav .hamburgerContainer,nav .menuBody,nav .nav-logo{min-width:25px}#menuAccount li a,#menuAccount li:after,.menuBody h3,ul.publicNav li:not(:last-child):after{color:#fff!important}nav .nav-core ul{border-bottom:none}.card .cardContent .benefitName,nav .tagline,ul.publicNav *{color:#fff}@media screen and (max-width:768px){.tab-container .content-home-menu{padding-left:15px}.tab-container .content-home-menu .items-container{justify-content:center;padding-top:8px}.go-to{text-align:center}nav .hamburgerContainer{margin-right:10px!important}.owl-theme .owl-controls{height:auto}}@media screen and (max-width:550px){.owl-theme .owl-controls .owl-page span{margin:5px 2px}nav .nav-logo{padding:0;max-width:180px;height:100%;display:flex;align-items:flex-start}.nav-core{padding-top:33px!important}div#main-shell{margin-top:-30px}.tab-container .content-home-menu{margin-top:-5px}}.button,.button:hover,button,button:hover{background-color:var(--green);border-color:var(--green)}#nav-main,.content-card{background-color:#fff;box-shadow:none}.button:hover,button:hover{opacity:.8}.card .cardContent .benefitName,.card.benefitsCard h2,.helpHeader,a.returnlink,nav .tagline,ul.publicNav *{color:var(--blue)!important}.loginWrapper .login{border-top:5px solid var(--blue)!important}.card.refer{display:none!important}.card.benefitsCard h2,div.choice-details-content h5{display:none}.content-card .card-header{color:var(--blue);border-bottom:1px solid var(--blue);color:var(--green);border-bottom:1px solid var(--green)}.content-card.dashboard-card .card-content .dashboard-item hr{border:solid #ccc}#ad-carousel{max-height:377px}#main-shell{padding-top:7px}body{background-color:#f7f7f7}.card{box-shadow:none;border:1px solid #eee}@media only screen and (min-width:767px){#main-shell{padding-top:138px}#nav-main{background-color:#fff;position:absolute;box-shadow:none;top:0;left:0;width:100%}}.benefitImage img{background-color:#fff;object-fit:contain}.benefitImage{display:flex;align-items:center;align-content:center;justify-content:center}.card .cardImage img{width:100%;max-width:184px}.card .cardImage{display:flex;justify-content:center;margin-top:15px}.cardImage a{display:inline-block}.card .cardContent .benefitName,.card .favLink .icon,.card-header a,.card.benefitsCard h2,.helpHeader,.nav-core .icon,a,a.returnlink,a:focus,a:hover,nav .tagline,ul.publicNav *{color:var(--green)!important}div#main{margin-top:0!important;padding-top:180px}#landing .register-cta .button{width:100%;color:#fff!important}.card.retailer .cardContent{border-top:3px solid var(--blue);margin-top:11px;padding-top:16px!important}.filter-favs a:hover { color: white!important; }