<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.footer{padding:calc(var(--spacing-step) * 4) 0}.footer,.footer-bar{color:var(--color-paragraphs);background-color:var(--color-background)}.footer__heading{color:var(--color-headings)}.footer__grid{row-gap:calc(var(--spacing-step) * 4)}.footer__logo img,.footer__logo svg{max-width:var(--footer-logo-width-mobile);height:auto}.footer__nav a{position:relative}.footer__nav a:after{content:"";background-color:currentColor;width:0;height:.1rem;position:absolute;left:0;bottom:-.1rem;z-index:1;transition:width var(--duration-short) ease-out}@media (hover: hover) and (pointer: fine){.footer__nav a:hover:after{width:100%}}@media screen and (min-width: 990px){.footer{padding:calc(var(--spacing-step) * 9) 0}.footer__logo img,.footer__logo svg{max-width:var(--footer-logo-width)}}.footer-bar__copyright:not(:only-child){margin-bottom:calc(var(--spacing-step) * 2)}@media screen and (min-width: 990px){.footer-bar__inner{display:flex;align-items:center;justify-content:space-between}.footer-bar__copyright:not(:only-child){margin-bottom:0}}.footer__currency button{color:currentColor;font:inherit;background:none;padding:0;border:none;border-radius:0;margin:0;cursor:pointer}.footer__grid&gt;*:not(:last-child){margin-bottom:calc(var(--spacing-step) * 5)}.footer__grid-item&gt;*:first-child p:first-child{margin-top:0}.footer__grid-item ul{padding-left:0;list-style-position:inside}@media screen and (min-width: 750px){.footer__grid&gt;*:not(:last-child){margin-bottom:0}.footer__grid{display:flex;justify-content:space-between;flex-wrap:wrap;gap:calc(var(--spacing-step) * 5) var(--spacing-step)}.footer__grid-item--main{flex-basis:100%}.footer__grid-item--newsletter form .field:not(:focus-within) .field__message{position:static;min-height:0;top:0}.footer__grid-item--newsletter .field.has-error:not(:focus-within) .field__message.has-error{padding:var(--spacing-step)}.footer__grid-item--newsletter form .field.has-error:not(:focus-within){margin-bottom:1rem}}@media screen and (min-width: 990px){.footer__grid&gt;:last-child{justify-self:flex-start}.footer__grid-item--main{flex-basis:26%}.footer__grid-item--nav{flex-basis:10%}.footer__grid-item--textual{flex-basis:20%}.footer__grid-item--newsletter{flex-basis:25%}.footer__grid-item--newsletter form{padding-bottom:calc(var(--spacing-step) * 2)}.footer__grid-item--newsletter form .field__input{padding-right:calc(var(--spacing-step) * 3)}.footer__grid-item--newsletter form button{position:relative;width:100%;height:3.2rem;top:0;right:0;transform:none}}@media screen and (min-width: 1300px){.footer__grid{gap:calc(var(--spacing-step) * 5) calc(var(--spacing-step) * 2)}.footer__grid-item--newsletter form{padding-bottom:0;background-color:transparent}.footer__grid-item--newsletter form .field__input{padding-right:15rem}.footer__grid-item--newsletter form button{position:absolute;width:auto;height:4.8rem}.footer__grid-item--newsletter form .field:not(:focus-within) .field__message{top:100%}}@media screen and (min-width: 1440px){.footer__grid-item--main{flex-basis:22%}.footer__grid-item--nav,.footer__grid-item--textual{width:10%;flex-basis:18.8rem}.footer__grid-item--newsletter{flex-basis:24%}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/section-footer.css.map */
</pre></body></html>