.email__popup--mdoal__content{box-sizing:border-box;position:fixed;z-index:-1;display:none}.email__popup--mdoal__content.email__popup--position-center{margin:0 auto;top:0;left:0;background:rgba(var(--color-foreground),.5);height:100%;align-items:center;width:100%;overflow:auto}@media only screen and (max-width: 749px){.email__popup--mdoal__content:not(.email__popup--position-center){left:0;bottom:0;right:0}.email__popup--position-center .email__popup---wrapper{max-width:calc(100% - 3rem);padding:2rem}.email__popup--mdoal__content:not(.email__popup--position-center) .email__popup---wrapper{max-width:100%}}@media only screen and (min-width: 750px){.email__popup--mdoal__content.email__popup--position-right{right:3rem;bottom:30px;border-radius:1.5rem}.email__popup--mdoal__content.email__popup--position-left{left:3rem;bottom:30px}}.email__popup---wrapper{transition:transform .3s ease-out,-webkit-transform .3s ease-out;padding:3rem;position:relative;background-color:rgb(var(--color-background));overflow:auto;max-height:60rem;width:100%;z-index:9;border-radius:1.5rem}.email-popup-overlay{position:absolute;width:100%;height:100%;z-index:8;cursor:crosshair}.email__popup--mdoal__content.popup-open{opacity:1;visibility:visible;z-index:101;display:flex;animation:fade-in var(--duration-long) ease}.email__popup--mdoal__content.popup-closing{animation:fade-out var(--duration-long) ease}.email__popup--toggle .icon{height:auto;margin:0;width:1.6rem}button.email__popup--toggle{position:absolute;right:1rem;top:1rem;background:none;border:none;width:4rem;height:4rem;display:flex;align-items:center;justify-content:center;border-radius:100%;z-index:9}button.email__popup--hide{background:none;border:none;font-size:1.6rem;font-weight:600}.email__popup--form .form__message{justify-content:start}.text-center .email__popup--form .form__message{justify-content:center}.text-right .email__popup--form .form__message{justify-content:end}.email__popup--meida-active .email__popup--wrapper-inner{display:flex;position:relative}.email__popup--image{width:35rem;position:absolute;height:100%}.email__popup--media.media{position:absolute;width:100%;height:100%;left:0;top:0}.email__popup---wrapper.email__popup--meida-active{padding:0}.email__popup__field-wrapper .button svg{width:2rem;margin-inline-start:.5rem}@media screen and (min-width: 750px){.email__popup--medium,.email__popup--large{max-width:80rem}.email__popup--small{max-width:60rem}}@media screen and (min-width: 992px){.email__popup--medium,.email__popup--large{max-width:90rem}}@media screen and (min-width: 1199px){.email__popup--medium,.email__popup--large{max-width:100rem}}.email__popup--meida-active .email__popup--content{padding-top:4rem;padding-bottom:4rem;flex-grow:1}.email__popup--media-position--left.email__popup--meida-active .email__popup--content{padding-inline-start:38rem;padding-right:3rem}.email__popup--media-position--right.email__popup--meida-active .email__popup--content{padding-inline-end:38rem;padding-left:3rem}.email__popup--media-position--left .email__popup--image{left:0}.email__popup--media-position--right .email__popup--image{right:0}.text-right:not(.email__popup--media-position--right) button.email__popup--toggle{right:.5rem;top:.5rem;width:3.5rem;height:3.5rem}.email__popup--media-position--top .email__popup--content{padding-left:30px;padding-right:30px}.email__popup--content{z-index:8}.email__popup--media-position--full-width .email__popup--content{padding-left:3rem;padding-right:3rem}.email__popup--media-position--full-width .email__popup--image{width:100%}.email__popup--content{color:rgba(var(--color-foreground),.75)}.email__popup__field-wrapper input{background:transparent}.email__popup--position-center .email__popup---wrapper{margin:0 auto}.text-left .email__popup--privacy-text{justify-content:left}.text-left .email__popup--social-heading{text-align:left}.text-left .email__popup--social-icons,.text-left .email__popup--checkbox-wrapper,.email__popup---wrapper.text-left .email__popup--social-icons,.email__popup---wrapper.text-left .email__popup--checkbox-wrapper{justify-content:left}.text-right .email__popup--privacy-text{justify-content:right}.text-right .email__popup--social-heading{text-align:right}.text-right .email__popup--social-icons,.text-right .email__popup--checkbox-wrapper,.email__popup---wrapper.text-right .email__popup--social-icons,.email__popup---wrapper.text-right .email__popup--checkbox-wrapper{justify-content:right}@media only screen and (max-width: 749px){.email__popup--image{display:none}.email__popup--media-position--left.email__popup--meida-active .email__popup--content{padding-inline-start:3rem}.email__popup--media-position--right.email__popup--meida-active .email__popup--content{padding-inline-end:3rem}.email__popup---wrapper{margin:0 auto}}.email__popup--mdoal__content:not(.email__popup--position-center){box-shadow:0 0 4rem rgba(var(--color-foreground),.2)}.email__popup--content>*+*,.email__popup--form>*+*{margin-top:2rem}.email__popup--content>*:first-child{margin-bottom:0}.email__form--text.rte{color:rgba(var(--color-foreground),.8)}@media only screen and (min-width: 750px){.email__popup--form .input__field_form:not(.email--button--full) .input__field{border-radius:3rem}.email__popup__field-wrapper .input__field_form{display:flex;gap:.3rem}}@media only screen and (max-width: 749px){.email__popup--form .input__field_form:not(.email--button--full) .input__field{margin-bottom:2rem}.email__popup--form .input__field_form:not(.email--button--full) .button{width:100%}}@keyframes popup-open{0%{transform:translateY(50px)}to{transform:translateY(0)}}.popup-open .email__popup---wrapper{animation:popup-open var(--duration-long) ease}.email__popup--media-position--left .email__popup--content>*:first-child{padding-right:3rem}.email__popup__field-wrapper .input__field_form.email--button--full{flex-wrap:wrap}.email__popup__field-wrapper .input__field_form.email--button--full .input__field{margin-bottom:1rem}.email__popup__field-wrapper .input__field_form.email--button--full .button--small{padding:1rem 2rem}.email__popup--form .input__field_form{display:flex;align-items:center;border-radius:50px;gap:.5rem}.email__popup--form .input__field_form .input__field{background:transparent;padding:1.2rem 2rem;font-size:1.4rem;outline:none;color:rgb(var(--color-foreground));border:1px solid rgba(var(--color-foreground),.08)}.email__popup--form .input__field_form .input__field::placeholder{color:rgba(var(--color-foreground),.5)}.email__popup--form .input__field_form .button{border-radius:50px;padding:1.2rem 3rem;border:none;font-weight:600;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:.8rem;white-space:nowrap}.email__popup--privacy-text{display:flex;align-items:center;justify-content:center;gap:.5rem;margin-top:2rem;font-size:1.2rem;color:rgba(var(--color-foreground),.6)}.email__popup--privacy-text svg{width:1.4rem;height:1.4rem;fill:currentColor}.email__popup--social-heading{text-align:center;font-size:1.4rem;color:rgb(var(--color-foreground));margin-top:2rem;margin-bottom:1.5rem;font-weight:500;border-top:1px solid rgba(var(--color-foreground),.08);padding-top:2rem}.email__popup--social-icons{justify-content:center}.email__popup--checkbox-wrapper{display:flex;align-items:center;justify-content:center;gap:.3rem;margin-top:3rem}.text-left .email__popup--checkbox-wrapper,.text-right .email__popup--checkbox-wrapper{justify-content:center}.email__popup--checkbox-wrapper input[type=checkbox]{width:1.5rem;height:1.5rem;border:1px solid rgb(var(--color-foreground));border-radius:4px;cursor:pointer;appearance:none;-webkit-appearance:none;position:relative;transition:all .2s ease}.email__popup--checkbox-wrapper input[type=checkbox]:checked{background-color:rgb(var(--color-foreground))}.email__popup--checkbox-wrapper input[type=checkbox]:checked:after{content:"\2713";position:absolute;color:rgb(var(--color-background));font-size:1.2rem;top:50%;left:50%;transform:translate(-50%,-50%)}.email__popup--checkbox-wrapper label{color:rgb(var(--color-foreground));font-size:1.4rem;font-weight:500;cursor:pointer}.popup-open .email__popup---wrapper{animation:popup-expand-from-center .7s cubic-bezier(.4,0,.2,1) forwards}.popup-open .email__popup--content{animation:content-slide-from-center .7s cubic-bezier(.4,0,.2,1) forwards;animation-delay:0s}.popup-open .email__popup--media-position--right .email__popup--image,.popup-open .email__popup--media-position--left .email__popup--image{animation:image-slide-from-center .7s cubic-bezier(.4,0,.2,1) forwards;animation-delay:0s}@keyframes popup-expand-from-center{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@keyframes content-slide-from-center{0%{opacity:0;transform:translate(-30%)}to{opacity:1;transform:translate(0)}}@keyframes image-slide-from-center{0%{opacity:0;transform:translate(30%)}to{opacity:1;transform:translate(0)}}.email__popup---wrapper{opacity:0;transform:scaleX(0)}.email__popup--content{opacity:0;transform:translate(-30%)}.email__popup--media-position--right .email__popup--image,.email__popup--media-position--left .email__popup--image{opacity:0;transform:translate(30%)}.email__popup--social-icons .list-social__link{border:1px solid rgba(var(--color-foreground),.3);border-radius:var(--button-border-radius)}.email__popup--social-icons.list-social>.list-social__link+.list-social__link{margin-left:1rem}@media screen and (max-width: 749px){.email__popup--form .input__field_form{flex-direction:column;padding:1rem;gap:0}.email__popup--form .input__field_form .input__field{padding:1rem 1.5rem;width:100%}.email__popup--form .input__field_form .button{width:100%;justify-content:center;padding:1.2rem 2rem}.email__popup--social-icons{flex-wrap:wrap}.email__popup--social-icons a{width:4rem;height:4rem}.email__popup--social-icons svg{width:2rem;height:2rem}.email__popup--social-heading{font-size:1.3rem;margin-top:2rem;margin-bottom:1rem}.email__popup--privacy-text{font-size:1.1rem}.email__popup--checkbox-wrapper{margin-top:2rem}.email__popup--checkbox-wrapper label{font-size:1.3rem}.email__popup--social-icons.list-social>.list-social__link+.list-social__link{margin-left:.5rem}}
/*# sourceMappingURL=/cdn/shop/t/243/assets/email-popup.css.map */
