.newsletter-waitlist{max-width:400px}.dialog-waitlist{width:calc(100vw - 40px);max-width:400px;height:auto;min-height:250px}@media only screen and (min-width:768px){.dialog-waitlist .heading.p1{--font-size:20px}}.dialog-waitlist .label{display:none}.dialog-waitlist .hidden-waitlist{display:inline-block}.dialog-waitlist .visible-waitlist,.dialog-waitlist.is-waitlist .hidden-waitlist{display:none}.dialog-waitlist.is-waitlist .visible-waitlist{display:inline-block}.waitlist-container .hidden-waitlist{display:block}.waitlist-container .visible-waitlist{display:none}.waitlist-container.is-waitlist{margin-top:16px}.waitlist-container.is-waitlist .hidden-waitlist{display:none}.waitlist-container.is-waitlist .visible-waitlist{display:block}.waitlist-cta-container{column-gap:12px;margin:8px 0;display:flex}.waitlist-cta-container .button,.waitlist-cta-container #ps__bis_target_container:not(:empty){width:100%;display:block}.waitlist-cta-container .button--waitlist-sms{margin-left:0;display:none}.waitlist-cta-container>.button{padding:0}.waitlist-cta-container #ps__bis_target_container:empty{display:none}@media only screen and (min-width:768px){.product-loader.is-waitlist .waitlist-cta-container .button--waitlist-sms{display:block}}.product-loader.is-waitlist .waitlist-cta-container #ps__bis_target_container{display:none}#ps-bis-widget__button.ps-bis-button,#ps-mobile-widget-partial__phone-submit,#ps-bis-widget-modal__container #ps-desktop-widget__submit{background-color:var(--btn-bg-primary);width:100%;color:var(--btn-color-primary);border:var(--btn-border-primary);text-transform:uppercase;text-align:center;padding:0;font-size:13px;font-weight:500;line-height:48px;text-decoration:none;display:block;font-family:var(--font-lato)!important}#ps-bis-widget__button.ps-bis-button:hover,#ps-mobile-widget-partial__phone-submit:hover,#ps-bis-widget-modal__container #ps-desktop-widget__submit:hover{background-color:var(--btn-bg-hover-primary);color:var(--btn-color-hover-primary);border:var(--btn-border-hover-primary)}#ps-bis-widget-modal__container header,#ps-bis-widget-modal__container #ps-mobile-widget-partial__logo-container,#ps-bis-widget-mobile-modal__container header,#ps-bis-widget-mobile-modal__container #ps-mobile-widget-partial__logo-container{display:none}#ps-bis-widget-modal__container .ps-desktop-modal__body,#ps-bis-widget-mobile-modal__container .ps-desktop-modal__body{flex-grow:0;width:calc(100vw - 40px);max-width:400px;margin:0;padding:40px 20px}#ps-bis-widget-modal__container .ps-desktop-modal__body form,#ps-bis-widget-mobile-modal__container .ps-desktop-modal__body form{--max-width:none}#ps-bis-widget-modal__container #ps-desktop-widget__success-pre-headline,#ps-bis-widget-modal__container #ps-mobile-widget-partial__success-pre-headline,#ps-bis-widget-mobile-modal__container #ps-desktop-widget__success-pre-headline,#ps-bis-widget-mobile-modal__container #ps-mobile-widget-partial__success-pre-headline{color:var(--gray-dark);letter-spacing:.05em;font-size:28px;font-weight:700;line-height:36px;font-family:var(--font-lato)!important}#ps-bis-widget-modal__container #ps-desktop-widget__success-headline,#ps-bis-widget-modal__container #ps-mobile-widget-partial__success-headline,#ps-bis-widget-mobile-modal__container #ps-desktop-widget__success-headline,#ps-bis-widget-mobile-modal__container #ps-mobile-widget-partial__success-headline{color:var(--gray-dark);letter-spacing:.05em;margin:14px 0;font-size:42px;font-weight:700;line-height:48px;font-family:var(--font-lato)!important}#ps-bis-widget-modal__container #ps-desktop-widget__headline,#ps-bis-widget-modal__container #ps-mobile-widget-partial__headline,#ps-bis-widget-mobile-modal__container #ps-desktop-widget__headline,#ps-bis-widget-mobile-modal__container #ps-mobile-widget-partial__headline{color:var(--gray-dark);letter-spacing:.02em;font-size:20px;font-weight:700;line-height:32px;font-family:var(--font-lato)!important;margin:0 0 14px!important}#ps-bis-widget-modal__container [data-cy=ps-success-section]+form,#ps-bis-widget-modal__container .hidden,#ps-bis-widget-mobile-modal__container [data-cy=ps-success-section]+form,#ps-bis-widget-mobile-modal__container .hidden{display:none}#ps-bis-widget-modal__container .iti__selected-dial-code,#ps-bis-widget-mobile-modal__container .iti__selected-dial-code{font-size:12px}#ps-bis-widget-modal__container #ps-bis-widget-modal__phone-input,#ps-bis-widget-modal__container #ps-mobile-widget-partial__phone-input,#ps-bis-widget-mobile-modal__container #ps-bis-widget-modal__phone-input,#ps-bis-widget-mobile-modal__container #ps-mobile-widget-partial__phone-input{font-size:12px;line-height:1.5;font-family:var(--font-lato);border-color:var(--border);padding:7px 7px 7px 82px}#ps-bis-widget-modal__container #ps-desktop-widget__disclaimer-text,#ps-bis-widget-modal__container #ps-mobile-widget-partial__terms,#ps-bis-widget-mobile-modal__container #ps-desktop-widget__disclaimer-text,#ps-bis-widget-mobile-modal__container #ps-mobile-widget-partial__terms{margin:14px 0}#ps-bis-widget-modal__container #ps-desktop-widget__disclaimer-text div,#ps-bis-widget-modal__container #ps-mobile-widget-partial__terms div,#ps-bis-widget-mobile-modal__container #ps-desktop-widget__disclaimer-text div,#ps-bis-widget-mobile-modal__container #ps-mobile-widget-partial__terms div{--font-size:12px;--font-color:var(--gray-dark);--line-height:14.4px;--letter-spacing:.005em}#ps-bis-widget-mobile-modal__container{top:50%;left:50%;transform:translate(-50%,-50%)}#ps-bis-widget-mobile-modal__container #ps-mobile-widget-partial__container{flex-direction:column;padding:40px 20px;display:flex}#ps-bis-widget-mobile-modal__container #ps-mobile-widget-partial__close-button{z-index:1;position:absolute;top:18px;right:18px}#ps-bis-widget-mobile-modal__container #ps-mobile-widget-partial__header-container{order:0;margin:0;padding:0}#ps-bis-widget-mobile-modal__container #ps-mobile-widget-partial__terms{order:2;margin:0;padding:0}#ps-bis-widget-mobile-modal__container #ps-mobile-widget-partial__form-wrapper{order:1;margin:14px 0;padding:0}#ps-bis-widget-mobile-modal__container #ps-mobile-widget-partial__phone-input-wrapper>div{border:1px solid var(--border);border-radius:0}#ps-bis-widget-mobile-modal__container #ps-mobile-widget-partial__phone-submit{justify-content:center;align-items:center;width:60px;line-height:32px;display:flex}