.mm-footer{--mm-footer-text: var(--mm-canvas);--mm-footer-sand: 220 205 186;background:rgb(var(--mm-navy-deep));color:rgb(var(--mm-footer-text) / .72);border-top:0;font-family:var(--font-body-family)}:where(.mm-footer) p,:where(.mm-footer) a{color:inherit}.mm-footer a{text-decoration:none}.mm-footer__top{display:grid;gap:5.6rem}@media screen and (min-width:1200px){.mm-footer__top{grid-template-columns:minmax(0,1.05fr) minmax(0,1.95fr);gap:6.4rem}}.mm-footer__logo{display:inline-flex}.mm-footer__logo .brand-logo--footer{height:52px}.mm-footer__tagline{margin-top:2.8rem;max-width:38rem;font-size:var(--mm-text-base);font-weight:var(--mm-weight-display);line-height:1.75;color:rgb(var(--mm-footer-text) / .7)}.mm-footer__tagline p{margin:0}.mm-footer__tagline p+p{margin-top:.8rem}.mm-footer__eyebrow{display:block;margin:0;font-family:var(--font-body-family);font-size:var(--mm-text-xs);font-weight:var(--mm-weight-label);line-height:1.4;letter-spacing:.16em;text-transform:uppercase;color:rgb(var(--mm-footer-sand))}.mm-footer__newsletter{margin-top:3.2rem;max-width:38rem}.mm-footer__field{display:flex;margin-top:1.2rem;border-bottom:1px solid rgb(var(--mm-footer-text) / .25);transition:border-color var(--mm-duration) var(--mm-ease)}.mm-footer__field:focus-within{border-color:rgb(var(--mm-footer-sand))}.mm-footer__field input{flex:1;min-width:0;padding:1.2rem 0;border:0;border-radius:0;background:transparent;box-shadow:none;font-family:inherit;font-size:var(--mm-text-sm);color:rgb(var(--mm-footer-text));outline:none}.mm-footer__field input::placeholder{color:rgb(var(--mm-footer-text) / .45)}.mm-footer__field input:focus{border:0;box-shadow:none}.mm-footer__field button{display:inline-flex;align-items:center;justify-content:center;min-width:4.4rem;padding:0 .8rem;border:0;background:transparent;color:rgb(var(--mm-footer-text));cursor:pointer;transition:transform var(--mm-duration-fast) var(--mm-ease),color var(--mm-duration-fast) var(--mm-ease)}.mm-footer__field button:hover{color:rgb(var(--mm-footer-sand));transform:translate(2px)}.mm-footer__field button:focus-visible,.mm-footer__field input:focus-visible{outline:2px solid rgb(var(--mm-footer-sand));outline-offset:2px}.mm-footer__newsletter-done,.mm-footer__newsletter-error{display:flex;align-items:center;gap:.8rem;margin:1.2rem 0 0;font-size:var(--mm-text-sm);color:rgb(var(--mm-footer-text) / .78)}.mm-footer__newsletter-done{padding-bottom:1.2rem;border-bottom:1px solid rgb(var(--mm-footer-text) / .2)}.mm-footer__social-icons{margin-top:2.4rem;justify-content:flex-start}.mm-footer__social-icons .list-social__link{padding:.8rem;color:rgb(var(--mm-footer-text) / .72)}.mm-footer__social-icons .list-social__item:first-child .list-social__link{padding-left:0}.mm-footer__follow-on-shop{margin-top:2.4rem}.mm-footer__columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4rem 3.2rem;font-size:var(--mm-text-sm)}@media screen and (max-width:749px){.mm-footer__column--text{grid-column:1 / -1}}@media screen and (min-width:750px){.mm-footer__columns{grid-template-columns:repeat(4,auto);justify-content:space-between;gap:3.2rem}}.mm-footer__links{display:flex;flex-direction:column;gap:1.2rem;margin:2rem 0 0}.mm-footer__link{display:inline-flex;align-items:center;gap:.6rem;line-height:1.5;color:rgb(var(--mm-footer-text) / .72);overflow-wrap:anywhere;transition:color var(--mm-duration-fast) var(--mm-ease)}.mm-footer__link:hover,.mm-footer__link[aria-current=page]{color:rgb(var(--mm-footer-text))}.mm-footer__link .icon{flex:none}.mm-footer__text{margin-top:2rem;font-size:var(--mm-text-sm);line-height:1.6;color:rgb(var(--mm-footer-text) / .72)}.mm-footer__text p{margin:0 0 1.2rem}.mm-footer__text p:empty{display:none}.mm-footer__text a{color:inherit;overflow-wrap:anywhere;text-decoration:underline;text-underline-offset:.3rem;text-decoration-color:rgb(var(--mm-footer-text) / .3)}.mm-footer__text a:hover{color:rgb(var(--mm-footer-text));text-decoration-color:currentColor}.mm-footer__image{margin-top:2rem}.mm-footer__image img{height:auto}.mm-footer__bottom{border-top:1px solid rgb(var(--mm-footer-text) / .1)}.mm-footer__utility{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.6rem 3.2rem;padding-top:2.4rem}.mm-footer .mm-footer__localization{padding:0;justify-content:flex-start}.mm-footer .mm-footer__localization:empty{display:none}.mm-footer .localization-form{padding:0;margin:0}.mm-footer .mm-footer__localization .localization-form__select,.mm-footer .mm-footer__localization .disclosure__button{min-height:4.4rem;margin:0;border-radius:var(--mm-radius-control);font-size:var(--mm-text-sm);color:rgb(var(--mm-footer-text) / .85)}.mm-footer__payment .list-payment{justify-content:flex-start;margin:0;padding:0}.mm-footer__legal{display:flex;flex-direction:column;gap:1.2rem;padding-top:2rem;padding-bottom:2.4rem}@media screen and (min-width:750px){.mm-footer__legal{flex-direction:row;align-items:center;justify-content:space-between;gap:3.2rem}}.mm-footer__copyright,.mm-footer__disclaimer{margin:0;font-size:var(--mm-text-xs);font-weight:var(--mm-weight-body);line-height:1.6;letter-spacing:.06em;text-transform:uppercase;color:rgb(var(--mm-footer-text) / .6)}.mm-footer__copyright a:hover{color:rgb(var(--mm-footer-text))}
/*# sourceMappingURL=/cdn/shop/t/18/assets/mm-footer.css.map */
