.footer-block__heading{margin-top:0;font-weight:500;--font-heading-size: 1.8rem}.footer .link{text-transform:none;color:rgba(var(--color-foreground),.6)}.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;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;display:block}.footer-column__inner>*+*{margin-top:2rem}footer-block{display:block;padding-left:2.4rem;padding-right:2.4rem}@media screen and (min-width:990px){footer-block{flex-basis:25%;max-width:25%;border-top:solid .1rem rgb(var(--color-foreground),.1);padding-top:5.6rem;margin-top:5.6rem}footer-block:nth-child(1),footer-block:nth-child(2),footer-block:nth-child(3),footer-block:nth-child(4){border-top:none;padding-top:0;margin-top:0}footer-block.footer-block--large{flex-basis:50%;max-width:50%}}.footer-row{justify-content:space-between;margin-left:-2.4rem;margin-right:-2.4rem}@media screen and (max-width:989px){.footer-row{flex-direction:column;row-gap:0}}.footer__content-top{padding-bottom:var(--padding-top)}.footer__content-copyright-block__copyright{display:flex;flex-wrap:wrap;align-items:center;gap:4rem}.footer__copyright{font-size:1.4rem}@media screen and (min-width:750px){.footer__content-copyright-grid{grid-template-columns:auto 1fr auto;display:grid;align-items:center;gap:3.2rem}.footer__content-copyright-block__copyright{grid-column:1 / span 1}.footer__content-copyright-block__locale{grid-column:2 / span 1;grid-row:1 / span 1}.footer__content-copyright-menu{grid-column:2 / span 1;grid-row:1}.footer__content-copyright-block__payment{grid-column:3 / span 1;justify-self:end}}.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;justify-content:flex-end;align-items:center;position:relative}@media screen and (max-width:749px){.footer__content-copyright-menu{justify-content:center;gap:0}.footer__content-copyright-block__menu{padding-top:1.2rem;padding-bottom:1.2rem}.footer__content-copyright-grid{display:grid;grid-template-rows:repeat(3,auto);text-align:center;justify-content:center;gap:2rem}.footer__content-copyright-block__menu{grid-row:1 / span 1}.footer__content-copyright-policies{grid-row:1}.footer__content-copyright-block__copyright{display:contents}.footer__copyright{grid-row:3}}.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__content-copyright-block__locale{display:flex;justify-content:flex-end}}@media screen and (max-width:749px){.footer__content-copyright{border-top:none;padding-bottom:3.2rem;padding-top:0}}.footer__content-bottom .image-block{margin-left:auto;margin-right:auto}@media screen and (max-width:989px){footer-block{border-bottom:solid .1rem rgba(var(--color-foreground),.2);width:100%;padding-left:0;padding-right:0;margin-left:2.4rem;margin-right:2.4rem;width:calc(100% - 4.8rem)}.footer-column__inner{padding-bottom:3.2rem}.footer-block__heading{margin-top:1.8rem;margin-bottom:1.8rem;font-size:1.8rem;letter-spacing:0;display:block}}footer-block summary .icon-caret{--size: 1.2rem;height:1.2rem;right:0;top:calc(50% - .6rem);color:rgba(var(--color-accent),1)}.footer .rte p{color:rgba(var(--color-foreground),1)}@media screen and (max-width:749px){.footer .list-menu__item--link{padding-top:.25rem;padding-bottom:.25rem}.footer .list-payment{justify-content:center}}.footer .list-menu__item--link.link--featured{color:rgb(var(--color-foreground));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;max-width:min(var(--width),60%)!important}}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;max-width:fit-content}@media screen and (min-width:750px){.footer-block--large .footer-column__inner:has(.group-block--text-center){margin-left:auto;margin-right:auto}}@media screen and (max-width:749px){.footer-block--large .footer-column__inner:has(.group-block--text-mobile-center){margin-left:0;margin-right:0}}.footer-block--large .list-social{margin-top:2.4rem!important;margin-bottom:2.4rem;align-self:center;justify-self:center}@media screen and (max-width:749px){.footer .list-social{justify-content:center}}.footer{overflow-x:clip;position:relative;margin-top:7rem}.footer>.container{overflow-y:clip}.footer>*:not(.footer-visual){z-index:2}.footer-visual{position:absolute;right:-10px;color:rgb(var(--color-background));top:-7rem;aspect-ratio:1649/288;width:114%;min-width:150rem}@media screen and (max-width:749px){.footer-visual{right:-4rem;top:-5rem}}.footer-visual svg{width:100%;height:100%;object-fit:contain}@media screen and (max-width:749px){footer-block:not(:has(>details)){order:-1}footer-block:not(:has(>details)):has(.image-block){order:5;border-bottom:0 none}.footer-disclosure:has(.newsletter-form-block){text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-footer.css.map */
