.site-public-background{background-image:var(--site-mobile)!important;background-position:center top;background-size:100% auto;background-repeat:repeat-y}.site-public-fixed{background-size:cover;background-attachment:fixed;background-repeat:no-repeat}@media(min-width:768px){.site-public-background{background-image:var(--site-desktop)!important}}
