/* Source and licensing information for the line(s) below can be found at https://ecom-api-dev.mixplaces.com/themes/custom/mixplaces/css/components/blocks/block--footer.css. */
.footer{color:#171717;background-color:#ededff;padding:30px 0}@media (min-width:1026px){.footer{padding-top:60px;padding-bottom:60px}}.footer ul{padding-left:0;margin-bottom:0;list-style:none}.footer ul a,.footer ul span{font-size:12px;line-height:1.5}@media (min-width:1026px){.footer ul a,.footer ul span{font-size:13px}}.footer .icon.icon--shipping:before,.footer .icon.icon--cards:before{font-size:19px}.footer__top{border-bottom:1px solid #e2e1e8;padding-bottom:40px}@media (min-width:1026px) and (max-width:1199.98px){.footer__menu ul{display:flex;margin-left:-16px;margin-right:-16px;flex-wrap:wrap}.footer__menu ul li{flex:0 0 50%;max-width:50%;padding-left:16px;padding-right:16px}}.footer__menu ul li{margin-bottom:10px}.footer__menu ul a{display:inline-block}.footer__menu ul .subtitle{opacity:.7}.user-logged-in .footer__menu a[href="/user/login"]{display:none}.footer-block__menu a{color:#171717;text-decoration:none}.footer-block__menu a:hover{text-decoration:underline}.footer__menu-title{font-size:14px;line-height:1.5;font-weight:600;margin-bottom:12px}.footer__middle{border-bottom:1px solid #e2e1e8;padding-top:0;padding-bottom:24px}@media (min-width:1026px){.footer__middle{padding-top:40px;padding-bottom:40px}}.footer__middle .footer__block{display:flex;flex-direction:column}.footer__middle .footer__block:not(:last-child){margin-bottom:40px}@media (min-width:1026px){.footer__middle .footer__block:not(:last-child){margin-bottom:0}}.footer__block-title{font-size:12px;font-weight:600;text-align:center;line-height:1.5}@media (min-width:1026px){.footer__block-title{font-size:13px}}.footer__block-title:not(:last-child){margin-bottom:8px}.footer__block-body{flex:1;display:flex;flex-direction:column;align-items:center}.footer__block-body span{font-size:12px;line-height:1.5;display:block;text-align:center;margin-bottom:auto}@media (min-width:1026px){.footer__block-body span{font-size:13px}}.footer__block-body>i{display:block;margin-top:12px}.footer__block-body ul{margin-top:12px;display:flex;flex-wrap:wrap;gap:10px;justify-content:center;align-items:center}.footer__block-body ul li a{display:flex;align-items:center;justify-content:center;border-radius:4px;background-color:#fff;border:1px solid #d9d9d9;transition:opacity ease .4s;width:38px;height:38px}.footer__block-body ul li a:hover{opacity:.7}.footer__bottom{padding-top:24px}@media (min-width:1026px){.footer__bottom{padding-top:44px}}@media (max-width:1025.98px){.footer__logo img{margin:15px auto}}.footer__copy{font-size:11px;line-height:1.5}@media (min-width:1026px){.footer__copy{font-size:12px;margin-right:auto;margin-left:24px}}@media (max-width:1025.98px){.footer__legal{padding-top:24px;margin-top:24px;border-top:1px solid #e2e1e8}}.footer__legal ul{list-style:none;margin-bottom:0;padding-left:0;display:flex}@media (max-width:1025.98px){.footer__legal ul{justify-content:center}}.footer__legal li{padding:0 16px}@media (min-width:1026px){.footer__legal li{padding:0 36px}}.footer__legal li:first-child{padding-left:0}.footer__legal li a{font-size:14px;line-height:1.5;font-weight:600;color:#425aff}
/* Source and licensing information for the above line(s) can be found at https://ecom-api-dev.mixplaces.com/themes/custom/mixplaces/css/components/blocks/block--footer.css. */