:root{--pl-gold: 227, 173, 75;--pl-gold-bright: 254, 210, 95;--pl-blood: 162, 5, 25;--pl-arcane: 117, 82, 219;--pl-abyss: 2, 2, 3;--gradient-cosmos: radial-gradient(ellipse at top, rgba(28, 16, 60, .75), transparent 60%), radial-gradient(ellipse at bottom right, rgba(160, 12, 24, .75), transparent 65%), linear-gradient(180deg, #030308, #07070d);--gradient-gold: linear-gradient(135deg, #f1c961, #c26e12);--gradient-rift: linear-gradient(135deg, #a9001a, #420098);--gradient-veil: linear-gradient(180deg, transparent, #020203 90%);--shadow-mystic: 0 30px 80px -20px rgba(66, 0, 152, .45);--shadow-gold: 0 0 40px rgba(241, 201, 97, .35);--shadow-card: 0 20px 50px -20px rgba(0, 0, 0, .7);--font-heading-family: "Cinzel", "Trajan Pro", serif;--font-body-family: "Inter", system-ui, sans-serif}body{background-image:var(--gradient-cosmos);background-attachment:fixed;background-repeat:no-repeat;background-size:cover}.color-scheme-1{--gradient-background: transparent}h1,h2,h3,h4,.h0,.h1,.h2,.h3,.h4{color:rgb(var(--pl-gold));letter-spacing:.02em}h1,.h0,.h1{text-shadow:0 0 24px rgba(241,201,97,.55),0 0 4px rgba(241,201,97,.7)}.text-gold{color:rgb(var(--pl-gold))}.bg-gradient-gold{background-image:var(--gradient-gold)}.bg-gradient-rift{background-image:var(--gradient-rift)}.bg-gradient-cosmos{background-image:var(--gradient-cosmos)}.bg-gradient-veil{background-image:var(--gradient-veil)}.shadow-mystic{box-shadow:var(--shadow-mystic)}.shadow-gold{box-shadow:var(--shadow-gold)}.shadow-card{box-shadow:var(--shadow-card)}.text-glow-gold{text-shadow:0 0 24px rgba(241,201,97,.55),0 0 4px rgba(241,201,97,.7)}.ornate-divider{background:linear-gradient(90deg,transparent,rgb(var(--pl-gold)) 50%,transparent);height:1px;width:100%;opacity:.5;border:0}@keyframes pl-marquee{0%{transform:translate(0)}to{transform:translate(-100%)}}.animate-marquee{animation:pl-marquee 60s linear infinite}.pl-marquee-group:hover .animate-marquee{animation-play-state:paused}.button:not(.button--tertiary),.shopify-payment-button__button--unbranded{font-family:var(--font-heading-family);letter-spacing:.18em;text-transform:uppercase}.button:not(.button--secondary):not(.button--tertiary):before,.button:not(.button--secondary):not(.button--tertiary):after{background:transparent}.button:not(.button--secondary):not(.button--tertiary){background-image:var(--gradient-gold);color:#07070d;box-shadow:var(--shadow-gold)}.button:not(.button--secondary):not(.button--tertiary):hover{opacity:.9}.button--secondary{color:rgb(var(--pl-gold));border-color:rgba(var(--pl-gold),.6);background:transparent}.button--secondary:hover{background:rgba(var(--pl-gold),.1);color:rgb(var(--pl-gold))}a:hover{color:rgb(var(--pl-gold))}::selection{background:rgba(var(--pl-gold),.3);color:#fff}.header-wrapper{background:#07070db3;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid rgba(40,40,51,.5)}.header__heading-logo{max-height:4.8rem;width:auto;filter:drop-shadow(0 0 12px rgba(227,173,75,.35))}@media screen and (min-width:750px){.header__heading-logo{max-height:5.6rem}}.header__menu-item{font-family:var(--font-body-family);text-transform:uppercase;letter-spacing:.15em;font-size:1.3rem;color:#eae4dab8}.header__menu-item:hover,.header__active-menu-item{color:rgb(var(--pl-gold))}.header__icon{color:#eae4dad9}.header__icon:hover{color:rgb(var(--pl-gold))}.cart-count-bubble{background:rgb(var(--pl-blood));color:#fff}.header__icon--account,.menu-drawer__account{display:none}.header__submenu,.mega-menu__content{background:#07070df2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(40,40,51,.6)}.footer{background:#07070d99;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);position:relative}.footer:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgb(var(--pl-gold)) 50%,transparent);opacity:.5}.footer-block__heading{font-family:var(--font-heading-family);text-transform:uppercase;letter-spacing:.3em;color:rgb(var(--pl-gold))}.footer a:not(.button),.footer-block__details-content a{color:#eae4dab3;transition:color .2s ease}.footer a:not(.button):hover,.footer-block__details-content a:hover{color:rgb(var(--pl-gold))}.footer .list-social__link{color:#eae4dab3}.footer .list-social__link:hover{color:rgb(var(--pl-gold))}.footer__content-bottom{border-top:1px solid rgba(40,40,51,.4)}.footer__copyright,.copyright__content{color:#eae4da80}.pl-footer-brand{text-align:center;margin:1.6rem 0 2.4rem}.pl-footer-logo{max-height:8rem;width:auto;filter:drop-shadow(0 0 16px rgba(227,173,75,.3))}@media screen and (min-width:750px){.pl-footer-logo{max-height:9.6rem}}.footer-block__newsletter-text{margin:0 0 1.4rem;font-size:1.4rem;line-height:1.5;color:#eae4dab8}.pl-cats{max-width:120rem;margin:0 auto;padding:4.8rem 2.4rem 2.4rem}.pl-cats__head{text-align:center;margin-bottom:3.6rem}.pl-cats__eyebrow{font-size:1.2rem;letter-spacing:.4em;text-transform:uppercase;color:rgb(var(--pl-blood));margin:0 0 1.2rem}.pl-cats__title{font-size:3.2rem;margin:0}.pl-cats__grid{display:grid;grid-template-columns:1fr;gap:1.4rem}.pl-cat{position:relative;display:flex;flex-direction:row;align-items:stretch;overflow:hidden;border-radius:.6rem;border:1px solid rgba(40,40,51,.6);background:#0c0c16e0;box-shadow:var(--shadow-card);text-decoration:none;transition:border-color .3s ease,box-shadow .3s ease}.pl-cat:hover{border-color:#e3ad4b80;box-shadow:var(--shadow-mystic)}.pl-cat__media{position:relative;flex:0 0 10rem;aspect-ratio:1 / 1;overflow:hidden}.pl-cat__img{width:100%;height:100%;object-fit:cover;transition:transform .7s ease}.pl-cat:hover .pl-cat__img{transform:scale(1.05)}.pl-cat__body{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;justify-content:center;padding:1rem 1.4rem}.pl-cat__name{font-family:var(--font-heading-family);font-size:1.7rem;color:rgb(var(--pl-gold));margin:0;text-shadow:0 0 18px rgba(241,201,97,.25)}.pl-cat__sub{margin:.3rem 0 0;font-size:1.25rem;line-height:1.45;color:#eae4dac7}.pl-cat__cta{display:inline-flex;align-items:center;margin-top:.7rem;font-size:1.1rem;letter-spacing:.25em;text-transform:uppercase;color:rgb(var(--pl-gold))}@media screen and (min-width:750px){.pl-cats__grid{grid-template-columns:repeat(auto-fit,minmax(28rem,1fr));gap:2.4rem}.pl-cat{flex-direction:column}.pl-cat__media{flex:none;aspect-ratio:4 / 3}.pl-cat__body{justify-content:flex-start;padding:1.8rem 2rem 2.2rem}.pl-cat__name{font-size:2.2rem}.pl-cats__title{font-size:4rem}}.product__info-container .price,.product__info-container .price .price-item{color:rgb(var(--pl-gold))}.product__info-container .price .price-item--regular{font-size:2.1rem;font-weight:600}.product__info-container .product__text.caption-with-letter-spacing{color:rgb(var(--pl-blood));letter-spacing:.3em}.product-form__input--pill input[type=radio]+label{border:1px solid rgba(40,40,51,.9);color:#eae4dad9;background-color:transparent}.product-form__input--pill input[type=radio]+label:hover{border-color:#e3ad4b99;color:rgb(var(--pl-gold))}.product-form__input--pill input[type=radio]:checked+label{border-color:rgb(var(--pl-gold));background-color:#e3ad4b1f;color:rgb(var(--pl-gold))}.product-form__quantity .quantity__button:hover,.quantity__button:hover{color:rgb(var(--pl-gold))}.product-media-container{border-radius:.6rem}.thumbnail{border-radius:.4rem}.thumbnail[aria-current]{border-color:rgb(var(--pl-gold));box-shadow:0 0 0 1px rgb(var(--pl-gold))}.thumbnail:hover{border-color:#e3ad4b99}.product__accordion .accordion__title{color:rgb(var(--pl-gold));font-family:var(--font-heading-family)}.pl-preorder-note{margin:1rem 0 0;font-size:1.3rem;font-style:italic;letter-spacing:.05em;color:#e3ad4bd9}.product__info-container .product-form__submit,.product__info-container .shopify-payment-button__button{min-height:4.4rem;padding-top:1rem;padding-bottom:1rem;font-size:1.3rem}.product__info-container .quantity{min-height:3.6rem;font-size:1.3rem}.product__info-container .quantity__button{width:3rem}.product__info-container .quantity__button svg{width:1.4rem}.product__info-container .quantity__input{width:3.8rem;font-size:1.3rem}.product__description,.product__description p,.product__description li{font-size:1.4rem;line-height:1.6}@media screen and (max-width:989px){.product.grid--2-col-tablet{grid-template-columns:1fr}.product.grid--2-col-tablet>.grid__item{width:100%;max-width:58rem;margin-left:auto;margin-right:auto}.product__info-wrapper{padding:0}}.product__title{font-size:2.8rem;line-height:1.15}@media screen and (min-width:990px){.product__title{font-size:3.4rem}}.totals__total-value,.cart-item__price-wrapper .price--end{color:rgb(var(--pl-gold))}.preorders-coming-soon .product-form__quantity,.preorders-coming-soon .quick-add{display:none}select{color:rgb(var(--color-foreground))}select option{background-color:#15151f;color:#eae4da}
/*# sourceMappingURL=/cdn/shop/t/6/assets/planarist.css.map */
