.popup-offer-overlay-cbox .popup-offer{width:100%;height:100%}.popup-offer-overlay-cbox .popup-offer__outer-wrap{position:relative;width:100%;height:100%;padding:15px 0 0 0;text-align:left}@media (min-width:768px){.popup-offer-overlay-cbox .popup-offer__outer-wrap{padding:40px 25px 0}}.popup-offer-overlay-cbox .popup-offer__outer-wrap .sign-in-component__birthday-program .day-of-birth__collection-field{margin-bottom:0}.popup-offer-overlay-cbox .popup-offer__outer-wrap .sign-in-component__birthday-program .day-of-birth__collection-field select{background-position:96%}.popup-offer-overlay-cbox .popup-offer__heading{font-family:"BBSans Regular",Helvetica,Arial,sans-serif;font-size:26px;margin-bottom:10px;text-transform:uppercase;letter-spacing:0;line-height:19px}.popup-offer-overlay-cbox .popup-offer__body{margin-bottom:25px;font-weight:400;color:#1b1b1b;line-height:1;letter-spacing:0;font-family:"Brandon Text";font-size:16px}.popup-offer-overlay-cbox .popup-offer__email-input{text-transform:none}.popup-offer-overlay-cbox .popup-offer input[type=submit],.popup-offer-overlay-cbox .popup-offer input[type=text]{text-align:center;display:block;width:100%;max-width:100%;letter-spacing:1px}.popup-offer-overlay-cbox .popup-offer input[type=text]{font-family:"Brandon Text Bold";font-size:15px;color:#000000;margin-bottom:0;height:45px;line-height:45px;padding:5px 10px}.popup-offer-overlay-cbox .popup-offer input[type=text].placeholder{font-family:"Brandon Text Bold";font-size:15px;letter-spacing:1px;color:#000000;text-transform:uppercase}.popup-offer-overlay-cbox .popup-offer input[type=text]:-moz-placeholder{font-family:"Brandon Text Bold";font-size:15px;letter-spacing:1px;color:#000000;text-transform:uppercase;opacity:1!important}.popup-offer-overlay-cbox .popup-offer input[type=text]::-moz-placeholder{font-family:"Brandon Text Bold";font-size:15px;letter-spacing:1px;color:#000000;text-transform:uppercase;opacity:1!important}.popup-offer-overlay-cbox .popup-offer input[type=text]:-ms-input-placeholder{font-family:"Brandon Text Bold";font-size:15px;letter-spacing:1px;color:#000000;text-transform:uppercase}.popup-offer-overlay-cbox .popup-offer input[type=text]::-webkit-input-placeholder{font-family:"Brandon Text Bold";font-size:15px;letter-spacing:1px;color:#000000;text-transform:uppercase}.popup-offer-overlay-cbox .popup-offer input[type=submit]{height:43px;line-height:43px;padding-top:0;padding-bottom:0}.popup-offer-overlay-cbox .popup-offer__sign-up-form .sign-in-component__label{display:none}.popup-offer-overlay-cbox .popup-offer__sign-up-form .sign-in-component__birthday-program{display:flex;flex-direction:column}.popup-offer-overlay-cbox .popup-offer__sign-up-form .sign-in-component__birthday-program a.select-day,.popup-offer-overlay-cbox .popup-offer__sign-up-form .sign-in-component__birthday-program a.select-month,.popup-offer-overlay-cbox .popup-offer__sign-up-form .sign-in-component__birthday-program a.select-year{width:48%;flex:1}.popup-offer-overlay-cbox .popup-offer__sign-up-form .sign-in-component__birthday-program a.select-month{margin-right:3%}.popup-offer-overlay-cbox .popup-offer__sign-up-form .sign-in-component__birthday-program a.select-day{margin-right:0}.popup-offer-overlay-cbox .popup-offer__sign-up-form .sign-in-component__birthday-program-copy{order:1;margin:5px 0 20px;font-size:16px}.popup-offer-overlay-cbox .popup-offer__sign-up-form .day-of-birth__collection-field{order:2;display:flex;width:100%}.popup-offer-overlay-cbox .popup-offer__sign-up-form .selectbox{float:left}.popup-offer-overlay-cbox .popup-offer__sign-up-form .selectbox.select-month{margin-right:3%;width:48%;padding-right:0;min-width:auto}.popup-offer-overlay-cbox .popup-offer__sign-up-form .selectbox.select-day{margin-right:0;width:48%;padding-right:0;min-width:auto}.popup-offer-overlay-cbox .popup-offer__sign-up-form .selectbox.select-year{width:34.5%;padding-right:0}.popup-offer-overlay-cbox .popup-offer__sign-up-form-error-messages{color:#ff0000}.popup-offer-overlay-cbox .popup-offer__sign-up-form-error-messages span{display:block}.popup-offer-overlay-cbox .popup-offer__footer{font-size:12px;color:#777777;margin:5px 0 25px;text-align:left}.popup-offer-overlay-cbox .popup-offer__footer p{margin:0}.popup-offer-overlay-cbox #cboxContent .optional-info__header{border-top:1px solid #EBEBEB;border-bottom:0;padding-top:25px;margin-bottom:0;letter-spacing:1px;padding-bottom:0;text-indent:0;font-size:14px}
/*# sourceMappingURL=popup_offer_v2.css.map */
