.footer--mm{--mm-berry: #8a0220;--mm-bg: #fcf5f3;--mm-rose: #e9caca;--mm-line: #ead7d3;--mm-body: #5a5250;--mm-muted: #8a817d;background:var(--mm-bg);background-image:none;color:var(--mm-body);position:relative;overflow:hidden;border-top:0}.footer--mm .footer__content-top{position:relative;z-index:2}.footer--mm .footer__blocks-wrapper{display:grid;grid-template-columns:33% 21% 21% 25%;align-items:start;position:relative;margin-bottom:0;column-gap:0;row-gap:0}.footer--mm .footer__blocks-wrapper:before{content:"";position:absolute;left:33%;top:4px;bottom:6px;width:1px;background:var(--mm-line)}.footer--mm .footer-block{width:100%!important;max-width:100%!important;margin:0!important;padding:0}.footer--mm .footer-block__details-content{margin:0}.footer--mm .footer-block:nth-child(1){grid-column:1;grid-row:1;padding-right:44px}.footer--mm .footer-block:nth-child(2){grid-column:1;grid-row:2;padding-right:44px}.footer--mm .footer-block--menu{grid-row:1 / span 2;padding-left:44px}.footer--mm .footer-block-image img{display:block;width:245px;max-width:245px!important;height:auto}.footer--mm .footer-block:nth-child(2) .footer-block__heading{display:flex;align-items:center;gap:10px;margin:18px 0 14px;font-family:var(--font-heading-family);font-size:12.5px;font-weight:400;letter-spacing:.16em;line-height:1.4;text-transform:uppercase;color:var(--mm-berry)}.footer--mm .footer-block:nth-child(2) .footer-block__heading:before,.footer--mm .footer-block:nth-child(2) .footer-block__heading:after{content:"";height:1px;width:26px;flex:0 0 26px;background:var(--mm-rose)}.footer--mm .footer-block:nth-child(2) .rte{font-size:14px;line-height:1.75;color:var(--mm-body)}.footer--mm .footer-block:nth-child(2) .rte p{margin:0}.footer--mm .footer-block--menu .footer-block__heading{margin:0 0 16px;font-family:var(--font-heading-family);font-size:15px;font-weight:700;letter-spacing:.01em;line-height:1.4;text-transform:none;color:var(--mm-berry)}.footer--mm .footer-block--menu .list-menu__item{display:inline-block;padding:0;font-size:14px;line-height:1.5;color:var(--mm-body);text-decoration:none;opacity:1;transition:color .2s ease}.footer--mm .footer-block--menu li+li{margin-top:11px}.footer--mm .footer-block--menu a:hover,.footer--mm .footer-block--menu a:focus-visible{color:var(--mm-berry);text-decoration:none}.footer--mm .footer-block--newsletter:not(:has(.list-social__item)){display:none}.footer--mm .footer__list-social{margin-top:24px}.footer--mm .list-social__link{color:var(--mm-berry)}.footer--mm .footer__content-bottom{position:relative;z-index:3;border-top:0;padding-top:0;margin-top:0}.footer--mm .footer__content-bottom-wrapper{display:grid;grid-template-columns:auto 1fr;align-items:center;column-gap:28px;row-gap:16px;padding-top:26px;border-top:1px solid var(--mm-line)}.footer--mm .footer__column--info{display:contents}.footer--mm .footer__column--localization{grid-column:1;grid-row:1;display:flex;align-items:center;flex-wrap:wrap}.footer--mm .footer__payment{grid-column:2;grid-row:1;justify-self:end;margin:0}.footer--mm .footer__copyright{grid-column:1 / -1;grid-row:2;margin:0;font-size:12px;line-height:1.6;color:var(--mm-muted);display:flex;flex-wrap:wrap;align-items:center;gap:4px 18px}.footer--mm .footer__copyright a{color:inherit;text-decoration:none}.footer--mm .footer__copyright a:hover{color:var(--mm-berry)}.footer--mm .footer__localization localization-form{display:flex;align-items:center}.footer--mm .footer__localization localization-form:nth-of-type(2){margin-left:16px;padding-left:16px;border-left:1px solid var(--mm-line)}.footer--mm .footer__localization .no-js-hidden>h2{display:none}.footer--mm .footer__localization .disclosure{margin:0;padding:0}.footer--mm .footer__localization .disclosure__button.localization-form__select{all:unset;display:inline-flex;align-items:center;gap:8px;cursor:pointer;min-width:0;font-family:inherit;font-size:13px;line-height:1.4;letter-spacing:.01em;color:var(--mm-body);white-space:nowrap}.footer--mm .footer__localization .disclosure__button.localization-form__select:focus-visible{outline:2px solid var(--mm-berry);outline-offset:3px}.footer--mm .footer__localization .disclosure__button:after{content:none;display:none;box-shadow:none;border:0;background:none}.footer--mm .footer__localization .disclosure__button:before{content:"";position:static;inset:auto;display:block;width:16px;height:16px;flex:0 0 16px;border:0;border-radius:0;box-shadow:none;background:currentColor;-webkit-mask:var(--mm-ico) no-repeat center / contain;mask:var(--mm-ico) no-repeat center / contain}.footer--mm .footer__localization localization-form:nth-of-type(1) .disclosure__button{--mm-ico: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cellipse cx='12' cy='12' rx='4' ry='9'/%3E%3Cpath d='M3 12h18M4.6 7h14.8M4.6 17h14.8'/%3E%3C/svg%3E")}.footer--mm .footer__localization localization-form:nth-of-type(2) .disclosure__button{--mm-ico: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linejoin='round'%3E%3Cpath d='M3 5h8M7 3v2M9 5c0 3.3-2.7 6-6 6M4.2 7.6C5.4 10 7.6 11.6 10 12'/%3E%3Cpath d='M12.5 21l4-10 4 10M13.8 17.6h5.4'/%3E%3C/svg%3E")}.footer--mm .footer__localization .disclosure__button .icon-caret{position:static;top:auto;right:auto;width:9px;height:9px;margin:1px 0 0 6px;transform:none}.footer--mm .footer__localization .disclosure__list-wrapper{border:1px solid var(--mm-line);box-shadow:0 10px 26px #5a3c3c1f}.footer--mm .list-payment{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:7px;margin:0;padding:0}.footer--mm .list-payment__item{margin:0;display:flex}.footer--mm .list-payment .icon{width:38px;height:24px;display:block}.footer--mm .list-payment__item:has(svg[aria-labelledby=pi-shopify_pay]),.footer--mm .list-payment__item:has(svg[aria-labelledby=pi-discover]),.footer--mm .list-payment__item:has(svg[aria-labelledby=pi-diners_club]){display:none}.footer--mm .list-payment svg[aria-labelledby=pi-shopify_pay],.footer--mm .list-payment svg[aria-labelledby=pi-discover],.footer--mm .list-payment svg[aria-labelledby=pi-diners_club]{display:none}.footer__ribbon{position:absolute;left:0;right:0;bottom:0;height:118px;z-index:1;pointer-events:none;overflow:hidden}.footer__ribbon-band{display:block;width:100%;height:100%}.footer__ribbon-loop{position:absolute;right:-74px;bottom:-78px;width:300px;height:190px;opacity:.55}@media screen and (min-width:750px)and (max-width:989px){.footer--mm .footer__blocks-wrapper{grid-template-columns:repeat(3,1fr);column-gap:24px;row-gap:0}.footer--mm .footer__blocks-wrapper:before{display:none}.footer--mm .footer-block:nth-child(1),.footer--mm .footer-block:nth-child(2){grid-column:1 / -1;grid-row:auto;padding-right:0}.footer--mm .footer-block:nth-child(2) .footer-block__heading{margin:16px 0 14px}.footer--mm .footer-block:nth-child(2) .rte{max-width:46ch}.footer--mm .footer-block--menu{grid-row:auto;padding:28px 0 0}}@media screen and (max-width:749px){.footer--mm .footer__blocks-wrapper{grid-template-columns:1fr 1fr;column-gap:18px;row-gap:26px}.footer--mm .footer__blocks-wrapper:before{display:none}.footer--mm .footer-block:nth-child(1),.footer--mm .footer-block:nth-child(2){grid-column:1 / -1;grid-row:auto;padding-right:0}.footer--mm .footer-block--menu{grid-row:auto;padding-left:0}.footer--mm .footer-block-image img{width:196px;max-width:196px!important}.footer--mm .footer-block:nth-child(2) .footer-block__heading{margin-top:14px;font-size:11.5px;letter-spacing:.14em}.footer--mm .footer-block:nth-child(2) .footer-block__heading:before,.footer--mm .footer-block:nth-child(2) .footer-block__heading:after{width:18px;flex:0 0 18px}.footer--mm .footer-block--menu .footer-block__heading{margin-bottom:10px;font-size:13.5px}.footer--mm .footer-block--menu .list-menu__item{font-size:13px}.footer--mm .footer-block--menu li+li{margin-top:8px}.footer--mm .footer__content-bottom-wrapper{grid-template-columns:1fr;row-gap:14px;padding-top:20px}.footer--mm .footer__column--localization{grid-column:1;grid-row:1;row-gap:10px}.footer--mm .footer__payment{grid-column:1;grid-row:2;justify-self:start}.footer--mm .list-payment{justify-content:flex-start}.footer--mm .footer__copyright{grid-column:1;grid-row:3;font-size:11.5px;gap:2px 6px}.footer__ribbon{height:88px}.footer__ribbon-loop{right:-96px;bottom:-96px;width:230px;height:146px;opacity:.45}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/footer-madememo.css.map */
