.tyf-footer-section{padding:0!important;margin:0!important}.tyf-footer{background:var(--tyf-carbon, #111214);color:var(--tyf-bone, #f7f5f2);padding-top:96px;padding-bottom:48px}.tyf-footer__zonas{display:grid;gap:24px;grid-template-columns:repeat(12,minmax(0,1fr));align-items:start}.tyf-footer__zona--marca{grid-column:1 / span 4}.tyf-footer__zona:nth-child(2){grid-column:6 / span 3}.tyf-footer__zona:nth-child(3){grid-column:10 / span 3}.tyf-footer__wordmark{margin:0}.tyf-footer__wordmark img{display:block;width:190px;max-width:100%;height:auto;margin-bottom:16px}.tyf-footer__regua{height:1px;margin:24px 0;background:var(--tyf-inverse-line, #3a3d42)}.tyf-footer__assinatura,.tyf-footer__label{margin:0;font-size:1.2rem;line-height:1;letter-spacing:.16em;text-transform:uppercase;color:var(--inverse-text-secondary, #a8a29b)}.tyf-footer__lista{list-style:none;margin:16px 0 0;padding:0}.tyf-footer__link{display:inline-block;padding-block:10.8px;font-size:1.4rem;line-height:1.6;color:var(--tyf-bone, #f7f5f2);text-decoration:none}.tyf-footer__link:hover,.tyf-footer__link:focus-visible{text-decoration:underline;text-underline-offset:4px}.tyf-footer__link:focus-visible,.tyf-footer__meta-link:focus-visible{outline:none;box-shadow:var(--tyf-focus-ring)}.tyf-footer__hairline{height:1px;margin:64px 0 24px;background:var(--tyf-inverse-line, #3a3d42)}.tyf-footer__politicas{display:flex;flex-wrap:wrap;gap:0 24px;list-style:none;margin:0;padding:0}.tyf-footer__meta-link{display:inline-block;padding-block:12px;font-size:1.2rem;line-height:1.6;color:var(--inverse-text-secondary, #a8a29b)}.tyf-footer__meta{margin:8px 0 0;font-size:1.2rem;line-height:1.6;color:var(--inverse-text-secondary, #a8a29b);max-width:72ch}@media screen and (max-width:989px){.tyf-footer__zona--marca{grid-column:1 / -1}.tyf-footer__zona:nth-child(2){grid-column:1 / span 6}.tyf-footer__zona:nth-child(3){grid-column:7 / span 6}}@media screen and (max-width:749px){.tyf-footer{padding-top:64px;padding-bottom:40px}.tyf-footer__wordmark img{width:156px;margin-bottom:12px}.tyf-footer__hairline{margin:48px 0 20px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/component-tyf-footer.css.map */
