.sa-footer.footer{border-top:1px solid rgba(var(--color-foreground),.12)}.sa-footer .footer__content-top{padding-top:0;padding-bottom:2rem}.sa-footer .footer__blocks-wrapper{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.4rem;margin:0}.sa-footer .footer-block.grid__item{width:auto;max-width:none;min-width:0;padding:0;margin:0;text-align:start}.sa-footer .sa-footer__brand,.sa-footer .sa-footer__block--brand_information,.sa-footer .sa-footer__block--image,.sa-footer .sa-footer__block--\@app{grid-column:1 / -1}.sa-footer .footer-block__heading{margin:0 0 .6rem;font-family:var(--font-body-family);font-size:1.1rem;font-weight:600;line-height:1.4;letter-spacing:.12em;text-transform:uppercase}.sa-footer .sa-footer__brand .footer-block__heading{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-size:3.6rem;font-weight:var(--font-heading-weight);line-height:1.1;letter-spacing:-.055em;text-transform:none;margin-bottom:.8rem}.sa-footer .sa-footer__wordmark{display:inline-flex;align-items:center;min-height:4.4rem;color:rgb(var(--color-foreground));text-decoration:none}.sa-footer .footer-block__details-content{margin:0;font-size:1.3rem;line-height:1.55}.sa-footer .sa-footer__block--text:not(.sa-footer__brand) .footer-block__details-content p{margin:0}.sa-footer .sa-footer__block--text:not(.sa-footer__brand) .footer-block__details-content a{display:flex;align-items:center;width:fit-content;max-width:100%;min-height:4.4rem;padding:.8rem 0;line-height:1.5;overflow-wrap:anywhere;color:rgb(var(--color-foreground))}.sa-footer .footer-block__details-content.rte>:first-child{margin-top:0}.sa-footer .footer-block__details-content.rte>:last-child{margin-bottom:0}.sa-footer .sa-footer__brand .footer-block__details-content{max-width:32ch;color:rgba(var(--color-foreground),.8)}.sa-footer .footer-block__details-content>li,.sa-footer .footer-block:only-child li{display:block;margin:0;padding:0}.sa-footer .footer-block__details-content .list-menu__item--link{display:flex;align-items:center;min-height:4.4rem;padding:.8rem 0;font-size:1.3rem;line-height:1.5;overflow-wrap:anywhere;color:rgb(var(--color-foreground))}.sa-footer .footer-block__details-content .list-menu__item--active{text-decoration-thickness:.1rem}.sa-footer .footer-block--newsletter{margin-top:2.4rem;gap:2rem}.sa-footer .footer-block__newsletter{min-width:0}.sa-footer .footer__content-bottom{padding-top:1.2rem;border-top:1px solid rgba(var(--color-foreground),.12)}.sa-footer .footer__content-bottom-wrapper{gap:1.2rem}.sa-footer .footer__column--info:empty{display:none}.sa-footer .footer__localization{padding:0}.sa-footer .footer__payment{margin:0 0 1.2rem}.sa-footer .footer__copyright{display:flex;align-items:center;flex-wrap:wrap;gap:.4rem 1rem;width:100%;margin:0;color:rgba(var(--color-foreground),.8);text-align:start;line-height:1.6}.sa-footer .copyright__content{font-size:1rem}.sa-footer .policies{display:flex;flex-wrap:wrap;column-gap:1.6rem;row-gap:0;margin:.6rem 0 0;padding:0}.sa-footer .policies li{justify-content:flex-start;margin:0}.sa-footer .policies li:before{content:none}.sa-footer .policies li a{display:flex;align-items:center;min-height:4.4rem;padding:.8rem 0}.sa-footer a:focus-visible,.sa-footer button:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:3px}@media screen and (max-width:749px){.sa-footer .footer__content-top,.sa-footer .footer__content-bottom-wrapper{padding-inline:2.4rem}.sa-footer .footer__blocks-wrapper{row-gap:1.6rem}.sa-footer--single-menu .footer-block--menu{grid-column:1 / -1}.sa-footer--single-menu .footer-block--menu .footer-block__details-content{display:flex;flex-wrap:wrap;gap:0 2rem}.sa-footer--single-menu .footer-block--menu .footer-block__details-content>li{min-width:4.4rem;max-width:100%}.sa-footer .footer__column--info{padding-inline:0}.sa-footer .policies{flex-basis:100%}}@media screen and (min-width:750px){.sa-footer .footer__blocks-wrapper{grid-template-columns:repeat(4,minmax(0,1fr));gap:3.2rem}.sa-footer .sa-footer__brand,.sa-footer .sa-footer__block--brand_information,.sa-footer .sa-footer__block--image{grid-column:span 2}.sa-footer .sa-footer__brand .footer-block__heading{font-size:4.2rem}.sa-footer .footer__content-top{padding-bottom:2.4rem}.sa-footer .policies{margin:0 0 0 auto}.sa-footer .footer__content-bottom-wrapper:not(.footer__content-bottom-wrapper--center) .footer__copyright{text-align:start}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/sa-footer.css.map */
