.footer{background:var(--footer-background);padding:60px 0 24px}.footer *{color:var(--footer-text)}.footer .popover-listbox__option span{color:rgb(var(--header-text) / .7)}.footer__newsletter-form .btn{border-radius:4px}.footer__newsletter-form .form-control .input.is-floating,.footer__newsletter-form .form-control .floating-label{height:48px}.footer__block-list{gap:60px}.footer__copyright{width:100%;display:flex;gap:16px;justify-content:space-between;align-items:center;padding-top:24px;border-top:1px solid var(--color-stroke-grey-light)}.footer__policy-links{display:flex;gap:28px}.footer__aside{gap:40px}.footer__aside-top a,.footer__block a{display:flex;transition:var(--default-transition)}.footer__aside-top a:hover{opacity:.7}footer .social-media{gap:14px}.newsletter-content{display:flex;width:100%;margin-bottom:8px}.newsletter-content *{font-weight:var(--fw-regular);font-size:var(--fs-body-16);line-height:var(--lh-xl);letter-spacing:var(--ls-reg)}.newsletter-content-container{gap:12px}.newsletter-image-container{width:240px}.newsletter-image-container img{width:100%;height:100%;object-fit:contain}.footer__newsletter-form input.input{background-color:var(--color-white-smoke);border-radius:4px;padding-inline:22px;color:var(--color-black)}.footer__newsletter-form label{color:gray;font-size:var(--fs-body-14);font-weight:var(--fw-regular);line-height:var(--lh-xl);letter-spacing:var(--ls-reg)}.footer__newsletter-form{display:flex;gap:10px;flex-wrap:wrap}footer button[type=submit]{color:#1e1e1e;border-radius:6px}.footer__block a:hover{opacity:.7}footer .banner--success,footer .banner--success path{color:var(--color-absolute-black)}.footer-link-blocks-container{display:flex;flex-wrap:wrap;gap:40px;align-items:flex-start}@media(min-width:990px){.footer-aside-mobile{display:none}}@media(max-width:989px){.footer__aside-bottom{display:flex;flex-direction:column;gap:var(--spacing-4)}.footer__copyright{flex-direction:column-reverse;gap:10px;padding-top:14px}.footer__block a{font-size:var(--fs-caption-14);line-height:var(--lh-xl);padding-block:8px}.footer__block a.h6{font-size:var(--fs-caption-20);margin-bottom:10px;line-height:var(--lh-sm);padding-block:0}.footer__block-list{display:flex;flex-direction:column}.footer-link-blocks-container{flex-direction:column;gap:20px}.footer__block ul.gap-4{gap:0}.footer-aside-desktop{display:none}.footer__block-list{gap:30px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/footer.css.map */
