.fv-spray{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;overflow:hidden;pointer-events:none}.fv-spray__canvas{position:absolute;left:0;top:0;mix-blend-mode:screen;-webkit-mask-image:linear-gradient(to bottom,transparent,#000 18%,#000 82%,transparent);mask-image:linear-gradient(to bottom,transparent,#000 18%,#000 82%,transparent)}.fv-spray-title{position:relative}.fv-spray-sheen{--fv-sheen-w: 600px;position:absolute;top:0;bottom:0;left:0;width:45%;overflow:hidden;opacity:0;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-mask-image:linear-gradient(90deg,transparent,#000 40%,#000 60%,transparent);mask-image:linear-gradient(90deg,transparent,#000 40%,#000 60%,transparent)}.fv-spray-sheen:before{content:attr(data-text);display:block;width:calc(100% / .45);white-space:pre-line;background:linear-gradient(180deg,#fffaf0,#ffe7b3);-webkit-background-clip:text;background-clip:text;color:transparent}.fv-spray-sheen.is-sweeping{animation:fv-sheen-window var(--fv-sheen-time, 1.75s) cubic-bezier(.2,.6,.3,1) var(--fv-sheen-delay, .15s) both}.fv-spray-sheen.is-sweeping:before{animation:fv-sheen-text var(--fv-sheen-time, 1.75s) cubic-bezier(.2,.6,.3,1) var(--fv-sheen-delay, .15s) both}@keyframes fv-sheen-window{0%{transform:translate(calc(var(--fv-sheen-w) * -.45));opacity:0}25%{opacity:1}70%{opacity:1}to{transform:translate(var(--fv-sheen-w));opacity:0}}@keyframes fv-sheen-text{0%{transform:translate(calc(var(--fv-sheen-w) * .45))}to{transform:translate(calc(var(--fv-sheen-w) * -1))}}@media(prefers-reduced-motion:reduce){.fv-spray-sheen{display:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/fv-spray.css.map */
