.rmEmbed{max-width:380px;width:100%;margin:0 auto}.rmBase__container{position:relative}.rmEmbed .rmBase__container .rmBase__section:has(.rmBase__el--logo,.rmBase__el--legal-notice,.rmBase__el--consent){display:none}.rmEmbed .rmBase__container .rmBase__section .rmBase__compContainer input{width:100%;padding:17px 50px 11px 20px;font-size:15px;color:#fff;font-family:DM Sans;font-weight:400;border:1px solid #fff;border-radius:25px;background-color:rgb(var(--color-background));color:rgb(var(--color-foreground))}.rmEmbed .rmBase__container .rmBase__section .rmBase__compContainer input::placeholder{color:transparent}.rmEmbed .rmBase__container .rmBase__section:has(.rmBase__el--cta){overflow:hidden;padding:0;position:absolute;width:5rem;top:0;right:0}.rmEmbed .rmBase__container .rmBase__section:has(.rmBase__el--cta) button{align-items:center;border:0;cursor:pointer;display:flex;justify-content:center;background-color:#fff;color:#000;border-radius:100%;height:5rem;width:5rem}.rmEmbed .rmBase__container .rmBase__section .rmBase__el--cta .svg-wrapper{width:25px;height:25px}.rmEmbed .rmBase__container .rmBase__section .rmBase__el--input label{letter-spacing:0px;font-size:16px;font-weight:300;top:14px;left:20px;line-height:20px;position:absolute;color:currentcolor}.rmEmbed .rmBase__container .rmBase__section .rmBase__compContainer input:focus~label,.rmEmbed .rmBase__container .rmBase__section .rmBase__compContainer input:not(:placeholder-shown)~label,.rmEmbed .rmBase__container .rmBase__section .rmBase__compContainer input:-webkit-autofill~label{font-size:1rem;top:5px;left:20px;letter-spacing:.04rem;line-height:1}.rmEmbed .rmBase__container .rmBase__section .rmBase__compContainer input:focus,.rmEmbed .rmBase__container .rmBase__section .rmBase__compContainer input:not(:placeholder-shown),.rmEmbed .rmBase__container .rmBase__section .rmBase__compContainer input:-webkit-autofill{background:transparent;color:currentcolor}.rmEmbed .rmBase__container .rmSubscription .rmBase__comp--heading,.rmEmbed .rmBase__container .rmSubscription .rmBase__comp--text{color:green;font-size:15px;letter-spacing:0;line-height:1;font-weight:400}.rmEmbed .rmBase__container .rmSubscription .rmBase__comp--text{margin-top:10px}.rmEmbed .rmBase__container .rmBase__section .rmBase__compError{color:red;font-size:15px;letter-spacing:0;line-height:1;font-weight:400;margin-top:5px}@media screen and (max-width:749px){.rmEmbed{max-width:388px;margin-left:0}.rmEmbed .rmBase__container .rmBase__section .rmBase__compContainer input{padding:13px 50px 7px 20px;font-size:14px;line-height:18px}.rmEmbed .rmBase__container .rmBase__section .rmBase__el--input label{top:10px;font-size:14px;line-height:18px}.rmEmbed .rmBase__container .rmBase__section .rmBase__compContainer input:focus~label{top:4px}.rmEmbed .rmBase__container .rmBase__section:has(.rmBase__el--cta) button{width:40px;height:40px}.rmEmbed .rmBase__container .rmBase__section:has(.rmBase__el--cta){width:40px}.rmEmbed .rmBase__container .rmBase__section .rmBase__el--cta .svg-wrapper{width:20px;height:20px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/rapidmail-newslatter.css.map */
