:root{--jcc-pine: #2d4a2d;--jcc-wood-tan: #c4956a;--jcc-charcoal: #110d08;--jcc-parchment: #f0e6d0;--jcc-amber: #e8891a;--jcc-font-display: "Rye", serif;--jcc-font-body: "Lora", serif;--jcc-font-mono: "Courier Prime", monospace}body{background-color:var(--jcc-charcoal)!important;color:var(--jcc-parchment)!important;font-family:var(--jcc-font-body)!important}main,.shopify-section,.page-width{background-color:var(--jcc-charcoal)!important}h1,h2,h3,h4{font-family:var(--jcc-font-display)!important;color:var(--jcc-parchment)!important;letter-spacing:.02em}h1{color:var(--jcc-amber)!important}a{color:var(--jcc-wood-tan)!important;text-decoration:none}a:hover{color:var(--jcc-amber)!important}button,.button,input[type=submit],.shopify-payment-button__button{background-color:var(--jcc-pine)!important;color:var(--jcc-parchment)!important;font-family:var(--jcc-font-mono)!important;text-transform:uppercase;letter-spacing:.05em;border:1px solid var(--jcc-wood-tan)!important;border-radius:2px;transition:background-color .2s ease}button:hover,.button:hover,input[type=submit]:hover{background-color:var(--jcc-amber)!important;border-color:var(--jcc-amber)!important;color:var(--jcc-charcoal)!important}input,textarea,select{background-color:var(--jcc-charcoal)!important;color:var(--jcc-parchment)!important;border:1px solid var(--jcc-pine)!important;font-family:var(--jcc-font-body)!important;border-radius:2px}input::placeholder,textarea::placeholder{color:var(--jcc-wood-tan)!important;opacity:.7}input:focus,textarea:focus,select:focus{border-color:var(--jcc-amber)!important;outline:none}label{color:var(--jcc-parchment)!important;font-family:var(--jcc-font-mono)!important}.menu-drawer,#menu-drawer,.drawer{background-color:var(--jcc-pine)!important}.menu-drawer a,#menu-drawer a,.drawer a{color:var(--jcc-parchment)!important;font-family:var(--jcc-font-display)!important;font-size:1.4rem}.menu-drawer a:hover,#menu-drawer a:hover{color:var(--jcc-amber)!important}.header,header,.shopify-section-header{background-color:var(--jcc-charcoal)!important;border-bottom:1px solid var(--jcc-pine)}.header__icon,.header-actions svg,.icon{color:var(--jcc-parchment)!important;fill:var(--jcc-parchment)!important}.header__icon:hover,.header-actions svg:hover{color:var(--jcc-amber)!important;fill:var(--jcc-amber)!important}.footer,footer{background-color:var(--jcc-charcoal)!important;border-top:1px solid var(--jcc-pine)}.footer a,footer a{color:var(--jcc-wood-tan)!important}.card,.product-card,.collection-card{background-color:#2d4a2d26!important;border:1px solid var(--jcc-pine);border-radius:4px}.card__heading,.product-card__title{font-family:var(--jcc-font-display)!important;color:var(--jcc-parchment)!important}.price,.product-card__price{color:var(--jcc-amber)!important;font-family:var(--jcc-font-mono)!important}.rte,.rte p,.rte li,.rte span,.page-content,.page-content p,article,article p,article li,.shopify-policy__body,.shopify-policy__body p{color:var(--jcc-parchment)!important}.card__heading a,.card__information,.card-information,.collection-card__title,.collection-card__info,.card .visually-hidden+*,.card__content{color:var(--jcc-parchment)!important}.card__content a,.card-information a{color:var(--jcc-parchment)!important}.hero .button,.hero button,[class*=hero] .button,[class*=hero] a.button{font-family:var(--jcc-font-mono)!important;letter-spacing:.08em}.hero .button--primary,[class*=hero] .button:first-of-type{background-color:var(--jcc-amber)!important;color:var(--jcc-charcoal)!important;border:2px solid var(--jcc-amber)!important;font-weight:700}.hero .button--primary:hover,[class*=hero] .button:first-of-type:hover{background-color:var(--jcc-parchment)!important;border-color:var(--jcc-parchment)!important;color:var(--jcc-charcoal)!important}.hero .button--secondary,[class*=hero] .button:last-of-type{background-color:transparent!important;color:var(--jcc-parchment)!important;border:2px solid var(--jcc-parchment)!important;font-weight:700}.hero .button--secondary:hover,[class*=hero] .button:last-of-type:hover{background-color:var(--jcc-parchment)!important;color:var(--jcc-charcoal)!important}.jcc-btn-fire{background-color:var(--jcc-amber)!important;color:var(--jcc-charcoal)!important;border:2px solid var(--jcc-amber)!important;font-family:var(--jcc-font-mono)!important;font-weight:700!important;letter-spacing:.08em;text-shadow:none!important}.jcc-btn-fire:hover{background-color:var(--jcc-parchment)!important;border-color:var(--jcc-parchment)!important;color:var(--jcc-charcoal)!important}.jcc-btn-smoke{background-color:transparent!important;color:var(--jcc-parchment)!important;border:2px solid var(--jcc-parchment)!important;font-family:var(--jcc-font-mono)!important;font-weight:700!important;letter-spacing:.08em;text-shadow:none!important}.jcc-btn-smoke:hover{background-color:var(--jcc-parchment)!important;color:var(--jcc-charcoal)!important}.header,header,.shopify-section-header,.jcc-nav-spacer{background-color:var(--jcc-charcoal)!important;border-bottom:1px solid var(--jcc-pine)!important}img.logo-section__image{height:130px!important;max-height:130px!important;width:auto!important;max-width:none!important}@media(max-width:768px){img.logo-section__image{height:70px!important;max-height:70px!important}}main h1,.shopify-section h1{font-family:Rye,serif!important;color:#e8891a!important;text-shadow:0 0 12px rgba(232,137,26,.35)}[data-block-type=collection-title],[data-type=collection-title]{font-family:Lora,serif!important;background-color:#110d08!important;color:#f0e6d0!important;border-top:1px solid #2d4a2d!important;letter-spacing:.03em!important;padding:12px!important;display:block!important}.shopify-section[data-section-type=collection-list] [data-type=_collection-card],.shopify-section[data-section-type=collection-list] [data-block-type=static-collection-card]{border:1px solid #2d4a2d!important;background-color:#110d08!important;transition:transform .2s ease,box-shadow .2s ease}.shopify-section[data-section-type=collection-list] [data-type=_collection-card]:hover{transform:translateY(-2px);box-shadow:0 4px 16px #e8891a40}.jcc-hero-logo{height:300px!important;width:auto!important;object-fit:contain!important;margin:0 auto 1.5rem!important;display:block!important}
/*# sourceMappingURL=/cdn/shop/t/7/assets/custom.css.map */
