.rewards-popup{position:fixed;top:0;left:0;width:100%;height:100%;z-index:2000;display:flex;align-items:center;justify-content:center}.rewards-popup .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(128,128,128,.5);z-index:2001}.rewards-popup .content{position:relative;background-color:#fff;z-index:2002;width:90%;max-width:800px;box-shadow:0 4px 20px rgba(0,0,0,.15);overflow:hidden}.rewards-popup .content .close{position:absolute;right:16px;top:16px;padding:4px;cursor:pointer;z-index:2003;transition:opacity .2s}.rewards-popup .content .close:hover{opacity:.6}.rewards-popup .content .popup-body{display:flex;align-items:stretch;min-height:400px;border:1px solid #000}.rewards-popup .content .popup-body .popup-image{flex:0 0 50%;display:flex;align-items:center;justify-content:center;background-color:#fbfbfb;overflow:hidden}.rewards-popup .content .popup-body .popup-image img{width:100%;height:100%;object-fit:cover}.rewards-popup .content .popup-body .popup-content{flex:1;padding:48px 40px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.rewards-popup .content .popup-body .popup-content h2{font-size:24px;font-family:Montserrat,sans-serif;font-weight:600;color:#000;margin:0 0 20px;line-height:1.2;text-transform:uppercase}.rewards-popup .content .popup-body .popup-content p{font-size:18px;font-family:Montserrat,sans-serif;font-weight:400}@media(max-width:991.98px){.rewards-popup .content .popup-body .popup-content p{font-size:16px}}.rewards-popup .content .popup-body .popup-content p{color:#000;margin:0 0 32px;line-height:1.6}.rewards-popup .content .popup-body .popup-content a{width:100%;display:block}.rewards-popup .content .popup-body .popup-content .btn{width:100%;padding:12px 32px;font-size:16px;text-transform:uppercase}@media(max-width:767.98px){.rewards-popup .content{max-width:500px;width:96%}.rewards-popup .content .popup-body{flex-direction:column;min-height:auto}.rewards-popup .content .popup-body .popup-image{display:none}.rewards-popup .content .popup-body .popup-content{padding:56px 28px;align-items:center;text-align:center}.rewards-popup .content .popup-body .popup-content h2{font-size:24px;margin-bottom:16px}.rewards-popup .content .popup-body .popup-content p{font-size:18px;margin-bottom:24px}}.rewards-container .wholesale-form{margin-top:-20px}.rewards-container .request-form-submitted{margin-top:60px;text-align:center}.rewards-container .request-form-submitted h1{color:#000;padding-top:12px}.rewards-container .request-form-submitted p{font-weight:400;color:#8e8e8e;text-align:left}.rewards-container .pre-form{max-width:80%;margin-bottom:25px}.rewards-container .request-form-submitted p a{text-decoration:underline}.rewards-container .rewards-form{font-size:18px;font-family:Montserrat,sans-serif;font-weight:400}@media(max-width:991.98px){.rewards-container .rewards-form{font-size:16px}}.rewards-container .rewards-form h4{font-size:18px;font-family:Montserrat,sans-serif;font-weight:600;color:#000;opacity:.3;margin-bottom:8px;text-transform:uppercase;margin-top:48px}.rewards-container .rewards-form h4:first-child{margin-top:0}.rewards-container .rewards-form p{margin-top:20px}.rewards-container .rewards-form p.highlight{color:#d289a2}@media(max-width:767.98px){.rewards-container .rewards-form h4{margin-top:0}.rewards-container .request-form-submitted{margin-top:16px}}