footer{--lm-footer-line: var(--lm-n300);background-color:#fff;color:var(--lm-black);font-family:var(--lm-sans)}footer .section-background{background-color:#fff}footer .section--full-width>*{padding-inline:var(--page-margin)}footer,footer a,footer button,footer .utilities,footer .utilities a,footer .utilities button,footer .footer-utilities__group-copyright{color:var(--lm-black)}footer a{text-decoration:none}footer .footer-content{align-items:start}@media screen and (min-width:990px){footer .footer-content{grid-template-columns:repeat(4,minmax(0,1fr)) minmax(260px,1.1fr);column-gap:40px;row-gap:48px}footer .footer-content>:nth-child(-n+5){grid-row:1}footer .footer-content>:nth-child(6){grid-column:1 / -1;grid-row:2}}@media screen and (min-width:750px)and (max-width:989px){footer .footer-content{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px;row-gap:32px}footer .footer-content>:nth-child(5),footer .footer-content>:nth-child(6){grid-column:1 / -1}}@media screen and (min-width:750px){footer .footer-content>:nth-child(6){padding-block-start:24px;border-block-start:1px solid var(--lm-footer-line)}}footer .footer-content>:nth-child(6) .layout-panel-flex--row>*{flex:0 1 auto;min-width:0}footer .payment-icons:has(.payment-icons__list:empty){display:none}footer .footer-content>:nth-child(6) .payment-icons{width:auto}footer .footer-content{padding-block-end:max(var(--padding-block-end, 40px),96px)}footer .footer-content .menu__heading,footer .footer-content .menu__heading__default{font-family:var(--lm-sans);font-size:var(--lm-xs);font-weight:600;line-height:17px;letter-spacing:normal;text-transform:uppercase;color:var(--lm-black)}footer .footer-content .menu .details-content{margin-block-start:20px}footer .footer-content .menu__item,footer .footer-content .menu__item a{font-family:var(--lm-sans);font-size:var(--lm-xs);font-weight:400;line-height:17px;letter-spacing:.25px;text-transform:none;color:var(--lm-black)}footer .footer-content .menu__item+.menu__item{margin-block-start:19px}footer .footer-content .menu__item a:hover{text-decoration:underline;text-underline-offset:3px}@media screen and (min-width:750px){footer .menu__heading__toggle{display:none}}footer .footer-content .group-block .text-block :is(h1,h2,h3,h4,h5,h6){font-family:var(--lm-sans);font-size:var(--lm-xs);font-weight:600;line-height:17px;letter-spacing:normal;text-transform:uppercase;color:var(--lm-black)}footer .footer-content .group-block .text-block :is(p,li){font-family:var(--lm-sans);font-size:var(--lm-xs);font-weight:400;line-height:17px;letter-spacing:.25px;color:var(--lm-black);max-width:340px}footer .email-signup-block{--arrow-button-size-integrated: 24px;--arrow-icon-size: 20px;max-width:340px;min-width:0}footer .email-signup__input-group{background-color:transparent;border:none;border-radius:0}footer .email-signup__input-group--underline{--box-shadow-color: var(--lm-black);box-shadow:0 1px 0 var(--lm-black);margin-block-end:1px}footer .email-signup__input-group .email-signup__input{font-family:var(--lm-sans);font-size:var(--lm-xs);font-weight:400;letter-spacing:.25px;line-height:17px;color:var(--lm-black);background-color:transparent;border:none;border-radius:0;padding:8px 0}footer .email-signup__input::placeholder{color:var(--lm-n600);opacity:1}footer .email-signup__button{background-color:transparent;border:none;color:var(--lm-black);padding:0;min-width:0}footer .email-signup__button-icon{width:20px;height:20px}footer .email-signup__message{font-size:var(--lm-xs);color:var(--lm-black)}footer .logo-block{max-width:200px}footer .logo-block__image{object-fit:contain;object-position:left center}footer .footer-content .social-icons__wrapper{display:flex;flex-wrap:nowrap;gap:24px;justify-content:center}footer .social-icons__icon-wrapper{height:20px}footer .social-icons__icon{width:20px;height:20px;color:var(--lm-black)}footer .utilities{border-top:1px solid var(--lm-footer-line);color:var(--lm-black);align-items:center}footer .utilities .footer-utilities__group-copyright,footer .utilities .footer-utilities__text{font-family:var(--lm-sans);font-size:var(--lm-sm);font-weight:400;line-height:20px;letter-spacing:normal;text-transform:none;color:var(--lm-black)}footer .utilities .footer-utilities__text a{color:var(--lm-black);text-decoration:none}footer .utilities .policy-list-trigger{font-family:var(--lm-sans);font-size:var(--lm-sm);font-weight:400;text-transform:none;color:var(--lm-black)}@media screen and (min-width:750px){footer .utilities>.social-icons__wrapper{justify-content:flex-end;flex-wrap:nowrap;gap:16px}}footer .utilities .payment-icons__list{justify-content:flex-end;gap:8px}footer .payment-icons__item svg{width:auto;height:20px}footer .localization-selector,footer .localization-form__select{font-family:var(--lm-sans);font-size:var(--lm-sm);font-weight:400;color:var(--lm-black);background-color:transparent}@media screen and (max-width:989px){footer .footer-content{row-gap:28px}footer .footer-content>.group-block,footer .footer-content>.email-signup-block{border-inline-start:none;padding-inline-start:0}footer .footer-content>.social-icons__wrapper{justify-content:center}}@media screen and (max-width:749px){footer .utilities{text-align:center}footer .utilities .payment-icons__list{justify-content:center}}.footer-content h2{margin:0 0 12px;font-family:var(--lm-sans);font-size:var(--lm-xs);font-weight:700;text-transform:uppercase;letter-spacing:.25px}.footer-content a{color:var(--lm-black, #000);text-decoration:none;line-height:1.9}.footer-content a:hover{text-decoration:underline;text-underline-offset:3px}@media screen and (max-width:749px){footer .footer-content{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:22px;column-gap:16px;align-items:start}footer .footer-content>:nth-child(5),footer .footer-content>:nth-child(6){grid-column:1 / -1}footer .footer-content .group-block__content{gap:8px}footer .footer-content h2,footer .footer-content .text-block h2{margin-block-end:2px;font-size:11.5px;letter-spacing:.6px}footer .footer-content p,footer .footer-content a{font-size:12.5px;line-height:1.9}footer .section{padding-block:28px 20px}footer .social-icons__wrapper{justify-content:flex-start;gap:18px}footer .footer-content>:nth-child(6){margin-block-start:4px;padding-block-start:16px;border-block-start:1px solid var(--lm-footer-line);text-align:center}footer .footer-content>:nth-child(6) .group-block__content{align-items:center}footer .footer-content>:nth-child(6) p,footer .footer-content>:nth-child(6) a{font-size:11.5px;line-height:1.8;color:var(--lm-n600, #666)}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/lm-footer.css.map */
