:where(.pg-chrome) .site-footer{--font-weight-footer-heading: calc(var(--font-body-weight, 400) + 100)}
:where(.pg-chrome) .site-footer .f-column{width:100%}
@media(min-width:1024px){:where(.pg-chrome) .site-footer .f-column{width:calc(var(--column-width) * 1%)}
:where(.pg-chrome) .site-footer .f-column[data-column-type=empty_column]{width:calc(var(--column-width) * 1px);flex:0 0 auto;padding:0}}
:where(.pg-chrome) .site-footer li{line-height:3rem}
:where(.pg-chrome) .site-footer__top{padding:8rem 0 1.5rem}
@media(max-width:767.98px){:where(.pg-chrome) .site-footer__top{padding-top:3.2rem}}
:where(.pg-chrome) .site-footer__bottom{padding:5rem 0 6rem}
@media(max-width:767.98px){:where(.pg-chrome) .site-footer__bottom{padding-bottom:3.2rem;padding-top:1rem}}
:where(.pg-chrome) .site-footer__bottom .f-linklist{gap:1rem 2rem}
:where(.pg-chrome) .site-footer__bottom-row{gap:2rem}
:where(.pg-chrome) .site-footer__bottom-row+.site-footer__bottom-row{margin-top:2rem}
:where(.pg-chrome) .site-footer__bottom-menu-payment{gap:2.4rem;flex-wrap:wrap}
:where(.pg-chrome) .site-footer__copyright-wrapper{gap:1rem}
:where(.pg-chrome) .site-footer__copyright span a{text-decoration:underline}
:where(.pg-chrome) .site-footer__selectors{gap:2.4rem}
:where(.pg-chrome) .site-footer .f-disclosure__toggle{font-size:1.4rem}
:where(.pg-chrome) .site-footer__block .rte,:where(.pg-chrome) .site-footer__block-heading{margin-bottom:2.4rem}
:where(.pg-chrome) summary .site-footer__block-heading{margin-bottom:1.2rem;color:currentColor}
@media(min-width:1024px){:where(.pg-chrome) .site-footer__block--newsletter{width:var(--block-content-width, 100%);max-width:100%}}
:where(.pg-chrome) .site-footer__contact--has-divider{border-bottom:1px solid var(--color-border)}
:where(.pg-chrome) .site-footer__contact h3{margin:0;font-size:var(--font-body-size);color:currentColor}
@media(min-width:768px)and (max-width:1023.98px){:where(.pg-chrome) .site-footer__contact h3{display:block;width:100%;text-align:center}}
:where(.pg-chrome) .site-footer__contact-inner{padding:20px 0 10px;margin:0 -15px}
:where(.pg-chrome) .site-footer__contact-inner>*{padding:0 15px 10px}
:where(.pg-chrome) .site-footer__contact-inner div span:first-child{margin-inline-end:6px}
:where(.pg-chrome) .site-footer .payment-icons{gap:1rem}
:where(.pg-chrome) .site-footer .payment-icons svg{width:40px;height:auto}
:where(.pg-chrome) .site-footer__social-links .social-links{margin:-.7rem -1.4rem}
:where(.pg-chrome) .site-footer__social-links .social-links a{padding:.7rem 1.4rem}
@media(max-width:767.98px){:where(.pg-chrome) .site-footer__social-links .social-links{justify-content:center}}
:where(.pg-chrome) .site-footer__social-links svg{margin-inline-end:0}
@media(min-width:1024px){:where(.pg-chrome) .site-footer summary{pointer-events:none}}
@media(max-width:767.98px){:where(.pg-chrome) .site-footer .language-switcher+.country-switcher .f-disclosure-list{inset-inline:auto 0}
:where(.pg-chrome) .site-footer__copyright-wrapper{order:2}}
:where(.pg-chrome) .site-footer__newsletter-description{margin-top:1.6rem}
@media(min-width:768px){:where(.pg-chrome) .site-footer__newsletter-description{margin-top:1.2rem}}
:where(.pg-chrome) .site-footer__newsletter-description *{color:rgba(var(--color-foreground),.8)}
:where(.pg-chrome) .site-footer__newsletter-description a{text-decoration:underline}
:where(.pg-chrome) .site-footer--show-divider{border-top:.1rem solid var(--color-border)}
@media(max-width:1023.98px){:where(.pg-chrome) .site-footer__top .f-flex{flex-wrap:wrap}
:where(.pg-chrome) .site-footer__top .f-column[data-column-type=empty_column]{display:none}
:where(.pg-chrome) .site-footer__block.has-border:after{content:"";position:absolute;left:0;bottom:0;height:.1rem;width:100%;background:rgba(var(--color-foreground),.1)}
:where(.pg-chrome) .site-footer__block-content{padding-bottom:2rem}
:where(.pg-chrome) summary .site-footer__block-heading{padding:0;margin:0;line-height:5rem}}
