.site-footer{background-color:var(--color-black);color:var(--color-white);padding:50px 0 32px;margin-top:0}.site-footer__inner{display:flex;flex-direction:column;gap:32px;width:100%;margin:0 auto;padding:0 24px;box-sizing:border-box}.site-footer__top{display:flex;flex-direction:column;gap:50px}.site-footer__brand{display:flex;flex-direction:column;gap:32px}.site-footer__logo{display:inline-block;width:110px;max-width:100%}.site-footer__logo-img,.site-footer__logo svg{display:block;width:100%;height:auto}.site-footer__newsletter{display:flex;flex-direction:column;gap:4px;max-width:442px}.site-footer__newsletter-subtext{font-family:stratos-lights;font-size:var(--font-mobile-body-size);font-weight:var(--font-mobile-body-weight);line-height:1.2;margin:0 0 10px;color:var(--color-white)}.site-footer__newsletter-form{margin:0}.site-footer__newsletter-field{display:flex;align-items:stretch;width:100%}.site-footer__newsletter-input{flex:1 1 auto;min-width:0;background-color:var(--color-white);border:0;outline:0;padding:12px 18px;font-family:stratos-lights;font-size:var(--font-mobile-body-size);line-height:1.2;color:#333;border-radius:0}.site-footer__newsletter-input::placeholder{color:#7d7c7c;opacity:.7}.site-footer__newsletter-button{display:inline-flex;align-items:center;justify-content:center;width:60px;min-height:43px;border:0;background-color:var(--color-gold);color:var(--color-white);cursor:pointer;padding:0 18px}.site-footer__newsletter-button svg{width:11px;height:20px;color:var(--color-white);transform:rotate(180deg);display:block}.site-footer__form-msg{display:block;margin-top:8px;font-family:var(--font-body);font-size:12px}.site-footer__form-msg--error{color:#ff9a9a}.site-footer__form-msg--success{color:var(--color-gold)}.site-footer__columns{display:flex;flex-direction:row;gap:40px;align-items:flex-start}.site-footer__col--menu{flex:1;min-width:0}.site-footer__middle{display:none}.site-footer__info-col{flex:1;min-width:0;display:flex;flex-direction:column;gap:32px}.site-footer__col--social-mobile{display:flex}.site-footer__col{display:flex;flex-direction:column;gap:24px}.site-footer__col--contact{overflow-wrap:break-word;word-break:break-word;white-space:normal}.site-footer__col--contact .site-footer__contact-body{font-size:12px;line-height:1.15}.site-footer__heading{font-family:var(--font-norwester);font-size:var(--font-mobile-heading-2-size);font-weight:400;line-height:var(--font-mobile-heading-2-line-height);text-transform:uppercase;color:var(--color-white);margin:0;text-decoration:none;letter-spacing:0}.site-footer__heading--lg{font-size:var(--font-mobile-display-2-size);line-height:var(--font-mobile-display-2-line-height)}.site-footer__link{color:var(--color-white);text-decoration:none;display:inline-block}.site-footer__link:hover,.site-footer__link:focus-visible{color:var(--color-gold)}.site-footer__menu{display:flex;flex-direction:column;gap:32px;padding:0;margin:0}.site-footer__social-list{display:flex;flex-wrap:wrap;align-items:center;gap:16px 24px;padding:0;margin:0;list-style:none}.site-footer__social-link{display:inline-flex;align-items:center;justify-content:center;color:var(--color-white);text-decoration:none}.site-footer__social-link svg{width:22px;height:22px;fill:currentColor}.site-footer__social-link:hover,.site-footer__social-link:focus-visible{color:var(--color-gold)}.site-footer__contact-body{font-family:stratos-lights,sans-serif;font-size:var(--font-mobile-body-size);font-weight:var(--font-mobile-body-weight);line-height:var(--font-mobile-body-line-height);color:var(--color-white)}.site-footer__contact-body p{margin:0 0 4px}.site-footer__contact-body p:last-child{margin-bottom:0}.site-footer__contact-body strong{font-family:stratos,sans-serif;font-weight:600}.site-footer__contact-body a{color:inherit;text-decoration:none}.site-footer__contact-body a:hover{color:var(--color-gold)}.site-footer__divider{border-top:1px solid var(--color-gold);padding-top:20px;display:flex;justify-content:center}.site-footer__legal{display:flex;align-items:center;gap:8px;font-family:stratos-lights;font-size:var(--font-mobile-body-size);line-height:var(--font-mobile-body-line-height);color:var(--color-white);flex-wrap:wrap;justify-content:center}.site-footer__legal-link{color:var(--color-white);text-decoration:none}.site-footer__legal-link:hover,.site-footer__legal-link:focus-visible{color:var(--color-gold)}.site-footer__legal-sep{color:var(--color-white)}@media screen and (max-width:749px){.site-footer__columns{gap:0}.site-footer__col.site-footer__col--menu{max-width:147px}}@media screen and (min-width:750px){.site-footer{padding:100px 0 58px}.site-footer__inner{gap:100px;padding:0 90px}.site-footer__top{flex-direction:row;justify-content:space-evenly;align-items:flex-start;gap:40px}.site-footer__brand{gap:55px;flex:0 1 442px;max-width:442px}.site-footer__logo{width:180px}.site-footer__newsletter{gap:12px;max-width:none}.site-footer__heading--lg{font-size:var(--font-display-2-size);line-height:var(--font-display-2-line-height)}.site-footer__newsletter-subtext{font-size:20px;line-height:1.3}.site-footer__newsletter-input{padding:12px 18px;font-size:20px;line-height:1.3}.site-footer__newsletter-button{width:73px}.site-footer__columns{flex:1 1 auto;display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;max-width:950px;width:100%}.site-footer__col--menu{flex:0 0 auto;min-width:auto}.site-footer__col--menu .site-footer__menu li:last-child{display:none}.site-footer__middle{display:flex;flex-direction:column;gap:24px;min-width:170px}.site-footer__info-col{flex:1 1 auto;min-width:0;max-width:350px;display:flex;flex-direction:column;gap:0}.site-footer__col--social-mobile{display:none}.site-footer__heading{font-size:var(--font-heading-2-size);line-height:var(--font-heading-2-line-height)}.site-footer__menu{gap:24px}.site-footer__social-list{gap:16px}.site-footer__contact-body,.site-footer__col--contact .site-footer__contact-body{font-size:20px;line-height:1.3}.site-footer__contact-body p{margin:0 0 6px}.site-footer__divider{padding-top:24px}.site-footer__legal{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/190/assets/section-footer.css.map */
