.footer{--lb-fg: #121212;--lb-muted: rgba(18, 18, 18, .62);--lb-line: rgba(18, 18, 18, .12);--lb-card: #ffffff}.footer .footer__content-top{padding-bottom:2.4rem}.footer .footer__blocks-wrapper.grid{display:grid!important;grid-template-columns:1.6fr 1fr 1fr 1.4fr;gap:4rem 3.2rem;align-items:start;margin:0!important;row-gap:4rem}.footer .footer__blocks-wrapper>.footer-block{width:100%!important;max-width:none!important;flex:none!important;padding:0!important;margin:0!important}.footer .footer-block__heading{margin:0 0 1.6rem;font-size:1.5rem;font-weight:700;letter-spacing:.01em;line-height:1.2;color:var(--lb-fg)}.footer .footer-block__details-content{font-size:1.4rem;line-height:1.7;color:var(--lb-muted)}.footer .footer-block__details-content p{margin:0 0 1.1rem}.footer .footer-block__details-content p:last-child{margin-bottom:0}.footer .footer-block__details-content strong{display:block;color:var(--lb-fg);font-weight:600;font-size:1.25rem;margin-bottom:.2rem}.footer .footer-block__details-content a{color:var(--lb-fg);text-decoration:none;border-bottom:1px solid var(--lb-line);transition:border-color .18s ease}.footer .footer-block__details-content a:hover{border-color:var(--lb-fg)}.footer .footer-block--menu .footer-block__details-content{display:flex;flex-direction:column;gap:.2rem}.footer .footer-block--menu li a{display:inline-block;padding:.5rem 0;font-size:1.4rem;color:var(--lb-muted);text-decoration:none;border:0;transition:color .18s ease,transform .18s ease}.footer .footer-block--menu li a:hover{color:var(--lb-fg);transform:translate(3px)}.footer .footer-block--type-email-signup .footer-block__details-content{margin-bottom:1.6rem}.footer .footer__newsletter{max-width:42rem}.footer .footer__newsletter .newsletter-form__field-wrapper{width:100%}.footer .footer__newsletter .field{position:relative;display:block;border:0}.footer .footer__newsletter .field:before,.footer .footer__newsletter .field:after{content:none}.footer .footer__newsletter .field__input{width:100%;height:5rem;padding:0 5.6rem 0 2rem;background:var(--lb-card);border:1px solid var(--lb-line);border-radius:100px;box-shadow:none;font-size:1.4rem;color:var(--lb-fg);transition:border-color .18s ease}.footer .footer__newsletter .field__input:focus,.footer .footer__newsletter .field__input:focus-visible{border-color:var(--lb-fg);box-shadow:none;outline:0}.footer .footer__newsletter .field__input::placeholder{color:#12121273;opacity:1}.footer .footer__newsletter .field__label{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.footer .footer__newsletter .newsletter-form__button{position:absolute;top:50%;right:.5rem;transform:translateY(-50%);width:4rem;height:4rem;display:flex;align-items:center;justify-content:center;border-radius:100px;background:var(--lb-fg);color:#fff;border:0;cursor:pointer;transition:opacity .18s ease}.footer .footer__newsletter .newsletter-form__button:hover{opacity:.85}.footer .footer__newsletter .newsletter-form__button .icon{width:1.6rem;height:1.6rem;color:#fff}.footer .footer__newsletter .newsletter-form__message{margin-top:1rem;font-size:1.3rem}@media screen and (max-width:989px){.footer .footer__blocks-wrapper.grid{grid-template-columns:1fr 1fr;gap:3.2rem 2.4rem}.footer .footer-block--type-email-signup,.footer .footer-block--type-text{grid-column:1 / -1}.footer .footer__newsletter{max-width:none}}@media screen and (max-width:479px){.footer .footer__blocks-wrapper.grid{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/liberty-rodape.css.map */
