:root{--mojo-red: #C8102E;--mojo-red-glow: rgba(200, 16, 46, .45);--mojo-red-soft: rgba(200, 16, 46, .18);--mojo-red-hover: #E11B3A;--mojo-black: #1A1A1A;--mojo-ink: #0D0D0D;--mojo-line: #262626;--color-foreground-rgb: 255, 255, 255;--color-background-rgb: 17, 17, 17}h1,h2,h3,h4,.h0,.h1,.h2,.h3,.h4,.section-header__title,.product__title,.collection-hero__title,.banner__heading,.megamenu .h6,.card__heading{font-family:DM Sans,Inter,system-ui,-apple-system,sans-serif!important;font-weight:900!important;letter-spacing:-.01em}.banner--medium .banner__heading,.banner--large .banner__heading,.collection-hero__title{font-size:clamp(40px,7vw,92px)!important;line-height:.95!important;font-weight:900!important;text-transform:uppercase}body,.rte,p,li,.product__description{font-family:Inter,system-ui,-apple-system,sans-serif!important}[style*=cc0000],.color-accent-1,.button--primary,.shopify-payment-button__button--unbranded,.product-form__submit,.cart__checkout-button,.btn--primary,.btn-primary{background-color:var(--mojo-red)!important;border-color:var(--mojo-red)!important;color:#fff!important}.button--primary:hover,.btn--primary:hover,.cart__checkout-button:hover,.product-form__submit:hover{background-color:var(--mojo-red-hover)!important;border-color:var(--mojo-red-hover)!important;box-shadow:0 0 24px var(--mojo-red-glow)}a,.price--on-sale .price__sale,.price__final,.product__price,.badge--sale,.badge--custom,.badge--soldout{color:var(--mojo-red)}.badge--sale,.badge--custom,.badge--soldout{background-color:var(--mojo-red)!important;color:#fff!important;font-family:DM Sans,sans-serif!important;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.navigation-divider,.in-stock-label{background-color:var(--mojo-red)!important;color:#fff}.card-wrapper,.product-card,.card--product,.grid__item .card{border:1px solid var(--mojo-line);background:var(--mojo-black);transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease;border-radius:4px}.card-wrapper:hover,.product-card:hover,.card--product:hover,.grid__item .card:hover{transform:translateY(-4px);border-color:var(--mojo-red);box-shadow:0 16px 40px -12px var(--mojo-red-glow)}.banner--medium,.banner--large,.collection-hero,.shopify-section--main-banner{position:relative;isolation:isolate}.banner--medium:before,.banner--large:before,.collection-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at 20% 0%,var(--mojo-red-soft),transparent 55%),radial-gradient(ellipse at 90% 100%,rgba(200,16,46,.1),transparent 50%);pointer-events:none;z-index:0}.banner__content,.collection-hero__inner{position:relative;z-index:1}.mojo-eyebrow{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;border:1px solid var(--mojo-red);border-radius:999px;background:#c8102e14;color:var(--mojo-red);font-family:DM Sans,sans-serif;font-weight:700;font-size:12px;letter-spacing:.22em;text-transform:uppercase}.mojo-eyebrow:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--mojo-red);box-shadow:0 0 12px var(--mojo-red-glow)}.header__heading-link,.header__menu-item{font-family:DM Sans,sans-serif!important;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.header__menu-item:hover,.header__menu-item--active{color:var(--mojo-red)!important}.header__icon:hover svg{color:var(--mojo-red)}.footer{border-top:2px solid var(--mojo-red)}.footer__heading{font-family:DM Sans,sans-serif!important;font-weight:900;text-transform:uppercase;letter-spacing:.05em;color:#fff!important}.footer-contacts,.footer{--footer--foreground-color-rgb: 255, 255, 255 !important;--footer--text-color: #ffffff !important;--footer--heading-color: #ffffff !important;--footer-contacts--foreground-color: #ffffff !important;--footer-contacts-icon-foreground-color: #ffffff !important;--copyright-foreground: #ffffff !important}.footer-contacts,.footer-contacts p,.footer-contacts span,.footer-contacts a,.footer-contacts a:link,.footer-contacts a:visited,.footer-contacts .h4,.footer-contacts .h5,.footer-contacts__address,.footer-contacts__address a,.footer-contacts__address p,.footer-contacts__address span,.footer-contacts__social,.footer-contacts__social a,.footer-contacts__social .h4,.address-item,.address-item a,.address-item p,.address-item span,.address-item.email a,.address-item.phone a,.address-item.address p,.footer,.footer p,.footer span,.footer a,.footer a:link,.footer a:visited,.footer li,.footer__copyright,.footer__content-bottom,.footer__content-bottom a,.footer-contacts .icon,.footer-contacts i.icon,.footer-contacts__social .icon,.footer-contacts__social a .icon,.address-item .icon,.address-item i.icon{color:#fff!important}.footer-contacts svg,.footer-contacts .icon svg,.footer-contacts__social svg,.footer-contacts__social a svg,.address-item svg,.footer svg{color:#fff!important;fill:currentColor!important}.footer-contacts svg path,.footer-contacts__social svg path,.address-item svg path,.footer svg path{fill:#fff!important}.footer input[type=email],.footer-contacts input[type=email],.newsletter-form__field,.footer .field__input{color:#fff!important;border-color:#fff9!important;background:#0000002e!important}.footer input[type=email]::placeholder,.footer-contacts input[type=email]::placeholder,.newsletter-form__field::placeholder,.footer .field__input::placeholder{color:#ffffffc7!important}.newsletter-form__button svg,.newsletter-form__button svg path{color:#fff!important;fill:#fff!important}.footer-contacts a:hover,.footer-contacts__social a:hover,.footer-contacts__social a:hover svg,.footer-contacts__social a:hover svg path,.address-item a:hover,.footer a:hover{color:var(--mojo-black)!important;fill:var(--mojo-black)!important}button,.button,.btn{font-family:DM Sans,sans-serif!important;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.button--secondary,.btn--secondary,.btn-secondary{background:transparent!important;border:1px solid var(--mojo-red)!important;color:var(--mojo-red)!important}.button--secondary:hover,.btn--secondary:hover,.btn-secondary:hover{background:var(--mojo-red)!important;color:#fff!important}.section-header__title,.featured-collection__title{position:relative;display:inline-block;padding-bottom:12px}.section-header__title:after,.featured-collection__title:after{content:"";position:absolute;left:0;bottom:0;width:64px;height:4px;background:var(--mojo-red);border-radius:2px}.mojo-tagline-bar{background:var(--mojo-red);color:#fff;font-family:DM Sans,sans-serif;font-weight:900;letter-spacing:.18em;text-transform:uppercase;text-align:center;padding:10px 16px;font-size:12px}.shopify-section--main-banner:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px);background-size:48px 48px;pointer-events:none;mask-image:radial-gradient(ellipse at center,#000 30%,transparent 75%);-webkit-mask-image:radial-gradient(ellipse at center,#000 30%,transparent 75%);z-index:0}html{background-color:var(--mojo-ink)!important}body{position:relative;background-color:transparent!important;z-index:0}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-2;pointer-events:none;background:radial-gradient(ellipse at 20% 0%,rgba(200,16,46,.18),transparent 55%),radial-gradient(ellipse at 80% 100%,rgba(200,16,46,.08),transparent 50%),linear-gradient(180deg,var(--mojo-black) 0%,var(--mojo-ink) 100%)}body:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px);background-size:48px 48px;mask-image:radial-gradient(ellipse at center,#000 20%,transparent 80%);-webkit-mask-image:radial-gradient(ellipse at center,#000 20%,transparent 80%)}main,#MainContent,.page-width,.main-content,.shopify-section,.shopify-section--main-banner,.section,.content-wrapper{background-color:transparent!important}.card-wrapper,.product-card,.card--product,.header,.header-wrapper,.footer,.footer__content-bottom,.cart-drawer,.cart,.modal,.shopify-section--header,.shopify-section--footer{position:relative;z-index:1}
/*# sourceMappingURL=/cdn/shop/t/21/assets/mojo-brand-override.css.map */
