:root{--ic-bg: #0d0d0f;--ic-bg-2: #151518;--ic-line: rgba(255,255,255,.08);--ic-text: #a8a8ae;--ic-white: #ffffff;--ic-blue: #1c69d4;--ic-blue-2: #3b82e6;--ic-red: #e2231a;--ic-head: "Barlow Condensed", "Arial Narrow", sans-serif;--ic-body: "Barlow", "Helvetica Neue", Arial, sans-serif}body{background:var(--ic-bg);font-family:var(--ic-body)}h1,h2,h3{font-family:var(--ic-head)}.ic-wrap{width:min(1240px,100% - 48px);margin-inline:auto}.ic-section{padding-block:clamp(56px,7vw,96px);color:var(--ic-text)}.ic-head{display:flex;justify-content:space-between;align-items:end;gap:20px;margin-bottom:32px;flex-wrap:wrap}.ic-h2{margin:0;font:italic 700 clamp(1.9rem,3.4vw,2.6rem)/1 var(--ic-head);color:var(--ic-white);text-transform:uppercase;letter-spacing:.01em}.ic-h2:after{content:"";display:block;width:44px;height:3px;margin-top:14px;background:linear-gradient(90deg,var(--ic-blue) 0 66%,var(--ic-red) 66%)}.ic-link{color:var(--ic-white);text-decoration:none;font:600 .9rem/1 var(--ic-body);letter-spacing:.08em;text-transform:uppercase;display:inline-flex;gap:8px;align-items:center;opacity:.8;transition:opacity .2s}.ic-link:hover{opacity:1}.ic-btn{display:inline-flex;align-items:center;gap:10px;padding:16px 30px;font:600 .95rem/1 var(--ic-body);letter-spacing:.1em;text-transform:uppercase;text-decoration:none;border-radius:2px;transition:background .2s,color .2s}.ic-btn--primary{background:var(--ic-blue);color:#fff}.ic-btn--primary:hover{background:var(--ic-blue-2)}.ic-btn--light{background:#fff;color:#0d0d0f}.ic-btn--light:hover{background:#e9e9ec}.ic-hero{position:relative;min-height:min(82vh,760px);display:flex;align-items:flex-end;overflow:hidden;background:#000}.ic-hero__img{position:absolute;top:0;right:0;bottom:0;left:0}.ic-hero__img img{width:100%;height:100%;object-fit:cover;animation:icZoom 14s ease-out both}@keyframes icZoom{0%{transform:scale(1.08)}to{transform:scale(1)}}.ic-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#000000d9,#00000073 55%,#00000026),linear-gradient(0deg,rgba(13,13,15,1) 0%,transparent 35%)}.ic-hero__content{position:relative;z-index:1;padding-block:0 clamp(56px,9vw,110px)}.ic-hero h1{margin:0 0 18px;font:italic 800 clamp(3rem,7.5vw,6.2rem)/.9 var(--ic-head);color:#fff;text-transform:uppercase}.ic-hero p{max-width:460px;margin:0 0 32px;font-size:1.1rem;line-height:1.55;color:#d6d6da}.ic-hero__btns{display:flex;gap:22px;align-items:center;flex-wrap:wrap}.ic-stripe{position:absolute;left:0;right:0;bottom:0;height:4px;z-index:2;background:linear-gradient(90deg,#6fb4ea 0 33.3%,var(--ic-blue) 33.3% 66.6%,var(--ic-red) 66.6%)}.ic-cats{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.ic-cat{position:relative;aspect-ratio:4 / 3;overflow:hidden;border-radius:4px;background:var(--ic-bg-2);text-decoration:none;display:flex;align-items:flex-end}.ic-cat img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.ic-cat:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(0deg,#000000d9,#0000001a 60%)}.ic-cat:hover img{transform:scale(1.05)}.ic-cat__txt{position:relative;z-index:2;padding:22px;width:100%;display:flex;justify-content:space-between;align-items:end}.ic-cat h3{margin:0;font:italic 700 1.6rem/1 var(--ic-head);color:#fff;text-transform:uppercase}.ic-cat span{color:#cfcfd4;font-size:.85rem}.ic-cat__bar{position:absolute;left:0;bottom:0;height:3px;width:0;z-index:3;background:var(--ic-blue);transition:width .4s ease}.ic-cat:hover .ic-cat__bar{width:100%}.ic-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.ic-card{display:flex;flex-direction:column;text-decoration:none;background:var(--ic-bg-2);border-radius:4px;overflow:hidden;transition:transform .3s ease}.ic-card:hover{transform:translateY(-4px)}.ic-card__media{aspect-ratio:1;background:#fff;overflow:hidden;display:grid;place-items:center}.ic-card__media img{width:100%;height:100%;object-fit:contain;transition:transform .5s ease}.ic-card:hover .ic-card__media img{transform:scale(1.05)}.ic-card__ph{width:100%;height:100%;display:grid;place-items:center;background:#1c1c20;font:italic 800 1.8rem/1 var(--ic-head);color:#3a3a40;letter-spacing:.04em}.ic-card__body{padding:16px;display:flex;flex-direction:column;gap:10px;flex:1}.ic-card__title{margin:0;font:600 1.15rem/1.2 var(--ic-head);color:#fff;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ic-card__cta{margin-top:auto;font:600 .78rem/1 var(--ic-body);letter-spacing:.1em;text-transform:uppercase;color:var(--ic-blue-2)}.ic-brands{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.ic-brand{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:36px 20px;background:var(--ic-bg-2);border-radius:4px;text-decoration:none;transition:background .25s}.ic-brand:hover{background:#1d1d21}.ic-brand__logo{height:56px;display:grid;place-items:center}.ic-brand__logo img{max-height:56px;width:auto;filter:brightness(0) invert(1);opacity:.9}.ic-brand__mono{font:italic 800 2.2rem/1 var(--ic-head);color:#fff}.ic-brand h3{margin:0;font:600 1rem/1 var(--ic-body);letter-spacing:.14em;text-transform:uppercase;color:var(--ic-text)}.ic-band{background:var(--ic-blue)}.ic-band__in{display:flex;justify-content:space-between;align-items:center;gap:24px;flex-wrap:wrap;padding-block:clamp(40px,5vw,64px)}.ic-band h2{margin:0 0 8px;font:italic 800 clamp(1.9rem,3.6vw,2.8rem)/1 var(--ic-head);color:#fff;text-transform:uppercase}.ic-band p{margin:0;color:#dce8fb;font-size:1.05rem}.price--quote{font-weight:600;letter-spacing:.08em;text-transform:uppercase;font-size:.8em;color:var(--ic-blue-2)}@media(max-width:989px){.ic-grid,.ic-brands,.ic-cats{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.ic-wrap{width:calc(100% - 32px)}.ic-grid{gap:10px}.ic-card__body{padding:12px}.ic-card__title{font-size:1rem}.ic-cats{grid-template-columns:1fr}.ic-hero{min-height:72vh}}:root{--ic-accent: #e2231a;--ic-accent-2: #ff3b30}.ic-btn{position:relative;transform:skew(-12deg);border-radius:0}.ic-btn span.ic-btn__t{display:inline-block;transform:skew(12deg)}.ic-btn--primary{background:var(--ic-accent);box-shadow:0 10px 30px -12px #e2231acc}.ic-btn--primary:hover{background:var(--ic-accent-2)}.ic-btn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(110deg,transparent 30%,rgba(255,255,255,.35) 50%,transparent 70%);transform:translate(-120%);transition:transform .6s ease}.ic-btn:hover:after{transform:translate(120%)}.ic-btn{overflow:hidden}.ic-hero h1 .ic-line{display:block;overflow:hidden}.ic-hero h1 .ic-line>span{display:inline-block;animation:icLineIn .9s cubic-bezier(.2,.8,.2,1) both}.ic-hero h1 .ic-line:nth-child(2)>span{animation-delay:.12s}.ic-hero h1 .ic-line:nth-child(3)>span{animation-delay:.24s;color:transparent;-webkit-text-stroke:2px #fff}@keyframes icLineIn{0%{transform:translateY(105%) skewY(4deg);opacity:0}to{transform:none;opacity:1}}.ic-hero p,.ic-hero__btns{animation:icFade .8s ease .45s both}@keyframes icFade{0%{opacity:0;transform:translateY(14px)}}.ic-streak{position:absolute;z-index:1;left:-40%;bottom:18%;width:40%;height:2px;background:linear-gradient(90deg,transparent,var(--ic-accent),#fff);filter:drop-shadow(0 0 8px var(--ic-accent));animation:icStreak 5.5s ease-in-out 1s infinite}.ic-streak--2{bottom:14%;height:1px;background:linear-gradient(90deg,transparent,var(--ic-blue),#fff);filter:drop-shadow(0 0 6px var(--ic-blue));animation-delay:1.6s}@keyframes icStreak{0%{left:-40%;opacity:0}10%{opacity:1}60%{left:110%;opacity:1}to{left:110%;opacity:0}}.ic-stripe{transform-origin:left;animation:icStripe 1.2s cubic-bezier(.2,.8,.2,1) .3s both}@keyframes icStripe{0%{transform:scaleX(0)}}.ic-ticker{overflow:hidden;background:#000;border-bottom:1px solid var(--ic-line);padding:18px 0}.ic-ticker__track{display:flex;width:max-content;animation:icTicker 32s linear infinite}.ic-ticker:hover .ic-ticker__track{animation-play-state:paused}.ic-ticker__item{display:inline-flex;align-items:center;gap:28px;padding-right:28px;font:italic 800 clamp(1.6rem,3vw,2.4rem)/1 var(--ic-head);text-transform:uppercase;letter-spacing:.02em;color:transparent;-webkit-text-stroke:1px rgba(255,255,255,.55);white-space:nowrap}.ic-ticker__item:nth-child(3n+1){color:#fff;-webkit-text-stroke:0}.ic-ticker__dot{width:10px;height:10px;background:var(--ic-accent);transform:skew(-12deg);flex:none}@keyframes icTicker{to{transform:translate(-50%)}}.ic-h2:after{background:linear-gradient(90deg,var(--ic-accent) 0 60%,var(--ic-blue) 60%);width:0;transition:width .7s cubic-bezier(.2,.8,.2,1) .2s}.is-in .ic-h2:after,.ic-h2.is-in:after{width:56px}.ic-card{position:relative}.ic-card:before{content:"";position:absolute;left:0;top:0;z-index:2;width:100%;height:3px;background:linear-gradient(90deg,var(--ic-accent),var(--ic-blue));transform:scaleX(0);transform-origin:left;transition:transform .4s ease}.ic-card:hover:before{transform:scaleX(1)}.ic-card:hover{box-shadow:0 22px 40px -22px #e2231a8c}.ic-card__cta{color:var(--ic-accent-2)}.ic-cat__bar{background:linear-gradient(90deg,var(--ic-accent),var(--ic-blue))}.ic-cat h3{transition:transform .35s ease}.ic-cat:hover h3{transform:translate(6px)}.ic-brand{position:relative;overflow:hidden}.ic-brand:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:linear-gradient(90deg,#6fb4ea,var(--ic-blue),var(--ic-accent));transform:scaleX(0);transition:transform .4s ease}.ic-brand:hover:after{transform:scaleX(1)}.ic-brand__logo img{transition:transform .4s ease}.ic-brand:hover .ic-brand__logo img{transform:scale(1.1)}.ic-band{position:relative;overflow:hidden;background:var(--ic-accent);isolation:isolate}.ic-band:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;right:-60px;width:46%;background:repeating-linear-gradient(-60deg,rgba(0,0,0,.18) 0 22px,transparent 22px 44px);transform:skew(-20deg)}.ic-band:after{content:"";position:absolute;z-index:-1;top:0;bottom:0;right:30%;width:14px;background:var(--ic-blue);transform:skew(-20deg);box-shadow:22px 0 #6fb4ea}.ic-band p{color:#ffe3e1}.ic-btn--light{color:var(--ic-accent)}.ic-reveal{opacity:0;transform:translateY(24px);transition:opacity .7s ease,transform .7s cubic-bezier(.2,.8,.2,1)}.ic-reveal.is-in{opacity:1;transform:none}.header-logo img,.header__logo img{filter:drop-shadow(0 0 10px rgba(226,35,26,.25))}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}.ic-reveal{opacity:1;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/icode.css.map */
