.footer{--color-foreground: 255, 255, 255;--color-link: var(--color-base-link);border-top:.1rem solid rgba(var(--color-foreground), 0.08);color:#fff}.footer:not(.color-background-1){border-top:none}.footer-block--menu .list-menu__item{line-height:1;padding:.5rem 0}.footer-section-top,.footer-section-middle,.footer-section-bottom{display:flex;justify-content:space-between}@media(min-width: 990px){.footer-section-top .f--col:first-child{width:560px}}@media(min-width: 750px){.footer-section-middle{display:grid;grid-template-columns:.21fr .33fr .41fr;gap:20px !important}}@media(min-width: 750px){.footer-section-bottom{display:grid;grid-template-columns:.57fr .41fr;align-items:center;justify-content:flex-start !important;gap:20px !important}}@media(min-width: 990px){.footer-section-bottom{width:560px}}@media(max-width: 990px){.footer__content-bottom{padding:2.5rem 5rem 0 !important}}.footer__blocks-wrapper .footer-block{flex:1 0;gap:.5rem}.footer__blocks-wrapper .desktop-newsletter{flex:1 0 40%}.f--col.flex-sb{flex-direction:column}.f--col{padding:calc(var(--spacing-sections-mobile)*2) 0}.footer-block--menu .footer-block__heading{display:none}.footer-block__newsletter .footer-block__heading{margin-top:0}.footer__copyright{text-align:center}@media(max-width: 750px){.footer__copyright{margin-top:calc(var(--spacing-sections-mobile)*2)}}@media screen and (max-width: 749px){.footer-section-middle{flex-direction:column}.store-links-details{border-bottom:1px solid #fff}.footer__icon--account{margin-bottom:8px}.footer-section-bottom{justify-content:center}}.icon__wrapper,.footer__icon{display:flex;flex-direction:row;align-items:center;text-decoration:none}.icon__wrapper:hover path{fill:rgba(var(--color-link), 0.7)}.icon__wrapper .icon{fill:#fff;height:30px;width:30px;padding:0}@media(max-width: 990px){.footer-section-top{margin-bottom:-40px}}.footer-section-top .logo-full{height:140px;margin-bottom:4rem}.footer-section-top .logo-short{height:60px}.footer-block-wrapper{display:flex;flex-flow:row wrap}.footer-block-wrapper .footer-block{flex:1 0 100%}.footer__content-top{padding-bottom:5rem;display:block}@media(max-width: 990px){.footer__content-top{padding-bottom:0 !important}}.newsletter-form__field-wrapper{--inputs-radius: 30px}#NewsletterForm--footer .field:hover.field:after{border-radius:20px}@media screen and (max-width: 749px){.footer-block--newsletter{border-top:1px solid #fff;padding-bottom:0}.footer .grid{display:block}.footer-block.grid__item{padding:0;margin:4rem 0;width:100%}.footer-block.grid__item:first-child{margin-top:0}.footer__content-top{padding-bottom:3rem;padding-left:calc(4rem/var(--font-body-scale));padding-right:calc(4rem/var(--font-body-scale))}}@media screen and (min-width: 360px){.footer-section-top .logo-short{height:90px}.footer-section-top .logo-full{height:190px}.footer-block-wrapper .footer-block{flex:1 0 50%}}@media screen and (min-width: 750px){.footer-section-top,.footer-section-middle{gap:var(--grid-desktop-horizontal-spacing)}.footer__content-top .grid{row-gap:6rem;margin-bottom:0}.footer__copyright{text-align:right}.footer-section-bottom .list-social{margin-left:-1.3rem}.footer-section-top .logo-short{height:150px;margin-bottom:14rem}.footer .footer--col-right{flex-basis:170px}.footer localization-form .form-ctr{flex-direction:column;align-items:baseline}}@media screen and (min-width: 990px){.footer localization-form .form-ctr{flex-direction:row}}@supports not (inset: 10px){@media screen and (max-width: 749px){.footer .grid{margin-left:0}}@media screen and (min-width: 750px){.footer__content-top .grid{margin-left:-3rem}.footer__content-top .grid__item{padding-left:3rem}}}