.banner-image__image-container{position:relative}.banner-image__image-container:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:radial-gradient(120% 100% at 50% 42%,transparent 58%,rgba(0,0,0,.28) 100%)}@media(hover:hover){.banner-image__heading:hover,.image-with-text__heading:hover{text-shadow:-2px 0 rgba(255,0,60,.6),2px 0 rgba(0,229,255,.6);transition:text-shadow .2s ease}}.lastu-chroma--static{text-shadow:-1.2px 0 rgba(255,0,60,.45),1.2px 0 rgba(0,229,255,.45)!important}@media(prefers-reduced-motion:no-preference){.lastu-chroma--breathe{animation:lastu-chroma-breathe 4s ease-in-out infinite}@keyframes lastu-chroma-breathe{0%,to{text-shadow:-1px 0 rgba(255,0,60,.5),1px 0 rgba(0,229,255,.5)}50%{text-shadow:-3px 0 rgba(255,0,60,.55),3px 0 rgba(0,229,255,.55)}}}.btn{transition:transform .12s cubic-bezier(.22,1,.36,1),box-shadow .12s cubic-bezier(.22,1,.36,1),background-color .15s ease,color .15s ease,border-color .15s ease,filter .14s cubic-bezier(.22,1,.36,1),text-shadow .14s cubic-bezier(.22,1,.36,1)!important}@media(hover:hover){.btn:hover{filter:drop-shadow(-2.5px 0 1.5px rgba(255,0,60,.55)) drop-shadow(2.5px 0 1.5px rgba(0,229,255,.55));text-shadow:-2px 0 rgba(255,0,60,.6),2px 0 rgba(0,229,255,.6)}}.btn:active{filter:drop-shadow(-2.2px 0 0 rgba(255,0,60,.55)) drop-shadow(2.2px 0 0 rgba(0,229,255,.55));text-shadow:-2.2px 0 rgba(255,0,60,.65),2.2px 0 rgba(0,229,255,.65)}.btn.lastu-btn-pulse{animation:lastu-btn-pulse .6s cubic-bezier(.22,1,.36,1)}@keyframes lastu-btn-pulse{0%{filter:drop-shadow(-1px 0 1px rgba(255,0,60,.5)) drop-shadow(1px 0 1px rgba(0,229,255,.5));text-shadow:-1px 0 rgba(255,0,60,.6),1px 0 rgba(0,229,255,.6)}22%{filter:drop-shadow(-6px 0 3px rgba(255,0,60,.7)) drop-shadow(6px 0 3px rgba(0,229,255,.7));text-shadow:-5px 0 rgba(255,0,60,.8),5px 0 rgba(0,229,255,.8)}to{filter:drop-shadow(0 0 0 rgba(255,0,60,0)) drop-shadow(0 0 0 rgba(0,229,255,0));text-shadow:0 0 rgba(255,0,60,0),0 0 rgba(0,229,255,0)}}@media(prefers-reduced-motion:no-preference){[data-add-to-cart].btn,.cart-bar [data-add-to-cart],.product-form__submit{animation:lastu-atc-breathe 4.2s ease-in-out infinite}}@keyframes lastu-atc-breathe{0%,84%,to{filter:none;text-shadow:none}90%{filter:drop-shadow(-2.4px 0 1.5px rgba(255,0,60,.5)) drop-shadow(2.4px 0 1.5px rgba(0,229,255,.5));text-shadow:-2px 0 rgba(255,0,60,.55),2px 0 rgba(0,229,255,.55)}96%{filter:none;text-shadow:none}}@media(hover:hover){.btn[data-add-to-cart]:hover{animation:none}}.btn[data-add-to-cart].lastu-btn-pulse{animation:lastu-btn-pulse .6s cubic-bezier(.22,1,.36,1)}@media(prefers-reduced-motion:reduce){.banner-image__heading,.image-with-text__heading,.lastu-chroma--static,.lastu-chroma--breathe{text-shadow:none!important;animation:none!important}.btn,.btn:hover,.btn:active,.btn.lastu-btn-pulse,[data-add-to-cart].btn{filter:none!important;text-shadow:none!important;animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/284/assets/lastu-film-fx.css.map */
