/* A separate, translucent sand veil above the RV background artwork and below live copy. */
.srvs__intro{isolation:isolate}
.srvs__intro::before{
 content:"";position:absolute;z-index:-1;pointer-events:none;
 top:-70px;bottom:-70px;left:-100px;width:min(calc(100% + 120px),800px);
 background:rgba(250,247,240,.46);
 -webkit-mask-image:linear-gradient(to right,rgba(0,0,0,0.000) 0%,rgba(0,0,0,0.010) 2.2%,rgba(0,0,0,0.060) 4.4%,rgba(0,0,0,0.160) 6.6%,rgba(0,0,0,0.320) 8.8%,rgba(0,0,0,0.500) 11%,rgba(0,0,0,0.680) 13.2%,rgba(0,0,0,0.840) 15.4%,rgba(0,0,0,0.940) 17.6%,rgba(0,0,0,0.990) 19.8%,rgba(0,0,0,1.000) 22%,rgba(0,0,0,1.000) 52%,rgba(0,0,0,0.990) 56.8%,rgba(0,0,0,0.940) 61.6%,rgba(0,0,0,0.840) 66.4%,rgba(0,0,0,0.680) 71.2%,rgba(0,0,0,0.500) 76%,rgba(0,0,0,0.320) 80.8%,rgba(0,0,0,0.160) 85.6%,rgba(0,0,0,0.060) 90.4%,rgba(0,0,0,0.010) 95.2%,rgba(0,0,0,0.000) 100%),linear-gradient(to bottom,rgba(0,0,0,0.000) 0%,rgba(0,0,0,0.010) 2.8%,rgba(0,0,0,0.060) 5.6%,rgba(0,0,0,0.160) 8.4%,rgba(0,0,0,0.320) 11.2%,rgba(0,0,0,0.500) 14%,rgba(0,0,0,0.680) 16.8%,rgba(0,0,0,0.840) 19.6%,rgba(0,0,0,0.940) 22.4%,rgba(0,0,0,0.990) 25.2%,rgba(0,0,0,1.000) 28%,rgba(0,0,0,1.000) 68%,rgba(0,0,0,0.990) 71.2%,rgba(0,0,0,0.940) 74.4%,rgba(0,0,0,0.840) 77.6%,rgba(0,0,0,0.680) 80.8%,rgba(0,0,0,0.500) 84%,rgba(0,0,0,0.320) 87.2%,rgba(0,0,0,0.160) 90.4%,rgba(0,0,0,0.060) 93.6%,rgba(0,0,0,0.010) 96.8%,rgba(0,0,0,0.000) 100%);
 mask-image:linear-gradient(to right,rgba(0,0,0,0.000) 0%,rgba(0,0,0,0.010) 2.2%,rgba(0,0,0,0.060) 4.4%,rgba(0,0,0,0.160) 6.6%,rgba(0,0,0,0.320) 8.8%,rgba(0,0,0,0.500) 11%,rgba(0,0,0,0.680) 13.2%,rgba(0,0,0,0.840) 15.4%,rgba(0,0,0,0.940) 17.6%,rgba(0,0,0,0.990) 19.8%,rgba(0,0,0,1.000) 22%,rgba(0,0,0,1.000) 52%,rgba(0,0,0,0.990) 56.8%,rgba(0,0,0,0.940) 61.6%,rgba(0,0,0,0.840) 66.4%,rgba(0,0,0,0.680) 71.2%,rgba(0,0,0,0.500) 76%,rgba(0,0,0,0.320) 80.8%,rgba(0,0,0,0.160) 85.6%,rgba(0,0,0,0.060) 90.4%,rgba(0,0,0,0.010) 95.2%,rgba(0,0,0,0.000) 100%),linear-gradient(to bottom,rgba(0,0,0,0.000) 0%,rgba(0,0,0,0.010) 2.8%,rgba(0,0,0,0.060) 5.6%,rgba(0,0,0,0.160) 8.4%,rgba(0,0,0,0.320) 11.2%,rgba(0,0,0,0.500) 14%,rgba(0,0,0,0.680) 16.8%,rgba(0,0,0,0.840) 19.6%,rgba(0,0,0,0.940) 22.4%,rgba(0,0,0,0.990) 25.2%,rgba(0,0,0,1.000) 28%,rgba(0,0,0,1.000) 68%,rgba(0,0,0,0.990) 71.2%,rgba(0,0,0,0.940) 74.4%,rgba(0,0,0,0.840) 77.6%,rgba(0,0,0,0.680) 80.8%,rgba(0,0,0,0.500) 84%,rgba(0,0,0,0.320) 87.2%,rgba(0,0,0,0.160) 90.4%,rgba(0,0,0,0.060) 93.6%,rgba(0,0,0,0.010) 96.8%,rgba(0,0,0,0.000) 100%);
 -webkit-mask-composite:source-in;mask-composite:intersect;
}
@media(max-width:1150px){
 .srvs__intro::before{left:-24px;width:min(calc(100% + 48px),760px);top:-32px;bottom:-32px}
}
@media(max-width:360px){.srvs__intro::before{left:-18px;width:calc(100% + 36px)}}
