.newsletter__checkbox_label,.newsletter__desc{color:#3d3d3d}body.acc_font_small .newsletter__checkbox_label,body.acc_font_small .newsletter__desc{font-size:12px}@media (min-width:320px){body.acc_font_small .newsletter__checkbox_label,body.acc_font_small .newsletter__desc{font-size:calc(2.18341vw + 5.0131px)}}@media (min-width:549px){body.acc_font_small .newsletter__checkbox_label,body.acc_font_small .newsletter__desc{font-size:calc(-500vw + 2762px)}}@media (min-width:550px){body.acc_font_small .newsletter__checkbox_label,body.acc_font_small .newsletter__desc{font-size:calc(2.30415vw - .67281px)}}@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:13.44px}@media (min-width:320px){body.acc_font_medium .newsletter__checkbox_label,body.acc_font_medium .newsletter__desc{font-size:calc(2.44541vw + 5.61467px)}}@media (min-width:549px){body.acc_font_medium .newsletter__checkbox_label,body.acc_font_medium .newsletter__desc{font-size:calc(-560vw + 3093.44px)}}@media (min-width:550px){body.acc_font_medium .newsletter__checkbox_label,body.acc_font_medium .newsletter__desc{font-size:calc(2.58065vw - .75355px)}}@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:15px}@media (min-width:320px){body.acc_font_big .newsletter__checkbox_label,body.acc_font_big .newsletter__desc{font-size:calc(2.72926vw + 6.26638px)}}@media (min-width:549px){body.acc_font_big .newsletter__checkbox_label,body.acc_font_big .newsletter__desc{font-size:calc(-625vw + 3452.5px)}}@media (min-width:550px){body.acc_font_big .newsletter__checkbox_label,body.acc_font_big .newsletter__desc{font-size:calc(2.88018vw - .84101px)}}@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{width:100%;display:flex;flex-direction:row;margin:6.0273972603% 0 6.8493150685%}.newsletter__email{display:block;flex-grow:1;min-width:0;height:3.2352941176vw;min-height:38.5px;max-height:55px;max-width:71.2328767123%;padding:.3125rem}.newsletter__submit{padding:0 7.5342465753%!important;flex-grow:1;height:auto;max-height:none;min-height:auto}.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:1100px){.newsletter__input{flex-direction:column}}@media (max-width:767px){.newsletter__input{flex-direction:row}.newsletter__email{flex-grow:1;max-width:100%}.newsletter{max-width:100%}.newsletter__submit{height:100%;flex-grow:0}}