.footer{padding:8px}.footer__overlay{border-radius:20px;background-color:rgb(var(--color-cream));padding:80px 0 56px}.footer__marquee{width:100%;overflow:hidden;position:relative;padding:20px 0 0}.footer__marquee .marquee{display:flex;width:fit-content;animation:scroll 60s linear infinite;animation-iteration-count:infinite;animation-timing-function:linear;animation-fill-mode:forwards}.footer__marquee .marquee__inner{display:flex;white-space:nowrap}.footer__marquee .marquee__text{font-size:254px;line-height:1;font-weight:600;padding-right:50px}@keyframes scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.footer__menus{position:relative;display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.footer__menu ul{display:flex;flex-direction:column;gap:12px;padding:0}.footer__menu ul li a{text-decoration:none;color:rgb(var(--color-link-button))}.footer__copyright{opacity:.5}.copyright__content a{color:rgb(var(--color-black))}.footer__go-top{position:absolute;bottom:0;right:0;background:none;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;margin:0;width:64px;height:64px;border-radius:50%;background:rgb(var(--color-yellow1));transition:background-color .2s,transform .2s}.footer__go-top:hover{background-color:rgb(var(--color-brown1))}.footer__go-top:hover svg{filter:invert(1)}.footer__go-top span{display:flex;align-items:center;justify-content:center;width:32px;height:32px}#ContactFooter .newsletter-form__field-wrapper input{border:1px solid rgb(var(--color-black))}#ContactFooter .newsletter-form__field-wrapper input::placeholder{color:rgb(var(--color-black))}@media screen and (max-width:1279px){.footer-block--newsletter{max-width:75%}}@media screen and (max-width:767px){.footer__column.footer__localization{display:flex;flex-direction:column;gap:14px}#ContactFooter .newsletter-form__field-wrapper .field__input{min-height:48px}.footer__overlay{padding:44px 0}.footer__marquee{display:none}.newsletter-form__field-wrapper .field__input{min-height:48px;width:100%}.footer-block--newsletter{max-width:100%}.footer__menus{grid-template-columns:1fr 1fr;gap:16px}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/section-footer.css.map */
