.exn-glow-sweep{--exn-glow-color: #ffffff;--exn-glow-opacity: .48;--exn-glow-duration: 4.2s;--exn-glow-angle: 115deg;position:relative;overflow:hidden;isolation:isolate}.exn-glow-sweep:before{content:"";position:absolute;top:-35%;right:-35%;bottom:-35%;left:-35%;z-index:3;pointer-events:none;opacity:var(--exn-glow-opacity);background:linear-gradient(var(--exn-glow-angle),transparent 0%,transparent 39%,color-mix(in srgb,var(--exn-glow-color) 0%,transparent) 43%,color-mix(in srgb,var(--exn-glow-color) 70%,transparent) 50%,color-mix(in srgb,var(--exn-glow-color) 0%,transparent) 57%,transparent 61%,transparent 100%);transform:translate(-120%) skew(-12deg);animation:exn-glow-sweep var(--exn-glow-duration) cubic-bezier(.22,.61,.36,1) infinite}.exn-glow-sweep>*{position:relative;z-index:2}.exn-glow-sweep--soft{border-radius:inherit;animation:exn-glow-breathe calc(var(--exn-glow-duration) * 1.25) ease-in-out infinite}.exn-glow-sweep--price{border-radius:.6rem;padding-inline:.25rem}.exn-button-glow-wrap{width:100%;border-radius:var(--buttons-radius, .4rem)}.exn-button-glow-wrap .product-form__submit{margin:0}@keyframes exn-glow-sweep{0%,58%{transform:translate(-120%) skew(-12deg)}82%,to{transform:translate(120%) skew(-12deg)}}@keyframes exn-glow-breathe{0%,to{box-shadow:0 0 color-mix(in srgb,var(--exn-glow-color) 0%,transparent)}50%{box-shadow:0 0 1.5rem color-mix(in srgb,var(--exn-glow-color) 24%,transparent)}}@media(prefers-reduced-motion:reduce){.exn-glow-sweep,.exn-glow-sweep:before{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/ex-nihilo-glow-effects.css.map */
