.on-top{z-index:999!important}#newsletter-popup{margin:0 auto;background:#f1f0e9;box-shadow:0 0 10px #0006;width:min(62rem,90vw);position:relative;overflow:hidden}.newsletter-overlay{position:fixed;place-items:center;top:0;bottom:0;left:0;right:0;background:#0003;overflow-y:auto;display:none}#newsletter-popup .popup-close{color:#fff;background:#0002;border:none;height:4.2rem;width:4.2rem;padding:0;position:absolute;top:0;right:0;cursor:pointer}#newsletter-popup .popup-close:hover{background:#0004}.newsletter-in{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(29rem,90vw),1fr));place-items:center;text-align:center}.newsletter-in .brand-img{width:100%;height:100%;object-fit:cover;object-position:20% center;padding:0}.newsletter-content{display:grid;place-items:center;padding:1.2rem 2rem}.newsletter-content .brand-logo{margin:1rem auto}.newsletter-in h3{margin:0;font-size:4rem;text-transform:uppercase;font-weight:800;color:#333}#newsletter-popup button#Subscribe{position:relative;margin:1rem auto;width:100%;padding:1.2rem 3rem;background:#436071;border:none;color:#fff;text-transform:uppercase;border-radius:3px;font-size:1.6rem;cursor:pointer}#newsletter-popup button#Subscribe:hover{background:#f4b35c;border-radius:0}.newsletter-in p{font-size:1.3rem}.newsletter-in #terms{font-size:1rem}#newsletter-popup .newsletter-form__field-wrapper .field__input{padding:2.2rem 1.5rem .8rem 2rem}@media only screen and (max-width:694px){.newsletter-in h3{font-size:3.2rem}}@media only screen and (max-width:652px){#newsletter-popup{width:min(32rem,90vw)}}
/*# sourceMappingURL=/cdn/shop/t/5/compiled_assets/styles.css.map?subset=ACA */
