:root{--cme-black: #0b0b0b;--cme-panel: #1a1a1a;--cme-panel-2: #111111;--cme-line: #2a2a2a;--cme-line-2: #3a3a3a;--cme-red: #ff2a2a;--cme-red-deep: #b8001a;--cme-gold: #d4a24c;--cme-fg: #ffffff;--cme-fg-2: #b8b8b8;--cme-fg-3: #7a7a7a;--cme-nav-height: 64px;--cme-nav-z: 150}.cme-bottom-nav{display:none}@media(max-width:767px){.cme-bottom-nav{display:flex;position:fixed;left:0;right:0;bottom:0;height:calc(var(--cme-nav-height) + env(safe-area-inset-bottom,0px));padding-bottom:env(safe-area-inset-bottom,0px);z-index:var(--cme-nav-z);background:#0b0b0bf0;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-top:1px solid var(--cme-line);justify-content:space-around;align-items:stretch}body{padding-bottom:calc(var(--cme-nav-height) + env(safe-area-inset-bottom,0px))}.cme-nav-tab{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;flex:1;padding-top:10px;color:var(--cme-fg-3);text-decoration:none;position:relative;-webkit-tap-highlight-color:transparent;transition:color .15s ease}.cme-nav-tab--active{color:var(--cme-red)}.cme-nav-tab--active:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:24px;height:2px;background:var(--cme-red);border-radius:0 0 2px 2px;box-shadow:0 0 8px var(--cme-red),0 0 16px #ff2a2a59}.cme-nav-tab__icon{display:block;width:22px;height:22px;flex-shrink:0}.cme-nav-tab--active .cme-nav-tab__icon{filter:drop-shadow(0 0 3px rgba(255,42,42,.5))}.cme-nav-tab__label{font-family:Inter,DM Sans,system-ui,sans-serif;font-size:9px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;line-height:1}}.shopify-design-mode .cme-bottom-nav{display:none!important}#header-group .color-scheme-1,#header-group [class*=color-scheme-1]{background-color:#f7f5f2!important;border-bottom-color:#0d0d0d12!important}#header-group .header__heading-link,#header-group .header__heading{font-family:Bebas Neue,sans-serif!important;letter-spacing:2px!important;color:#0d0d0d!important;font-size:1.4rem!important}#header-group .header__menu-item,#header-group .header__active-menu-item{font-family:DM Sans,sans-serif!important;font-size:.7rem!important;letter-spacing:2px!important;text-transform:uppercase!important}#header-group .header__icon{color:#0d0d0d!important}#header-group .header__menu-item:hover,#header-group .header__active-menu-item{color:#ff2a2a!important}#header-group .cart-count-bubble,#header-group .cart-bubble{background:#ff2a2a!important;color:#fff!important}#header-group .color-scheme-6,#header-group [class*=color-scheme-6]{background-color:transparent!important;border-bottom-color:transparent!important}#header-group .color-scheme-6 .header__heading-link,#header-group .color-scheme-6 .header__heading,#header-group .color-scheme-6 .header__menu-item,#header-group .color-scheme-6 .header__icon{color:#0d0d0d!important}#header-group header,#header-group .header{transition:background-color .3s ease,border-color .3s ease!important}.section-resource-list{background:#f7f5f2}.collection-list-header,.main-collection-list__title{font-family:Bebas Neue,sans-serif!important;color:#0d0d0d!important}.collection-card{background:#fff;border:1px solid rgba(13,13,13,.08);transition:border-color .2s,box-shadow .2s,transform .2s}.collection-card:hover{border-color:#ff2a2a;box-shadow:0 4px 24px #00000014;transform:translateY(-2px)}.collection-card__title{font-family:Bebas Neue,sans-serif!important;letter-spacing:1px!important;color:#0d0d0d!important}.product-card{background:#fff;border:1px solid rgba(13,13,13,.06);transition:border-color .2s,box-shadow .2s,transform .2s}.product-card:hover{border-color:#ff2a2a4d;box-shadow:0 4px 20px #00000012;transform:translateY(-2px)}.product-card__vendor,.product-card__badge{font-family:DM Sans,sans-serif!important;letter-spacing:2px!important;text-transform:uppercase!important;font-size:9px!important;color:#0d0d0d66!important}.product-card__title{font-family:DM Sans,sans-serif!important;font-weight:500!important;color:#0d0d0d!important}.product-card__price,.price__regular{font-family:Bebas Neue,sans-serif!important;letter-spacing:.5px!important}.product-card:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background:#ff2a2a;transform:scaleX(0);transform-origin:left;transition:transform .25s ease}.product-card{position:relative;overflow:hidden}.product-card:hover:after{transform:scaleX(1)}
/*# sourceMappingURL=/cdn/shop/t/51/assets/cme-app.css.map */
