.fpmc-footer__cols{display:grid;grid-template-columns:minmax(0,1fr);gap:40px;padding-bottom:56px}.fpmc-footer__col{display:flex;flex-direction:column;gap:16px;min-width:0}.fpmc-footer__heading{font-weight:700}.fpmc-footer__item{display:flex;flex-direction:column;gap:4px}.fpmc-footer__label{font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--fpmc-footer-label)}.fpmc-footer__value,.fpmc-footer__links a{text-decoration:none}.fpmc-footer__value:hover,.fpmc-footer__links a:hover{color:var(--fpmc-footer-label)}.fpmc-footer__links{display:flex;flex-direction:column;gap:12px}.fpmc-footer__text{max-width:380px}.fpmc-footer__form{width:100%;max-width:380px}.fpmc-footer__field{display:flex;align-items:center;gap:8px;padding:6px 6px 6px 22px;border:1px solid currentColor;border-radius:999px;background:var(--fpmc-footer-input)}.fpmc-footer__input{flex:1;min-width:0;padding:0;border:0;background:transparent;color:inherit;font-family:var(--fpmc-font);box-shadow:none}.fpmc-footer__input::placeholder{color:inherit;opacity:1}.fpmc-footer__input:focus{outline:none;box-shadow:none}.fpmc-footer__field:focus-within{outline:2px solid var(--fpmc-mustard);outline-offset:3px}.fpmc-footer__submit{min-height:44px;padding:0 22px;font-weight:700}.fpmc-footer__msg{margin-top:10px;font-size:14px;line-height:1.4;color:var(--fpmc-footer-label)}.fpmc-footer__msg--error{color:var(--fpmc-coral)}.fpmc-footer__social{display:flex;flex-wrap:wrap;gap:10px}.fpmc-footer__social a{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid currentColor;border-radius:50%;text-decoration:none}.fpmc-footer__social .fpmc-icon{width:18px;height:18px}.fpmc-footer__social a:hover{color:var(--fpmc-footer-label)}.fpmc-footer__credits{border-top:1px solid var(--fpmc-forest);background:radial-gradient(120% 260% at 50% 210%,var(--fpmc-forest) 0%,#14291f 50%,var(--fpmc-dark) 100%)}.fpmc-footer__credits-inner{display:flex;flex-direction:column;align-items:flex-start;gap:20px;padding:28px 0}.fpmc-footer__logo{color:inherit;text-decoration:none}@media screen and (min-width:750px){.fpmc-footer__cols{grid-template-columns:repeat(2,minmax(0,1fr));padding-bottom:80px}}@media screen and (min-width:1100px){.fpmc-footer__cols{display:flex;justify-content:space-between;align-items:flex-start}.fpmc-footer__col--newsletter{flex:0 1 380px}.fpmc-footer__credits-inner{flex-direction:row;align-items:center;justify-content:space-between;min-height:153px}}.fpmc-footer__heading{font-size:var(--fs-heading-m);font-weight:var(--fw-heading);line-height:var(--lh-heading)}@media screen and (min-width:750px){.fpmc-footer__heading{font-size:var(--fs-heading-d)}}.fpmc-footer__label{font-size:var(--fs-label-m);font-weight:var(--fw-label);line-height:var(--lh-label)}@media screen and (min-width:750px){.fpmc-footer__label{font-size:var(--fs-label-d)}}.fpmc-footer__value,.fpmc-footer__links a{font-size:var(--fs-body-m);font-weight:var(--fw-body);line-height:var(--lh-body)}@media screen and (min-width:750px){.fpmc-footer__value,.fpmc-footer__links a{font-size:var(--fs-body-d)}}.fpmc-footer__address{font-size:var(--fs-address-m);font-weight:var(--fw-address);line-height:var(--lh-address)}@media screen and (min-width:750px){.fpmc-footer__address{font-size:var(--fs-address-d)}}.fpmc-footer__text,.fpmc-footer__input{font-size:var(--fs-newsletter-m);font-weight:var(--fw-newsletter);line-height:var(--lh-newsletter)}@media screen and (min-width:750px){.fpmc-footer__text,.fpmc-footer__input{font-size:var(--fs-newsletter-d)}}.fpmc-footer__submit{font-size:var(--fs-button-m);font-weight:var(--fw-button);line-height:var(--lh-button)}@media screen and (min-width:750px){.fpmc-footer__submit{font-size:var(--fs-button-d)}}.fpmc-footer__copy{font-size:var(--fs-copy-m);font-weight:var(--fw-copy);line-height:var(--lh-copy)}@media screen and (min-width:750px){.fpmc-footer__copy{font-size:var(--fs-copy-d)}}.fpmc-footer .fpmc-logo__text{font-size:var(--fs-logo-m);font-weight:var(--fw-logo);line-height:var(--lh-logo)}@media screen and (min-width:750px){.fpmc-footer .fpmc-logo__text{font-size:var(--fs-logo-d)}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/fpmc-footer.css.map */
