/* Full-width white canvas behind the centered marketplace header */
body:has(.ys-home){background:#fff!important}
body:has(.ys-home) .wp-site-blocks{background:#fff!important}
body:has(.ys-home) .wp-site-blocks>.wp-block-group:has(.ys-home){background:#fff!important;max-width:none!important;width:100%!important;margin:0!important;padding:0!important}
body:has(.ys-home) .wp-site-blocks>.wp-block-group:has(.ys-home)>.wp-block-group{max-width:none!important;width:100%!important;margin:0!important;padding:0!important}
.ys-home{background:#fff!important}
.ys-home .ys-topline,.ys-home .ys-header,.ys-home .ys-nav{background:#fff!important}
.ys-home .ys-topline,.ys-home .ys-nav{width:100%}
.ys-home .ys-container{max-width:1240px}
.ys-home main.ys-container{background:#f7f8fa}
@media(min-width:1241px){.ys-home .ys-header{max-width:1240px!important}}
