.sidebarbox_newsletter{background-color:var(--strillo-color);padding:1.6rem;margin:0 0 4rem 0;background:-webkit-gradient(linear, left bottom, left top, from(rgba(90,90,90,0.6)), to(rgba(90,90,90,0.6))),url(../../../img/newsletter-box-background.jpg);background:-o-linear-gradient(bottom, rgba(90,90,90,0.6), rgba(90,90,90,0.6)),url(../../../img/newsletter-box-background.jpg);background:linear-gradient(0deg, rgba(90,90,90,0.6), rgba(90,90,90,0.6)),url(../../../img/newsletter-box-background.jpg)}.sidebarbox_newsletter form label{margin-bottom:.8rem;font-family:var(--primary-font-family);font-size:2.6rem;line-height:3.12rem;color:white;font-weight:400;text-align:center;display:block}.sidebarbox_newsletter form input[type=text]{font-family:var(--secondary-font-family);font-size:1.4rem;line-height:2.1rem;color:var(--text-color);width:100%;padding:1rem 0;margin-bottom:0;border:0 none;text-align:center}.sidebarbox_newsletter form input[type=text]:focus,.sidebarbox_newsletter form input[type=text]:focus-visible,.sidebarbox_newsletter form input[type=text]:focus-within{border:0 none}.sidebarbox_newsletter form button{background-color:var(--strillo-color);color:white;text-transform:uppercase;font-family:var(--secondary-font-family);font-size:1.4rem;line-height:1.4rem;width:100%;text-align:center;margin-bottom:.84rem;padding:.84rem 0;border:0 none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sidebarbox_newsletter form button .spinner{display:none}.sidebarbox_newsletter .consent{position:relative;margin-top:1rem}.sidebarbox_newsletter .consent input[type=checkbox]{margin:0;position:absolute;left:0;right:unset !important}.sidebarbox_newsletter .consent label{font-size:1.2rem;line-height:1.8rem;font-weight:400;text-transform:none;text-align:left;font-family:var(--secondary-font-family);margin-bottom:0;padding-left:2.4rem}.sidebarbox_newsletter .consent label a:link,.sidebarbox_newsletter .consent label a:visited,.sidebarbox_newsletter .consent label a:hover,.sidebarbox_newsletter .consent label a:focus,.sidebarbox_newsletter .consent label a:active{text-decoration:underline;color:white}.sidebarbox_newsletter .errors{font-size:1.4rem;margin:2rem 0 0 0}.sidebarbox_newsletter .errors>div{display:none}.sidebarbox_newsletter .errors .errors_title{padding:1rem 0;color:white}html[amp] .sidebarbox_newsletter{display:none}
