.footer{border-top:.1rem solid rgba(var(--color-foreground),.08);font-size:14px;padding-left:3rem;padding-right:3rem}.footer:not(.color-scheme-1){border-top:none}.footer__grid{display:grid;gap:var(--grid-horizontal-spacing);align-items:start}.grid--1-col-mobile{grid-template-columns:1fr}@media screen and (min-width:750px){.grid--2-col-tablet{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:990px){.grid--3-col-tablet{grid-template-columns:repeat(3,1fr)}.grid--4-col-desktop{grid-template-columns:repeat(4,1fr)}.grid--5-col-desktop{grid-template-columns:repeat(5,1fr)}}.footer__column{display:flex;flex-direction:column;text-align:left}@media screen and (max-width:991px){.footer__column{margin:3rem 0}.footer__column:first-child{margin-top:0}.footer__column:last-child{margin-bottom:0}}.footer__logo{margin-bottom:28px}.footer__logo-wrapper img{display:block;height:auto;max-width:100%}.footer__text{margin-bottom:28px}.footer__text p{margin:0 0 28px;color:rgba(var(--color-foreground),.75)}.footer__menu{list-style:none;padding:0;margin:0}.footer__menu li{margin-bottom:.8rem}.footer__menu li:last-child{margin-bottom:0}.footer__menu a{color:rgba(var(--color-foreground),.75);text-decoration:none;transition:color .2s ease;font-size:1.4rem}.footer__menu a:hover{color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.3rem}.footer__menu a.list-menu__item--active{color:rgb(var(--color-foreground));font-weight:500}.footer__social{margin-top:1.5rem}.footer__list-social{justify-content:flex-start}.footer__column--newsletter{text-align:left}.footer__newsletter-below{margin-top:28px}.footer__newsletter{max-width:100%}.footer__content-bottom{padding-top:3rem;margin-top:2rem}.footer__bottom-wrapper{display:flex;flex-wrap:wrap;gap:2rem;justify-content:center;margin-bottom:2rem}.footer__localization{display:flex;flex-direction:column;align-items:center}.footer__localization h2{margin:0 0 .5rem;color:rgba(var(--color-foreground),.75);font-size:1.1rem}.footer__copyright-wrapper{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem}@media screen and (max-width:749px){.footer__copyright-wrapper{flex-direction:column;text-align:center;gap:1.5rem}}.footer__copyright-left{display:flex;flex-wrap:wrap;align-items:center;gap:1.5rem}@media screen and (max-width:749px){.footer__copyright-left{flex-direction:column;gap:1rem}}.footer__copyright-right{display:flex;align-items:center;gap:1.5rem}@media screen and (max-width:749px){.footer__copyright-right{flex-direction:column;gap:1rem}}.copyright__content{font-size:1.2rem;color:rgba(var(--color-foreground),.75)}.copyright__content a{color:rgba(var(--color-foreground),.75);text-decoration:none}.copyright__content a:hover{color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.3rem}.policies{display:flex;flex-wrap:wrap;gap:1.5rem;list-style:none;padding:0;margin:0}.policies li{display:inline}.policies li:not(:last-child):after{content:"\2022";margin-left:1.5rem;color:rgba(var(--color-foreground),.3)}.footer__payment{display:flex;align-items:center}.list-payment{display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;padding:0;margin:0}.list-payment__item{display:flex;align-items:center}.list-payment__item img{height:2.4rem;width:auto}.footer-block__heading,.footer__text strong{margin:0 0 10px;color:#ffffffe6;text-transform:uppercase;font-weight:900;font-size:14px;line-height:1.5;font-family:var(--font-body-family)}@media screen and (max-width:749px){.footer__content-top,.footer__content-bottom{padding-left:calc(2rem / var(--font-body-scale));padding-right:calc(2rem / var(--font-body-scale))}}@media(prefers-reduced-motion:no-preference){.footer__grid>*{opacity:0;transform:translateY(20px);animation:fadeInUp .6s ease forwards}.footer__grid>*:nth-child(1){animation-delay:.1s}.footer__grid>*:nth-child(2){animation-delay:.2s}.footer__grid>*:nth-child(3){animation-delay:.3s}.footer__grid>*:nth-child(4){animation-delay:.4s}.footer__grid>*:nth-child(5){animation-delay:.5s}}@keyframes fadeInUp{to{opacity:1;transform:translateY(0)}}@supports not (gap: 1rem){.footer__grid{margin-left:-1.5rem}.footer__grid>*{margin-left:1.5rem}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-footer.css.map */
