:root{--mbj-red:#ed1c24;--mbj-black:#020912;--mbj-white:#fff}
body{background:#fff}
.announcement-bar-section .utility-bar{background:var(--mbj-black);border-bottom:1px solid rgba(255,255,255,.25)}
.announcement-bar__message{color:#fff;text-transform:uppercase;letter-spacing:.16em;font-weight:700}
.header-wrapper{background:#fff;border-bottom:2px solid var(--mbj-black)}
.header__menu-item span{text-transform:uppercase;letter-spacing:.11em;font-weight:700}
.content-for-layout>.shopify-section:first-child .banner{border-bottom:3px solid var(--mbj-black);background:var(--mbj-black)}
.content-for-layout>.shopify-section:first-child .banner__media img{filter:saturate(1.2) contrast(1.08)}
.content-for-layout>.shopify-section:first-child .banner__box{border:2px solid #fff;box-shadow:10px 10px 0 var(--mbj-red)}
.content-for-layout>.shopify-section:first-child .banner__heading{color:var(--mbj-black);text-transform:uppercase;letter-spacing:-.04em}
.content-for-layout>.shopify-section:first-child .banner__text{color:var(--mbj-black)}
.content-for-layout>.shopify-section:first-child .button{font-weight:800;letter-spacing:.12em;text-transform:uppercase}
.collection-list-title,.collection-hero__title,.product__title h1{text-transform:uppercase;letter-spacing:-.04em}
.collection-list-wrapper{padding-block:clamp(5rem,8vw,10rem)}
.collection-list .card{border:2px solid var(--mbj-black)}
.collection-list .card>.card__content{padding:1.6rem;background:var(--mbj-black)}
.collection-list .card__inner .card__content{background:transparent}
.collection-list .card__heading{color:#fff;text-transform:uppercase;font-size:clamp(2rem,3vw,3.2rem)}
.collection-list .card__heading .icon-wrap{color:var(--mbj-red)}
.product-form__input input[type=radio]+label,.product-form__buttons .button{text-transform:uppercase;font-weight:800;letter-spacing:.07em}
.product-form__buttons .button{min-height:5.6rem}
.product__media-item[data-mbj-hidden],.thumbnail-list__item[data-mbj-hidden]{display:none!important}
.product__media-list{transition:opacity .15s ease}
.footer{border-top:3px solid var(--mbj-red)}
@media(max-width:749px){.content-for-layout>.shopify-section:first-child .banner__box{box-shadow:6px 6px 0 var(--mbj-red)}.collection-list .card>.card__content{padding:1.2rem}}
