.modal:has(.mc-nl){width:46rem;max-width:calc(100% - 3.2rem);max-height:90vh;background:#fff;color:#1a1a1a;border-radius:1.4rem;box-shadow:inset 0 .5rem rgb(var(--color-accent-2)),0 2rem 6rem #0000004d;overflow:auto}.modal:has(.mc-nl) .close-modal{top:.8rem;right:.8rem;width:3.6rem;height:3.6rem;background:transparent;color:#1a1a1a;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer}.modal:has(.mc-nl) .close-modal:hover{background:#f1f1f1}.modal:has(.mc-nl) .close-modal svg{width:1.6rem;height:1.6rem}.mc-nl__image img{display:block;width:100%;height:18rem;object-fit:cover}.mc-nl__body{padding:3.2rem 3.2rem 2.4rem;text-align:center}.mc-nl__eyebrow{margin:0 0 .6rem;font-size:1.2rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--color-accent-2))}.mc-nl__title,.mc-nl__title p{margin:0;font-size:2.4rem;line-height:1.25;font-weight:700;color:#1a1a1a;text-wrap:balance}.mc-nl__text{margin:1rem auto 0;max-width:34rem;font-size:1.5rem;line-height:1.5;color:#1a1a1a}.mc-nl__form{display:flex;gap:.8rem;margin-top:2rem}.mc-nl__field{flex:1 1 auto;min-width:0;margin:0}.mc-nl__field input{width:100%;height:4.8rem;padding:0 1.4rem;font:inherit;font-size:1.5rem;color:#1a1a1a;background:#fff;border:1px solid #c9c9c9;border-radius:.8rem;box-shadow:none;outline:none}.mc-nl__field input::placeholder{color:#5c5c5c;opacity:1}.mc-nl__field input:focus{border-color:#1a1a1a;box-shadow:0 0 0 2px #1a1a1a26}.mc-nl__button.button{flex:0 0 auto;height:4.8rem;min-height:0;padding:0 2rem;margin:0;white-space:nowrap;border-radius:.8rem;font-size:1.5rem}.mc-nl__note{margin:1.2rem 0 0;font-size:1.2rem;line-height:1.5;color:#1a1a1a}.mc-nl__note a{color:inherit;text-decoration:underline}@media screen and (max-width:480px){.mc-nl__body{padding:2.8rem 2rem 2rem}.mc-nl__title,.mc-nl__title p{font-size:2rem}.mc-nl__form{flex-direction:column}.mc-nl__button.button{width:100%}}body.popup-open:has(.modal .mc-nl) .overlay{background:#0000008c}.mc-nl-toast{position:fixed;left:50%;bottom:2rem;transform:translate(-50%);z-index:130;max-width:calc(100% - 3.2rem);padding:1.2rem 2rem;background:#1a1a1a;color:#fff;font-size:1.5rem;border-radius:.8rem;box-shadow:0 1rem 3rem #00000040}.mc-nl-toast[hidden]{display:none}
/*# sourceMappingURL=/cdn/shop/t/66/assets/component-popup-newsletter.css.map */
