.fashion-background{z-index:0;background:linear-gradient(to bottom right,#f8f8f8,#e8e8e8);position:fixed;inset:0;overflow:hidden}.fashion-background:before{content:"";background-image:radial-gradient(circle at 2px 2px,#d0d0d0 1px,#0000 0),linear-gradient(to bottom right,#0000 0%,#ffffffe6 100%);background-size:20px 20px,100% 100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#ffffff1a 0%,#fff 100%);mask-image:linear-gradient(#ffffff1a 0%,#fff 100%)}.fashion-background:after{content:"";opacity:.5;background:linear-gradient(to bottom right,#f0f0f0 0%,#0000 100%),linear-gradient(to top left,#e0e0e0 0%,#0000 100%);position:absolute;inset:0}
