.cmm-footer{--cmm-footer-accent: var(--cmm-orange)}.cmm-footer--border{border-top:.1rem solid rgba(var(--color-foreground),.16)}.cmm-footer__grid{display:grid;gap:3.2rem;grid-template-columns:minmax(0,1fr)}.cmm-footer__block{min-width:0}.cmm-footer__title{margin:0 0 1.6rem;font-size:var(--cmm-fs-heading, 1.2rem);font-weight:700;letter-spacing:.14em;line-height:1.4;text-transform:uppercase}.cmm-footer__logo-link{display:inline-block;color:inherit;text-decoration:none}.cmm-footer__logo{width:var(--cmm-footer-logo, 16rem);max-width:100%;height:auto}.cmm-footer__wordmark{font-size:2rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.cmm-footer__manifesto{max-width:34ch;margin-top:1.6rem;font-size:1.4rem;line-height:1.6;opacity:.8}.cmm-footer__manifesto>*:first-child{margin-top:0}.cmm-footer__manifesto>*:last-child{margin-bottom:0}.cmm-footer__social{display:flex;flex-wrap:wrap;gap:1.2rem;margin:2rem 0 0;padding:0;list-style:none}.cmm-footer__social-link{display:grid;width:4rem;height:4rem;border:.1rem solid rgba(var(--color-foreground),.25);border-radius:50%;color:inherit;place-items:center;text-decoration:none;transition:border-color .18s ease,color .18s ease}.cmm-footer__social-link:hover,.cmm-footer__social-link:focus-visible{border-color:var(--cmm-footer-accent);color:var(--cmm-footer-accent)}.cmm-footer__social--large .cmm-footer__social-link{width:4.8rem;height:4.8rem}.cmm-footer__social--large .cmm-icon{width:2.4rem;height:2.4rem}.cmm-footer__description{max-width:32ch;font-size:var(--cmm-fs-text, 1.4rem);line-height:1.6;opacity:.8}.cmm-footer__description>*:first-child{margin-top:0}.cmm-footer__description>*:last-child{margin-bottom:0}.cmm-footer__group{border-bottom:.1rem solid rgba(var(--color-foreground),.16)}.cmm-footer__summary{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;padding:1.6rem 0;cursor:pointer;list-style:none}.cmm-footer__summary::-webkit-details-marker{display:none}.cmm-footer__summary .cmm-footer__title{margin:0}.cmm-footer__group[open] .cmm-footer__toggle--closed,.cmm-footer__group:not([open]) .cmm-footer__toggle--open{display:none}.cmm-footer__panel{padding-bottom:1.6rem}.cmm-footer__links{display:grid;gap:1rem;margin:0;padding:0;list-style:none}.cmm-footer__link{color:inherit;font-size:var(--cmm-fs-block-text, 1.4rem);line-height:1.4;opacity:.82;text-decoration:none;transition:color .18s ease,opacity .18s ease}.cmm-footer__link:hover,.cmm-footer__link:focus-visible{color:var(--cmm-footer-accent);opacity:1}.cmm-footer__link--active{color:var(--cmm-footer-accent);opacity:1}.cmm-footer__payments-card{display:flex;flex-wrap:wrap;align-items:center;gap:1.2rem;padding:1.6rem;border-radius:var(--cmm-radius);margin:0;background:var(--cmm-white);color:var(--cmm-navy);list-style:none}.cmm-footer__payments-card li{display:flex}.cmm-footer__payment-svg{width:3.8rem;height:auto}.cmm-footer__note{display:flex;align-items:center;gap:.8rem;margin:1.6rem 0 0;color:var(--cmm-footer-accent);font-size:var(--cmm-fs-block-text, 1.3rem);font-weight:700;letter-spacing:.06em;text-transform:uppercase}.cmm-footer__newsletter-field{display:flex;overflow:hidden;border:.1rem solid rgba(var(--color-foreground),.35);border-radius:var(--cmm-radius)}.cmm-footer__newsletter-input{min-width:0;flex:1 1 auto;padding:1.4rem 1.6rem;border:0;background:transparent;color:inherit;font:inherit;font-size:var(--cmm-fs-block-text, 1.4rem)}.cmm-footer__newsletter-input::placeholder{color:currentColor;opacity:.6}.cmm-footer__newsletter-input:focus-visible{outline:.2rem solid var(--cmm-footer-accent);outline-offset:-.2rem}.cmm-footer__newsletter-button{display:flex;min-width:5.2rem;align-items:center;justify-content:center;gap:.8rem;padding:1.2rem 1.6rem;border:0;background:var(--cmm-footer-accent);color:var(--cmm-white);cursor:pointer;font:inherit;font-size:var(--cmm-fs-button, 1.2rem);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.cmm-footer__form-message{display:flex;align-items:center;gap:.6rem;margin:1rem 0 0;font-size:1.3rem}.cmm-footer__bottom{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:1.6rem;margin-top:4rem;padding-top:2.4rem;border-top:.1rem solid rgba(var(--color-foreground),.16);font-size:1.25rem}.cmm-footer__bottom p{margin:0}.cmm-footer__cnpj{justify-self:start;opacity:.65;line-height:1.45}.cmm-footer__cnpj-numero{display:block}.cmm-footer__direitos{justify-self:center;text-align:center;opacity:.75}.cmm-footer__autor{justify-self:end}.cmm-footer__autor-link{display:inline-flex;align-items:center;gap:.8rem;color:inherit;text-decoration:none;opacity:.75;transition:opacity .3s ease}.cmm-footer__autor-link:hover{opacity:1}.cmm-footer__autor-link:focus-visible{outline:.2rem solid currentColor;outline-offset:.4rem}.cmm-footer__autor-texto{white-space:nowrap}.cmm-footer__autor-logo{display:block;width:9rem;height:auto}@media screen and (max-width:749px){.cmm-footer__bottom{grid-template-columns:minmax(0,1fr);justify-items:center;gap:1.2rem;text-align:center}.cmm-footer__cnpj,.cmm-footer__direitos,.cmm-footer__autor{justify-self:center}}@media(prefers-reduced-motion:reduce){.cmm-footer__autor-link{transition:none}}.cmm-footer__editor-hint{margin:0;padding:1.6rem;border:.1rem dashed rgba(var(--color-foreground),.4);border-radius:var(--cmm-radius);font-size:var(--cmm-fs-block-text, 1.3rem)}@media screen and (min-width:750px){.cmm-footer__grid{gap:4rem 3.2rem;grid-template-columns:repeat(2,minmax(0,1fr))}.cmm-footer__group{border-bottom:0}.cmm-footer__summary{padding:0;cursor:default;pointer-events:none}.cmm-footer__summary .cmm-footer__title{margin-bottom:1.6rem}.cmm-footer__toggle{display:none}.cmm-footer__panel{padding-bottom:0}}@media screen and (min-width:990px){.cmm-footer__grid{grid-template-columns:var(--cmm-footer-columns, repeat(auto-fit, minmax(16rem, 1fr)))}}@media(prefers-reduced-motion:reduce){.cmm-footer__social-link,.cmm-footer__link{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-cmm-footer.css.map */
