.footer-grid{border-top:.1rem solid rgba(var(--color-foreground),.08)}.footer-grid:not(.color-scheme-1){border-top:none}.footer-grid__content-top{padding-bottom:5rem}.footer-grid__blocks-wrapper{display:grid;grid-template-columns:repeat(5,1fr);gap:24px;margin-bottom:3rem}@media screen and (max-width: 989px){.footer-grid__blocks-wrapper{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width: 749px){.footer-grid__blocks-wrapper{grid-template-columns:1fr;gap:24px}.footer-grid__content-top{padding-bottom:3rem;padding-left:calc(4rem / var(--font-body-scale));padding-right:calc(4rem / var(--font-body-scale))}}.footer-grid__block{display:flex;flex-direction:column}@media screen and (min-width: 990px){.footer-grid__block--col-1{grid-column:span 1}.footer-grid__block--col-2{grid-column:span 2}.footer-grid__block--col-3{grid-column:span 3}.footer-grid__block--col-4{grid-column:span 4}.footer-grid__block--col-5{grid-column:span 5}}@media screen and (min-width: 750px) and (max-width: 989px){.footer-grid__block--col-1,.footer-grid__block--col-2,.footer-grid__block--col-3,.footer-grid__block--col-4,.footer-grid__block--col-5{grid-column:span 1}.footer-grid__block--col-3,.footer-grid__block--col-4,.footer-grid__block--col-5{grid-column:span 2}}@media screen and (max-width: 749px){.footer-grid__block--col-1,.footer-grid__block--col-2,.footer-grid__block--col-3,.footer-grid__block--col-4,.footer-grid__block--col-5{grid-column:span 1}}.footer-grid__block-heading{margin-bottom:2rem;margin-top:0;font-size:calc(var(--font-heading-scale) * 1.6rem);font-weight:600;line-height:1.3}@media screen and (min-width: 990px){.footer-grid__block-heading{font-size:calc(var(--font-heading-scale) * 1.8rem)}}.footer-grid__menu-list{list-style:none;padding:0;margin:0}.footer-grid__menu-item{margin-bottom:1rem}.footer-grid__menu-item:last-child{margin-bottom:0}.footer-grid__menu-link{color:rgba(var(--color-foreground),.75);text-decoration:none;font-size:1.4rem;line-height:1.6;display:inline-block;transition:color var(--duration-short) ease}.footer-grid__menu-link:hover,.footer-grid__menu-link:focus{color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.3rem;outline:none}.footer-grid__menu-link:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.3rem}.footer-grid__image-wrapper{max-width:100%;margin-bottom:1rem}.footer-grid__image-wrapper img{display:block;width:100%;height:auto;max-width:100%}.footer-grid__text-content{color:rgba(var(--color-foreground),.75);font-size:1.4rem;line-height:1.6}.footer-grid__text-content p{margin-bottom:1rem}.footer-grid__text-content p:last-child{margin-bottom:0}.footer-grid__text-content strong,.footer-grid__text-content b{font-weight:600;color:rgb(var(--color-foreground))}.footer-grid__text-content a{color:rgba(var(--color-foreground),.75);text-decoration:underline;transition:color var(--duration-short) ease}.footer-grid__text-content a:hover,.footer-grid__text-content a:focus{color:rgb(var(--color-foreground));outline:none}.footer-grid__text-content a:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.3rem}.footer-grid__text-content ul,.footer-grid__text-content ol{margin-left:2rem;margin-bottom:1rem}.footer-grid__text-content li{margin-bottom:.5rem}.footer-grid__social-list{display:flex;flex-wrap:wrap;gap:8px;list-style:none;padding:0;margin:0}.footer-grid__social-item{display:flex}.footer-grid__social-link{display:flex;align-items:center;justify-content:center;padding:8px;color:rgb(var(--color-foreground));transition:opacity var(--duration-short) ease,transform var(--duration-short) ease;opacity:.7}.footer-grid__social-link:hover,.footer-grid__social-link:focus{opacity:1;transform:scale(1.1);outline:none}.footer-grid__social-link:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.3rem}.footer-grid__social-link .icon,.footer-grid__social-link svg{width:22px;height:22px;display:block}@media screen and (min-width: 750px){.footer-grid__social-link .icon,.footer-grid__social-link svg{width:30px;height:30px}}.footer-grid__content-bottom{border-top:solid .1rem rgba(var(--color-foreground),.08);padding-top:3rem}.footer-grid__content-bottom:only-child{border-top:0}.footer-grid__content-bottom-wrapper{display:flex;width:100%}@media screen and (max-width: 749px){.footer-grid__content-bottom{flex-wrap:wrap;padding-top:0;padding-left:0;padding-right:0;row-gap:1.5rem}.footer-grid__content-bottom-wrapper{flex-wrap:wrap;row-gap:1.5rem;justify-content:center}}.footer-grid__localization:empty+.footer-grid__column--info{align-items:center}@media screen and (max-width: 749px){.footer-grid__localization:empty+.footer-grid__column{padding-top:1.5rem}}.footer-grid__column{width:100%;align-items:flex-end}.footer-grid__column--info{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-left:2rem;padding-right:2rem}@media screen and (min-width: 750px){.footer-grid__column--info{padding-left:0;padding-right:0;align-items:flex-end}}.footer-grid__localization{display:flex;flex-direction:row;align-content:center;flex-wrap:wrap}.footer-grid__localization:empty{display:none}.footer-grid__localization h2{margin:1rem 1rem .5rem;color:rgba(var(--color-foreground),.75)}@media screen and (min-width: 750px){.footer-grid__localization{padding:.4rem 0;justify-content:flex-start}.footer-grid__localization h2{margin:1rem 0 0}}@media screen and (min-width: 750px){.footer-grid__payment{margin-top:1.5rem}}.footer-grid__content-bottom-wrapper--center{justify-content:center}.footer-grid__copyright{text-align:center;margin-top:1.5rem}@media screen and (min-width: 750px){.footer-grid__content-bottom-wrapper:not(.footer-grid__content-bottom-wrapper--center) .footer-grid__copyright{text-align:right}}.copyright__content{font-size:1.1rem}.copyright__content a{color:currentColor;text-decoration:none}.policies{display:inline}.policies li{display:inline-flex;justify-content:center;align-items:center}.policies li:before{content:"\b7";padding:0 .8rem}.policies li a{padding:.6rem 0;display:block}@media screen and (min-width: 750px){.policies li a{padding:0}}.visually-hidden{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);word-wrap:normal!important}
/*# sourceMappingURL=/cdn/shop/t/10/assets/section-footer-grid.css.map */
