.contact-form a{position:relative;text-decoration:none;border-bottom:1px solid;border-bottom-color:#fafafa26}.contact-form a:hover{color:#eee}.contact-form a:before{content:"";position:absolute;display:block;width:100%;height:2px;bottom:0;left:0;background-color:#eee;transform:scaleX(0);transform-origin:top left;transition:transform .5s ease}.contact-form a:hover:before{transform:scaleX(1)}.form-vertical a{position:relative;text-decoration:none;border-bottom:1px solid;border-bottom-color:#fafafa26}.form-vertical a:hover{color:#eee}.form-vertical a:before{content:"";position:absolute;display:block;width:100%;height:2px;bottom:0;left:0;background-color:#fff;transform:scaleX(0);transform-origin:top left;transition:transform .5s ease}.form-vertical a:hover:before{transform:scaleX(1)}.grid-overflow-wrapper a{position:relative;text-decoration:none;border-bottom:1px solid;border-bottom-color:#fafafa26}.grid-overflow-wrapper a:hover{color:#eee}.grid-overflow-wrapper a:before{content:"";position:absolute;display:block;width:100%;height:2px;bottom:0;left:0;background-color:#fff;transform:scaleX(0);transform-origin:top left;transition:transform .5s ease}.grid-overflow-wrapper a:hover:before{transform:scaleX(1)}#submitbox:hover,button:hover,#SiteHeader a:hover{color:#fff;border-radius:2px;box-shadow:0 0 1px #03e9f4,0 0 6px #03e9f4,0 0 12px #03e9f4,0 0 25px #03e9f4}#submitbox{position:relative;display:inline-block;padding:10px 20px;color:#03e9f4;font-size:16px;text-decoration:none;text-transform:uppercase;overflow:hidden;transition:.5s;margin-top:40px;letter-spacing:4px}#submitbox span{position:absolute;display:block}#submitbox span:nth-child(1){top:0;left:-100%;height:2px;width:100%;background:linear-gradient(90deg,transparent,#03e9f4);animation:btn-anim1 1s linear infinite}@keyframes btn-anim1{0%{left:-100%}50%,to{left:100%}}#submitbox span:nth-child(2){top:-100%;right:0;width:2px;height:100%;background:linear-gradient(180deg,transparent,#03e9f4);animation:btn-anim2 1s linear infinite;animation-delay:.25s}@keyframes btn-anim2{0%{top:-100%}50%,to{top:100%}}#submitbox span:nth-child(3){bottom:0;right:-100%;width:100%;height:2px;background:linear-gradient(270deg,transparent,#03e9f4);animation:btn-anim3 1s linear infinite;animation-delay:.5s}@keyframes btn-anim3{0%{right:-100%}50%,to{right:100%}}#submitbox span:nth-child(4){bottom:-100%;left:0;width:2px;height:100%;background:linear-gradient(360deg,transparent,#03e9f4);animation:btn-anim4 1s linear infinite;animation-delay:.75s}@keyframes btn-anim4{0%{bottom:-100%}50%,to{bottom:100%}}#topProgressBar{position:fixed;top:0;left:0;height:4px;width:0%;background:linear-gradient(90deg,#751fc8,#c42192);box-shadow:0 0 10px #751fc8,0 0 20px #c42192;transition:width .4s ease-out;z-index:9999}.trail-dot,.spark,.ribbon{position:fixed;pointer-events:none;z-index:9999}.ribbon{width:16px;height:16px;background:#f0f9;border-radius:50%;filter:blur(12px) brightness(2);animation:ribbonFade .4s ease-out forwards}@keyframes ribbonFade{to{opacity:0;transform:scale(.4)}}.spark{width:6px;height:6px;background:#f0f;border-radius:50%;filter:blur(4px) brightness(2.2);animation:sparkFade .35s ease-out forwards}@keyframes sparkFade{to{opacity:0;transform:translate(var(--sx),var(--sy)) scale(.1)}}.trail-dot{width:4px;height:25px;background:#f0f;border-radius:50px;filter:blur(4px) brightness(2);transform-origin:center;animation:streakFade .2s linear forwards}@keyframes streakFade{to{opacity:0;transform:scaleY(.1)}}.animated-border{position:relative;border-radius:20px;overflow:hidden}.animated-border:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:20px;padding:4px;background:linear-gradient(45deg,#f0c,#7a00ff);z-index:1;pointer-events:none}.animated-border:after{content:"";position:absolute;top:-50%;right:-50%;bottom:-50%;left:-50%;background:linear-gradient(120deg,transparent 40%,rgba(255,255,255,.8) 50%,transparent 60%);transform:rotate(25deg);animation:sweep 3s linear infinite;z-index:2;pointer-events:none}.animated-border .image-wrap,.animated-border img{position:relative;z-index:3;border-radius:16px}@keyframes sweep{0%{transform:translate(-100%) rotate(25deg)}to{transform:translate(100%) rotate(25deg)}}@media only screen and (min-width:769px){.announcement-slider[data-compact=true] .announcement-text{position:relative;color:#fff;transform-origin:center;text-shadow:0 0 2px #03e9f4,0 0 4px #03e9f4,0 0 8px #03e9f4,0 0 16px #03e9f4;background:linear-gradient(120deg,#03e9f4,#fff,#03e9f4);background-size:200% 100%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:pulseGlow 1.5s ease-in-out infinite,shimmer 2s linear infinite;display:inline-block!important}}@keyframes pulseGlow{0%,to{transform:scale(1)}50%{transform:scale(1.15)}}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/_Riyshin-code.css.map */
