:root{--tp-bg: #0a0014;--tp-bg-2: #11001f;--tp-line: rgba(199, 125, 255, .18);--tp-accent: #c77dff;--tp-accent-soft: #d8a5ff;--tp-text: #f4eafc;--tp-text-muted: #9d8ab0}html,body{background:var(--tp-bg)!important;color:var(--tp-text)!important}main{background:var(--tp-bg);color:var(--tp-text)}.site-header{background:var(--tp-bg)!important;color:var(--tp-text)!important;border-color:var(--tp-line)!important}.site-header a,.site-header button,.site-header svg,.site-header path{color:var(--tp-text)!important}.site-header svg path{fill:currentColor!important}.site-header form[role=search],.site-header [x-ref=searchForm],.site-header [data-open-search],.site-header a[href*="/search"],.site-header a[href*=account],.site-header a[href*=customer_authentication],.site-header a[href*=login],.site-header svg.icon-account,.site-header .icon-account,.site-header a:has(.icon-account){display:none!important}.site-header nav[role=navigation]{display:none!important}.template-index .site-header,.template-index .site-header>*,.template-index .site-header div{background:transparent!important;border:0!important;box-shadow:none!important}.template-index .site-header{position:absolute!important;top:0;left:0;right:0;z-index:50}.template-index main{padding-top:0!important}.site-header [class*=cart-count]{background:var(--tp-accent)!important;color:var(--tp-bg)!important}[data-cart-drawer],.menu-drawer,[data-menu-drawer],.sidebar-container,section[data-section-type=cart-drawer] [class*=bg-]{background:var(--tp-bg)!important;color:var(--tp-text)!important}[data-cart-drawer] *,.menu-drawer *,[data-menu-drawer] *{border-color:var(--tp-line)!important}[data-cart-drawer] a,[data-cart-drawer] button,[data-cart-drawer] span,[data-cart-drawer] p,[data-cart-drawer] h1,[data-cart-drawer] h2,[data-cart-drawer] h3,.menu-drawer a,.menu-drawer button,.menu-drawer span,.menu-drawer h1,.menu-drawer h2,.menu-drawer h3{color:var(--tp-text)!important}[data-cart-drawer] svg path,.menu-drawer svg path{fill:currentColor!important}[data-cart-drawer] input,[data-cart-drawer] select,.menu-drawer input,.menu-drawer select{background:transparent!important;color:var(--tp-text)!important;border-color:var(--tp-line)!important}.drawer-backdrop,[data-drawer-backdrop],.modal-overlay{background:#000000b3!important}[data-cart-drawer] button[type=submit],[data-cart-drawer] [name=checkout],[data-cart-drawer] .btn-primary-accent-full,[data-cart-drawer] .btn-primary{background:var(--tp-accent)!important;color:var(--tp-bg)!important;border:1px solid var(--tp-accent)!important;border-radius:0!important;letter-spacing:.22em!important;text-transform:uppercase!important;font-size:.7rem!important;font-weight:600!important}[data-cart-drawer] button[type=submit]:hover,[data-cart-drawer] [name=checkout]:hover,[data-cart-drawer] .btn-primary-accent-full:hover{background:var(--tp-accent-soft)!important;border-color:var(--tp-accent-soft)!important}footer[data-section-type=footer],.site-footer{background:var(--tp-bg)!important;color:var(--tp-text)!important;border-top:1px solid var(--tp-line)}footer[data-section-type=footer] *:not(button):not(input){color:var(--tp-text)!important;border-color:var(--tp-line)!important}footer[data-section-type=footer] svg path{fill:var(--tp-text)!important}footer[data-section-type=footer] .newsletter__input,footer[data-section-type=footer] input[type=email]{background:transparent!important;color:var(--tp-text)!important;border:0!important;border-bottom:1px solid rgba(199,125,255,.35)!important;border-radius:0!important;padding:.6rem 0!important}footer[data-section-type=footer] input[type=email]::placeholder{color:#f4eafc73!important}footer[data-section-type=footer] button[type=submit],footer[data-section-type=footer] .newsletter__submit{background:transparent!important;color:var(--tp-accent-soft)!important;border:0!important;padding:.6rem 0 .6rem 1rem!important;font-size:.7rem!important;letter-spacing:.22em!important;text-transform:uppercase!important}body:not(.template-index) main section,body:not(.template-index) main{background:var(--tp-bg);color:var(--tp-text)}[class*=bg-primary-background],[class*=bg-secondary-background],[class*=bg-tertiary-background]{background-color:var(--tp-bg)!important}[class*=text-primary-text],[class*=text-secondary-text],[class*=text-tertiary-text]{color:var(--tp-text)!important}[class*=text-primary-meta],[class*=text-secondary-meta]{color:var(--tp-text-muted)!important}[class*=border-primary-border],[class*=border-secondary-border]{border-color:var(--tp-line)!important}.btn-primary-accent-full,.btn-primary,.btn-primary-accent,button.btn,a.btn{background:var(--tp-accent)!important;color:var(--tp-bg)!important;border:1px solid var(--tp-accent)!important;border-radius:0!important}.btn-primary-accent-full:hover,.btn-primary:hover,button.btn:hover,a.btn:hover{background:var(--tp-accent-soft)!important;border-color:var(--tp-accent-soft)!important;color:var(--tp-bg)!important}.cart-item__price,.cart__total,.cart-total,.totals__total-value{color:var(--tp-text)!important}#main-cart-items td[data-quantity] input[name="updates[]"]{padding-top:.25rem!important;padding-bottom:.25rem!important;line-height:1.4!important}body input[type=text],body input[type=email],body input[type=search],body input[type=tel],body input[type=number],body textarea,body select{background:transparent!important;color:var(--tp-text)!important;border-color:var(--tp-line)!important}body input::placeholder,body textarea::placeholder{color:#f4eafc73!important}main a:not(.btn):not(.tp-btn){color:var(--tp-accent-soft)}main a:not(.btn):not(.tp-btn):hover{color:var(--tp-accent)}
/*# sourceMappingURL=/cdn/shop/t/7/assets/trupi-overrides.css.map */
