@media screen and (min-width:421px){.background-grid-overlay{background-color:#f7f0de;background-image:linear-gradient(90deg,rgba(0,0,0,.05) 1px,transparent 0),linear-gradient(180deg,rgba(0,0,0,.05) 1px,transparent 0);--grid-size:4rem;background-position:50%;background-repeat:repeat;background-size:var(--grid-size) var(--grid-size)}}