.yf-newsletter{margin:22px 0 10px;padding-top:20px;border-top:1px solid #ddd;text-align:left;font:13px/1.6 Arial,sans-serif;color:#222}.yf-newsletter[hidden]{display:none!important}.yf-newsletter h4{font:500 15px/1.4 Arial,sans-serif;margin:0 0 8px}.yf-newsletter p{margin:0 0 10px!important}.yf-newsletter .yn-email-row{display:flex;gap:6px}.yf-newsletter input[type=email]{box-sizing:border-box;min-width:0;width:100%;padding:10px;border:1px solid #bbb;border-radius:0;font:inherit;background:white;color:#222}.yf-newsletter button{flex-shrink:0;padding:8px 12px;border:1px solid #222;border-radius:0;background:#222;color:white;font:inherit;cursor:pointer}.yf-newsletter button:disabled{opacity:.6;cursor:wait}.yf-newsletter .yn-consent{display:block;margin-top:10px;font-size:11px;line-height:1.6}.yf-newsletter input[type=checkbox]{width:auto;margin-right:5px;accent-color:#222}.yf-newsletter [role=status]{font-size:12px;overflow-wrap:anywhere}.yf-newsletter [data-state=error]{color:#b51d25}.yf-newsletter .yn-trap{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.yf-corporate-emails a{overflow-wrap:anywhere}
@media(max-width:760px){.yf-newsletter{max-width:480px}.yf-newsletter .yn-consent{font-size:12px}}

.bottomMenu .bottomDiv .bottomLinks .linksDiv .location .yf-newsletter button{color:#fff!important;background:#222!important}.bottomMenu .yf-newsletter input::placeholder{color:#777!important;opacity:1}
