html:root{--mlf-row:52px;--mlf-link:44px;--mlf-gap:48px }html .shopify-section-group-footer-group{margin-top:32px;border-top:1px solid var(--ml-line);background:var(--ml-bg);color:var(--ml-ink)}@media(min-width:900px){html .shopify-section-group-footer-group{margin-top:48px}}html footer.footer{display:grid;grid-template-columns:minmax(0,1fr);row-gap:0;column-gap:0;grid-template-areas:"menu" "about" "policies" "legal" "pay" "copy" "btt";margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;font-family:var(--ml-font-body);font-size:15px;line-height:1.4;color:var(--ml-ink)}html footer.footer>*~*{margin-top:0}html footer.footer .content-item{padding:0;margin:0;border:0;border-radius:0;box-shadow:none;background:transparent}html footer.footer .content-item:before,html footer.footer .content-item:after{display:none}html footer.footer .content-item-container{padding:0;border-radius:0;background:transparent;overflow:visible}html footer.footer .content__background-padding{padding:0}html footer.footer .footer-links-container,html footer.footer .footer-bar-container,html footer.footer .footer-bar-copyright,html footer.footer .footer-bar-copyright>.content-item-container{display:contents}html footer.footer .footer-links__empty-item,html footer.footer .footer-bar__empty-item{display:none}html footer.footer .footer-data{height:auto;min-width:0}html footer.footer .footer-data:has(.footer__menu){grid-area:menu!important}html footer.footer .footer-data:has(.footer__menu)~.footer-data:has(.footer__menu){grid-area:policies!important}html footer.footer .footer-data:has(.footer__accordion__type-text){grid-area:about!important}html footer.footer .footer__payment{grid-area:pay!important}html footer.footer .ml-legal-identity{grid-area:legal!important}html footer.footer .copyright__content__container{grid-area:copy!important}html footer.footer back-to-top{grid-area:btt!important}html footer.footer:before{content:"";grid-area:line;display:none;height:1px;background:var(--ml-line)}html footer.footer .footer__accordion__heading{display:flex;align-items:center;gap:12px;min-height:0;margin:0 0 14px;padding:0;position:static;cursor:default}html footer.footer .footer__accordion__heading:before{display:none}html footer.footer .footer__accordion__heading-item,html footer.footer .section__richtext__editor h5{margin:0;font-family:var(--ml-font-head);font-size:17px;font-weight:700;line-height:1.2;letter-spacing:0;text-transform:none;color:var(--ml-ink)}html footer.footer .section__richtext__editor h5{margin:0 0 14px}html footer.footer .section__richtext__editor h5 strong{font-weight:700;color:var(--ml-ink)}html footer.footer .plusminus{display:none}@media(min-width:577px){html footer.footer .footer__accordion__heading.footer__accordion__type-text{display:none}html footer.footer .footer__accordion__content{display:block;max-height:none;opacity:1;overflow:visible}}html footer.footer .footer__menu{margin:0;padding:0;list-style:none}html footer.footer .footer__menu li{margin:0;padding:0}html footer.footer .footer__menu li:first-child a{margin-top:0}html footer.footer .footer__menu__item{display:flex;align-items:center;min-height:36px;margin:0;padding:0;position:static;font-family:var(--ml-font-body);font-size:15px;font-weight:500;line-height:1.3;letter-spacing:0;text-transform:none;color:var(--ml-ink);text-decoration:none;white-space:normal;transition:color .15s}html footer.footer .footer__menu__item:before,html footer.footer .footer__menu__item:after{display:none}html footer.footer .footer__menu__item:hover{color:#fff}html footer.footer .section__richtext__editor{margin:0;padding:0;font-size:14px;line-height:1.55;color:var(--ml-muted)}html footer.footer .section__richtext__editor>*:not(:first-child){margin-top:8px}html footer.footer .section__richtext__editor p{margin:0}html footer.footer .section__richtext__editor p+p{margin-top:8px}html footer.footer .section__richtext__editor strong{font-weight:600}html footer.footer .ml-legal-identity{margin:0;padding:20px 0 0;font-size:13px;line-height:1.55;color:var(--ml-muted);text-align:left;overflow-wrap:anywhere}html footer.footer .ml-legal-identity p{margin:0}html footer.footer .ml-legal-identity a{color:var(--ml-ink);text-decoration:underline;text-underline-offset:3px;white-space:nowrap;transition:color .15s}html footer.footer .ml-legal-identity a:hover{color:#fff}html footer.footer .copyright__content__container{margin:0;padding:8px 0 16px;font-size:13px;line-height:1.55;color:var(--ml-muted);text-align:left}html footer.footer .copyright__content a{color:var(--ml-ink);text-decoration:underline;text-underline-offset:3px;transition:color .15s}html footer.footer .copyright__content a:hover{color:#fff}html footer.footer .powered_by_link{display:none}html footer.footer .footer__payment{display:flex;align-items:center;justify-content:flex-start;margin:0;padding:16px 0 0}html footer.footer .footer__payment ul{display:grid;grid-template-columns:repeat(5,38px);justify-content:start;gap:6px;margin:0;padding:0;list-style:none}html footer.footer .footer__payment .list-payment{display:flex;margin:0}html footer.footer .footer__payment svg{display:block;width:38px;height:24px;border-radius:var(--ml-radius)}html footer.footer back-to-top{display:block;margin:0;padding:0;border-top:1px solid var(--ml-line);cursor:pointer}html footer.footer back-to-top .content-item{display:block}html footer.footer back-to-top .back-to-top{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;gap:8px;width:100%;height:auto;min-height:48px;margin:0;padding:0;font-family:var(--ml-font-body);font-size:12px;font-weight:600;line-height:1;letter-spacing:.08em;text-transform:uppercase;color:var(--ml-muted);transition:color .15s}html footer.footer back-to-top .back-to-top:hover{color:var(--ml-ink)}html footer.footer back-to-top .back-to-top span{position:static}html footer.footer back-to-top .back-to-top span:before{display:none}html footer.footer back-to-top .back-to-top svg{width:14px;height:14px;top:0}html footer.footer back-to-top .back-to-top svg path{fill:currentColor}@media(max-width:576px){html footer.footer .footer-data{border-bottom:1px solid var(--ml-line)}html footer.footer .footer__accordion__heading{min-height:var(--mlf-row);margin:0;cursor:pointer}html footer.footer .footer__accordion__heading>*{pointer-events:none}html footer.footer .plusminus{display:block;margin-left:auto;flex:0 0 auto;width:16px;height:16px}html footer.footer .footer__accordion__content{padding:0 0 12px}html footer.footer .footer__accordion__content .content__background-padding:first-child{padding-top:0}html footer.footer .section__richtext__editor h5{margin:0 0 10px}html footer.footer .ml-legal-identity{padding-top:20px}}@media(max-width:992px){html footer.footer .footer__menu__item{min-height:var(--mlf-link)}html footer.footer .ml-legal-identity a,html footer.footer .copyright__content a{display:inline-block;padding:13px 0;margin:-13px 0;line-height:1.4}}@media(min-width:577px)and (max-width:992px){html footer.footer{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px;padding-top:28px;grid-template-areas:"menu policies" "about about" "line line" "legal legal" "pay pay" "copy copy" "btt btt"}html footer.footer:before{display:block;margin:28px 0 0}html footer.footer .footer-data:has(.footer__accordion__type-text){margin-top:24px;padding-top:20px;border-top:1px solid var(--ml-line)}html footer.footer back-to-top{margin-top:8px}}@media(min-width:993px){html footer.footer{grid-template-columns:minmax(0,1fr) minmax(180px,max-content) minmax(214px,max-content);column-gap:var(--mlf-gap);padding-top:36px;grid-template-areas:"about menu policies" "line line line" "legal legal pay" "copy copy pay" "btt btt btt"}html footer.footer:before{display:block;margin:36px 0 0}html footer.footer .footer-data:has(.footer__accordion__type-text){max-width:760px}html footer.footer .ml-legal-identity{padding-top:20px}html footer.footer .copyright__content__container{padding:6px 0 20px}html footer.footer .footer__payment{justify-content:flex-end;align-self:center;justify-self:end;padding:20px 0}html footer.footer .footer__payment ul{justify-content:end}}@media(min-width:993px)and (max-width:1199px){html:root{--mlf-gap:32px }}
/*# sourceMappingURL=/cdn/shop/t/22/assets/ml-footer.css.map */
