.fixed-height-repeat{background-image:url(/cheddar.webp);background-repeat:repeat-x;background-size:600px 100px}.background-hearts{z-index:1;position:relative}.background-hearts:before{content:"";z-index:-1;opacity:var(--hearts-opacity);background-image:url(/hearts-red.svg);background-position:50%;background-repeat:repeat;background-size:150px 110px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(135deg,#0000 15%,#000 45% 55%,#0000 85%);mask-image:linear-gradient(135deg,#0000 15%,#000 45% 55%,#0000 85%)}
