.product-card .card-gallery{background:#f5f3ef}.product-card .card-gallery img{mix-blend-mode:normal!important}.product-card :is(.product-title,.text-block,h3,a[class*=title]){text-transform:uppercase;letter-spacing:.02em}.mm-footer__logo img{max-width:200px}.cart-bubble__background{background-color:#ff5b14!important}.cart-bubble__text,.cart-bubble__text-count{color:#0a0a09!important}.product-details .rte h2,.product-details [class*=rte] h2,.product-details .rte h3{font-size:22px;line-height:1.1;margin:18px 0 8px;letter-spacing:.02em}.product-details .rte,.product-details [class*=rte]{color:#d6d0c4}@media(max-width:749px){.mm-hero{padding-top:16px}.mm-hero__title{font-size:clamp(56px,17vw,96px)}.mm-head__title{font-size:clamp(44px,13vw,72px)}.mm-tile__label{right:10px;bottom:58px}.mm-tile__label .mm-display{font-size:clamp(22px,7vw,30px)}.mm-tile__arrow{width:34px;height:34px;right:10px;bottom:10px}.mm-footer__tag{font-size:28px}}.mm-hero .mm-reveal,.mm-js .mm-hero .mm-reveal{opacity:1!important;transform:none!important;transition:none!important}.mm-stockline[hidden]{display:none!important}.mm-ship{margin:0 var(--cart-drawer-padding, 16px) 16px;padding:12px 14px;border:1px solid #2c2a26;background:#141412;font-size:13px}.mm-ship__msg{margin:0 0 8px;font-family:var(--font-subheading--family);text-transform:uppercase;letter-spacing:.05em;font-size:12px}.mm-ship__msg strong{color:#ff5b14}.mm-ship__bar{height:6px;background:#2c2a26}.mm-ship__bar span{display:block;height:100%;background:#ff5b14;transition:width .4s ease}.mm-account-link{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;color:var(--color-foreground)}.mm-account-link svg{width:18px;height:20px}.mm-badge--soon{background:#0a0a09;border-color:#0a0a09;color:#eee9df}.mm-badges--pdp .mm-badge--soon,.mm-hero__badges .mm-badge--soon{border-color:#eee9df}.mm-badge--fast{background:#c7a37d;border-color:#c7a37d;color:#0a0a09}.mm-badge--limited{background:#0a0a09;border-color:#0a0a09;color:#eee9df}.mm-badges--pdp .mm-badge--limited{background:transparent;border-color:#ff3b30}.mm-badge--sale{background:#eee9df;border-color:#0a0a09;color:#0a0a09}[id*=__mm_best] .resource-list__slide:not(:has(.mm-badge--best,.mm-badge--fast)),[id*=__mm_best] .resource-list__item:not(:has(.mm-badge--best,.mm-badge--fast)),[id*=__mm_cross_best] .resource-list__slide:not(:has(.mm-badge--best,.mm-badge--fast)),[id*=__mm_cross_best] .resource-list__item:not(:has(.mm-badge--best,.mm-badge--fast)){display:none!important}#quick-add-modal-content .mm-stockline,.quick-add-modal .mm-stockline{display:none!important}.mm-cta{background:var(--mm-blaze, #ff5b14);color:#0a0a09;text-align:center;overflow:hidden}.mm-cta .mm-kicker,.mm-cta .mm-kicker:before,.mm-cta .mm-kicker:after{color:#0a0a09}.mm-cta__inner{display:flex;flex-direction:column;align-items:center;position:relative;z-index:4}.mm-cta__title{font-size:clamp(56px,11vw,180px)}.mm-cta__text{max-width:52ch;font-size:18px;line-height:1.5;margin:14px 0 0}.mm-cta__text p{margin:0}.mm-cta__list{list-style:none;margin:28px 0 30px;padding:0;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;max-width:900px}@media(min-width:990px){.mm-cta__list{grid-template-columns:repeat(4,minmax(0,1fr))}}.mm-cta__item{display:grid;grid-template-columns:56px 1fr;grid-template-rows:auto auto;column-gap:10px;align-items:center;text-align:left;padding:8px;background:#0a0a09;color:#eee9df;text-decoration:none;border:2px solid #0a0a09;transition:transform .2s}.mm-cta__item:hover{transform:translate(-2px,-2px);box-shadow:4px 4px #eee9df}.mm-cta__thumb{grid-row:1 / 3;width:56px;height:56px;object-fit:cover;background:#f5f3ef}.mm-cta__name{font-size:13px;font-weight:600;text-transform:uppercase;line-height:1.2}.mm-cta__price{color:#c7a37d;font-size:12px}.mm-btn--ink{background:#0a0a09;border-color:#0a0a09;color:#eee9df;box-shadow:5px 5px #eee9df}.mm-btn--ink:hover{transform:translate(-2px,-2px);box-shadow:7px 7px #eee9df}.mm-footer__blurb{margin:0 0 14px;color:#a19b8f;font-size:15px}.mm-footer__cta{min-height:48px;font-size:18px}.mm-footer a.mm-footer__cta:hover{color:#0a0a09}@media(max-width:749px){.mm-cta__list{grid-template-columns:minmax(0,1fr);max-width:420px}.mm-cta__name{overflow-wrap:anywhere}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/mm-overrides.css.map */
