:root{--ea-ink:#0B0810;--ea-parch:#F0E8D6;--ea-parch-dim:#A79E8B;--ea-plate:#E9E0CE;--ea-gilt:#C8A96A;--ea-gilt-dim:rgba(200,169,106,.34);--ea-line:rgba(200,169,106,.22)}body{background-color:var(--ea-ink);background-image:radial-gradient(120% 80% at 50% -10%,#4a306d61,#0b081000 60%),radial-gradient(100% 60% at 50% 110%,#1a3a3a38,#0b081000 65%);background-attachment:fixed}main>.shopify-section{position:relative}main>.shopify-section+.shopify-section:before{content:"";position:absolute;inset-inline:max(4vw,1.5rem);top:0;height:1px;background:linear-gradient(90deg,transparent,var(--ea-line) 22%,var(--ea-line) 78%,transparent);pointer-events:none}product-card img{background-color:var(--ea-plate);aspect-ratio:1/1;object-fit:contain;padding:7%;border-radius:2px;box-shadow:inset 0 0 0 1px var(--ea-gilt-dim)}product-card .product-card__title,product-card h2,product-card h3,product-card h4{font-family:var(--font-body--family)!important;font-size:.9375rem!important;line-height:1.35!important;letter-spacing:0!important;text-transform:none!important;text-align:center!important;color:var(--ea-parch)!important}[class*=price]{font-family:var(--font-subheading--family)!important;letter-spacing:.06em;color:var(--ea-gilt)!important}.collection-card{overflow:hidden}.collection-card__image img,.collection-card__image .resource-image__image{filter:brightness(.46) saturate(.7);transition:filter .45s ease,transform .45s ease}.collection-card:hover .collection-card__image img,.collection-card:hover .collection-card__image .resource-image__image{filter:brightness(.68) saturate(.95);transform:scale(1.04)}.collection-card__content{position:relative;z-index:2}.collection-card__content *{text-shadow:0 2px 14px rgba(0,0,0,.95);white-space:normal!important;word-break:normal!important;-webkit-hyphens:none!important;hyphens:none!important}.collection-card__content:after{content:"Enter";display:block;width:100%;font-family:var(--font-subheading--family);font-size:.6875rem;letter-spacing:.24em;text-transform:uppercase;text-align:center;color:var(--ea-gilt);margin-top:.4rem}main .shopify-section:not([id*=__section_GPJgTk]) h2:not(product-card h2):not(.collection-card__content *){font-family:var(--font-heading--family)!important;font-size:1.75rem!important;letter-spacing:0!important;text-transform:none!important;color:var(--ea-parch)!important;text-align:left}main .shopify-section:not([id*=__section_GPJgTk]) h2:not(product-card h2):not(.collection-card__content *):before{content:"\25c6";color:var(--ea-gilt);font-size:.5em;vertical-align:.35em;margin-inline-end:.6em}.button,a[class*=button]{letter-spacing:.1em;text-transform:uppercase;font-size:.8125rem;border-radius:2px!important}.hero-wrapper a[class*=button]{background:var(--ea-gilt)!important;color:#14101a!important;border-color:var(--ea-gilt)!important;padding-inline:2rem!important}button[name=add]{background:var(--ea-gilt)!important;color:#14101a!important;border-color:var(--ea-gilt)!important;letter-spacing:.1em;text-transform:uppercase;border-radius:2px!important}product-card button[name=add]{background:#171223eb!important;color:var(--ea-parch)!important;border-color:var(--ea-gilt-dim)!important}.shopify-payment-button__more-options{background:none!important;background-color:transparent!important;color:var(--ea-parch-dim)!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding:.25rem 0!important;width:auto!important;min-height:0!important;font-family:var(--font-subheading--family)!important;font-size:.75rem!important;letter-spacing:.14em!important;text-transform:uppercase!important;text-decoration:underline!important;text-underline-offset:.28em;text-decoration-thickness:1px;text-decoration-color:var(--ea-gilt-dim)}.shopify-payment-button__more-options:hover{color:var(--ea-gilt)!important;text-decoration-color:var(--ea-gilt)}.variant-option__button-label:has(input[data-option-available=false]){position:relative;opacity:.42;text-decoration:line-through;text-decoration-color:var(--ea-gilt);text-decoration-thickness:1px}.variant-option__button-label:has(input[data-option-available=false]):hover{opacity:.55}.variant-option__button-label:has(input[data-option-available=false]):has(.variant-option__button-label__pill):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(to top left,transparent calc(50% - 1px),var(--ea-gilt) calc(50% - 1px),var(--ea-gilt) calc(50% + 1px),transparent calc(50% + 1px))}.ea-404-search{display:flex;gap:.5rem;width:min(30rem,100%);margin-inline:auto}.ea-404-search__input{flex:1 1 auto;min-width:0;background:#f0e8d60d!important;border:1px solid var(--ea-gilt-dim)!important;border-radius:2px!important;color:var(--ea-parch)!important;padding:.8rem 1rem!important;font-family:var(--font-body--family)!important;font-size:.9375rem!important}.ea-404-search__input::placeholder{color:var(--ea-parch-dim);opacity:1}.ea-404-search__input:focus{outline:none;border-color:var(--ea-gilt)!important;background:#f0e8d617!important}.ea-404-search__submit{flex:0 0 auto;background:var(--ea-gilt)!important;color:#14101a!important;border:1px solid var(--ea-gilt)!important;border-radius:2px!important;padding:.8rem 1.5rem!important;font-family:var(--font-subheading--family)!important;font-size:.8125rem!important;letter-spacing:.1em!important;text-transform:uppercase!important;cursor:pointer;line-height:1.2}.ea-404-search__submit:hover{background:#d8bc81!important;border-color:#d8bc81!important}header-component nav a,.header__menu a{text-transform:uppercase;letter-spacing:.14em;font-size:.8125rem!important;font-family:var(--font-subheading--family)!important}header-component nav a:hover{color:var(--ea-gilt)!important}.header__heading,.header__logo a{font-family:var(--font-heading--family)!important;letter-spacing:.06em}[id*=__section_GPJgTk] h1,[id*=__section_GPJgTk] h2,[id*=__section_GPJgTk] h3,[id*=__section_GPJgTk] h4{font-family:var(--font-subheading--family)!important;font-size:.75rem!important;line-height:1.2!important;text-transform:uppercase!important;letter-spacing:.2em!important;color:var(--ea-gilt)!important;text-align:center!important;margin:0 0 .4rem!important}[id*=__section_GPJgTk] h2:before,[id*=__section_GPJgTk] h3:before{content:none!important}[id*=__section_GPJgTk] p{font-size:.875rem!important;line-height:1.45!important;color:var(--ea-parch-dim)!important;margin:0!important}footer{background:linear-gradient(180deg,#17122300,#171223e6 40%);border-top:1px solid var(--ea-line)}footer a:hover{color:var(--ea-gilt)!important}@media(max-width:749px){main .shopify-section:not([id*=__section_GPJgTk]) h2:not(product-card h2):not(.collection-card__content *){font-size:1.375rem!important}product-card .product-card__title,product-card h2,product-card h3{font-size:.875rem!important}.collection-card__content *{font-size:1.0625rem!important}.collection-card__content:after{font-size:.625rem;letter-spacing:.18em;margin-top:.3rem}[id*=__section_GPJgTk] h2,[id*=__section_GPJgTk] h3{font-size:.6875rem!important}[id*=__section_GPJgTk] p{font-size:.8125rem!important}}@media(max-width:479px){.ea-404-search{flex-direction:column}.ea-404-search__submit{width:100%}}.ea-keyspec{margin:0;font-family:var(--font-subheading--family);font-size:.8125rem;line-height:1.5;letter-spacing:.08em;text-transform:uppercase;color:var(--ea-parch-dim)}.ea-ship{width:100%;border:1px solid var(--ea-line);border-radius:2px;background:#f0e8d608;padding:.875rem 1rem;font-size:.875rem;line-height:1.5;color:var(--ea-parch)}.ea-ship__list{margin:0;display:grid;gap:.5rem}.ea-ship__row{display:grid;grid-template-columns:7.25rem minmax(0,1fr);gap:.75rem;align-items:baseline}.ea-ship__row dt{font-family:var(--font-subheading--family);font-size:.6875rem;letter-spacing:.14em;text-transform:uppercase;color:var(--ea-gilt)}.ea-ship__row dd{margin:0}.ea-ship__note{margin:.75rem 0 0;padding-top:.625rem;border-top:1px solid var(--ea-line);font-size:.8125rem;color:var(--ea-parch-dim)}.ea-ship__note--plain{margin-top:.375rem;padding-top:0;border-top:0}.ea-ship__note a,.ea-info a{color:var(--ea-parch);text-decoration:underline;text-underline-offset:.2em;text-decoration-color:var(--ea-gilt-dim)}.ea-ship__note a:hover,.ea-info a:hover{color:var(--ea-gilt);text-decoration-color:var(--ea-gilt)}.variant-option:has(>.ea-sizechart-link){position:relative}fieldset.variant-option>.ea-sizechart-link{transform:translateY(calc(-100% - var(--margin-xs, .5rem)))}.ea-sizechart-link{position:absolute;inset-block-start:0;inset-inline-end:0;-webkit-appearance:none;appearance:none;background:none;border:0;margin:0;padding:.125rem 0;min-height:1.5rem;cursor:pointer;font-family:var(--font-subheading--family);font-size:.75rem;letter-spacing:.14em;text-transform:uppercase;color:var(--ea-parch-dim);text-decoration:underline;text-underline-offset:.28em;text-decoration-thickness:1px;text-decoration-color:var(--ea-gilt-dim)}.ea-sizechart-link:hover{color:var(--ea-gilt);text-decoration-color:var(--ea-gilt)}.ea-sizechart-link:focus-visible{outline:2px solid var(--ea-gilt);outline-offset:3px}@media(pointer:coarse){.ea-sizechart-link:after{content:"";position:absolute;top:-.75rem;right:-.5rem;bottom:-.75rem;left:-.5rem}}.ea-sizechart__dialog{background:#17121f;color:var(--ea-parch);border:1px solid var(--ea-gilt-dim);padding:2.5rem 1.5rem 1.5rem;width:min(34rem,100%)}.ea-sizechart__dialog .ea-sizechart__heading{margin:0 0 .75rem}@media(min-width:750px){.ea-sizechart__dialog{margin-block-start:max(1.5rem,10vh)}}.ea-sizechart__close{position:absolute;top:.25rem;right:.25rem;color:var(--ea-parch)}@media(max-width:749px){.ea-sizechart__dialog{padding:3rem 1rem 1.5rem}}.ea-size-chart p{font-size:.9em;margin:.6em 0 0}.ea-size-chart__scroll{overflow-x:auto}.ea-size-chart table{width:100%;border-collapse:collapse;font-size:.9em;margin:.6em 0 0}.ea-size-chart th,.ea-size-chart td{padding:6px;text-align:center;font-weight:400;border-bottom:1px solid rgba(212,212,168,.15)}.ea-size-chart thead th{font-weight:600}.ea-size-chart th:first-child,.ea-size-chart td:first-child{text-align:left}.ea-info details{border-top:1px solid rgba(212,212,168,.25);padding:10px 0}.ea-info summary{cursor:pointer;font-weight:600}.ea-info details>p{font-size:.9em;margin:.6em 0 0}@media(max-width:479px){.ea-ship__row{grid-template-columns:1fr;gap:.125rem}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/eldritch.css.map */
