30/08/2026
Cardiction Car Accessories
:root{
--bg: ;
--panel: #151517;
--panel-hi: ;
--line: ;
--red: ;
--red-dim: ;
--ink: ;
--mute: ;
}
*{box-sizing:border-box; margin:0; padding:0;}
html,body{height:100%;}
body{
background:var(--bg);
color:var(--ink);
font-family:'Inter',sans-serif;
min-height:100vh;
display:flex;
align-items:center;
justify-content:center;
overflow-x:hidden;
position:relative;
}
/* carbon fiber weave texture */
.weave{
position:fixed;
inset:0;
z-index:0;
opacity:0.5;
background-image:
repeating-linear-gradient(45deg, #000 0, #000 2px, #121214 2px, #121214 4px),
repeating-linear-gradient(-45deg, #000 0, #000 2px, 2px, 4px);
background-blend-mode: overlay;
}
.vignette{
position:fixed; inset:0; z-index:1; pointer-events:none;
background: radial-gradient(ellipse at 50% 30%, rgba(0,0,0,0) 0%, rgba(0,0,0,0.75) 100%);
}
/* racing stripe sweep */
.stripe{
position:fixed;
top:0; left:-15%;
width:6%;
height:140%;
background:var(--red);
transform:rotate(14deg);
filter:blur(0.5px);
z-index:0;
opacity:0.9;
animation: sweep 1.1s cubic-bezier(.16,1,.3,1) forwards;
}
.stripe.two{
left:-9%;
width:1.6%;
background: ;
animation-delay:0.05s;
}
sweep{
from{ transform: translateX(0) rotate(14deg); }
to{ transform: translateX(230vw) rotate(14deg); }
}
.wrap{
position:relative;
z-index:2;
width:100%;
max-width:460px;
padding:56px 28px 40px;
}
.brand{
text-align:center;
margin-bottom:6px;
opacity:0;
animation: rise 0.7s ease forwards 0.5s;
}
.brand .mark{
display:inline-flex;
align-items:center;
gap:10px;
margin-bottom:18px;
}
.mark .bolt{
width:26px; height:26px;
border:2px solid var(--red);
transform:rotate(45deg);
position:relative;
}
.mark .bolt::after{
content:'';
position:absolute;
inset:5px;
background:var(--red);
}
h1{
font-family:'Oswald',sans-serif;
font-weight:700;
font-size:44px;
letter-spacing:4px;
line-height:1;
text-transform:uppercase;
}
.sub{
font-family:'Oswald',sans-serif;
font-weight:400;
letter-spacing:6px;
font-size:13px;
color:var(--mute);
text-transform:uppercase;
margin-top:10px;
}
.tagline{
text-align:center;
color:var(--mute);
font-size:14px;
line-height:1.6;
margin:22px 0 36px;
padding:0 10px;
opacity:0;
animation: rise 0.7s ease forwards 0.65s;
}
.tagline b{ color:var(--ink); font-weight:600; }
.links{
display:flex;
flex-direction:column;
gap:12px;
}
.btn{
position:relative;
display:flex;
align-items:center;
gap:14px;
padding:16px 18px;
background:var(--panel);
border:1px solid var(--line);
border-radius:10px;
text-decoration:none;
color:var(--ink);
transition: border-color .2s ease, background .2s ease, transform .15s ease;
opacity:0;
animation: rise 0.6s ease forwards;
overflow:hidden;
}
.btn:nth-child(1){animation-delay:0.75s;}
.btn:nth-child(2){animation-delay:0.82s;}
.btn:nth-child(3){animation-delay:0.89s;}
.btn:nth-child(4){animation-delay:0.96s;}
.btn:nth-child(5){animation-delay:1.03s;}
.btn:nth-child(6){animation-delay:1.10s;}
.btn:hover{ background:var(--panel-hi); border-color: ; transform:translateY(-1px); }
.btn:active{ transform:translateY(0); }
.btn .ic{
flex:0 0 40px;
width:40px; height:40px;
border-radius:8px;
display:flex; align-items:center; justify-content:center;
background: ;
border:1px solid var(--line);
}
.btn .ic svg{ width:20px; height:20px; }
.btn .label{
flex:1;
display:flex;
flex-direction:column;
gap:2px;
}
.btn .name{
font-family:'Oswald',sans-serif;
font-weight:600;
font-size:16px;
letter-spacing:1px;
text-transform:uppercase;
}
.btn .handle{
font-size:12.5px;
color:var(--mute);
}
.btn .arrow{
color:var(--mute);
font-size:18px;
flex:0 0 auto;
}
.btn.primary{
background: linear-gradient(180deg, , #121213);
border-color: ;
}
.btn.primary .ic{ background: ; border-color: ; }
.btn.primary:hover{ border-color: ; }
.btn.primary .name{ color: ; }
.btn.soon{ opacity:0.55; pointer-events:none; }
.btn.soon .handle::after{ content:' β coming soon'; }
.foot{
text-align:center;
margin-top:38px;
color:var(--mute);
font-size:11.5px;
letter-spacing:1.5px;
text-transform:uppercase;
opacity:0;
animation: rise 0.6s ease forwards 1.2s;
}
.foot .red{ color:var(--red); }
rise{
from{ opacity:0; transform:translateY(14px); }
to{ opacity:1; transform:translateY(0); }
}
(prefers-reduced-motion: reduce){
.stripe{ animation:none; opacity:0; }
.brand, .tagline, .btn, .foot{ animation:none !important; opacity:1 !important; transform:none !important; }
}
Cardiction
Car Accessories
Full carbon fiber builds, custom interiors & premium upgrades.Follow the builds. Message us for a quote.
WhatsApp
+971 56 824 6101 β fastest reply
β
YouTube
β
Instagram
β
TikTok
β
Facebook
Cardiction Car Accessories
β
Telegram
β
Cardiction Car Accessories TR LLC
Welcome to cardiction cars accessories tr llc community