.br-nl__intro{margin:0 0 1.8rem;max-width:46rem}.br-nl__intro p{font-size:1.5rem;line-height:1.6;margin:0 0 .8rem}.br-nl__intro p:last-child{margin-bottom:0}.br-nl__intro strong{font-weight:700;color:color-mix(in srgb,rgb(var(--color-button)) 50%,#000)}.br-nl .newsletter-form__field-wrapper{display:block;width:100%;max-width:44rem}.br-nl .newsletter-form__field-wrapper .field{margin-bottom:0;width:100%}.br-nl .newsletter-form__field-wrapper .field__input{padding-right:1.5rem}.br-nl__consent{display:flex;align-items:flex-start;gap:1rem;margin:1.4rem 0 0;cursor:pointer;font-size:1.3rem;line-height:1.5;opacity:.9}.br-nl__consent input[type=checkbox]{flex:0 0 auto;width:1.7rem;height:1.7rem;margin:.2rem 0 0;accent-color:rgb(var(--color-button));cursor:pointer}.br-nl__consent a{text-decoration:underline}.br-nl__btn{display:block;width:100%;margin:1.6rem 0 0;padding:1.4rem 2rem;border:0;border-radius:var(--buttons-radius, 1.2rem);background:rgb(var(--color-button));color:#12242b;font-family:inherit;font-size:1.5rem;font-weight:700;line-height:1.2;cursor:pointer;transition:filter .2s ease,transform .15s ease}.br-nl__btn:hover{filter:brightness(.94)}.br-nl__btn:active{transform:translateY(1px)}.br-nl__micro p{font-size:1.3rem;line-height:1.5;margin:1.2rem 0 0;opacity:.72}.br-ft__firma{margin-top:1.6rem;padding-top:1.4rem;border-top:1px solid rgba(var(--color-base-text),.12)}.br-ft__firma p{font-size:1.25rem;line-height:1.6;margin:0 0 .4rem;opacity:.72}.br-ft__firma p:last-child{margin-bottom:0}.footer .contact-info li.br-ft__ridicare span{display:block;line-height:1.5}@media screen and (max-width:576px){.br-nl__intro{max-width:100%}.br-nl__btn{font-size:1.6rem}}.footer-newsletter .footer-block__heading{text-transform:none;font-size:2.8rem;line-height:1.25;margin-bottom:1.2rem}@media screen and (max-width:576px){.footer-newsletter .footer-block__heading{font-size:2.4rem}}.footer .contact-info li{align-items:flex-start}.footer .contact-info li>address,.footer .contact-info li>span,.footer .contact-info li>a{flex:1 1 auto}@media screen and (max-width:1199px)and (min-width:577px){.footer .footer-block:not(.footer-newsletter){width:auto;max-width:none;flex:1 1 20rem;min-width:19rem}.footer .footer-block.footer-newsletter{text-align:left}.footer .footer-newsletter .footer-block__heading{max-width:100%}.footer .footer-block.footer-newsletter .footer__newsletter{justify-content:flex-start;margin:0}}@media screen and (min-width:577px){.footer .footer-block.footer-newsletter .footer-block__newsletter{align-items:flex-start}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/babyrio-footer.css.map */
