.ar-footer{background:linear-gradient(160deg,#0f172a,#0c1a2e 60%,#071020);color:#e2e8f0;font-family:Outfit,Inter,sans-serif;position:relative;overflow:hidden}.ar-footer:before{content:"";position:absolute;top:-120px;right:-80px;width:420px;height:420px;background:radial-gradient(circle,rgba(14,165,233,.07) 0%,transparent 70%);pointer-events:none}.ar-footer:after{content:"";position:absolute;bottom:60px;left:-60px;width:300px;height:300px;background:radial-gradient(circle,rgba(14,165,233,.05) 0%,transparent 70%);pointer-events:none}.ar-footer__top-border{height:3px;background:linear-gradient(90deg,transparent,#0ea5e9 30%,#38bdf8 60%,transparent)}.ar-footer__main{display:grid;grid-template-columns:1.5fr 1fr 1.2fr 1.3fr;gap:48px;padding:56px 0 48px;position:relative;z-index:1}@media screen and (max-width:989px){.ar-footer__main{grid-template-columns:1fr 1fr;gap:36px;padding:40px 0 36px}.ar-footer__brand{grid-column:1 / -1}}@media screen and (max-width:749px){.ar-footer__main{grid-template-columns:1fr;gap:32px;padding:36px 0 28px}}.ar-footer__logo-wrap{display:flex;align-items:center;gap:11px;margin-bottom:18px;text-decoration:none}.ar-footer__logo-icon{width:42px;height:42px;border-radius:11px;background:linear-gradient(135deg,#0ea5e9,#0369a1);display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 4px 14px #0ea5e959}.ar-footer__logo-icon svg{width:22px;height:22px;fill:#fff}.ar-footer__logo-name{font-size:1.1rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase;color:#f1f5f9}.ar-footer__desc{font-size:.875rem;line-height:1.75;color:#94a3b8;margin-bottom:24px;max-width:290px}.ar-footer__socials{display:flex;gap:10px;flex-wrap:wrap}.ar-footer__social-btn{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:11px;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);color:#94a3b8;text-decoration:none;transition:background .2s,border-color .2s,color .2s,transform .2s}.ar-footer__social-btn:hover{background:#0ea5e92e;border-color:#0ea5e966;color:#38bdf8;transform:translateY(-3px)}.ar-footer__social-btn[aria-label=Discord]:hover{background:#5865f233;border-color:#5865f280;color:#7289da}.ar-footer__social-btn[aria-label=Email]:hover{background:#0ea5e933;border-color:#0ea5e980;color:#38bdf8}.ar-footer__social-btn[aria-label=Instagram]:hover{background:#dc274326;border-color:#dc274366;color:#f06292}.ar-footer__social-btn[aria-label=TikTok]:hover{background:#69c9d026;border-color:#69c9d066;color:#69c9d0}.ar-footer__social-btn svg{width:18px;height:18px;fill:currentColor}.ar-footer__col-title{font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#0ea5e9;margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid rgba(14,165,233,.2)}.ar-footer__links{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.ar-footer__links li a{font-size:.875rem;color:#94a3b8;text-decoration:none;display:flex;align-items:center;gap:7px;transition:color .18s,gap .18s}.ar-footer__links li a:before{content:"";width:4px;height:4px;border-radius:50%;background:#0ea5e9;opacity:0;flex-shrink:0;transition:opacity .18s}.ar-footer__links li a:hover{color:#e2e8f0;gap:11px}.ar-footer__links li a:hover:before{opacity:1}.ar-footer__contact-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:9px}.ar-footer__contact-card{display:flex;align-items:center;gap:12px;padding:10px 13px;border-radius:12px;background:#ffffff0a;border:1px solid rgba(255,255,255,.07);text-decoration:none;transition:background .22s,border-color .22s,transform .22s}.ar-footer__contact-card:hover{background:#0ea5e91a;border-color:#0ea5e94d;transform:translate(4px)}.ar-footer__contact-icon{width:36px;height:36px;border-radius:9px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.ar-footer__contact-icon svg{width:19px;height:19px}.ar-footer__contact-icon--discord{background:#5865f2;box-shadow:0 3px 10px #5865f266}.ar-footer__contact-icon--email{background:linear-gradient(135deg,#0ea5e9,#0369a1);box-shadow:0 3px 10px #0ea5e959}.ar-footer__contact-icon--instagram{background:linear-gradient(45deg,#f09433,#e6683c,#dc2743,#cc2366,#bc1888);box-shadow:0 3px 10px #dc274366}.ar-footer__contact-icon--tiktok{background:linear-gradient(135deg,#010101,#1a1a2e);box-shadow:0 3px 10px #69c9d04d,0 0 0 1px #69c9d026}.ar-footer__contact-info{display:flex;flex-direction:column;gap:1px;min-width:0}.ar-footer__contact-label{font-size:.67rem;font-weight:700;text-transform:uppercase;letter-spacing:1.2px;color:#64748b}.ar-footer__contact-value{font-size:.8rem;color:#cbd5e1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .18s}.ar-footer__contact-card:hover .ar-footer__contact-value{color:#7dd3fc}.ar-footer__disclaimer-text{font-size:.8rem;line-height:1.75;color:#475569}.ar-footer__divider{border:none;height:1px;background:linear-gradient(90deg,transparent,rgba(14,165,233,.2) 30%,rgba(14,165,233,.2) 70%,transparent);margin:0;position:relative;z-index:1}.ar-footer__newsletter-wrap{padding:32px 0;text-align:center;position:relative;z-index:1}.ar-footer__newsletter-title{font-size:1rem;font-weight:700;color:#e2e8f0;margin-bottom:16px}.ar-footer__newsletter-form{max-width:480px;margin:0 auto}.ar-footer__newsletter-form .newsletter-form__field-wrapper{width:100%}.ar-footer__newsletter-form .field{border-radius:10px;overflow:hidden;border:1.5px solid rgba(14,165,233,.25);background:#ffffff0a;transition:border-color .2s}.ar-footer__newsletter-form .field:focus-within{border-color:#0ea5e999;background:#ffffff12}.ar-footer__newsletter-form .field__input{background:transparent!important;color:#e2e8f0!important;border:none!important;font-family:Outfit,sans-serif!important}.ar-footer__newsletter-form .field__input::placeholder{color:#475569!important}.ar-footer__newsletter-form .field__label{color:#475569!important;font-family:Outfit,sans-serif!important}.ar-footer__newsletter-form .newsletter-form__button{background:linear-gradient(135deg,#0ea5e9,#0284c7)!important;border:none!important;color:#fff!important;transition:opacity .2s!important}.ar-footer__newsletter-form .newsletter-form__button:hover{opacity:.85!important}.ar-footer__bottom{border-top:1px solid rgba(255,255,255,.06);padding:20px 0 24px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:14px;position:relative;z-index:1}@media screen and (max-width:749px){.ar-footer__bottom{flex-direction:column;align-items:center;text-align:center}}.ar-footer__copyright{font-size:.78rem;color:#334155}.ar-footer__copyright a{color:#475569;text-decoration:none;transition:color .18s}.ar-footer__copyright a:hover{color:#94a3b8}.ar-footer__payments ul{display:flex;flex-wrap:wrap;align-items:center;gap:8px;list-style:none;margin:0;padding:0}.ar-footer__payments .list-payment__item svg,.ar-footer__payments .list-payment__item img{height:26px;width:auto;display:block;opacity:.75;transition:opacity .18s}.ar-footer__payments .list-payment__item:hover svg,.ar-footer__payments .list-payment__item:hover img{opacity:1}
/*# sourceMappingURL=/cdn/shop/t/191/assets/ar-footer.css.map */
