:root{--at-bg: #0d0b0e;--at-surface: #141118;--at-surface-2: #1b1720;--at-border: #2a232f;--at-crimson: #8B1A1A;--at-crimson-dk: #6b1414;--at-gold: #C9A84C;--at-gold-lt: #E8CC7A;--at-text: #E2D9CC;--at-muted: #8A8070;--at-white: #f0ebe3;--color-base-background-1: 13, 11, 14;--color-base-background-2: 20, 17, 24;--color-base-text: 226, 217, 204;--color-base-solid-button-labels: 240, 235, 227;--color-base-outline-button-labels: 201, 168, 76}body{background-color:var(--at-bg)!important;color:var(--at-text)!important;font-family:Crimson Text,Georgia,serif!important;font-size:17px;line-height:1.7}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:var(--at-bg)}::-webkit-scrollbar-thumb{background:var(--at-gold);border-radius:2px}a{color:var(--at-text);transition:color .2s ease}a:hover{color:var(--at-gold);text-decoration:none}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.title,.card__heading{font-family:Cinzel,Trajan Pro,serif!important;letter-spacing:.05em;color:var(--at-text)!important}.announcement-bar__message,.announcement-bar p{font-family:Cinzel,serif!important;font-size:.68rem!important;letter-spacing:.25em;color:var(--at-gold-lt)!important;text-transform:uppercase}.header,.header-wrapper,.section-header{background-color:#0d0b0ef7!important;border-bottom:1px solid var(--at-border)!important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.header__heading,.header__heading-link,.header__heading-logo{font-family:Cinzel,serif!important;font-weight:700;font-size:1.15rem!important;letter-spacing:.12em;color:var(--at-gold)!important;text-transform:uppercase}.header__menu-item span,.header__menu-item a,header nav a{font-family:Cinzel,serif!important;font-size:.72rem!important;letter-spacing:.14em;text-transform:uppercase;color:var(--at-text)!important;transition:color .2s ease}.header__menu-item:hover span,.header__menu-item:hover a{color:var(--at-gold)!important}.announcement-bar{background-color:var(--at-crimson)!important;border-bottom:1px solid rgba(201,168,76,.25)!important}.banner,.shopify-section .banner{position:relative;overflow:hidden;min-height:480px}.banner__media img,.banner .media img{filter:brightness(.5) contrast(1.1);object-position:center 30%}.banner:after{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(160deg,#0d0b0e40,#0d0b0e00 45%,#0d0b0ebf);pointer-events:none;z-index:1}.banner__content{position:relative;z-index:2}.banner__heading,.banner h1,.banner h2{font-family:Cinzel,serif!important;font-size:clamp(1.8rem,5vw,3.5rem)!important;font-weight:900;letter-spacing:.08em;text-transform:uppercase;color:var(--at-white)!important;text-shadow:0 2px 20px rgba(0,0,0,.9),0 0 60px rgba(201,168,76,.18);line-height:1.2}.banner__text p,.banner .rte p{font-family:Crimson Text,serif!important;color:#e2d9ccd9!important;font-style:italic}h2.title,.collection__title,.section__header .title{font-family:Cinzel,serif!important;font-size:clamp(1.1rem,2.5vw,1.6rem)!important;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--at-text)!important}h2.title:after,.section__header .title:after{display:block;color:var(--at-gold);font-size:.7rem;margin-top:.6rem;letter-spacing:.4em;opacity:.65;font-family:sans-serif}.rich-text__heading{font-family:Cinzel,serif!important;color:var(--at-gold)!important}.rich-text__text,.rte p{font-family:Crimson Text,serif!important;font-size:1.1rem;color:var(--at-muted)!important}blockquote,.rte blockquote{border-left:2px solid var(--at-gold)!important;padding-left:1.25rem;color:var(--at-gold)!important;font-family:Crimson Text,serif!important;font-style:italic;font-size:1.15rem}.card-wrapper{transition:transform .28s cubic-bezier(.25,.46,.45,.94)}.card-wrapper:hover{transform:translateY(-5px)}.card,.product-card{background-color:var(--at-surface)!important;border:1px solid var(--at-border)!important;border-radius:2px!important;overflow:hidden;transition:border-color .28s ease,box-shadow .28s ease}.card-wrapper:hover .card,.card:hover{border-color:var(--at-gold)!important;box-shadow:0 0 22px #c9a84c21,0 10px 36px #0000008c!important}.card__inner,.card__content,.card__information{background-color:var(--at-surface)!important}.card__content{padding:.9rem 1rem 1.1rem!important}.card__heading,.card__heading a{font-family:Cinzel,serif!important;font-size:.78rem!important;font-weight:600;letter-spacing:.06em;color:var(--at-text)!important;text-transform:uppercase}.card__heading a:hover{color:var(--at-gold)!important}.price,.price__regular,.price-item,.price-item--regular{color:var(--at-gold)!important;font-family:Cinzel,serif!important;font-size:.95rem!important;font-weight:600}.price-item--sale{color:var(--at-crimson)!important}.price__compare{color:var(--at-muted)!important;text-decoration:line-through}.button,.btn{font-family:Cinzel,serif!important;font-size:.72rem!important;letter-spacing:.18em;text-transform:uppercase;border-radius:0!important;transition:background-color .22s ease,border-color .22s ease,color .22s ease!important}.button--primary,.product-form__submit{background-color:var(--at-crimson)!important;color:var(--at-white)!important;border:1px solid var(--at-crimson)!important}.button--primary:hover,.product-form__submit:hover{background-color:var(--at-gold)!important;border-color:var(--at-gold)!important;color:var(--at-bg)!important}.button--secondary,.button--outline{background-color:transparent!important;color:var(--at-gold)!important;border:1px solid var(--at-gold)!important}.button--secondary:hover,.button--outline:hover{background-color:var(--at-gold)!important;color:var(--at-bg)!important}.quick-add__submit,.card .button{background-color:var(--at-crimson)!important;color:var(--at-white)!important;border:1px solid var(--at-crimson)!important;border-radius:0!important;font-family:Cinzel,serif!important;font-size:.68rem!important;letter-spacing:.18em}.quick-add__submit:hover,.card .button:hover{background-color:var(--at-gold)!important;border-color:var(--at-gold)!important;color:var(--at-bg)!important}.product__title h1,.product__title{font-family:Cinzel,serif!important;font-weight:700;letter-spacing:.06em;color:var(--at-text)!important}.product__price .price,.product__price .price-item{font-size:1.3rem!important}.product__description,.product__description p{font-family:Crimson Text,serif!important;font-size:1.05rem;color:var(--at-muted)!important;line-height:1.75}cart-drawer,.cart-drawer,#cart-drawer{background-color:var(--at-surface)!important;border-left:1px solid var(--at-border)!important}.cart-drawer__header{background-color:var(--at-surface)!important;border-bottom:1px solid var(--at-border)!important}.cart-drawer__title,.cart-item__name{font-family:Cinzel,serif!important;color:var(--at-text)!important;letter-spacing:.08em}.field__input,input[type=email],input[type=text],input[type=search],textarea,select{background-color:var(--at-surface)!important;border-color:var(--at-border)!important;color:var(--at-text)!important;border-radius:0!important;font-family:Crimson Text,serif!important}.field__input:focus,input[type=email]:focus,input[type=text]:focus{border-color:var(--at-gold)!important;outline:none;box-shadow:0 0 0 2px #c9a84c2e!important}.field__input::placeholder{color:var(--at-muted)!important}.field__label{color:var(--at-muted)!important;font-family:Cinzel,serif!important;font-size:.72rem!important;letter-spacing:.1em}.newsletter-form__button{background-color:var(--at-gold)!important;color:var(--at-bg)!important;border-color:var(--at-gold)!important;font-family:Cinzel,serif!important;border-radius:0!important;letter-spacing:.15em}.newsletter-form__button:hover{background-color:var(--at-gold-lt)!important;border-color:var(--at-gold-lt)!important}.footer,.footer-section,.footer__content-bottom{background-color:#090709!important;border-top:1px solid var(--at-border)!important}.footer-block__heading,.footer__heading{font-family:Cinzel,serif!important;letter-spacing:.14em;text-transform:uppercase;color:var(--at-gold)!important;font-size:.78rem!important;font-weight:600}.footer a,.footer p,.footer li{color:var(--at-muted)!important;font-family:Crimson Text,serif!important}.footer a:hover{color:var(--at-gold)!important}.footer__copyright{color:var(--at-muted)!important;font-size:.78rem;letter-spacing:.04em}.shopify-section,.color-background-1,.color-scheme-background-1{background-color:var(--at-bg)!important;color:var(--at-text)!important}.color-background-2,.color-scheme-background-2{background-color:var(--at-surface)!important}.collection-hero__title,.collection .title,.facets__heading{font-family:Cinzel,serif!important;letter-spacing:.1em;color:var(--at-text)!important}.facet-checkbox__text{color:var(--at-muted)!important}:focus-visible{outline:2px solid var(--at-gold)!important;outline-offset:3px!important}@media(max-width:749px){.header__heading-link{font-size:.95rem!important}.card__heading{font-size:.73rem!important}.banner__heading,.banner h1,.banner h2{font-size:clamp(1.3rem,7vw,2rem)!important}h2.title{font-size:1.05rem!important;letter-spacing:.12em!important}}@media(prefers-reduced-motion:reduce){.card-wrapper,.button,a{transition:none!important;animation:none!important}}:root{--color-foreground: 226, 217, 204;--color-base-text: 226, 217, 204;--color-header-text: 226, 217, 204}.header__menu-item,.header__menu-item>a,.header__menu-item span,.header__active-menu-item,.list-menu__item,.list-menu__item a,.list-menu__item span,nav a,nav span{color:var(--at-text)!important;opacity:1!important}.header__icon,.header__icon--cart,.header__icon--search,.header__icon--account{background-color:transparent!important;background:none!important;color:var(--at-text)!important}.header__icon svg,.header__icon--cart svg,.header__icon--search svg,.header__icon--account svg{color:var(--at-text)!important;fill:none!important;background:transparent!important}.header__icon svg path,.header__icon svg rect,.header__icon svg circle,.header__icon svg polyline,.header__icon svg line,.header__icon svg ellipse{stroke:var(--at-text)!important;fill:none!important}.cart-count-bubble{background-color:var(--at-gold)!important;color:var(--at-bg)!important}.cart-count-bubble span{color:var(--at-bg)!important}cart-icon,.header-actions__cart-icon{color:#e2d9cc!important;background:transparent!important}cart-icon svg,.header-actions__cart-icon svg{color:#e2d9cc!important;fill:none!important}cart-icon svg path,cart-icon svg circle,cart-icon svg rect,cart-icon svg polyline,.header-actions__cart-icon svg path,.header-actions__cart-icon svg circle{stroke:#e2d9cc!important;fill:none!important}:root{--color-foreground: 92, 84, 73;--color-base-text: 92, 84, 73;--color-header-text: 92, 84, 73;--color-foreground-rgb: 92, 84, 73;--menu-top-level-font-color: #5C5449}.header__menu-item,.header__menu-item>a,.header__menu-item span,.header__active-menu-item,.list-menu__item,.list-menu__item a,.list-menu__item span,nav a,nav span{color:#5c5449!important;opacity:1!important;font-weight:700!important}.header__menu-item a,.header__menu-item>a{background-color:transparent!important;background:none!important}.header__menu-item:hover>a,.header__menu-item:hover span,.list-menu__item:hover a{color:var(--at-gold)!important;background-color:transparent!important}.menu-list__link,.menu-list__link-title,.menu-list__list-item a,.menu-list__list-item span{color:#5c5449!important;opacity:1!important;font-weight:700!important}.menu-list__link:hover .menu-list__link-title,.menu-list__list-item:hover a{color:#c9a84c!important}.menu-list{--menu-top-level-font-color: #5C5449 !important;--color-foreground: 92, 84, 73 !important;--color-foreground-rgb: 92, 84, 73 !important}.menu-list__link{color:#5c5449!important;font-weight:700!important}.menu-list__link-title{color:#5c5449!important;opacity:1!important;font-weight:700!important}.menu-list__link:hover .menu-list__link-title{color:#c9a84c!important}header-menu .menu-list__link,header-menu .menu-list__link-title{color:#5c5449!important;font-weight:700!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/claude-custom.css.map */
