.newsletter-popup{visibility:visible;opacity:1;z-index:101!important}.newsletter-popup .global-popup-modal__content{background-color:var(--neutral-n50);border-radius:40px;padding:6rem 6rem 4rem;width:80%}.newsletter-popup .global-popup-modal__content:focus-visible{outline:none;box-shadow:none}@media screen and (min-width: 1050px){.newsletter-popup .global-popup-modal__content{width:auto}}@media screen and (max-width: 750px){.newsletter-popup .global-popup-modal__content{padding:4rem 2.4rem}}.newsletter-popup .global-popup-modal__toggle{border:none;border-radius:0;font-family:var(--font-heading-family);font-weight:500;font-size:1.6rem;line-height:2.4rem;letter-spacing:.01em;margin:4rem auto 0;gap:.6rem;color:rgb(var(--color-text));text-decoration:underline;text-underline-offset:.3em;background:transparent}.newsletter-popup .global-popup-modal__content-info{padding:0}.newsletter-popup .popup_blocks{gap:2.8rem}.newsletter-popup .popup_blocks,.newsletter-popup .popup_blocks p,.popup_text-wrap,.popup_text-wrap p{font-family:var(--font-body-family);font-weight:400;font-size:1.8rem;line-height:2.8rem;letter-spacing:0;color:#1d1d1bcc;text-align:left;margin:0}.newsletter-popup .popup__text p{font-family:var(--font-body-family)}.newsletter-popup .popup_text-wrap--custom{margin-top:-1.6rem}.newsletter-popup .popup_text-wrap--custom .popup_text--custom,.newsletter-popup .popup_text-wrap--custom p,.newsletter-popup .popup_text-wrap--custom .popup_text--custom a,.newsletter-popup .popup_text-wrap--custom a{font-family:var(--font-body-family);font-weight:500;font-size:1.4rem;line-height:2rem;letter-spacing:0;color:var(--neutral-n700);margin:0}.newsletter-popup__field-wrapper{display:flex;gap:2.4rem;margin-bottom:4rem}@media screen and (max-width: 750px){.newsletter-popup__field-wrapper{flex-direction:column;margin-bottom:2.4rem}}.newsletter-popup__field{position:relative}.newsletter-popup__label--email{flex:1 1 100%;max-width:100%;text-align:left;margin-bottom:.6rem;font-family:var(--font-heading-family);font-weight:600;font-size:1.6rem;line-height:2.4rem;letter-spacing:0}.newsletter-popup__label--checkbox{font-family:var(--font-body-family);font-weight:400;font-size:1.6rem;line-height:2.4rem;letter-spacing:0;color:#505157;position:relative;padding-left:3.6rem}.newsletter-popup__label--checkbox:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:2rem;height:2rem;background-color:rgb(var(--color-button));border-radius:99px}.newsletter-popup__input--email{border:1px solid rgb(var(--color-button));border-top-left-radius:99px;border-bottom-left-radius:99px;background-color:rgb(var(--color-button-text));padding:1rem 1.6rem;flex:1;font-family:var(--font-body-family);font-weight:400;font-size:1.6rem;line-height:2.4rem;letter-spacing:0;color:rgb(var(--color-text));flex:1 1 55%;max-width:55%}@media screen and (max-width: 750px){.newsletter-popup__input--email{flex:1 1 100%;max-width:100%;border-radius:99px}}.newsletter-popup__input--email::placeholder,.newsletter-popup__input--email::-moz-placeholder{font-family:var(--font-body-family);font-weight:400;font-style:italic;font-size:1.6rem;line-height:2.4rem;letter-spacing:0;color:var(--neutral-n600)}.newsletter-popup__input--email:focus-visible{outline-offset:0;box-shadow:none;outline:.5px solid rgb(var(--color-button))}.newsletter-popup__input--checkbox{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-appearance:none;appearance:none;margin:0}.newsletter-popup__label--checkbox:after{content:"";position:absolute;left:7px;top:4px;width:6px;height:11px;border:solid rgb(var(--color-button-text));border-width:0 2px 2px 0;transform:rotate(45deg);opacity:1;visibility:visible}.newsletter-popup__input--checkbox:checked~.newsletter-popup__label--checkbox:after{opacity:1;visibility:visible}.newsletter-popup__email{display:flex;flex-wrap:wrap}.newsletter-popup__submit{background-color:rgb(var(--color-button));color:rgb(var(--color-button-text));padding:1.2rem 2.8rem;border:1px solid rgb(var(--color-button));border-top-right-radius:99px;border-bottom-right-radius:99px;font-family:var(--font-heading-family);font-weight:500;font-size:1.4rem;line-height:2rem;letter-spacing:.01em;cursor:pointer;flex:1 1 45%;max-width:45%}.newsletter-popup__submit:hover{background:var(--color-primary-pr-800);border:1px solid var(--color-primary-pr-800)}@media screen and (max-width: 750px){.newsletter-popup__submit{flex:1 1 100%;max-width:100%;border-radius:99px;margin-top:1.2rem;font-size:1.6rem;line-height:2.4rem}}.newsletter-popup__error,.newsletter-popup__success{display:none}
/*# sourceMappingURL=/s/files/1/0884/6861/9613/t/2/assets/section-newsletter-popup.css.map */
