.card.newsletter{background-color:#7a2152!important;color:#fff!important;border:none!important;border-radius:28px!important;box-shadow:0 25px 60px #0000004d!important;position:relative;overflow:hidden;padding:4.5rem 2rem!important}.card.newsletter:before{content:"";position:absolute;top:-120px;left:-120px;width:380px;height:380px;border-radius:50%;background:#ffffff0f;pointer-events:none;z-index:1}.card.newsletter:after{content:"";position:absolute;bottom:-120px;right:-120px;width:380px;height:380px;border-radius:50%;background:#ffffff0f;pointer-events:none;z-index:1}.card.newsletter{background-image:radial-gradient(circle at 90% 10%,rgba(255,255,255,.05) 0%,transparent 45%),radial-gradient(circle at 10% 90%,rgba(255,255,255,.05) 0%,transparent 45%)!important}.newsletter__container{max-width:46rem;margin:0 auto;padding:0 1.25rem;position:relative;z-index:2}.newsletter__diamonds{display:flex;justify-content:center;gap:1.8rem;color:#e5a93b40;font-size:9px;letter-spacing:2px;pointer-events:none}.card.newsletter>.newsletter__diamonds:first-child{margin-bottom:2.5rem}.card.newsletter>.newsletter__diamonds:last-child{margin-top:2.5rem}.newsletter__badge{display:inline-flex;align-items:center;gap:8px;background:#e5a93b14;border:1px solid rgba(229,169,59,.35);padding:8px 20px;border-radius:50px;color:#e5a93b;font-size:11px;font-weight:700;letter-spacing:1.8px;text-transform:uppercase;margin-bottom:2rem}.newsletter__badge svg{color:#e5a93b}.newsletter__mail-circle{width:65px;height:65px;border-radius:50%;border:1px solid rgba(229,169,59,.35);background:#e5a93b0a;display:inline-flex;align-items:center;justify-content:center;color:#e5a93b;margin-bottom:2rem}.newsletter__mail-circle svg{stroke:#e5a93b!important}.newsletter .h3{color:#fff!important;font-family:Georgia,serif!important;font-weight:400!important;font-size:2.8rem!important;line-height:1.25!important;margin:0 auto 1.5rem!important;max-width:580px}.newsletter .h3 .highlight{color:#e5a93b!important;font-weight:500}.newsletter__divider{width:50px;height:2px;background:#e5a93b;margin:0 auto 2rem;border-radius:2px}.newsletter__info,.newsletter__info p{color:#ffffffbf!important;font-size:15.5px!important;line-height:1.65!important;max-width:580px;margin:0 auto 2.2rem}.newsletter__features{display:flex;justify-content:center;flex-wrap:wrap;gap:1.8rem;margin-bottom:2.8rem}.newsletter__feature{display:inline-flex;align-items:center;gap:8px;color:#ffffffd9;font-size:13.5px}.newsletter__feature svg{color:#e5a93b}.newsletter__form{margin:0 auto;max-width:580px}.newsletter__fields{border:1px solid rgba(255,255,255,.15)!important;background:#ffffff0a!important;border-radius:50px!important;padding:6px!important;display:flex!important;align-items:center!important;gap:10px}.newsletter__input-wrapper{flex:1;background:#fff!important;border-radius:50px!important;overflow:hidden;height:48px;display:flex;align-items:center}.newsletter__input{border:none!important;background:transparent!important;color:#111!important;padding:0 24px!important;font-size:15px!important;width:100%!important;height:100%!important;outline:none!important}.newsletter__input::placeholder{color:#777!important}.newsletter__submit-btn{background:transparent!important;color:#fff!important;border:1px solid rgba(255,255,255,.2)!important;border-radius:50px!important;height:48px;padding:0 32px!important;font-weight:600!important;font-size:15px!important;cursor:pointer;transition:all .25s ease!important;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap}.newsletter__submit-btn span{color:#fff!important}.newsletter__submit-btn:hover{background:#ffffff14!important;border-color:#fff6!important;transform:translate(2px)}.newsletter__footer-text{color:#fff6!important;font-size:12px!important;margin-top:1.8rem}.newsletter__success-message{color:#e5a93b!important;font-size:18px!important;font-weight:600}@media screen and (max-width:767px){.newsletter .h3{font-size:2rem!important}.newsletter__features{gap:1.2rem}.newsletter__feature{font-size:12px}}@media screen and (max-width:540px){.newsletter__fields{flex-direction:column!important;background:transparent!important;border:none!important;padding:0!important;gap:12px!important}.newsletter__input-wrapper,.newsletter__submit-btn{width:100%!important}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-newsletter.css.map */
