.weylan-footer,.weylan-footer *{box-sizing:border-box}.weylan-footer{color:var(--weylan-color-ink);background:var(--weylan-color-surface)}.weylan-footer p,.weylan-footer h2,.weylan-footer ul{margin:0}.weylan-footer ul{padding:0}.weylan-footer a{color:inherit;text-decoration:none}.weylan-footer__newsletter{padding-block:4.5rem;color:#fff;background:var(--weylan-color-brand)}.weylan-footer__newsletter-inner{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr);gap:6rem;align-items:center}.weylan-footer__newsletter-copy{max-width:42rem}.weylan-footer__eyebrow,.weylan-footer__field-label,.weylan-footer__column-heading,.weylan-footer__payments-label,.weylan-footer__locale-field label{display:block;font-size:.75rem;font-weight:600;line-height:1.35;letter-spacing:0;text-transform:uppercase}.weylan-footer__eyebrow{margin-bottom:1.25rem!important;color:var(--weylan-color-accent)}.weylan-footer__newsletter-heading{max-width:40rem;color:#fff;font-size:2.5rem;font-weight:500;line-height:1.16;letter-spacing:0}.weylan-footer__newsletter-text{max-width:38rem;margin-top:1.5rem!important;color:#ffffffc2;font-size:.9375rem;line-height:1.65}.weylan-footer__newsletter-form{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1rem;align-items:end}.weylan-footer__field{min-width:0}.weylan-footer__field-label{margin-bottom:.5rem;color:#ffffffc7}.weylan-footer__email{width:100%;min-width:0;padding:.5rem 0;color:#fff;font:inherit;background:transparent;border:0;border-bottom:1px solid rgba(255,255,255,.62);border-radius:0;box-shadow:none}.weylan-footer__email::placeholder{color:#ffffffad;opacity:1}.weylan-footer__email:focus{border-bottom-color:#fff}.weylan-footer__subscribe,.weylan-footer__locale-submit{min-height:var(--weylan-control-min-height);padding:.75rem 1.5rem;font-size:.75rem;font-weight:600;line-height:1.2;letter-spacing:0;text-transform:uppercase;border:1px solid currentColor;border-radius:var(--weylan-radius-sm);cursor:pointer}.weylan-footer__subscribe{color:var(--weylan-color-brand);background:#fff}.weylan-footer__subscribe:hover{color:#fff;background:transparent}.weylan-footer__consent,.weylan-footer__form-message{grid-column:1 / -1;color:#ffffffb8;font-size:.75rem;line-height:1.55}.weylan-footer__form-message{color:#fff}.weylan-footer__form-message--error ul{margin:0;padding-left:1.25rem}.weylan-footer__main{padding-block:4rem 2rem;background:var(--weylan-color-surface)}.weylan-footer__navigation{display:grid;grid-template-columns:minmax(260px,1.25fr) repeat(3,minmax(150px,.75fr));gap:2.5rem 4rem;padding-bottom:3.5rem}.weylan-footer__brand-link{display:inline-flex;min-height:var(--weylan-control-min-height);align-items:center;font-size:1.5rem;font-weight:600;line-height:1.2;text-transform:uppercase}.weylan-footer__logo{display:block;width:min(var(--weylan-footer-logo-width, 180px),100%);height:44px;object-fit:contain;object-position:left center}.weylan-footer__brand-statement{max-width:20rem;margin-top:.75rem!important;color:var(--weylan-color-muted);font-size:.875rem;line-height:1.65}.weylan-footer__column-heading{min-height:var(--weylan-control-min-height);padding-block:.875rem;color:var(--weylan-color-ink)}.weylan-footer__links{list-style:none}.weylan-footer__links a{display:inline-flex;min-height:var(--weylan-control-min-height);align-items:center;color:var(--weylan-color-muted);font-size:.875rem;line-height:1.45}.weylan-footer__links a:hover,.weylan-footer__links a:focus-visible{color:var(--weylan-color-brand);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.25rem}.weylan-footer__setup-note{margin:-1.5rem 0 2.5rem!important;padding:1rem 1.25rem;color:var(--weylan-color-ink);background:var(--weylan-color-paper);border-left:3px solid var(--weylan-color-accent);font-size:.8125rem;line-height:1.55}.weylan-footer__utility{display:flex;gap:2rem;align-items:end;justify-content:space-between;padding-block:2rem;border-top:1px solid var(--weylan-color-border)}.weylan-footer__localization{display:flex;flex-wrap:wrap;gap:1rem;align-items:end}.weylan-footer__locale-field{min-width:min(18rem,100%)}.weylan-footer__locale-field label,.weylan-footer__payments-label{margin-bottom:.5rem;color:var(--weylan-color-muted)}.weylan-footer__locale-field select{width:100%;padding:.5rem 2.5rem .5rem .75rem;color:var(--weylan-color-ink);font:inherit;background:var(--weylan-color-surface);border:1px solid var(--weylan-color-border);border-radius:var(--weylan-radius-sm)}.weylan-footer__locale-submit{color:#fff;background:var(--weylan-color-brand)}.weylan-footer__locale-submit:hover{color:var(--weylan-color-brand);background:transparent}.weylan-footer__payments{margin-left:auto}.weylan-footer__payment-list{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;justify-content:flex-end;list-style:none}.weylan-footer__payment-list li{line-height:0}.weylan-footer__payment-icon{width:auto;height:1.75rem}.weylan-footer__legal{padding-top:1.5rem;color:var(--weylan-color-muted);border-top:1px solid var(--weylan-color-border);font-size:.75rem;line-height:1.5}@media(max-width:1080px){.weylan-footer__newsletter-inner{gap:3rem}.weylan-footer__navigation{grid-template-columns:repeat(2,minmax(0,1fr))}.weylan-footer__brand{grid-column:1 / -1}}@media(max-width:760px){.weylan-footer__newsletter{padding-block:3.5rem}.weylan-footer__newsletter-inner{grid-template-columns:minmax(0,1fr);gap:2.5rem}.weylan-footer__newsletter-heading{font-size:1.875rem}.weylan-footer__newsletter-form{grid-template-columns:minmax(0,1fr)}.weylan-footer__subscribe{width:100%}.weylan-footer__main{padding-block:3rem 1.5rem}.weylan-footer__navigation{gap:2rem 1.5rem;padding-bottom:2.5rem}.weylan-footer__column--policies{grid-column:1 / -1}.weylan-footer__utility{display:grid;grid-template-columns:minmax(0,1fr);align-items:start}.weylan-footer__localization{display:grid;grid-template-columns:minmax(0,1fr)}.weylan-footer__locale-field{min-width:0}.weylan-footer__locale-submit{width:100%}.weylan-footer__payments{margin-left:0}.weylan-footer__payment-list{justify-content:flex-start}}@media(max-width:359px){.weylan-footer__navigation{grid-template-columns:minmax(0,1fr)}.weylan-footer__brand,.weylan-footer__column--policies{grid-column:auto}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/weylan-footer.css.map */
