/* Scoped theme values come from the server-validated site settings. */
.ipac-site-header--managed{color:var(--ipac-header-text);font-size:var(--ipac-header-size)}
.ipac-site-header--managed.ipac-font-arial,.ipac-footer--managed.ipac-font-arial{font-family:Arial,sans-serif}
.ipac-site-header--managed.ipac-font-system,.ipac-footer--managed.ipac-font-system{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}
.ipac-site-header--managed .ipac-mainbar{background:var(--ipac-header-main)!important}
.ipac-site-header--managed .ipac-utility-bar{background:var(--ipac-header-utility)!important}
.ipac-site-header--managed .ipac-utility-bar a,.ipac-site-header--managed .ipac-utility-bar span,.ipac-site-header--managed .ipac-header-cart{color:var(--ipac-header-text)!important}
.ipac-site-header--managed .ipac-mainbar .ipac-header-button--catalog,.ipac-site-header--managed .ipac-mainbar .ipac-header-button--buyback,.ipac-site-header--managed .ipac-mainbar .ipac-help-button{background:var(--ipac-header-accent)!important;border-color:var(--ipac-header-accent)!important;color:#fff!important}
.ipac-site-header--managed .ipac-utility-bar .ipac-header-social,.ipac-site-header--managed .ipac-utility-bar .ipac-header-social i{background:var(--ipac-header-accent);color:#fff!important}
.ipac-site-header--managed .ipac-header-button,.ipac-site-header--managed .ipac-help-button{font-size:var(--ipac-header-size)}
.ipac-site-header--managed .ipac-mainbar .ipac-smart-search .header__search-btn{background:var(--ipac-header-accent)!important}
.ipac-footer--managed{background:var(--ipac-footer-bg)!important;border-top-color:var(--ipac-footer-accent)!important;color:var(--ipac-footer-text)!important;font-size:var(--ipac-footer-size)}
.ipac-footer--managed .ipac-footer__bottom{background:var(--ipac-footer-bottom)!important;box-shadow:0 0 0 100vmax var(--ipac-footer-bottom)!important}
.ipac-footer--managed .ipac-footer__brand p,.ipac-footer--managed .ipac-footer__column>strong,.ipac-footer--managed .ipac-footer__contacts>strong,.ipac-footer--managed .ipac-footer__phone{color:var(--ipac-footer-text)!important}
.ipac-footer--managed .ipac-footer__brand>span,.ipac-footer--managed .ipac-footer__column a,.ipac-footer--managed .ipac-footer__contacts p,.ipac-footer--managed .ipac-footer__bottom{color:var(--ipac-footer-muted)!important}
.ipac-footer--managed .ipac-footer__phone i,.ipac-footer--managed .ipac-footer__contacts p i{color:var(--ipac-footer-accent)!important}
.ipac-footer--managed .ipac-footer__socials a{background:var(--ipac-footer-accent)!important}
.ipac-footer--managed .ipac-footer__column a:hover,.ipac-footer--managed .ipac-footer__phone:hover{color:var(--ipac-footer-accent)!important}
.ipac-footer--managed .ipac-footer__column a,.ipac-footer--managed .ipac-footer__contacts p{font-size:var(--ipac-footer-size)}
.ipac-footer--managed .ipac-footer__main{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}
@media(max-width:767px){.ipac-footer--managed .ipac-footer__column a{font-size:calc(var(--ipac-footer-size) - 3px)}}
