:root,:root[data-theme=dark]{--d2p-page: #0b0b0d;--d2p-surface: #141416;--d2p-surface-alt: #17171a;--d2p-border: #26262a;--d2p-input: #141416;--d2p-text: #ede7db;--d2p-muted: #a9a296;--d2p-gold: #c9a45c;--d2p-gold-text: #c9a45c;--d2p-gold-hi: #e3c989;--d2p-gold-lo: #a67c3d;--d2p-on-gold: #0b0b0d;--d2p-heading: #ffffff;--d2p-success: #4c9a6a;--d2p-error: #d46a6a;--d2p-gold-gradient: linear-gradient(135deg, #a67c3d 0%, #e3c989 48%, #c9a45c 100%)}:root[data-theme=light]{--d2p-page: #faf8f3;--d2p-surface: #ffffff;--d2p-surface-alt: #f3efe7;--d2p-border: #e5e0d7;--d2p-input: #f7f5f0;--d2p-text: #171717;--d2p-muted: #66625c;--d2p-gold: #c9952e;--d2p-gold-text: #8a5f12;--d2p-gold-hi: #dcae4d;--d2p-gold-lo: #a87518;--d2p-on-gold: #111111;--d2p-heading: #171717;--d2p-success: #3f7d58;--d2p-error: #b84a4a;--d2p-gold-gradient: linear-gradient(135deg, #a87518 0%, #dcae4d 48%, #c9952e 100%)}:root[data-theme=light]{--color-background: #faf8f3;--color-background-rgb: 250 248 243;--color-foreground: #171717;--color-foreground-rgb: 23 23 23;--color-border: #e5e0d7;--color-border-rgb: 229 224 215;--color-primary-button-background: #c9952e;--color-primary-button-text: #111111;--color-primary-button-border: #c9952e;--color-primary-button-hover-background: #a87518;--color-primary-button-hover-text: #111111;--color-primary-button-hover-border: #a87518;--color-secondary-button-background: rgb(0 0 0 / 0%);--color-secondary-button-text: #171717;--color-secondary-button-border: #171717;--color-input-background: #f7f5f0;--color-input-text: #171717;--color-input-border: #e5e0d7}:root[data-theme=light] body{background-color:var(--d2p-page);color:var(--d2p-text)}:root[data-theme=light] [class*=color-custom-],:root[data-theme=light] [class*=color-custom-] .text-block{--color-background: #faf8f3;--color-background-rgb: 250 248 243;--color-foreground: #171717;--color-foreground-rgb: 23 23 23;--color: #171717;--color-rgb: 23 23 23;--color-border: #e5e0d7;--color-border-rgb: 229 224 215;background-color:#faf8f3;color:#171717}.button:not(.button-secondary):not(.button-unstyled):not(.button-custom):not([aria-disabled=true]):not(:disabled),button.shopify-payment-button__button--unbranded{background-image:var(--d2p-gold-gradient);background-size:200% 100%;background-position:0% 50%;color:var(--d2p-page);font-weight:600;letter-spacing:.06em;transition:background-position .45s ease}.button:not(.button-secondary):not(.button-unstyled):not(.button-custom):hover,button.shopify-payment-button__button--unbranded:hover:not([disabled]){background-position:100% 50%}h1,h2,h3,.h1,.h2,.h3{color:var(--d2p-gold-text)}h4,h5,h6,.h4,.h5,.h6{color:var(--d2p-heading)}.button h1,.button h2,.button h3,.button h4,.button h5,.button h6,.button-secondary :is(h1,h2,h3,h4,h5,h6),.d2p-header :is(h1,h2,h3,h4,h5,h6),.card__content :is(h4,h5,h6),[class*=badge] :is(h1,h2,h3,h4,h5,h6){color:inherit}.button-secondary{--button-border-color: var(--d2p-gold);--button-color: var(--d2p-gold);--button-border-width: 1px}.button-secondary:hover{--button-border-color: var(--d2p-gold-hi);--button-color: var(--d2p-gold-hi)}.collection-card{transition:transform .35s ease}.collection-card:hover{transform:translateY(-2px)}.collection-card img{transition:transform .5s ease}.collection-card:hover img{transform:scale(1.05)}.marquee{border-block:1px solid var(--d2p-border)}.product-card img{transition:transform .5s ease}.product-card:hover img{transform:scale(1.04)}.accordion summary,details summary{transition:color .2s ease}.accordion summary:hover,details summary:hover{color:var(--d2p-gold)}footer a{transition:color .2s ease}footer a:hover{color:var(--d2p-gold)}@media(prefers-reduced-motion:reduce){.collection-card,.collection-card img,.product-card,.product-card img,.accordion summary,details summary,footer a{transition:none}.collection-card:hover,.product-card:hover,.collection-card:hover img,.product-card:hover img{transform:none}}.section-resource-list__header{align-items:baseline}.section-resource-list__header>*:nth-child(2){margin-inline-end:auto}@media screen and (max-width:749px){.section-resource-list__header>*:nth-child(2){margin-inline-end:0}}.payment-icons__item svg{background:#fff;border-radius:3px;padding:2px;block-size:24px;inline-size:auto}.cart__checkout-button{inline-size:100%}.additional-checkout-buttons{margin-block-start:10px}footer a,footer p,footer span{color:var(--d2p-text)}footer a:hover{color:var(--d2p-gold-text)}.product-card,.collection-card{background-color:transparent}:root[data-theme=light] .payment-icons__item svg{background:transparent;padding:0}.d2p-grid__subheading,.d2p-card__compare,.d2p-card__rating-count,.d2p-trust__text span,.d2p-promo__body{color:var(--d2p-muted);opacity:1}input,textarea,select{color:var(--d2p-text)}input::placeholder,textarea::placeholder{color:var(--d2p-muted)}.form__message--success{color:var(--d2p-success)}.form__message--error,.form__message--error-list{color:var(--d2p-error)}.cart-drawer__content,.menu-drawer-container,dialog{background-color:var(--d2p-surface);color:var(--d2p-text)}:root[data-theme=light] .product-card .product-title,:root[data-theme=light] .product-card [class*=product-title],:root[data-theme=light] .card__heading,:root[data-theme=light] .card__content a{color:var(--d2p-text)}:root[data-theme=light] .product-card .price,:root[data-theme=light] .product-card [class*=price],:root[data-theme=light] .card__content .price{color:var(--d2p-text)}:root[data-theme=light] .price--on-sale,:root[data-theme=light] [class*=price--sale]{color:var(--d2p-gold-text)}:root[data-theme=light] .facets,:root[data-theme=light] .facets label,:root[data-theme=light] .facets summary,:root[data-theme=light] .facets legend,:root[data-theme=light] .facets button,:root[data-theme=light] [class*=sorting],:root[data-theme=light] [class*=sorting] label,:root[data-theme=light] [class*=sorting] summary,:root[data-theme=light] [class*=sorting] button,:root[data-theme=light] [class*=results-count]{color:var(--d2p-text)}.text-inherit{color:var(--d2p-gold-text)}.divider__line{border-color:var(--d2p-border);background-color:var(--d2p-border)}.details__header,.details-content,.details-content p{color:var(--d2p-text)}.product-inventory__text,.product-inventory__status{color:var(--d2p-gold-text)}.product-card{block-size:100%;display:flex;flex-direction:column}.product-card .resource-card__content{margin-block-start:auto}
/*# sourceMappingURL=/cdn/shop/t/8/assets/theme-custom.css.map */
