:root{--cr-red:#d10000;--cr-dark:#050505;--cr-card:#111111;--cr-text:#f2f2f2}body{background:#050505!important;color:var(--cr-text)!important}.header-wrapper,.header,.section-header{background:linear-gradient(180deg,#050505,#0a0a0a)!important;border-bottom:2px solid var(--cr-red)!important;box-shadow:0 0 20px #d1000040}.header__heading-logo{max-width:220px!important;width:220px!important;background:transparent!important}@media(max-width:749px){.header__heading-logo{max-width:150px!important;width:150px!important}}.header__menu-item,.list-menu__item{font-weight:700!important;letter-spacing:.04em;text-transform:uppercase}.banner,.slideshow__slide{min-height:72vh!important}.button,.btn{background:linear-gradient(180deg,#ff1d1d,#a10000)!important;border:none!important;border-radius:6px!important;box-shadow:0 0 16px #ff000059;font-weight:800!important;text-transform:uppercase}.card-wrapper .card{background:#111!important;border:1px solid #262626!important;border-radius:12px!important;overflow:hidden;transition:all .25s ease}.card-wrapper .card:hover{transform:translateY(-4px);border-color:#d10000!important;box-shadow:0 0 25px #d1000059}.card__heading a{color:#fff!important;font-weight:700!important}.price{color:#ff3b3b!important;font-weight:800!important}.collection,.shopify-section{background:#050505!important}.footer{background:#080808!important;border-top:2px solid var(--cr-red)!important}.gradient{background:#050505!important}.product__title h1{font-size:3rem!important;text-transform:uppercase;font-weight:900!important}.product-form__submit{padding:1.4rem 2rem!important;font-size:1.1rem!important}.facets-container,.facets{background:#0d0d0d!important;border-radius:12px;padding:1rem}:root{--cr-red:#e30000;--cr-red-dark:#850000;--cr-black:#030405;--cr-panel:#0b0d10;--cr-panel-2:#121418;--cr-line:rgba(227,0,0,.65);--cr-white:#f5f5f5}body,.gradient,.shopify-section{background:radial-gradient(circle at top left,rgba(125,0,0,.22),transparent 34%),#030405!important}.header-wrapper,.header,.section-header{background:linear-gradient(180deg,#050608,#020203)!important;border-bottom:1px solid var(--cr-line)!important;box-shadow:0 0 24px #e3000038!important}.header__heading-logo{max-width:220px!important;width:220px!important;height:auto!important}.header__menu-item,.list-menu__item,.header__icon,.header__active-menu-item{color:#fff!important;font-weight:800!important;letter-spacing:.055em!important;text-transform:uppercase!important}.button,.btn,.shopify-payment-button__button,a.zmz-btn,.zmz-btn{background:linear-gradient(180deg,#ff2020,#c60000 48%,#7a0000)!important;border:1px solid rgba(255,70,70,.9)!important;border-radius:4px!important;box-shadow:0 0 18px #e300005c,inset 0 1px #ffffff38!important;color:#fff!important;font-weight:900!important;letter-spacing:.05em!important;text-transform:uppercase!important}.button:hover,.btn:hover,a.zmz-btn:hover,.zmz-btn:hover{transform:translateY(-1px);box-shadow:0 0 26px #ff00008c,inset 0 1px #ffffff40!important}.card,.card-wrapper .card,.multicolumn-card,.content-container,.collection-list__item .card{background:linear-gradient(180deg,#111318,#08090b)!important;border:1px solid rgba(255,255,255,.12)!important;box-shadow:0 10px 30px #00000059!important}.card-wrapper .card:hover,.multicolumn-card:hover,.collection-list__item .card:hover{border-color:var(--cr-red)!important;box-shadow:0 0 28px #e3000059!important}.card__heading,.card__heading a,.collection-card__title,.product__title h1,h1,h2,h3,.h0,.h1,.h2{color:#fff!important;text-shadow:0 2px 12px rgba(0,0,0,.5)}.price,.price-item,.card-information .price{color:#ff3434!important;font-weight:900!important}.media--hex_badge,.media--angled_plate,.media--race_shield{overflow:hidden!important;background:linear-gradient(145deg,#191b20,#050607)!important;border:1px solid rgba(227,0,0,.7)!important;box-shadow:0 0 24px #e3000038!important;aspect-ratio:1 / 1}.media--hex_badge{clip-path:polygon(24% 5%,76% 5%,100% 50%,76% 95%,24% 95%,0 50%)}.media--angled_plate{aspect-ratio:16 / 10;clip-path:polygon(8% 0,100% 0,92% 100%,0 100%)}.media--race_shield{clip-path:polygon(50% 0,94% 18%,86% 78%,50% 100%,14% 78%,6% 18%)}.media--hex_badge img,.media--angled_plate img,.media--race_shield img{width:100%!important;height:100%!important;object-fit:contain!important;padding:10%!important;background:#f5f5f5f2!important}.media--circle,.multicolumn-card.content-container[style*=border-radius]{box-shadow:0 0 20px #e300002e!important}.footer{background:linear-gradient(180deg,#090a0d,#030405)!important;border-top:1px solid var(--cr-line)!important}.footer *{color:#fff!important}@media(max-width:749px){.header__heading-logo{max-width:150px!important;width:150px!important}.header__menu-item,.list-menu__item{letter-spacing:.025em!important}}.breadcrumbs,.breadcrumbs>div,.breadcrumbs .page-width,.breadcrumbs .page-width>div,.breadcrumbs .breadcrumb__nav,.template-product .breadcrumbs,body.template-product .breadcrumbs,.product-template .breadcrumbs,main .breadcrumbs,#MainContent .breadcrumbs{background:linear-gradient(180deg,#07080a,#030405)!important;color:#f5f5f5!important;border-top:1px solid rgba(227,0,0,.45)!important;border-bottom:1px solid rgba(227,0,0,.55)!important;box-shadow:0 8px 24px #e300001f!important}.breadcrumbs:before,.breadcrumbs:after{background:#030405!important}.breadcrumbs a,.breadcrumbs .breadcrumb__item,.breadcrumbs .breadcrumb__item a,.breadcrumbs .breadcrumb-separator,.breadcrumbs .breabcrumb-page-title,.breadcrumbs span{color:#f5f5f5!important}.breadcrumbs a:hover,.breadcrumbs .breadcrumb__item:hover{color:#ff3030!important}.template-product .color-background-1,.template-product .color-background-2,.template-product .background-secondary,.template-product .breadcrumb-wrapper,.template-product .page-title-wrapper,.product .breadcrumb-wrapper,.product .page-title-wrapper{background:#030405!important;color:#f5f5f5!important}.zmz-logo-list .multicolumn-card.content-container,.zmz-logo-list .icon-with-text__item,.zmz-logo-list .iconWrapper{background:transparent!important;box-shadow:none!important}.zmz-logo-list .media,.zmz-logo-list .media--hex_badge,.zmz-logo-list .media--angled_plate,.zmz-logo-list .media--race_shield,.zmz-logo-list .media--square,.zmz-logo-list .media--circle{background:linear-gradient(135deg,#07080b,#12151a 52%,#050506)!important;border:1px solid rgba(227,0,0,.55)!important;box-shadow:inset 0 0 0 1px #ffffff0b,0 0 18px #e3000029!important}.zmz-logo-list .media img,.zmz-logo-list .multicolumn-card__image{background:transparent!important;padding:8%!important;object-fit:contain!important;mix-blend-mode:normal!important;filter:saturate(1.05) contrast(1.05)!important;opacity:.92!important}.zmz-logo-list .media img:hover,.zmz-logo-list .multicolumn-card__image:hover{opacity:1!important;filter:saturate(1.16) contrast(1.12) drop-shadow(0 0 8px rgba(255,255,255,.18))!important}.zmz-logo-list .media--angled_plate{aspect-ratio:16 / 7!important;clip-path:polygon(6% 0,100% 0,94% 100%,0 100%)!important}.zmz-logo-list .media--hex_badge{clip-path:polygon(16% 0,84% 0,100% 50%,84% 100%,16% 100%,0 50%)!important}.zmz-logo-list .media--race_shield{clip-path:polygon(50% 0,96% 16%,90% 78%,50% 100%,10% 78%,4% 16%)!important}
/*# sourceMappingURL=/cdn/shop/t/63/assets/curved-racing-custom.css.map */
