@import"https://fonts.googleapis.com/css2?family=Cinzel+Decorative:wght@400;700;900&family=Cinzel:wght@400;600;700&family=IM+Fell+English:ital@0;1&family=Libre+Baskerville:ital,wght@0,400;0,700;1,400&display=swap";:root{--jm-gold: #C9A84C;--jm-gold-bright: #F0C85A;--jm-gold-dark: #8B6914;--jm-gold-pale: #F5E6C0;--jm-black: #0A0805;--jm-black-mid: #141008;--jm-black-light: #1E1810;--jm-cream: #F2E4C0;--jm-red: #8B1A1A;--jm-white: #FAF6EE;--jm-gray: #888070}body{background-color:var(--jm-black)!important;color:var(--jm-white)!important;font-family:Libre Baskerville,Georgia,serif!important}body:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)' opacity='0.04'/%3E%3C/svg%3E");pointer-events:none;z-index:9999;opacity:.35}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4{font-family:Cinzel Decorative,serif!important;color:var(--jm-gold)!important}p,li,span,label,td,th{font-family:Libre Baskerville,Georgia,serif}a{color:var(--jm-gold);transition:color .3s}a:hover{color:var(--jm-gold-bright)}.header,.shopify-section-header,header-drawer,.header__heading{background-color:#0a0805f7!important;border-bottom:1px solid rgba(201,168,76,.2)!important}.header__heading-link,.header__heading .h2{font-family:Cinzel Decorative,serif!important;color:var(--jm-gold)!important;letter-spacing:.1em!important}.header__menu-item a,.header__menu-item span,.list-menu__item--link{font-family:Cinzel,serif!important;font-size:.7rem!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:var(--jm-gray)!important;transition:color .3s!important}.header__menu-item a:hover,.header__menu-item span:hover{color:var(--jm-gold)!important}.header__icon svg,.header__icons .header__icon{color:var(--jm-gold)!important;fill:var(--jm-gold)!important}.announcement-bar{background-color:var(--jm-gold-dark)!important;border-bottom:1px solid var(--jm-gold)!important}.announcement-bar__message,.announcement-bar p,.announcement-bar span{font-family:Cinzel,serif!important;font-size:.65rem!important;letter-spacing:.3em!important;text-transform:uppercase!important;color:var(--jm-black)!important}.banner,.banner__media,.banner__box{background-color:var(--jm-black)!important}.banner__heading,.banner .h1,.banner .h2{font-family:Cinzel Decorative,serif!important;color:var(--jm-gold)!important;text-shadow:0 0 80px rgba(201,168,76,.4),0 0 160px rgba(201,168,76,.15)!important;letter-spacing:.05em!important}.banner__text,.banner p{font-family:IM Fell English,serif!important;font-style:italic!important;color:var(--jm-gold-pale)!important;font-size:1.1rem!important;opacity:.9!important}.banner .button,.banner .button--primary{font-family:Cinzel,serif!important;font-size:.7rem!important;letter-spacing:.25em!important;text-transform:uppercase!important;color:var(--jm-black)!important;background:var(--jm-gold)!important;border:2px solid var(--jm-gold)!important;border-radius:0!important;padding:1rem 2.5rem!important;transition:all .3s!important}.banner .button:hover,.banner .button--primary:hover{background:var(--jm-gold-bright)!important;border-color:var(--jm-gold-bright)!important;transform:translateY(-2px)!important;box-shadow:0 8px 30px #c9a84c4d!important}.button,.btn,button[type=submit],input[type=submit]{font-family:Cinzel,serif!important;font-size:.7rem!important;letter-spacing:.2em!important;text-transform:uppercase!important;border-radius:0!important}.button--primary,.button:not(.button--secondary):not(.button--tertiary){background:var(--jm-gold)!important;color:var(--jm-black)!important;border:2px solid var(--jm-gold)!important;transition:all .3s!important}.button--primary:hover,.button:not(.button--secondary):not(.button--tertiary):hover{background:var(--jm-gold-bright)!important;border-color:var(--jm-gold-bright)!important;transform:translateY(-2px)!important;box-shadow:0 6px 24px #c9a84c4d!important}.button--secondary{background:transparent!important;color:var(--jm-gold)!important;border:1px solid rgba(201,168,76,.4)!important;transition:all .3s!important}.button--secondary:hover{border-color:var(--jm-gold)!important;background:#c9a84c0d!important}.card-wrapper,.card,.card__inner{background-color:var(--jm-black-mid)!important;border:1px solid rgba(201,168,76,.15)!important;border-radius:0!important;transition:border-color .3s,transform .3s!important}.card-wrapper:hover .card,.card:hover{border-color:#c9a84c73!important;transform:translateY(-4px)!important}.card__heading,.card__heading a,.card__heading .h3{font-family:Cinzel,serif!important;color:var(--jm-white)!important;font-size:.95rem!important;letter-spacing:.05em!important}.price,.price__regular,.price .money{font-family:Cinzel,serif!important;color:var(--jm-gold)!important;font-size:.95rem!important}.badge,.badge--sale{background:var(--jm-red)!important;color:var(--jm-white)!important;font-family:Cinzel,serif!important;font-size:.6rem!important;letter-spacing:.15em!important;border-radius:0!important}.quick-add__submit,.product-form__submit{background:var(--jm-gold)!important;color:var(--jm-black)!important;border:none!important;border-radius:0!important;font-family:Cinzel,serif!important;letter-spacing:.2em!important;text-transform:uppercase!important}.quick-add__submit:hover,.product-form__submit:hover{background:var(--jm-gold-bright)!important}.featured-collection,.collection,.section-featured-collection{background-color:var(--jm-black)!important;padding:5rem 0!important}.featured-collection .title,.featured-collection h2,.collection-list-section .title{font-family:Cinzel Decorative,serif!important;color:var(--jm-gold)!important;text-align:center!important;letter-spacing:.05em!important}.featured-collection .subtitle,.featured-collection p{font-family:IM Fell English,serif!important;font-style:italic!important;color:var(--jm-gold-pale)!important;text-align:center!important}.rich-text,.rich-text__wrapper,.shopify-section .rich-text{background-color:var(--jm-black-mid)!important}.rich-text__heading,.rich-text h1,.rich-text h2{font-family:Cinzel Decorative,serif!important;color:var(--jm-gold)!important}.rich-text__text,.rich-text p{font-family:Libre Baskerville,serif!important;color:#faf6eed9!important;line-height:1.9!important}.rich-text hr,.section hr{border:none!important;height:1px!important;background:linear-gradient(to right,transparent,var(--jm-gold),transparent)!important;margin:3rem 0!important}.image-with-text,.image-with-text__content{background-color:var(--jm-black)!important}.image-with-text__heading{font-family:Cinzel Decorative,serif!important;color:var(--jm-gold)!important}.image-with-text__text,.image-with-text p{font-family:Libre Baskerville,serif!important;color:#faf6eed9!important;line-height:1.9!important}.multicolumn,.multicolumn-list{background-color:var(--jm-black)!important}.multicolumn-card{background-color:var(--jm-black-mid)!important;border:1px solid rgba(201,168,76,.15)!important;padding:2rem!important;transition:border-color .3s,background .3s!important}.multicolumn-card:hover{background-color:var(--jm-black-light)!important;border-color:#c9a84c66!important}.multicolumn-card__title,.multicolumn-card h3{font-family:Cinzel,serif!important;color:var(--jm-white)!important;font-size:1rem!important;letter-spacing:.05em!important;margin-bottom:.5rem!important}.multicolumn-card__info,.multicolumn-card p{font-family:Libre Baskerville,serif!important;color:var(--jm-gray)!important;font-size:.85rem!important;line-height:1.7!important}.footer,.footer__content-top,.footer__content-bottom,footer{background-color:var(--jm-black-mid)!important;border-top:1px solid rgba(201,168,76,.25)!important}.footer__heading{font-family:Cinzel,serif!important;color:var(--jm-gold)!important;font-size:.7rem!important;letter-spacing:.3em!important;text-transform:uppercase!important}.footer a,.footer__list a,.footer-block__details-content a{font-family:Libre Baskerville,serif!important;color:var(--jm-gray)!important;font-size:.85rem!important;transition:color .3s!important}.footer a:hover,.footer__list a:hover{color:var(--jm-gold)!important}.footer__copyright,.footer__copyright p,.footer__copyright a{font-family:Cinzel,serif!important;font-size:.6rem!important;letter-spacing:.2em!important;color:var(--jm-gray)!important;text-transform:uppercase!important}.footer__content-bottom{border-top:1px solid rgba(201,168,76,.2)!important}.product{background-color:var(--jm-black)!important}.product__title{font-family:Cinzel Decorative,serif!important;color:var(--jm-gold)!important}.product__text,.product__description,.product__description p{font-family:Libre Baskerville,serif!important;color:#faf6eed9!important;line-height:1.9!important}.product__price,.product-form .price{font-family:Cinzel,serif!important;color:var(--jm-gold)!important;font-size:1.4rem!important}.variant-radios label,.variant-selects label{font-family:Cinzel,serif!important;color:var(--jm-white)!important;letter-spacing:.1em!important}.product-form__label{font-family:Cinzel,serif!important;font-size:.65rem!important;letter-spacing:.25em!important;text-transform:uppercase!important;color:var(--jm-gold)!important}.select__select,.field__input,input[type=text],input[type=email],textarea{background-color:var(--jm-black-mid)!important;border:1px solid rgba(201,168,76,.3)!important;color:var(--jm-white)!important;border-radius:0!important;font-family:Libre Baskerville,serif!important}.select__select:focus,.field__input:focus,input:focus,textarea:focus{border-color:var(--jm-gold)!important;box-shadow:0 0 0 2px #c9a84c26!important;outline:none!important}.cart-drawer,.cart-drawer__header,.cart{background-color:var(--jm-black-mid)!important;border-left:1px solid rgba(201,168,76,.2)!important}.cart-drawer__heading,.cart__title{font-family:Cinzel Decorative,serif!important;color:var(--jm-gold)!important}.cart-item__name,.cart-item__title{font-family:Cinzel,serif!important;color:var(--jm-white)!important}.cart-item__price,.cart-item .price{font-family:Cinzel,serif!important;color:var(--jm-gold)!important}.totals__total-value{font-family:Cinzel,serif!important;color:var(--jm-gold)!important;font-size:1.2rem!important}.cart__checkout-button{background:var(--jm-gold)!important;color:var(--jm-black)!important;font-family:Cinzel,serif!important;letter-spacing:.2em!important;border-radius:0!important;border:none!important}.cart__checkout-button:hover{background:var(--jm-gold-bright)!important}.collection-hero,.section-collection-banner{background-color:var(--jm-black)!important}.collection-hero__title{font-family:Cinzel Decorative,serif!important;color:var(--jm-gold)!important}.facets__heading,.facet-filters__label{font-family:Cinzel,serif!important;color:var(--jm-white)!important;font-size:.65rem!important;letter-spacing:.2em!important;text-transform:uppercase!important}.facets__disclosure-vertical,.facets__form{background-color:var(--jm-black-mid)!important;border:1px solid rgba(201,168,76,.15)!important}.jm-marquee-strip{background:var(--jm-gold)!important;padding:.8rem 0!important;overflow:hidden!important}.jm-marquee-inner{display:flex!important;gap:4rem!important;animation:jm-marquee 25s linear infinite!important;white-space:nowrap!important;width:max-content!important}.jm-marquee-item{font-family:Cinzel,serif!important;font-size:.65rem!important;letter-spacing:.3em!important;text-transform:uppercase!important;color:var(--jm-black)!important;display:flex!important;align-items:center!important;gap:1rem!important;flex-shrink:0!important}.jm-marquee-item:before{content:"\2693"}@keyframes jm-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.shopify-section{background-color:var(--jm-black)!important}.shopify-section:nth-child(2n){background-color:var(--jm-black-mid)!important}.section-header .title,.collection-list-section h2,.featured-blog h2{font-family:Cinzel Decorative,serif!important;color:var(--jm-gold)!important;position:relative!important;padding-bottom:1rem!important}.section-header .title:after,.collection-list-section h2:after{content:""!important;position:absolute!important;bottom:0!important;left:0!important;right:0!important;height:1px!important;background:linear-gradient(to right,transparent,var(--jm-gold),transparent)!important}@media(max-width:749px){.header,.shopify-section-header{background-color:var(--jm-black)!important}.mobile-facets__summary,.mobile-facets__header{background-color:var(--jm-black-mid)!important;border-bottom:1px solid rgba(201,168,76,.2)!important}.drawer,.drawer__header{background-color:var(--jm-black-mid)!important}}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:var(--jm-black)}::-webkit-scrollbar-thumb{background:var(--jm-gold-dark);border-radius:0}::-webkit-scrollbar-thumb:hover{background:var(--jm-gold)}::selection{background:var(--jm-gold);color:var(--jm-black)}
/*# sourceMappingURL=/cdn/shop/t/1/assets/jm-custom.css.map */
