:root{--pp-purple: #A855F7;--pp-cyan: #06B6D4;--pp-dark: #0f0f1a;--pp-card: #13131f;--pp-border: rgba(255,255,255,.08)}body{background-color:#0f0f1a!important;color:#fff!important}.header{background-color:#13131f!important;border-bottom:1px solid rgba(168,85,247,.2)!important}.header__heading-link,.header__menu-item,.header a{color:#fff!important;font-weight:500;letter-spacing:.5px}.header__menu-item:hover,.header a:hover{color:#a855f7!important}.announcement-bar{background:linear-gradient(90deg,#7c3aed,#a855f7,#06b6d4)!important;color:#fff!important;font-weight:500;letter-spacing:1px;font-size:12px}.banner{background-color:#1a0533!important}.banner__heading,.hero__title,h1,h2,h3{color:#fff!important;font-weight:600;letter-spacing:-.5px}.button,.btn,button[type=submit],.shopify-payment-button__button{background:linear-gradient(90deg,#7c3aed,#a855f7)!important;color:#fff!important;border:none!important;border-radius:8px!important;font-weight:500!important;letter-spacing:.5px!important;transition:opacity .2s!important}.button:hover,.btn:hover,button[type=submit]:hover{opacity:.85!important}.button--secondary{background:transparent!important;border:1px solid rgba(168,85,247,.5)!important;color:#a855f7!important}.button--secondary:hover{background:#a855f71a!important;border-color:#a855f7!important}.card-wrapper,.card{background-color:#13131f!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:12px!important;transition:border-color .2s,transform .2s!important}.card-wrapper:hover,.card:hover{border-color:#a855f780!important;transform:translateY(-3px)!important}.card__heading a,.card__heading{color:#fff!important;font-weight:500!important}.price,.price__regular,.price--large{color:#a855f7!important;font-weight:600!important}.price--sale .price__sale{color:#06b6d4!important}.collection-list__item,.collection-card{background-color:#13131f!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:12px!important;color:#fff!important}.footer{background-color:#0a0a12!important;border-top:1px solid rgba(255,255,255,.05)!important;color:#64748b!important}.footer a{color:#a855f7!important}.footer a:hover{color:#06b6d4!important}input,textarea,select,.field__input{background-color:#13131f!important;border:1px solid rgba(255,255,255,.1)!important;color:#fff!important;border-radius:8px!important}input:focus,textarea:focus,.field__input:focus{border-color:#a855f7!important;outline:none!important;box-shadow:0 0 0 2px #a855f733!important}.badge{background:linear-gradient(90deg,#7c3aed,#a855f7)!important;color:#fff!important;border-radius:20px!important;font-size:11px!important}.section-header,.title-wrapper{border-bottom:1px solid rgba(168,85,247,.2);padding-bottom:12px;margin-bottom:24px}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:#0f0f1a}::-webkit-scrollbar-thumb{background:#a855f7;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#7c3aed}.header-wrapper,.header,header.header{background:linear-gradient(180deg,#0a0514f2,#0a0514d9)!important;backdrop-filter:blur(8px)!important;-webkit-backdrop-filter:blur(8px)!important;border-bottom:1px solid rgba(168,85,247,.15)!important}.header__heading-link,.header__heading a,.header__heading{color:#fff!important;font-weight:700!important;letter-spacing:-.3px!important;text-decoration:none!important}.header__heading-link:before{content:"\1f451  ";font-size:.85em}.header__menu-item,.header__menu-item a,.list-menu__item,.list-menu__item a{color:#94a3b8!important;font-size:13px!important;font-weight:500!important;transition:color .2s!important}.header__menu-item:hover a,.list-menu__item:hover a,.header__menu-item a:hover,.list-menu__item a:hover{color:#a855f7!important}.header__icon svg path{fill:#94a3b8!important;stroke:#94a3b8!important}.header__icon:hover svg path{fill:#a855f7!important;stroke:#a855f7!important}.cart-count-bubble{background:#7c3aed!important;color:#fff!important}.announcement-bar{background:linear-gradient(90deg,#7c3aed,#a855f7,#06b6d4)!important}.announcement-bar__message,.announcement-bar__message a{color:#fff!important}.shopify-section:has(.featured-collection){background:linear-gradient(180deg,#0d0d1a,#1a0533,#2d0845,#1a0020,#0d0d1a)!important;padding:40px 0 48px!important;margin:0!important}.featured-collection,.featured-collection .collection{background:transparent!important}.featured-collection .title,.featured-collection h2{color:#fff!important;font-weight:700!important}.featured-collection .button,.featured-collection .collection__view-all{background:#a855f726!important;border:1px solid rgba(168,85,247,.35)!important;color:#a855f7!important;border-radius:8px!important}.featured-collection .button:hover,.featured-collection .collection__view-all:hover{background:#7c3aed!important;color:#fff!important}.featured-collection .card-wrapper,.featured-collection .card{background:#1a1a2e!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:12px!important;overflow:hidden!important;transition:border-color .2s,transform .2s!important}.featured-collection .card-wrapper:hover .card,.featured-collection .card:hover{border-color:#a855f780!important;transform:translateY(-3px)!important}.featured-collection .card__media,.featured-collection .media{background:linear-gradient(135deg,#1a0533,#2d1b4e)!important}.featured-collection .card__heading a,.featured-collection .full-unstyled-link{color:#fff!important;font-size:13px!important;font-weight:600!important}.featured-collection .card__heading a:hover{color:#c084fc!important}.featured-collection .price-item--regular,.featured-collection .price__regular .price-item{color:#a855f7!important;font-weight:700!important}.featured-collection .price-item--sale{color:#ec4899!important}.featured-collection .price-item--compare{color:#475569!important;text-decoration:line-through!important}.featured-collection .quick-add__submit,.featured-collection .product-form__submit{background:linear-gradient(90deg,#7c3aed,#a855f7)!important;color:#fff!important;border:none!important;border-radius:8px!important}.featured-collection .badge{background:#7c3aed!important;color:#fff!important;border-radius:6px!important}.featured-collection .badge--sale{background:#ec4899!important}.pp-wrap .pp-hero{border-radius:16px!important}
/*# sourceMappingURL=/cdn/shop/t/1/assets/custom.css.map */
