.store-badges{flex-wrap:wrap;gap:.75rem;display:flex}.store-badges .store-badge{border:1px solid rgb(var(--white) / 25%);min-width:10.75rem;height:3.5rem;color:var(--color-white);background:#000;border-radius:14px;align-items:center;gap:.625rem;padding:0 1.125rem 0 .875rem;text-decoration:none;transition:transform .2s,border-color .2s,box-shadow .2s;display:inline-flex}@media not (min-width:640px){.store-badges .store-badge{gap:.5rem;min-width:0;height:3.25rem;padding:0 .875rem 0 .75rem}}.store-badges .store-badge:hover{border-color:var(--color-brand);box-shadow:0 .625rem 1.875rem -.625rem color-mix(in srgb, var(--color-brand) 60%, transparent);transform:translateY(-.125rem)}.store-badges .store-badge:focus-visible{outline:.125rem solid var(--color-brand);outline-offset:.1875rem}.store-badges .store-text{text-align:left;flex-direction:column;align-items:flex-start;line-height:1.1;display:flex}.store-badges .store-text small{color:var(--color-neutral-300);font-size:.6875rem}.store-badges .store-text strong{letter-spacing:-.01em;font-size:1.1875rem;font-weight:600}@media not (min-width:640px){.store-badges .store-text strong{font-size:1.0625rem}}.store-badges .store-mark{flex-shrink:0;width:auto;height:1.625rem}.store-badges .store-mark.apple{color:var(--color-white);font-size:1.75rem}.store-badges.sm{gap:.625rem}.store-badges.sm .store-badge{border-color:#000;border-radius:11px;gap:.5rem;min-width:0;height:2.75rem;padding:0 .875rem 0 .6875rem}.store-badges.sm .store-badge:hover{box-shadow:0 .5rem 1.25rem -.625rem color-mix(in srgb, var(--color-brand) 70%, transparent)}.store-badges.sm .store-text small{font-size:.5625rem}.store-badges.sm .store-text strong{font-size:.9375rem}.store-badges.sm .store-mark{height:1.25rem}.store-badges.sm .store-mark.apple{font-size:1.375rem}
.site-footer{background-color:var(--color-neutral-100);font-size:var(--font-size-sm);--footer-icon-transition-duration:.2s}.site-footer section.footer-section{padding:3.75rem 0}@media not (min-width:768px){.site-footer section.footer-section{padding:2.8125rem 0}}@media not (min-width:480px){.site-footer section.footer-section{padding:1.875rem 0}}.site-footer section.footer-section.footer-section-top{border-bottom:1px solid var(--color-neutral-200);justify-content:space-between;align-items:center;gap:1.25rem;display:flex}.site-footer section.footer-section.footer-section-top .onerent-logo{display:inline-flex}.site-footer section.footer-section.footer-section-top .onerent-logo svg{width:auto;height:1.25rem}@media not (min-width:640px){.site-footer section.footer-section.footer-section-top{flex-direction:column;align-items:flex-start}}.site-footer section.footer-section.footer-section-top .app-links{align-items:center;gap:1rem;display:flex}@media not (min-width:768px){.site-footer section.footer-section.footer-section-top .app-links{flex-direction:column;align-items:flex-end;gap:.625rem}}@media not (min-width:640px){.site-footer section.footer-section.footer-section-top .app-links{align-items:flex-start}}.site-footer section.footer-section.footer-section-top .app-links-title{color:var(--color-neutral-700);white-space:nowrap;font-weight:600}.site-footer section.footer-section.footer-section-middle{border-bottom:1px solid var(--color-neutral-200);grid-template-columns:repeat(4,minmax(0,1fr));gap:2.5rem;display:grid}@media not (min-width:1024px){.site-footer section.footer-section.footer-section-middle{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.75rem}}.site-footer section.footer-section.footer-section-middle .column{flex-direction:column;display:flex}.site-footer section.footer-section.footer-section-middle .column .title{font-size:var(--font-size-base);margin-bottom:1.25rem}@media not (min-width:768px){.site-footer section.footer-section.footer-section-middle .column .title{margin-bottom:.75rem}}.site-footer section.footer-section.footer-section-middle .column .title.address-title{margin-top:1.5rem}.site-footer section.footer-section.footer-section-middle .column .list{color:var(--color-neutral-500);flex-direction:column;gap:.625rem;display:flex}@media not (min-width:768px){.site-footer section.footer-section.footer-section-middle .column .list{font-size:var(--font-size-sm);gap:.5rem}}.site-footer section.footer-section.footer-section-bottom{grid-template-columns:1fr auto 1fr;align-items:center;gap:1.25rem;display:grid}@media not (min-width:768px){.site-footer section.footer-section.footer-section-bottom{flex-wrap:wrap;justify-content:center;row-gap:1rem;display:flex}}.site-footer section.footer-section.footer-section-bottom .social-links{align-items:center;gap:.625rem;display:flex}@media not (min-width:640px){.site-footer section.footer-section.footer-section-bottom .social-links{display:none}}.site-footer section.footer-section.footer-section-bottom .social-links .social-link{transition:opacity var(--footer-icon-transition-duration) ease;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.site-footer section.footer-section.footer-section-bottom .social-links .social-link:hover{opacity:.7}.site-footer section.footer-section.footer-section-bottom .partner-logos{justify-self:flex-start;align-items:center;gap:1.75rem;display:flex}@media not (min-width:768px){.site-footer section.footer-section.footer-section-bottom .partner-logos{justify-content:center;width:100%}}@media not (min-width:640px){.site-footer section.footer-section.footer-section-bottom .partner-logos{gap:1.25rem}.site-footer section.footer-section.footer-section-bottom .partner-logos .leniqo-logo{width:5.9375rem;height:auto}.site-footer section.footer-section.footer-section-bottom .partner-logos .rentcloud-logo{width:8.4375rem;height:auto}}.site-footer section.footer-section.footer-section-bottom .leniqo-link,.site-footer section.footer-section.footer-section-bottom .rentcloud-link{transition:opacity var(--footer-icon-transition-duration) ease;display:flex}.site-footer section.footer-section.footer-section-bottom .leniqo-link:hover,.site-footer section.footer-section.footer-section-bottom .rentcloud-link:hover{opacity:.7}.site-footer section.footer-section.footer-section-bottom .copyright{color:var(--color-neutral-700);text-transform:uppercase;text-align:center;white-space:nowrap;justify-self:flex-end;font-weight:600}@media not (min-width:768px){.site-footer section.footer-section.footer-section-bottom .copyright{width:100%;font-size:var(--font-size-sm)}}
