/* https://www.carparts.com/blog/wp-content/themes/genesis_child/custom/widgets/footer/blog-footer/retention-promo.css */
#footer__promowidget{padding:0 10px;font-size:14px;font-weight:400;color:#333!important;border-top:1px solid #E0E0E0;border-bottom:1px solid #E0E0E0;position:relative;background:#fff;z-index:500}#footer__promowidget img{width:100%}#footer__promowidget strong{font-size:16px;display:block;font-weight:700!important}#footer__promowidget em{font-style:normal}#footer__promowidget .promo__btn{display:block}@media only screen and (max-width:480px){#footer__promowidget .promo__btn .btn{min-width:100px}}#footer__promowidget .promo__btn.desktop{display:block}#footer__promowidget .promo__btn.mobile{display:none}@media only screen and (max-width:767px){#footer__promowidget .promo__btn.desktop{display:none}#footer__promowidget .promo__btn.mobile{display:block}}#footer__promowidget .wrap{margin:0 auto!important;flex-wrap:nowrap;display:flex!important;max-width:1248px!important}@media only screen and (max-width:1220px){#footer__promowidget{padding:0}#footer__promowidget strong{font-size:14px}#footer__promowidget .wrap{padding:0!important;flex-wrap:wrap}}@media only screen and (max-width:1023px){#footer__promowidget strong{font-size:16px}}@media only screen and (max-width:767px){#footer__promowidget{border-bottom:0}}#footer__promowidget .footer__email{height:150px;display:flex;justify-content:flex-start;align-items:center;width:50%;background:url(https://cld.partsimg.com/image/upload/d_noimage,c_pad,f_auto,q_auto,dpr_auto/carparts/blog/widgets/footer/email-sms-img) no-repeat right center}#footer__promowidget .footer__email>div{padding:0 15px;max-width:350px}@media only screen and (max-width:1220px){#footer__promowidget .footer__email>div{max-width:300px}}@media only screen and (max-width:1023px){#footer__promowidget .footer__email{width:100%;border-bottom:1px solid #E0E0E0}#footer__promowidget .footer__email>div{max-width:100%}}@media only screen and (max-width:650px){#footer__promowidget .footer__email{height:188px;background:url(https://cld.partsimg.com/image/upload/d_noimage,c_pad,f_auto,q_auto,dpr_auto/carparts/blog/widgets/footer/email-sms-mobile-img.jpg) no-repeat right 0}#footer__promowidget .footer__email>div{max-width:300px}}@media only screen and (max-width:450px){#footer__promowidget .footer__email>div{max-width:210px}}@media only screen and (max-width:370px){#footer__promowidget .footer__email{background-position:60px 0}}#footer__promowidget .footer__referal,#footer__promowidget .footer__deals{width:24%;height:150px;border-left:1px solid #E0E0E0;display:flex;align-items:center;justify-content:center}#footer__promowidget .footer__referal>div,#footer__promowidget .footer__deals>div{width:100%;display:flex;display:flex;flex-wrap:nowrap;padding:0 10px}#footer__promowidget .footer__referal .footer__promoleft,#footer__promowidget .footer__deals .footer__promoleft{display:block;text-align:center}#footer__promowidget .footer__referal .footer__promoright,#footer__promowidget .footer__deals .footer__promoright{display:block;padding-left:10px}@media only screen and (max-width:1220px){#footer__promowidget .footer__referal .footer__promoleft,#footer__promowidget .footer__deals .footer__promoleft{display:none}}@media only screen and (max-width:1023px){#footer__promowidget .footer__referal,#footer__promowidget .footer__deals{width:49%}#footer__promowidget .footer__referal .footer__promoleft,#footer__promowidget .footer__deals .footer__promoleft{display:block;width:100px;padding:0 20px}}@media only screen and (max-width:767px){#footer__promowidget .footer__referal,#footer__promowidget .footer__deals{width:100%;height:auto;padding:20px 0;justify-content:flex-start;border-bottom:1px solid #E0E0E0}#footer__promowidget .footer__referal .footer__promoleft,#footer__promowidget .footer__deals .footer__promoleft{width:100px;padding:0 20px}#footer__promowidget .footer__referal .footer__promoright,#footer__promowidget .footer__deals .footer__promoright{flex:1;display:flex}#footer__promowidget .footer__referal .footer__promoright span,#footer__promowidget .footer__deals .footer__promoright span{width:100%}#footer__promowidget .footer__referal .footer__promoright .promo__btn,#footer__promowidget .footer__deals .footer__promoright .promo__btn{margin-left:20px;text-align:right}}@media only screen and (max-width:650px){#footer__promowidget .footer__referal,#footer__promowidget .footer__deals{height:auto;padding:10px 0}#footer__promowidget .footer__referal .footer__promoleft,#footer__promowidget .footer__deals .footer__promoleft{padding:0}#footer__promowidget .footer__referal .footer__promoright,#footer__promowidget .footer__deals .footer__promoright{display:block;padding-left:0}#footer__promowidget .footer__referal .footer__promoright .promo__btn,#footer__promowidget .footer__deals .footer__promoright .promo__btn{margin-left:0;text-align:left}}@media only screen and (max-width:1023px){#footer__promowidget .footer__referal{border-left:0}}#footer__promowidget .footer__deals .footer__promoleft{width:100px}@media only screen and (max-width:767px){#footer__promowidget .footer__deals{border-left:0}#footer__promowidget .footer__deals .footer__promoleft{width:100px}}#footer__promowidget .btn{min-width:100px;height:32px;margin:10px auto 0 auto;padding:0 20px;color:#333!important;border:none;font-weight:700!important;cursor:pointer;text-align:center;border-radius:32px;background:#ffce05!important;font-size:14px!important;line-height:32px!important;display:inline-block}#footer__promowidget .btn.outline{display:inline-block;background:transparent!important;border:1px solid #2E4787;color:#2E4787!important;transition:all 0.8s ease 0s}#footer__promowidget .btn.outline:hover{color:#fff!important;background:#2E4787!important}#footer__promowidget .btn.blue{padding:0 50px;color:#fff!important;background:#2E4787!important}