@media screen and (min-width:750px){footer>.container{--outer-margin: 6rem;width:calc(100% - calc(var(--outer-margin) * 2))}}.footer__content-top h2{font-weight:500}@media screen and (max-width:749px){.footer__content-top h2:not(.caption){font-size:2.8rem}}.footer-block__heading{margin-top:0;display:block;margin-bottom:1rem}.footer .link{text-transform:none}.footer .link.popup-modal__button{color:rgba(var(--color-foreground),1);font-size:1.6rem}.footer .link:hover{color:rgba(var(--color-foreground),1)}.footer .list-menu__item--link{padding-top:.25rem;padding-bottom:.25rem;font-weight:400;font-size:1.4rem}.footer-column__inner>*+*{margin-top:2rem}footer-block{display:block}@media screen and (min-width:990px){footer-block{max-width:44rem}}.footer-row{justify-content:space-between;margin-left:0;margin-right:0}@media screen and (max-width:989px){.footer-row{flex-direction:column;row-gap:0}}.footer__content-top{padding-bottom:2.4rem}@media screen and (min-width:750px){.footer__content-top{padding-bottom:6rem}}@media screen and (max-width:749px){.footer__content-top{display:flex;flex-direction:column;flex-wrap:wrap}.footer__content-top>*{flex:1 0 100%;width:100%}.footer__content-top>.footer-row,.footer__content-top>.footer__content-bottom{display:contents}.footer__content-top .footer-column__left{order:-3}.footer-email-form-wrapper{order:-2;padding-bottom:2rem}}.footer__content-copyright-block__copyright{display:flex;flex-wrap:wrap;align-items:center;gap:4rem}@media screen and (max-width:749px){.footer__content-copyright-block__copyright{justify-content:flex-start}}.footer__copyright{color:rgba(var(--color-foreground),1)}.footer__content-copyright-grid{display:grid}@media screen and (max-width:749px){.footer__content-copyright-grid{grid-template-areas:"policies" "copyright";align-items:center;justify-content:center;text-align:center;gap:1.4rem}}@media screen and (min-width:750px){.footer__content-copyright-grid{grid-template-areas:"copyright policies";grid-template-columns:auto auto;align-items:center;gap:3.2rem}}.footer__content-copyright-block__copyright{grid-area:copyright}.footer__content-copyright-block__locale{grid-area:locale;display:flex;justify-content:center;gap:2.4rem}.footer__content-copyright-menu{grid-area:policies}.footer__content-copyright-block__payment{grid-area:payment;justify-self:end}@media screen and (max-width:749px){.footer__content-copyright-block__payment{padding-top:6rem}}.footer__copyright a{color:inherit;text-decoration:none}.footer__copyright a:hover{text-decoration:underline}.footer__content-copyright-menu{display:flex;flex-wrap:wrap;column-gap:1.2rem;align-items:center;justify-content:flex-end;position:relative}@media screen and (max-width:749px){.footer__content-copyright-menu{justify-content:center;gap:0;margin-top:-.5rem;margin-bottom:-.5rem}.footer__content-copyright-block__menu{padding-top:1.2rem;padding-bottom:1.2rem}}.footer__content-copyright-menu a{padding:0 1.5rem;font-size:1.4rem}@media screen and (min-width:750px){.footer__content-copyright-menu{column-gap:0rem}.footer__locale{display:flex;justify-content:flex-start;gap:2.4rem}}.footer__content-copyright{padding-top:2.4rem}@media screen and (max-width:749px){.footer__content-copyright{border-top:none;padding-bottom:0;padding-top:2.8rem}}@media screen and (max-width:989px){footer-block:first-of-type{border-top:solid .1rem rgba(var(--color-foreground),.5)}footer-block{border-bottom:solid .1rem rgba(var(--color-foreground),.5)}.footer-column__inner{padding-bottom:1.2rem}.footer-block__heading{margin-top:1.6rem;margin-bottom:1.6rem;font-size:1.1rem;letter-spacing:0;display:block;letter-spacing:.066rem}footer-block .icon-caret{right:0;height:.8rem}}footer-block summary .icon-plus,footer-block summary .icon-minus{--size: 1.6rem;height:1.6rem;right:0;top:calc(50% - .8rem)}.footer{margin-bottom:var(--outer-margin)}.footer .rte p{color:rgba(var(--color-foreground),1);font-weight:400}@media screen and (max-width:749px){.footer .list-menu__item--link{padding-top:.5rem;padding-bottom:.5rem}.footer .list-payment{row-gap:1rem;justify-content:flex-start;width:100%}}.footer .list-menu__item--link.link--featured{color:rgb(var(--color-accent));text-transform:uppercase;text-decoration:underline}.footer__content-copyright-policies li+li:before{display:none}.footer--rotate-image .image-block .media{animation:rotate var(--rotate-image-speed) linear infinite}.footer--rotate-image .image-block:hover .media{animation-play-state:paused}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media screen and (max-width:749px){.footer-row .image-block{order:2;margin-top:3.2rem;margin-left:auto;margin-right:auto}}footer{view-transition-name:footer}footer-block .h0{font-size:6.4rem;letter-spacing:-.032rem;margin-bottom:2rem}@media screen and (max-width:749px){footer-block .h0{font-size:3.6rem;margin-bottom:0}}@media screen and (min-width:990px){.footer-row:has(.footer-block--large:first-child){justify-content:flex-end;column-gap:min(12rem,5vw)}.footer-row .footer-block--large:first-child{margin-left:0;margin-right:auto}.footer-row:has(.footer-block--large:last-child){justify-content:flex-start;column-gap:min(12rem,5vw)}.footer-row .footer-block--large:last-child{margin-right:0;margin-left:auto}}.footer-block--large .footer-disclosure,.footer-block--large .footer-column__inner{height:100%}.footer-block--large .footer-column__inner{display:flex;flex-direction:column}.footer-block--large .footer__content-copyright-social{margin-top:auto;padding-top:2.4rem}@media screen and (max-width:749px){footer-block:has(>div.footer-disclosure){order:-1}}@media screen and (max-width:749px){.footer .tag{margin-left:auto;margin-right:auto}}.footer__locale{margin-bottom:2rem;column-gap:1.6rem}@media screen and (max-width:749px){.footer__locale{padding-top:4rem;padding-bottom:4rem;display:flex}}.footer__locale .footer__locale-label{font-size:1.4rem;font-weight:400;letter-spacing:-.035rem}.footer__locale .disclosure__button{border:solid .1rem rgb(var(--color-border));padding:1rem;border-radius:var(--border-radius)}@media screen and (max-width:749px){.footer__locale .disclosure__button{padding:.8rem 1rem;margin-top:.4rem}}.footer-column__left{display:flex;flex-direction:column;flex-wrap:wrap;margin-bottom:2.4rem}.footer__content-bottom{display:flex;justify-content:space-between;align-items:center;padding-top:8rem}.footer__content-copyright .list-menu__item--link,.footer__content-copyright{font-size:1rem}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-footer.css.map */
