.mem-footer{--mf-line: #383e34;--mf-secondary: #bbc3b4;background:#141814;color:#f2f4ea;padding:clamp(27px,3.3vw,49px) 0 13px}.mem-footer .mf-mast{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:12px;padding:0 0 clamp(16px,2vw,27px);border-bottom:1px solid var(--mf-line)}.mf-whatsapp-float{--wa-size: clamp(48px, 6vw, var(--wa-desktop-size, 58px));position:fixed;right:max(16px,env(safe-area-inset-right));bottom:calc(16px + env(safe-area-inset-bottom));z-index:16;display:grid;place-items:center;width:var(--wa-size);height:var(--wa-size);border-radius:50%;background:var(--wa-color, #25d366);color:#fff;box-shadow:0 4px 16px #0c26143d}.mf-whatsapp-float svg{display:block;width:57%;height:57%}.mf-whatsapp-left{right:auto;left:max(16px,env(safe-area-inset-left))}.mf-whatsapp-float:focus-visible{outline:3px solid #193421;outline-offset:3px}body:has(dialog[open],#mobile-nav:not([hidden])) .mf-whatsapp-float{visibility:hidden}body:has(:popover-open) .mf-whatsapp-float{visibility:hidden}.mem-footer:has(+.mf-whatsapp-float){padding-bottom:calc(76px + env(safe-area-inset-bottom))}@media(hover:hover){.mf-whatsapp-float:hover{filter:brightness(.94)}}@media print{.mf-whatsapp-float{display:none}}.mem-footer .mf-mast .top-link{min-height:44px;flex:none;gap:7px;color:var(--lime)}.mem-footer .mf-grid{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,.78fr) minmax(0,1fr) minmax(0,1fr);gap:22px clamp(18px,3.6vw,63px);padding:clamp(22px,2.7vw,38px) 0}.mem-footer h2{margin:0 0 12px;font:650 clamp(16px,1.3vw,20px)/1.2 var(--body-font);color:#f2f4ea;letter-spacing:-.035em}.mem-footer .mf-addresses,.mem-footer dd,.mem-footer ul{margin:0;padding:0}.mem-footer .mf-addresses{display:grid;gap:8px}.mem-footer dt{color:#f1f4e9;font-size:13px;font-weight:650;margin-bottom:3px}.mem-footer address{font-size:13px;line-height:1.45;font-style:normal;color:var(--mf-secondary);overflow-wrap:anywhere}.mem-footer a:focus-visible{outline:2px solid var(--lime);outline-offset:3px}.mem-footer .shop-location-link{display:inline-flex;align-items:center;min-height:44px;color:var(--lime);text-decoration:underline;text-underline-offset:3px;font-size:13px}.mem-footer .mf-contact .rental-channel-list{display:grid;align-content:start;justify-items:start;gap:6px}.mem-footer .mf-contact .rental-channel{align-items:flex-start;min-height:44px;gap:8px;padding:5px 0;background:transparent;border:0;color:#eef1e6;text-decoration:none;font-size:14px}.mem-footer .mf-contact .ico{width:17px;height:17px;color:#d3e3ab}.mem-footer .channel-card-copy,.mem-footer .channel-call-copy{min-width:0;display:grid;gap:2px;line-height:1.25}.mem-footer .channel-phone,.mem-footer .channel-card-detail{color:var(--mf-secondary);font-size:12px;font-weight:450}.mem-footer .channel-phone{white-space:normal}.mem-footer .mf-profiles{list-style:none;display:flex;flex-wrap:wrap;gap:4px}.mem-footer .mf-profile{display:grid;place-items:center;width:44px;height:44px;border-radius:50%}.mem-footer span.mf-profile{color:#a6b09e}.mem-footer a.mf-profile{color:#f3f6ec;border:1px solid #69725f}.mem-footer .mf-social-icon{width:22px;height:22px}.mem-footer .mf-review{display:flex;align-items:flex-start;gap:7px;margin-top:9px;max-width:max-content;padding:5px 0;font-size:13px;line-height:1.35}.mem-footer .mf-review>.ico{width:16px;height:16px;margin-top:1px}.mem-footer a.mf-review{color:var(--lime);min-height:44px}.mem-footer div.mf-review{color:var(--mf-secondary)}.mem-footer .mf-review small{display:block;margin-top:3px;color:#a4af9d;font-size:11px}.mem-footer .mf-nav>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:0 12px}.mem-footer .mf-nav a{display:flex;align-items:center;min-height:44px;font-size:13px;color:#d4daca;line-height:1.35}.mem-footer .mf-baseline{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 16px;min-height:49px;border-top:1px solid var(--mf-line);padding-top:9px;color:#adb6a5;font-size:12px}.mem-footer .mf-city{display:inline-flex;align-items:center;gap:4px}.mem-footer .mf-city .ico{width:14px;height:14px;margin-right:2px}.mem-footer .mf-policies{display:flex;flex-wrap:wrap;gap:0 13px}.mem-footer .mf-policies a{display:inline-flex;align-items:center;min-height:44px;text-decoration:underline;text-underline-offset:3px}@media(hover:hover){.mem-footer a.mf-profile:hover{color:var(--lime);border-color:var(--lime)}.mem-footer :is(.mf-nav,.mf-contact,.mf-policies) a:hover{color:var(--lime)}}@media(max-width:1050px){.mem-footer .mf-grid{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.mem-footer .mf-addresses{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}}@media(max-width:620px){.mem-footer .mf-mast .brand{flex:0 1 186px}.mem-footer .mf-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:21px 14px}.mem-footer .mf-places,.mem-footer .mf-nav{grid-column:1 / -1}.mem-footer .mf-places{padding-bottom:15px;border-bottom:1px solid var(--mf-line)}.mem-footer .mf-nav{padding-top:14px;border-top:1px solid var(--mf-line)}.mem-footer .mf-nav>div{grid-template-columns:repeat(3,minmax(0,1fr))}.mem-footer .mf-profiles{gap:1px}.mem-footer .mf-baseline{justify-content:flex-start}.mem-footer .mf-policies{order:1;width:100%}}@media(max-width:359px){.mem-footer .mf-profiles{gap:0}.mem-footer .mf-grid{column-gap:10px}.mem-footer .mf-addresses{gap:10px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/rental-footer.css.map */
