.drop-newsletter{position:relative;overflow:hidden;background-color:#ffe0f9}.footer__content-top{display:none!important}@media screen and (min-width:750px){.section-footer-padding{padding-top:88px}}.section-footer-padding{padding-top:33px}.drop-newsletter__inner{position:relative}.drop-newsletter__decorative{position:relative;text-align:center}.drop-newsletter__deco{position:absolute;width:var(--deco-w-mobile, 100px);height:auto;top:var(--deco-top-mobile, auto);right:var(--deco-right-mobile, auto);bottom:var(--deco-bottom-mobile, auto);left:var(--deco-left-mobile, auto);transform:translate(var(--deco-translate-mobile, 0)) rotate(var(--deco-rot-mobile, 0deg));pointer-events:none;z-index:2}.drop-newsletter__deco--desktop-only{display:none}.drop-newsletter__content{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;width:fit-content;margin:0 auto}.drop-newsletter__heading{color:#f50d3a;font-weight:900;font-size:50px;line-height:60px;text-transform:uppercase;text-align:center;margin:0 0 16px;letter-spacing:0}.drop-newsletter__heading i{font-size:60px;line-height:60px;letter-spacing:-1px;text-transform:none}.drop-newsletter__description{color:#818181;font-size:18px;line-height:25px;text-align:center;margin:0 auto 32px}drop-newsletter-form{width:100%}.drop-newsletter__field-wrapper{max-width:570px;width:100%;margin:0 auto;position:relative}.drop-newsletter__input{width:100%;font-size:12px;font-weight:700;letter-spacing:.8px;height:77px;padding:0 0 0 32px;border:none;border-radius:15px;background:#fff;outline:none;box-shadow:none;display:block;text-transform:uppercase}.drop-newsletter__input::placeholder{text-transform:uppercase}.drop-newsletter__input--error{border-color:#f50d3a}.drop-newsletter__btn{position:absolute!important;right:11px;top:10px;height:57px;min-height:unset!important;width:fit-content!important;min-width:fit-content;padding:0 40px;font-size:12px;letter-spacing:1.5px}.drop-newsletter__error{color:#f50d3a;font-size:11px;font-weight:600;text-align:center;margin:8px 0 0}.drop-newsletter__error.hidden,.drop-newsletter__success.hidden,.drop-newsletter__form.hidden{display:none}.drop-newsletter__success{font-size:15px;font-weight:700;color:#f50d3a;text-align:center;margin:0 0 28px}.drop-newsletter__disclaimer{color:#818181;font-size:12px;line-height:19px;letter-spacing:0px;text-align:center;margin:32px 0 0}@media screen and (min-width:1400px){.drop-newsletter__deco--mobile-only{display:none}.drop-newsletter__deco--desktop-only{display:block}.drop-newsletter__deco{width:var(--deco-w, 160px);top:var(--deco-top, auto);right:var(--deco-right, auto);bottom:var(--deco-bottom, auto);left:var(--deco-left, auto);transform:translate(var(--deco-translate, 0)) rotate(var(--deco-rot, 0deg))}}@media screen and (min-width:800px)and (max-width:1399px){.drop-newsletter__deco--mobile-only{display:none}.drop-newsletter__deco--desktop-only{display:block}.drop-newsletter__deco{width:var(--deco-w-medium, var(--deco-w, 160px));top:var(--deco-top-medium, var(--deco-top, auto));right:var(--deco-right-medium, var(--deco-right, auto));bottom:var(--deco-bottom-medium, var(--deco-bottom, auto));left:var(--deco-left-medium, var(--deco-left, auto));transform:translate(var(--deco-translate, 0)) rotate(var(--deco-rot, 0deg))}}@media screen and (max-width:799px){.drop-newsletter__content{width:100%}.drop-newsletter__deco-row{display:flex;justify-content:center;gap:5px;margin-bottom:24px}.drop-newsletter__deco{position:relative;top:auto;right:auto;bottom:auto;left:auto;transform:rotate(var(--deco-rot-mobile, 0deg))}}@media screen and (max-width:749px){.drop-newsletter__deco--desktop-only{display:none}.drop-newsletter__heading{font-size:25px;line-height:30px}.drop-newsletter__heading i{font-size:30px;line-height:30px}.drop-newsletter__description{font-size:12px;line-height:14px;margin:0 auto 24px}.drop-newsletter__field-wrapper{max-width:100%}.drop-newsletter__disclaimer{font-size:8px;line-height:10px;margin:24px 0 0}}@media screen and (max-width:449px){.drop-newsletter__input{height:54px;font-size:10px;padding:0 0 0 14px;border-radius:10px}.drop-newsletter__btn{top:5px;right:5px;height:44px;font-size:10px;letter-spacing:1px;padding:0 30px;border-radius:6px}}
/*# sourceMappingURL=/cdn/shop/t/92/assets/drop-newsletter.css.map */
