:root{--brand-gold: #e8b64c;--brand-gold-light: #f5d98a;--brand-on-gold: #2b0508;--brand-cream: #f5ead6;--brand-body-secondary: #d8c3ae;--brand-muted: #c9ac95;--brand-muted-deep: #b9977f;--brand-fine-print: #a08268;--brand-hairline: rgba(232, 182, 76, .15);--brand-hairline-strong: rgba(232, 182, 76, .45);--brand-gradient-gold: linear-gradient(180deg, #f5d98a, #d9a33c 55%, #a8741f);--brand-gradient-display: linear-gradient(180deg, #f8e3a4, #e8b64c 50%, #9c6b1a)}h1,h2,h3,.h0,.h1,.h2,.h3{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);text-transform:uppercase}h1 em,h2 em,h3 em,.h0 em,.h1 em,.h2 em,.h3 em{color:var(--brand-gold);font-style:normal}.brand-label,.brand-eyebrow{font-family:var(--font-label-family);font-style:var(--font-label-style);font-weight:var(--font-label-weight);text-transform:uppercase;letter-spacing:.2em}.brand-eyebrow{color:var(--brand-gold);letter-spacing:.4em;font-size:1.4rem}.brand-display-gradient{background:var(--brand-gradient-display);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.button:not(.button--secondary):not(.button--tertiary),.shopify-challenge__button,.customer button{background:var(--brand-gradient-gold);color:var(--brand-on-gold);font-weight:700;font-family:var(--font-body-family);letter-spacing:.03em}.button--secondary{--color-button: 232, 182, 76;--color-button-text: 232, 182, 76;background:transparent;color:var(--brand-gold);box-shadow:inset 0 0 0 .1rem var(--brand-gold);font-weight:600}.button--secondary:hover{color:var(--brand-gold-light);box-shadow:inset 0 0 0 .15rem var(--brand-gold-light)}.announcement-bar__message{font-family:var(--font-label-family);font-weight:var(--font-label-weight);font-size:1.3rem;letter-spacing:.19em;text-transform:uppercase;padding-top:.9rem;padding-bottom:.9rem}.section-header .header-wrapper{border-bottom:1px solid var(--brand-hairline)}.header__heading-logo{max-height:clamp(56px,8vw,76px);width:auto}.header__menu-item,.header__menu-item span{font-family:var(--font-label-family);font-weight:var(--font-label-weight);font-size:1.4rem;letter-spacing:.14em;text-transform:uppercase;color:var(--brand-gold)}.header__menu-item:hover,.header__menu-item:hover span{color:var(--brand-gold-light)}.header__active-menu-item,.header__menu-item .header__active-menu-item{color:var(--brand-gold-light);text-decoration:underline;text-decoration-color:var(--brand-gold);text-decoration-thickness:2px;text-underline-offset:.5rem}.header__icon{color:var(--brand-gold)}.header__icon:hover{color:var(--brand-gold-light)}.header__inline-menu .list-menu--inline{display:flex;flex-wrap:wrap;justify-content:center;gap:8px clamp(14px,2.2vw,28px)}.header__inline-menu .header__menu-item{padding:6px 0 4px}.cart-count-bubble{background-color:var(--brand-gold);color:var(--brand-on-gold)}.menu-drawer__menu-item{font-family:var(--font-label-family);text-transform:uppercase;letter-spacing:.12em;color:var(--brand-gold)}.footer{border-top:1px solid rgba(232,182,76,.2)!important}.footer-block__heading{font-family:var(--font-label-family);font-weight:var(--font-label-weight);font-size:1.3rem;letter-spacing:.23em;text-transform:uppercase;color:var(--brand-gold)}.footer-block__details-content .list-menu__item--link{color:var(--brand-body-secondary)!important}.footer-block__details-content .list-menu__item--link:hover{color:var(--brand-gold-light)!important;text-decoration:underline}.footer-block__brand-information .rte,.footer-block__brand-information p{color:var(--brand-muted-deep);font-size:1.4rem;max-width:30rem}.footer .list-social__link{width:3.4rem;height:3.4rem;padding:0;display:flex;align-items:center;justify-content:center;border:1px solid var(--brand-hairline-strong);border-radius:50%;color:var(--brand-gold);transition:background-color .2s ease,border-color .2s ease}.footer .list-social__link:hover{background-color:var(--brand-gold);border-color:var(--brand-gold);color:var(--brand-on-gold)}.footer__content-bottom{border-top:1px solid var(--brand-hairline)}.footer__copyright,.footer__copyright .copyright__content,.footer__copyright a{color:var(--brand-fine-print)}.footer__payment .list-payment__item svg{border-radius:2px}.card-wrapper{transition:transform .25s ease}.card-wrapper:hover{transform:translateY(-4px)}.card-wrapper:hover .card--card,.card-wrapper:hover .card__inner{border-color:var(--brand-gold)}.card--card,.card__inner{transition:border-color .25s ease}.card__information .price,.card__information .price .price-item{color:var(--brand-gold)!important;font-weight:700}.card__inner{position:relative}.brand-card-no-photo{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:8px;background:#1c0305}.brand-card-no-photo__diamond{font-family:var(--font-heading-family);font-size:clamp(28px,3.2vw,48px);color:#e8b64c59}.brand-card-no-photo__label{font-size:1.2rem;letter-spacing:.23em;color:var(--brand-fine-print)}.card:has(.brand-card-no-photo) .card__inner>.card__content{display:none}.card:has(.brand-card-no-photo)>.card__content .card__information,.card:has(.brand-card-no-photo)>.card__content .card__heading{display:block!important}.card .badge{font-family:var(--font-label-family);font-weight:var(--font-label-weight);font-size:1.2rem;letter-spacing:.15em;text-transform:uppercase;padding:5px 12px;border-color:#e8b64c66}.product-count__text,.facet-filters__label,.collection-filters__label{font-family:var(--font-label-family);font-weight:var(--font-label-weight);font-size:1.4rem;letter-spacing:.15em;text-transform:uppercase;color:var(--brand-fine-print)}.facet-filters__field .select__select,.facets__sort .select__select{font-family:var(--font-label-family);font-weight:var(--font-label-weight);font-size:1.3rem;letter-spacing:.15em;text-transform:uppercase;color:var(--brand-gold)}.cart-items thead th{font-family:var(--font-label-family);font-weight:var(--font-label-weight);font-size:1.3rem;letter-spacing:.15em;text-transform:uppercase;color:var(--brand-fine-print)}.cart-item{border-bottom:1px solid var(--brand-hairline)}.cart-item__image{border:1px solid rgba(232,182,76,.25);border-radius:6px}.cart-item__name{font-weight:700;color:var(--brand-cream)}.cart-item .price,.cart-item__totals .price{color:var(--brand-gold);font-weight:600}.cart-item cart-remove-button .button{background:none}.cart__note label{font-family:var(--font-label-family);font-weight:var(--font-label-weight);font-size:1.3rem;letter-spacing:.15em;text-transform:uppercase;color:var(--brand-muted-deep)}.cart__note .text-area{background:#22050a;border:1px solid rgba(232,182,76,.3);border-radius:4px;color:var(--brand-cream)}.cart__footer .cart__blocks{background:#22050a;border:1px solid rgba(232,182,76,.25);border-radius:10px;padding:30px;position:sticky;top:24px}.cart__footer .totals__total{font-family:var(--font-body-family);color:var(--brand-cream)}.cart__footer .tax-note{color:var(--brand-fine-print)}.brand-cart-empty-diamond{font-family:var(--font-heading-family);font-size:clamp(37px,4.3vw,64px);color:#e8b64c4d;text-align:center}.brand-cart-empty-subtext{text-align:center;color:var(--brand-muted-deep);font-size:1.6rem;margin:0}.shopify-policy__container{max-width:860px;padding:56px clamp(20px,5vw,48px) 80px}.shopify-policy__title{text-align:left;padding-bottom:24px;position:relative}.shopify-policy__title h1{font-size:clamp(37px,4.3vw,64px);line-height:1;background:var(--brand-gradient-display);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.shopify-policy__title:after{content:"";display:block;width:72px;height:2px;background:var(--brand-gold);margin-top:20px}.shopify-policy__body{font-size:1.6rem;line-height:1.75;color:var(--brand-body-secondary)}.shopify-policy__body h2,.shopify-policy__body h3,.shopify-policy__body h4,.shopify-policy__body h5,.shopify-policy__body strong:only-child{font-family:var(--font-heading-family);text-transform:uppercase;color:var(--brand-cream)}.shopify-policy__body a{color:var(--brand-gold)}.color-scheme-2,.color-scheme-3{--brand-surface-border: var(--brand-hairline)}.image-with-text__text--caption,.caption-with-letter-spacing{font-family:var(--font-label-family);font-weight:var(--font-label-weight);letter-spacing:.3em;text-transform:uppercase;color:var(--brand-gold)}.brand-guide-step__text a,.brand-guide-step__card-text a,.brand-faq-card__text a,.brand-about-hero__text a,.brand-contact__intro a,.brand-page-header__text a,.brand-collection-banner__description a{color:var(--brand-gold);text-decoration:underline}.brand-guide-step__text a:hover,.brand-guide-step__card-text a:hover,.brand-faq-card__text a:hover,.brand-about-hero__text a:hover,.brand-contact__intro a:hover,.brand-page-header__text a:hover,.brand-collection-banner__description a:hover{color:var(--brand-gold-light)}.link,.underlined-link,.customer a,.rte a{color:var(--brand-gold)}.link:hover,.underlined-link:hover,.rte a:hover{color:var(--brand-gold-light)}
/*# sourceMappingURL=/cdn/shop/t/4/assets/brand.css.map */
