.cs-magic-shine{z-index:2;border-radius:inherit;pointer-events:none;-webkit-mask-composite:xor;background-image:radial-gradient(#0000 25%,#c6a46c 43%,#f4dfae 50%,#c6a46c 57%,#0000 72%);background-position:0 0;background-size:300% 300%;padding:1px;animation:14s ease-in-out infinite cs-magic-shine;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}@keyframes cs-magic-shine{0%,25%,to{background-position:0 0}65%{background-position:100% 100%}}@media (prefers-reduced-motion:reduce){.cs-magic-shine{opacity:.45;background-position:50%;animation:none}}