.site-footer-wrapper,.site-footer,.footer,.supporting-menu,.footer-bottom,.footer-sections{background:#f1eee4!important}
.announcement__wrapper,.announcement__bar{background:#f1eee4!important;color:#282828!important}
.announcement__text{color:#282828!important}
.amhome,.amc,.amp-product,.amp-story,.amcart{font-family:var(--FONT-STACK-BODY)}
.amhome strong,.amp-product strong,.amcart strong,.amp-service-details summary{font-weight:700}
.amh-card__choose,.amh-editorial__button{font-weight:700}
.amc-card__media,.amh-card__media{background:#f9f9f9}
.amp-product .tpo_image_label img{border-radius:50%}

.site-footer .footer__block--text .rte{font-size:18px;line-height:1.55}
.site-footer .footer__block--text .rte p{margin:0}
.supporting-menu__inner{flex-wrap:wrap}
.supporting-menu .supporting-menu__item--payment{flex:0 0 100%;width:100%;order:3;padding:20px 0 0;margin-top:16px;border-top:1px solid #d8d5cb}
.supporting-menu .supporting-menu__payment{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;width:100%;margin:0;padding:0;list-style:none}
.supporting-menu .supporting-menu__payment li{display:flex;margin:0;padding:0}
.supporting-menu .payment-icon{display:block;width:38px;height:24px}
@media(max-width:749px){.site-footer .footer__block--text{padding-bottom:26px}.site-footer .footer__block--text .rte{font-size:18px}.supporting-menu .supporting-menu__item--payment{margin-top:12px;padding-top:18px}}
