.site-logo[data-v-c3dc51f9]{max-width:100%;line-height:0;display:inline-flex;position:relative}.site-logo__shine[data-v-c3dc51f9],.site-logo__spark[data-v-c3dc51f9]{pointer-events:none;position:absolute}.site-logo__shine[data-v-c3dc51f9]{opacity:0;mix-blend-mode:screen;background-image:linear-gradient(108deg,#0000,#0000 36%,#fff4d633 44%,#ffe496f2 49%,#fff 51%,#ffe496c7 58%,#0000 68%,#0000);background-position:140% 0;background-repeat:no-repeat;background-size:240% 100%;animation:5s ease-in-out infinite site-logo-shine-c3dc51f9;inset:0;-webkit-mask-image:url(../images/brand/magic-company-logo-header.png);mask-image:url(../images/brand/magic-company-logo-header.png);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.site-logo__spark[data-v-c3dc51f9]{fill:#f3d98a;filter:drop-shadow(0 0 3px #ffdc82f2);opacity:0;transform-origin:50%;width:.55rem;height:.55rem;animation:5s ease-out infinite site-logo-spark-c3dc51f9}.site-logo__spark--hat[data-v-c3dc51f9]{animation-delay:50ms;top:12%;left:46%}.site-logo__spark--script[data-v-c3dc51f9]{animation-delay:.28s;top:30%;left:16%}.site-logo__spark--tail[data-v-c3dc51f9]{animation-delay:.5s;top:46%;left:90%}@media (width>=1024px){.site-logo__spark--hat[data-v-c3dc51f9]{width:1rem;height:1rem}.site-logo__spark--script[data-v-c3dc51f9]{width:.65rem;height:.65rem}.site-logo__spark--tail[data-v-c3dc51f9]{width:.75rem;height:.75rem}}@keyframes site-logo-shine-c3dc51f9{0%,53.2%{opacity:0;background-position:140% 0}64%{opacity:1}85.6%{opacity:1;background-position:-40% 0}to{opacity:0;background-position:-40% 0}}@keyframes site-logo-spark-c3dc51f9{0%,56.8%{opacity:0;transform:translate(-50%,-50%)scale(.35)rotate(0)}67.6%{opacity:1;transform:translate(-50%,-50%)scale(1)rotate(18deg)}82%{opacity:0;transform:translate(-50%,-50%)scale(.2)rotate(36deg)}to{opacity:0;transform:translate(-50%,-50%)scale(.2)rotate(36deg)}}@media (prefers-reduced-motion:reduce){.site-logo__shine[data-v-c3dc51f9],.site-logo__spark[data-v-c3dc51f9]{opacity:0;animation:none}}.search-results-slider[data-v-910e450e] .card-shadow,.search-results-slider[data-v-910e450e] .card-shadow-hover:hover{box-shadow:none}
