:root{--ts-color-bg: #060504;--ts-color-bg-secondary: #0c0b09;--ts-color-text: #EDE8DD;--ts-color-text-secondary: #C4BDB0;--ts-color-accent: #E8593C;--ts-color-accent-hover: #d14a2f;--ts-color-gold: #C49530;--ts-color-gold-hover: #a87e28;--ts-color-sold: #D44040;--ts-color-sold-hover: #b83636;--ts-font-heading: "Cormorant", serif;--ts-font-body: "Montserrat", sans-serif;--ts-space-xs: .25rem;--ts-space-sm: .5rem;--ts-space-md: 1rem;--ts-space-lg: 2rem;--ts-space-xl: 4rem;--ts-space-2xl: 6rem;--ts-radius-sm: 2px;--ts-radius-md: 4px;--ts-radius-lg: 8px;--ts-transition: .3s ease;--ts-transition-slow: .6s ease;--ts-opacity-muted: .6;--ts-opacity-subtle: .15}html,body{overflow-x:hidden}body{background-color:var(--ts-color-bg);color:var(--ts-color-text)}@media(pointer:fine){body,a,button,[role=button],input[type=submit],select,label{cursor:none}}::selection{background-color:var(--ts-color-accent);color:var(--ts-color-text)}a{transition:color var(--ts-transition)}a:hover{color:var(--ts-color-accent)}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:var(--ts-color-bg)}::-webkit-scrollbar-thumb{background:var(--ts-color-text-secondary);border-radius:var(--ts-radius-lg)}::-webkit-scrollbar-thumb:hover{background:var(--ts-color-accent)}.ts-text-accent{color:var(--ts-color-accent)}.ts-text-gold{color:var(--ts-color-gold)}.ts-text-sold{color:var(--ts-color-sold)}.ts-bg-primary{background-color:var(--ts-color-bg)}.ts-bg-secondary{background-color:var(--ts-color-bg-secondary)}#header-group,.header-section .section-background{background-color:var(--ts-color-bg)}.header-section[data-transparent] .section-background{background-color:transparent}.header-section a,.header-section button{color:var(--ts-color-text)}.header-section a:hover{color:var(--ts-color-accent)}.header-section cart-icon .cart-bubble{background-color:var(--ts-color-accent);color:var(--ts-color-text)}.header-drawer{background-color:var(--ts-color-bg);color:var(--ts-color-text)}.header-drawer a{color:var(--ts-color-text-secondary)}.header-drawer a:hover{color:var(--ts-color-accent)}footer,.footer-content,.footer-utilities{background-color:var(--ts-color-bg-secondary);color:var(--ts-color-text-secondary)}footer a,.footer-content a,.footer-utilities a{color:var(--ts-color-text-secondary)}footer a:hover,.footer-content a:hover,.footer-utilities a:hover{color:var(--ts-color-accent)}footer .section-background{background-color:var(--ts-color-bg-secondary)}footer h2,footer h3,footer h4{color:var(--ts-color-text)}footer input[type=email]{background-color:var(--ts-color-bg);border-color:#c4bdb040;color:var(--ts-color-text)}footer input[type=email]::placeholder{color:var(--ts-color-text-secondary);opacity:.5}footer hr,footer .footer-utilities{border-color:#c4bdb01a}footer .social-links svg,.footer-utilities svg{color:var(--ts-color-text-secondary)}footer .social-links a:hover svg,.footer-utilities a:hover svg{color:var(--ts-color-accent)}@media(max-width:749px){input,select,textarea{font-size:16px!important}.ts-hero__cta{min-height:48px;min-width:200px;font-size:.8125rem}.ts-hero__content{max-width:100%}.ts-collections__grid--cols-2,.ts-collections__grid--cols-3,.ts-collections__grid--cols-4{grid-template-columns:1fr}.ts-collections__slider{-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory}.ts-collections__product-card{scroll-snap-align:start}.ts-product__gallery{position:static!important;top:auto!important}.ts-product__details{position:static!important}.ts-product__reviews{padding:0 var(--ts-space-md, 1rem)}.ts-artist__container{grid-template-columns:1fr!important}footer .grid,footer [class*=grid--]{grid-template-columns:1fr!important}footer .footer-content{padding:var(--ts-space-lg, 2rem) var(--ts-space-md, 1rem)}body{font-size:16px}p,li,span,a,label{font-size:max(.875rem,16px);line-height:1.6}h1{font-size:clamp(1.75rem,7vw,2.5rem)}h2{font-size:clamp(1.5rem,5vw,2rem)}h3{font-size:clamp(1.25rem,4vw,1.5rem)}a,button,[role=button],input[type=submit],select{min-height:44px}}.jdgm-prev-badge{color:#ede8dd!important}.jdgm-prev-badge__text{color:#c4bdb0!important}.jdgm-prev-badge .jdgm-star{color:#e8593c!important}
/*# sourceMappingURL=/cdn/shop/t/1/assets/ts-custom.css.map */
