.willian-footer{background:var(--willian-footer-bg, #141412);color:var(--willian-footer-text, #f2ede4)}.willian-footer__inner{width:calc(100% - 6rem);max-width:1560px;margin:0 auto;padding-left:0;padding-right:0}.willian-footer__main{display:grid;grid-template-columns:minmax(280px,1.25fr) minmax(120px,.45fr) minmax(180px,.55fr) minmax(320px,.95fr);column-gap:56px;align-items:start}.willian-footer__brand-heading,.willian-footer__heading,.willian-footer__brand-slogan,.willian-footer__newsletter-text,.willian-footer__links,.willian-footer__copyright,.willian-footer__policies,.willian-footer__payments,.willian-footer__social{letter-spacing:0}.willian-footer__brand-heading{max-width:8.4em;margin:0;color:currentColor;font-family:Georgia,Times New Roman,serif;font-size:5.2rem;font-weight:400;line-height:.95;text-transform:uppercase}.willian-footer__brand-slogan{max-width:13em;margin:24px 0 0;color:var(--willian-footer-muted, #b6aa9a);font-size:1.8rem;line-height:1.35}.willian-footer__heading{margin:0 0 19px;color:currentColor;font-size:1.2rem;font-weight:600;line-height:1.3;text-transform:uppercase}.willian-footer__links{margin:0;padding:0}.willian-footer__links li+li{margin-top:10px}.willian-footer a{color:currentColor;text-decoration:none;text-underline-offset:.32em}.willian-footer a:hover,.willian-footer a:focus-visible,.willian-footer__link--active{color:var(--willian-footer-text, #f2ede4);text-decoration:underline}.willian-footer__link{display:inline-block;color:var(--willian-footer-muted, #b6aa9a);font-size:1.45rem;line-height:1.45}.willian-footer__newsletter-shell{min-width:0}.willian-footer__newsletter{max-width:460px}.willian-footer__newsletter-text{max-width:23em;margin:0 0 31px;color:var(--willian-footer-muted, #b6aa9a);font-size:1.45rem;line-height:1.55}.willian-footer__form.newsletter-form{max-width:none;margin:0;align-items:stretch}.willian-footer .newsletter-form__field-wrapper{max-width:none}.willian-footer__field.field{min-height:46px;border:0;border-bottom:1px solid rgba(245,240,230,.2);background:transparent}.willian-footer__field.field:before,.willian-footer__field.field:after{content:none}.willian-footer__input.field__input{height:46px;min-height:46px;padding:0 52px 0 0;border:0;background:transparent;color:var(--willian-footer-text, #f2ede4);font-size:1.45rem;line-height:46px;box-shadow:none}.willian-footer__input.field__input::placeholder{color:var(--willian-footer-muted, #b6aa9a);opacity:1}.willian-footer__label.field__label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.willian-footer__button.newsletter-form__button{right:0;width:42px;height:46px;color:var(--willian-footer-text, #f2ede4)}.willian-footer__button.newsletter-form__button svg{width:1.5rem}.willian-footer__button.newsletter-form__button:focus,.willian-footer__button.newsletter-form__button:focus-visible{outline:1px solid var(--willian-footer-text, #f2ede4);outline-offset:2px;box-shadow:none;background:transparent}.willian-footer__message{color:var(--willian-footer-text, #f2ede4)}.willian-footer__follow-on-shop{margin-top:24px}.willian-footer__divider{display:none}.willian-footer__bottom{display:grid;grid-template-areas:"copyright policies payments";grid-template-columns:auto 1fr auto;column-gap:36px;row-gap:24px;align-items:center;margin-top:60px;padding-top:24px;border-top:1px solid rgba(245,240,230,.22)}.willian-footer__copyright{grid-area:copyright}.willian-footer__payments,.willian-footer__policies ul,.willian-footer__social,.willian-footer__localization{display:flex;flex-wrap:wrap;align-items:center}.willian-footer__payments{grid-area:payments;justify-content:flex-end;justify-self:end;gap:18px 34px;opacity:.62}.willian-footer__copyright small,.willian-footer__policies a,.willian-footer__social a{color:var(--willian-footer-muted, #b6aa9a);font-size:1.15rem;line-height:1.5}.willian-footer__policies{grid-area:policies;justify-self:start}.willian-footer__policies ul,.willian-footer__social{gap:10px 18px;margin:0;padding:0}.willian-footer__localization{gap:10px 16px}.willian-footer__localization:empty{display:none}.willian-footer__localization .localization-form{padding:0}.willian-footer__localization .localization-form>div{display:flex;align-items:center;gap:8px}.willian-footer__localization h2{margin:0;color:var(--willian-footer-muted, #b6aa9a)}.willian-footer__localization .localization-form__select{min-height:3.8rem;color:var(--willian-footer-muted, #b6aa9a)}.willian-footer__payments .list-payment{justify-content:flex-end;margin:-.35rem;padding:0}.willian-footer__payments .list-payment__item{padding:.35rem}@media screen and (max-width:1099px){.willian-footer__main{grid-template-columns:minmax(240px,1fr) minmax(130px,auto) minmax(190px,auto);row-gap:52px}.willian-footer__newsletter-shell{grid-column:2 / 4}}@media screen and (max-width:749px){.willian-footer__inner{width:calc(100% - 3rem)}.willian-footer__main,.willian-footer__bottom{display:block}.willian-footer__brand,.willian-footer__nav,.willian-footer__newsletter-shell{margin-bottom:42px}.willian-footer__brand-heading{max-width:7.4em;font-size:3.6rem}.willian-footer__brand-slogan{max-width:none;margin-top:16px;font-size:1.6rem}.willian-footer__heading{margin-bottom:16px}.willian-footer__links li+li{margin-top:8px}.willian-footer__newsletter{max-width:none}.willian-footer__newsletter-text{margin-bottom:24px}.willian-footer__payments,.willian-footer__policies ul,.willian-footer__social,.willian-footer__localization{display:flex;justify-content:flex-start}.willian-footer__payments{gap:22px}.willian-footer__copyright{margin-bottom:18px}.willian-footer__bottom{margin-top:56px;padding-top:24px}.willian-footer__policies,.willian-footer__payments{width:100%;justify-self:auto}.willian-footer__payments{flex-direction:column;align-items:flex-start;margin-top:26px}.willian-footer__policies ul{flex-direction:column;align-items:flex-start;gap:7px}.willian-footer__localization{align-items:flex-start}.willian-footer__localization .localization-form>div{align-items:flex-start;flex-direction:column}.willian-footer__payments .list-payment{justify-content:flex-start}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/willian-footer.css.map */
