.footer--cibocca-newsletter .footer__blocks-wrapper{display:grid;grid-template-columns:minmax(18rem,24%) repeat(2,minmax(0,1fr));gap:1.6rem 2.4rem;padding:0;margin:0;align-items:end}.footer--cibocca-newsletter .footer__blocks-wrapper>.footer-block{width:auto;max-width:none;margin:0;min-width:0}.footer--cibocca-newsletter .footer__blocks-wrapper>.footer-block--image{position:static;grid-column:1;grid-row:1 / span 2;align-self:center}.footer--cibocca-newsletter .footer__blocks-wrapper:not(:has(>.footer-block--image)){grid-template-columns:repeat(2,minmax(0,1fr))}.footer--cibocca-newsletter .footer__blocks-wrapper:not(:has(>.footer-block--image))>.cibocca-footer-signup{grid-column:1 / -1}.footer--cibocca-newsletter .footer-block--image .footer-block__image-wrapper{margin-bottom:0}.cibocca-footer-signup{grid-column:2 / -1;display:grid;grid-template-columns:1fr 1fr;align-items:start;gap:2.4rem;padding-block:var(--newsletter-spacing);min-width:0;text-align:left}.cibocca-footer-signup__copy h2{font-family:var(--font-heading-family);font-size:2.2rem;font-weight:var(--font-heading-weight);line-height:1.2;margin:0 0 1rem}.cibocca-footer-signup__copy p{font-size:1.4rem;line-height:1.45;margin:0;max-width:36rem}.cibocca-footer-signup__form{min-width:0;scroll-margin-block:3rem}.cibocca-footer-signup__field{display:flex;border:1px solid rgb(var(--color-foreground));background:rgb(var(--color-background))}.cibocca-footer-signup__field input{width:100%;min-width:0;min-height:4.8rem;border:0;border-radius:0;background:transparent;color:inherit;font:inherit;font-size:1.6rem;padding:1rem 1.2rem;box-shadow:none}.cibocca-footer-signup__field input::placeholder{color:inherit;opacity:.75}.cibocca-footer-signup__field button{flex:0 0 4.8rem;min-height:4.8rem;display:grid;place-items:center;border:0;border-radius:0;background:rgb(var(--color-foreground));color:rgb(var(--color-background));cursor:pointer}.cibocca-footer-signup__field button svg{width:1.6rem;height:1.6rem}.cibocca-footer-signup__consent{display:flex;align-items:start;gap:.8rem;min-height:4.4rem;padding-block:.8rem;font-size:1.2rem;line-height:1.4;cursor:pointer}.cibocca-footer-signup__consent input{-webkit-appearance:none;appearance:none;flex:0 0 1.6rem;width:1.6rem;height:1.6rem;margin:.1rem 0 0;border:1px solid currentColor;border-radius:0;color:inherit;background:rgb(var(--color-background));cursor:pointer}.cibocca-footer-signup__consent input:checked{background:rgb(var(--color-foreground));box-shadow:inset 0 0 0 3px rgb(var(--color-background))}.cibocca-footer-signup a{color:inherit;text-underline-offset:.2rem}.cibocca-footer-signup :focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:3px}.cibocca-footer-signup__field input:focus-visible,.cibocca-footer-signup__field button:focus-visible{outline:2px solid currentColor;outline-offset:-4px;box-shadow:none}.cibocca-footer-signup__feedback{display:none;font-size:1.4rem;line-height:1.5}.cibocca-footer-signup__feedback p,.cibocca-footer-signup__feedback ul{margin:0}.cibocca-footer-signup__form:target .cibocca-footer-signup__feedback{display:block}.cibocca-footer-signup__form:target:has([data-footer-result=success]) .cibocca-footer-signup__fields{display:none}@media screen and (max-width:1199px){.cibocca-footer-signup{grid-template-columns:1fr;gap:1.2rem;max-width:52rem}}@media screen and (max-width:989px){.footer--cibocca-newsletter .footer__content-top .footer__blocks-wrapper{grid-template-columns:1fr;gap:1.6rem}.footer--cibocca-newsletter .footer__blocks-wrapper:not(:has(>.footer-block--image)){grid-template-columns:1fr}.footer--cibocca-newsletter .footer__blocks-wrapper>.footer-block--image{grid-row:auto;order:-1;padding:0;margin:0}.footer--cibocca-newsletter .footer-block--image:after{display:none}.footer--cibocca-newsletter .footer-block--image .footer-block__image-wrapper{max-width:14rem!important}.cibocca-footer-signup{grid-column:1;max-width:none}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/cibocca-footer-newsletter.css.map */
