.GenericPopup_root__21vlN{--width:45vw;background-color:var(--color-blue-movadex-300);border:none;bottom:-100vh;color:var(--color-white);gap:2em;left:calc(100vw - var(--width));margin:0;padding:2em;position:fixed;transition:bottom .5s;width:var(--width);z-index:100;display:flex;flex-direction:column}.GenericPopup_root__21vlN[open]{bottom:0}.GenericPopup_root__21vlN button{align-items:center;background-color:transparent;border:none;color:inherit;cursor:pointer;display:flex;font-size:1.5em;font-weight:500;gap:.5em;justify-self:center;text-transform:uppercase;transition-duration:.3s}@media (max-width:1000px){.GenericPopup_root__21vlN{--width:100vw;padding:1.5em}}.BlogSubscriptionForm_root__gMr9C{display:grid;grid-gap:1em;gap:1em}.BlogSubscriptionForm_form__0W2Ea{display:flex;gap:1em;justify-self:center}.BlogSubscriptionForm_big__godCa,.BlogSubscriptionForm_p__n0XOV{text-align:center}.BlogSubscriptionForm_big__godCa{font-size:1.75rem}.BlogSubscriptionForm_button__uqtGn{text-transform:uppercase}.BlogSubscriptionForm_catRoot__csX3X{grid-template-columns:2fr 1fr;align-items:center}.BlogSubscriptionForm_catRoot__csX3X .BlogSubscriptionForm_p__n0XOV{margin-bottom:1em;text-align:left}@media (max-width:700px){.BlogSubscriptionForm_big__godCa{font-size:1.5rem}.BlogSubscriptionForm_form__0W2Ea{flex-direction:column}.BlogSubscriptionForm_form__0W2Ea input{max-width:calc(100vw - 2em)}}.SubscribePopup_closeButton__KEWWV{font-size:1rem;opacity:.5;position:absolute;right:1rem;text-transform:none!important;top:2rem}@media (max-width:1000px){.SubscribePopup_closeButton__KEWWV{top:1.5rem}}@media (max-width:700px){.SubscribePopup_root__VRsFF{padding-top:4rem}}