.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:#0006!important;backdrop-filter:blur(8px)!important;-webkit-backdrop-filter:blur(8px)!important;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% - 32px);margin:20px auto;padding:2.4rem;border-radius:20px}.email__popup--mdoal__content:not(.email__popup--position-center) .email__popup---wrapper{max-width:100%;border-radius:20px 20px 0 0;padding:2.4rem}button.email__popup--toggle{width:44px;height:44px;right:.8rem;top:.8rem}.email__popup--toggle .icon{width:1.4rem}.email__popup__field-wrapper input{padding:1.4rem 1.6rem;font-size:1.6rem;min-height:48px}}@media only screen and (min-width:750px){.email__popup--mdoal__content.email__popup--position-right{right:3rem;bottom:30px}.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:#ffffffd9!important;backdrop-filter:blur(20px) saturate(180%)!important;-webkit-backdrop-filter:blur(20px) saturate(180%)!important;border:1px solid rgba(255,255,255,.3)!important;border-radius:24px!important;box-shadow:0 8px 32px #0000001a,0 2px 8px #0000000d,inset 0 1px #fff9!important;overflow:auto;max-height:60rem;width:100%;z-index:9}.email-popup-overlay{position:absolute;width:100%;height:100%;z-index:8;cursor:pointer;background:#0006!important;backdrop-filter:blur(8px)!important;-webkit-backdrop-filter:blur(8px)!important}.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:#ffffffe6;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.3);width:4rem;height:4rem;display:flex;align-items:center;justify-content:center;border-radius:50%;z-index:10;box-shadow:0 4px 12px #0000001a;cursor:pointer;transition:all .3s ease}button.email__popup--toggle:hover{background:#fff;transform:scale(1.05);box-shadow:0 6px 16px #00000026}button.email__popup--hide{background:transparent;border:none;font-size:1.6rem;font-weight:600;color:rgba(var(--color-foreground),.7);cursor:pointer;transition:color .3s ease;padding:.8rem 0;min-height:44px}button.email__popup--hide:hover{color:rgba(var(--color-foreground),1)}.email__popup--form .form__message{justify-content:center}.email__popup--meida-active .email__popup--wrapper-inner{display:flex;position:relative}.email__popup--image{width:30rem;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}@media screen and (min-width:750px){.email__popup--medium,.email__popup--large{max-width:60rem}.email__popup--small{max-width:50rem}}@media screen and (min-width:992px){.email__popup--medium{max-width:75rem}.email__popup--large{max-width:90rem}}@media screen and (min-width:1199px){.email__popup--large{max-width:100rem}}.email__popup--meida-active .email__popup--content{padding-top:30px;padding-bottom:30px;flex-grow:1}.email__popup--media-position--left.email__popup--meida-active .email__popup--content{padding-inline-start:33rem;padding-right:3rem}.email__popup--media-position--right.email__popup--meida-active .email__popup--content{padding-inline-end:33rem;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),.9)}.email__popup--content h2,.email__popup--content h3,.email__popup--content h4{color:rgba(var(--color-foreground),1);font-weight:600;line-height:1.3}.email__popup__field-wrapper input{background:#fff9;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(0,0,0,.1);border-radius:12px;padding:1.2rem 1.6rem;font-size:1.6rem;transition:all .3s ease;color:rgba(var(--color-foreground),.9)}.email__popup__field-wrapper input:focus{outline:none;background:#fffc;border-color:rgba(var(--color-foreground),.3);box-shadow:0 0 0 3px rgba(var(--color-foreground),.1)}.email__popup__field-wrapper input::placeholder{color:rgba(var(--color-foreground),.5)}.email__popup--position-center .email__popup---wrapper{margin:0 auto}@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 8px 32px #0000001a,0 2px 8px #0000000d}.email__popup--content>*+*,.email__popup--form>*+*{margin-top:1.5rem}.email__popup--content>*:first-child{margin-bottom:0}.email__form--text.rte{color:rgba(var(--color-foreground),.7)}.email__popup--form .button{border-radius:12px;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);min-height:48px}.email__popup--form .button:hover{transform:translateY(-2px)}.email__popup--form .button:active{transform:translateY(0)}@media only screen and (min-width:750px){.email__popup--form .input__field_form:not(.email--button--full) .input__field{border-radius:12px 0 0 12px;padding-right:14.5rem}.email__popup__field-wrapper .input__field_form:not(.email--button--full) .button{position:absolute;right:2px;border-radius:0 12px 12px 0;top:50%;padding:0 2rem;height:calc(100% - 4px);transform:translateY(-50%);min-height:48px}}@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);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.popup-open .email__popup---wrapper{animation:popup-open .4s cubic-bezier(.16,1,.3,1)}@media screen and (min-width:750px){.email__popup---wrapper{padding:4rem;border-radius:28px}button.email__popup--toggle{width:48px;height:48px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/email-popup.css.map */
