.footer-block__heading{font-family:var(--footer-heading-text-font);font-size:var(--footer-heading-text-size-mobile);font-weight:var(--footer-heading-text-text-thickness);text-transform:var(--footer-heading-text-style);line-height:1.2;margin-top:0}.footer-block__heading,.footer-block--newsletter .footer-block__heading{margin-bottom:1.6rem}.footer-block__link{--menu-text-font: var(--footer-link-text-font);--menu-text-size: var(--footer-link-text-size);--menu-text-thickness: var(--footer-link-text-text-thickness);--menu-text-style: var(--footer-link-text-style)}.footer-block__text{font-family:var(--footer-text-font);font-size:var(--footer-text-size-mobile)}.footer-block__list{grid-gap:.8rem}.footer__blocks-wrapper{flex-wrap:wrap;grid-gap:1.6rem}.footer__blocks-wrapper .footer-block{display:block;width:100%}.footer__blocks-wrapper .footer-block:only-child:last-child{text-align:center;max-width:76rem!important;margin:0 auto;flex-grow:1}.footer__content-middle .footer__blocks-wrapper .footer-block:only-child:last-child{margin:initial;max-width:initial!important;text-align:inherit;line-height:0}.footer-block__summary{position:relative;pointer-events:none}.footer-block:only-child>.footer-block--brand-info .footer-block__image-wrapper .media,.footer-block:only-child>.footer-block--image .footer-block__image-wrapper .media{margin-left:auto;margin-right:auto}.footer-block__image-wrapper{margin-bottom:2.4rem}.footer-block__image-wrapper .media-wrapper{display:inline-block;width:fit-content}.footer-block__list-social{display:inline-flex}.footer-block__details-content .newsletter-form,.footer-block__details-content .footer-block__list-social{margin-top:1.6rem}.footer__content-middle .footer-block__details-content .footer-block__list-social{margin-top:0}.footer-block__details-content .rte~.newsletter-form,.footer-block__details-content .rte~.footer-block__list-social{margin-top:2.4rem}@media screen and (max-width: 749px){.footer__blocks-wrapper{grid-gap:0}.footer__blocks-wrapper .footer-block.footer-block--newsletter,.footer__blocks-wrapper .footer-block.footer-block--brand-info{margin-top:2.4rem}.footer__blocks-wrapper .footer-block.footer-block--newsletter:is(:first-child),.footer__blocks-wrapper .footer-block.footer-block--brand-info:is(:first-child){margin-top:0;margin-bottom:2.4rem}.footer-block__summary{pointer-events:auto;padding:1.5rem 0;border-bottom:.1rem solid rgba(var(--color-foreground),.2)}.footer-block__summary .icon{width:1.6rem;height:1.6rem;position:absolute;top:50%;right:0;transform:translateY(-50%)}.footer-block__details[open] .footer-block__summary{border-bottom:none}.footer-block__details[open] .footer-block__summary .icon{transform:translateY(-50%) rotate(-180deg)}.footer-block__details .footer-block__heading,.footer-block__details .footer-block__details-content{text-align:left}.footer-block__details .footer-block__heading{margin-bottom:0;padding-right:1.6rem}.footer-block__details .footer-block__details-content{padding-top:2.5rem;padding-bottom:2rem}.footer-block--menu .footer-block__details-content{padding-top:0}}@media screen and (min-width: 750px){.footer-block__list{grid-gap:1.6rem}.footer-block__heading{font-size:var(--footer-heading-text-size-tablet);margin-bottom:1.6rem;padding-right:0}.footer-block__text{font-size:var(--footer-text-size-tablet)}.footer__blocks-wrapper{column-gap:1.6rem;row-gap:2.4rem}.footer__blocks-wrapper .footer-block{width:auto;max-width:calc(50% - .8rem)}}@media screen and (min-width: 1033px){.footer-block__heading{font-size:var(--footer-heading-text-size-desktop)}.footer-block__text{font-size:var(--footer-text-size-desktop)}.footer__blocks-wrapper .footer-block{max-width:calc(33.33% - 1.6rem * 2 / 3)}.footer__blocks-wrapper .footer-block.footer-block--text,.footer__blocks-wrapper .footer-block.footer-block--brand-info,.footer__blocks-wrapper .footer-block.footer-block--image,.footer__blocks-wrapper .footer-block.footer-block--newsletter{width:30rem;max-width:initial!important}}@media screen and (min-width: 1200px){.footer__blocks-wrapper .footer-block{max-width:calc(25% - 1.6rem * 3 / 4);min-width:250px}.footer__blocks-wrapper .footer-block.footer-block--text,.footer__blocks-wrapper .footer-block.footer-block--brand-info,.footer__blocks-wrapper .footer-block.footer-block--image,.footer__blocks-wrapper .footer-block.footer-block--newsletter{width:31rem}}@media screen and (min-width: 1366px){.footer__blocks-wrapper .footer-block{max-width:calc(25% - 1.6rem * 3 / 4);min-width:266px}.footer__blocks-wrapper .footer-block.footer-block--newsletter{width:35rem}}@media screen and (min-width: 1512px){.footer__blocks-wrapper .footer-block.footer-block--newsletter{width:51.8rem}}.footer__columns-wrapper{column-gap:1.6rem;row-gap:2.4rem}.footer__column{width:100%;flex-basis:auto}.policies li:before{content:"|";display:inline;padding:0 .8rem}.policies li:first-child:before,.policies li:only-child:before{content:none}.footer__column .copyright__content,.footer__column .policies{font-family:var(--footer-text-font);font-size:var(--footer-text-size-mobile)}.footer__column .policies a{font-weight:600}@media screen and (max-width: 749px){.footer-block__image-wrapper{margin-bottom:1.6rem}.footer-block__image-wrapper img{min-width:123px}.footer-block__heading{margin-bottom:.8rem}.footer-block__list .footer-block__link span,.footer__column .policies a span{background-size:0 min(var(--text-decoration-thickness),.1rem)}.footer__blocks-wrapper .footer-block--menu+.footer-block--menu{margin-top:2.4rem}.footer-block__heading,.footer-block--newsletter .footer-block__heading{margin-bottom:.8rem}.footer-block--brand-info .footer-block__text{font-size:16px}}@media screen and (min-width: 750px){.footer__columns-wrapper>.footer__column:only-child{text-align:center}.footer__columns-wrapper>.footer__column:only-child .list-payment{justify-content:center}.footer__column .copyright__content,.footer__column .policies{font-size:var(--footer-text-size-tablet)}}@media screen and (min-width: 1033px){.footer__column .copyright__content,.footer__column .policies{font-size:var(--footer-text-size-desktop)}}
/*# sourceMappingURL=/cdn/shop/t/125/assets/section-footer.css.map */
