.newsletter__checkbox_label,.newsletter__desc{color:#3d3d3d}body.acc_font_small .newsletter__checkbox_label,body.acc_font_small .newsletter__desc{font-size:14px}@media (min-width:320px){body.acc_font_small .newsletter__checkbox_label,body.acc_font_small .newsletter__desc{font-size:calc(1.31004vw + 9.80786px)}}@media (min-width:549px){body.acc_font_small .newsletter__checkbox_label,body.acc_font_small .newsletter__desc{font-size:calc(-300vw + 1664px)}}@media (min-width:550px){body.acc_font_small .newsletter__checkbox_label,body.acc_font_small .newsletter__desc{font-size:calc(1.38249vw + 6.39631px)}}@media (min-width:767px){body.acc_font_small .newsletter__checkbox_label,body.acc_font_small .newsletter__desc{font-size:calc(-800vw + 6153px)}}@media (min-width:768px){body.acc_font_small .newsletter__checkbox_label,body.acc_font_small .newsletter__desc{font-size:calc(.64447vw + 4.05048px)}}@media (min-width:1699px){body.acc_font_small .newsletter__checkbox_label,body.acc_font_small .newsletter__desc{font-size:15px}}body.acc_font_medium .newsletter__checkbox_label,body.acc_font_medium .newsletter__desc{font-size:15.68px}@media (min-width:320px){body.acc_font_medium .newsletter__checkbox_label,body.acc_font_medium .newsletter__desc{font-size:calc(1.46725vw + 10.9848px)}}@media (min-width:549px){body.acc_font_medium .newsletter__checkbox_label,body.acc_font_medium .newsletter__desc{font-size:calc(-336vw + 1863.68px)}}@media (min-width:550px){body.acc_font_medium .newsletter__checkbox_label,body.acc_font_medium .newsletter__desc{font-size:calc(1.54839vw + 7.16387px)}}@media (min-width:767px){body.acc_font_medium .newsletter__checkbox_label,body.acc_font_medium .newsletter__desc{font-size:calc(-896vw + 6891.36px)}}@media (min-width:768px){body.acc_font_medium .newsletter__checkbox_label,body.acc_font_medium .newsletter__desc{font-size:calc(.7218vw + 4.53654px)}}@media (min-width:1699px){body.acc_font_medium .newsletter__checkbox_label,body.acc_font_medium .newsletter__desc{font-size:16.8px}}body.acc_font_big .newsletter__checkbox_label,body.acc_font_big .newsletter__desc{font-size:17.5px}@media (min-width:320px){body.acc_font_big .newsletter__checkbox_label,body.acc_font_big .newsletter__desc{font-size:calc(1.63755vw + 12.25983px)}}@media (min-width:549px){body.acc_font_big .newsletter__checkbox_label,body.acc_font_big .newsletter__desc{font-size:calc(-375vw + 2080px)}}@media (min-width:550px){body.acc_font_big .newsletter__checkbox_label,body.acc_font_big .newsletter__desc{font-size:calc(1.72811vw + 7.99539px)}}@media (min-width:767px){body.acc_font_big .newsletter__checkbox_label,body.acc_font_big .newsletter__desc{font-size:calc(-1000vw + 7691.25px)}}@media (min-width:768px){body.acc_font_big .newsletter__checkbox_label,body.acc_font_big .newsletter__desc{font-size:calc(.80559vw + 5.0631px)}}@media (min-width:1699px){body.acc_font_big .newsletter__checkbox_label,body.acc_font_big .newsletter__desc{font-size:18.75px}}.newsletter__checkbox_label,.newsletter__desc{line-height:130%}.newsletter{max-width:22.8125%}.footer--dark .newsletter__checkbox_label,.footer--dark .newsletter__desc{color:#f2f5f9}.newsletter__input{flex-direction:row;margin:6.0273972603% 0 6.8493150685%;position:relative;display:flex}.newsletter__email{height:7.1707953064vw;min-height:45px;max-height:55px;max-width:71.2328767123%;padding:.3125rem}.newsletter__submit{padding:0 7.5342465753%;flex-grow:1;min-height:45px;max-height:55px;border-top-left-radius:0;border-bottom-left-radius:0}.newsletter__form .systemForm__field--checkbox{align-items:flex-start;min-height:auto!important;height:auto!important;max-height:none!important}.newsletter__error,.newsletter__message{font-weight:600;margin:.625rem 0}.newsletter__error{color:#cc1f23}.newsletter__message{color:#76ad3e}.newsletter__checkbox_label_link{text-decoration:underline}@media (max-width:767px){.newsletter__submit{height:7.1707953064vw}}