.footer__newsletter{max-width:22.5rem}body:has(.signup) .footer .footer__newsletter{display:none}.footer__newsletter-text{margin:0 0 var(--space-4);color:var(--footer-muted);text-wrap:pretty}.footer__field{display:flex;align-items:center;border-bottom:var(--border-width) solid currentcolor}.footer__field input{flex:1;min-width:0;min-height:var(--button-height);padding:0;border:0;background:none;color:inherit;font:inherit;font-size:var(--font-size-input)}.footer__field input::placeholder{color:var(--footer-muted)}.footer__field button,.footer__picker summary{padding:0;border:0;background:none;font-size:var(--font-size-small);font-weight:var(--font-weight-label);letter-spacing:var(--letter-spacing-label);text-transform:var(--text-transform-label);cursor:pointer}.footer__message{margin:var(--space-2) 0 0}.footer__message:empty{margin:0}.footer--light .footer__message--error{color:var(--color-error)}.footer__bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-4) var(--space-6);justify-self:stretch;padding-top:var(--space-5);border-top:var(--border-width) solid var(--footer-border);font-size:var(--font-size-small);text-align:start}.footer__localization,.footer__social,.footer__legal,.footer__payment{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-5)}.footer__social{letter-spacing:var(--letter-spacing-label);text-transform:var(--text-transform-label)}.footer__picker{position:relative}.footer__picker summary{display:flex;align-items:center;min-height:var(--space-6);font-weight:var(--font-weight-regular);letter-spacing:0;text-transform:none;list-style:none}.footer__picker summary::-webkit-details-marker{display:none}.footer__picker summary:after{content:"\25be";margin-inline-start:var(--space-1)}.footer__picker-panel{position:absolute;bottom:100%;left:0;z-index:1;display:flex;flex-direction:column;gap:var(--space-2);max-height:22rem;min-width:16rem;padding:var(--space-2);border:var(--border-width) solid var(--color-border);background-color:var(--color-background);color:var(--color-foreground)}.footer__picker ul{overflow-y:auto}.footer__picker-search{min-height:var(--button-height);margin-inline:var(--space-2);padding:0;border:0;border-bottom:var(--border-width) solid currentcolor;border-radius:0;background:none;color:inherit;font:inherit;font-size:var(--font-size-input)}.footer__picker-search::placeholder{color:var(--color-foreground-muted)}.footer__picker-search::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.footer__picker-search[hidden],.footer__picker-empty[hidden],.footer__picker li[hidden]{display:none}.footer__picker-empty{margin:0;padding:0 var(--space-2);color:var(--color-foreground-muted)}.footer__picker button{width:100%;min-height:var(--space-6);padding:0 var(--space-2);border:0;background:none;font:inherit;text-align:start;cursor:pointer}.footer__picker button[aria-current=true]{background-color:var(--color-surface)}@media(hover:hover){.footer__picker button:hover{background-color:var(--color-surface)}}.footer__payment-icon{display:block;width:2.375rem;height:auto}.footer__copyright,.footer__hint{margin:0;color:var(--footer-muted)}@media not (min-width:61.875em){.footer__bottom{flex-direction:column;align-items:flex-start}}
/*# sourceMappingURL=/cdn/shop/t/84/assets/section-footer-bottom.css.map */
