:root{--sp-bg: #030014;--sp-bg-1: #070720;--sp-bg-2: #0d0d2b;--sp-bg-3: #12123a;--sp-surface: rgba(255, 255, 255, .04);--sp-surface-2: rgba(123, 47, 247, .08);--sp-purple: #7b2ff7;--sp-purple-light: #9d5cff;--sp-purple-dim: rgba(123, 47, 247, .25);--sp-cyan: #00d4ff;--sp-cyan-dim: rgba(0, 212, 255, .2);--sp-pink: #c084fc;--sp-pink-dim: rgba(192, 132, 252, .2);--sp-text: #e8f4ff;--sp-text-muted: rgba(232, 244, 255, .55);--sp-text-dim: rgba(232, 244, 255, .3);--sp-border: rgba(123, 47, 247, .22);--sp-border-hover: rgba(0, 212, 255, .55);--sp-border-glow: rgba(123, 47, 247, .5);--sp-glow-purple: 0 0 20px rgba(123, 47, 247, .6), 0 0 40px rgba(123, 47, 247, .3);--sp-glow-cyan: 0 0 20px rgba(0, 212, 255, .5), 0 0 40px rgba(0, 212, 255, .25);--sp-glow-text: 0 0 12px rgba(192, 132, 252, .8), 0 0 24px rgba(123, 47, 247, .5);--sp-radius: 14px;--sp-transition: .35s cubic-bezier(.4, 0, .2, 1)}html,body{background-color:var(--sp-bg)!important;color:var(--sp-text)!important;min-height:100%;overflow-x:hidden}[class*=testimonials-scrolling-],[class*=testimonials-wrapper-]{overflow-x:hidden!important}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 80% 50% at 20% 10%,rgba(123,47,247,.12) 0%,transparent 60%),radial-gradient(ellipse 60% 40% at 80% 80%,rgba(0,212,255,.08) 0%,transparent 55%),radial-gradient(ellipse 50% 60% at 50% 40%,rgba(192,132,252,.06) 0%,transparent 70%);pointer-events:none;z-index:0}#dp-starfield{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0}.section-header,main,footer,.header-wrapper,[class*=shopify-section]{position:relative;z-index:1}.color-scheme-1,.color-scheme-2,.color-background-1,.color-background-2,.gradient,.content-for-layout{background-color:transparent!important;background-image:none!important}section,.shopify-section{background-color:transparent!important}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{color:var(--sp-text)!important;text-shadow:0 0 30px rgba(192,132,252,.35)}.title,.title-wrapper .title,[class*=section] h2{background:linear-gradient(135deg,#fff 0%,var(--sp-pink) 50%,var(--sp-cyan) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;filter:drop-shadow(0 0 12px rgba(192,132,252,.5))}p,span,li,label,td,th,div{color:var(--sp-text-muted)}a{color:var(--sp-cyan)!important;transition:color var(--sp-transition),text-shadow var(--sp-transition)}a:hover{color:var(--sp-pink)!important;text-shadow:0 0 10px rgba(192,132,252,.7)}.header__heading-logo{filter:brightness(0) invert(1)!important;opacity:.95;transition:filter var(--sp-transition),opacity var(--sp-transition)}.header__heading-link:hover .header__heading-logo{filter:brightness(0) invert(1) drop-shadow(0 0 8px rgba(192,132,252,.9))!important;opacity:1}.header__heading-link .h2{color:var(--sp-text)!important;text-shadow:var(--sp-glow-text);font-weight:800;letter-spacing:.05em}.header-wrapper,.section-header{background:#030014e0!important;backdrop-filter:blur(20px) saturate(160%)!important;-webkit-backdrop-filter:blur(20px) saturate(160%)!important;border-bottom:1px solid var(--sp-border)!important;position:sticky!important;top:0!important;z-index:100!important;box-shadow:0 1px 0 var(--sp-border),0 4px 32px #7b2ff71f!important}.header nav,.header__menu,.header__inline-menu{color:var(--sp-text)!important}.header__menu-item,.header__menu-item span,.header__menu-item>a,.list-menu__item--link,.list-menu__item--link>span,header-drawer a,.menu-drawer a,.menu-drawer__menu-item,.menu-drawer .list-menu__item--link{color:var(--sp-text)!important;text-decoration:none!important;transition:color var(--sp-transition),text-shadow var(--sp-transition)!important}.header__menu-item,.list-menu__item--link{position:relative!important}.header__menu-item:after,.list-menu__item--link:after{content:""!important;position:absolute!important;bottom:-2px!important;left:50%!important;width:0!important;height:2px!important;background:linear-gradient(90deg,var(--sp-purple),var(--sp-cyan))!important;box-shadow:0 0 8px var(--sp-cyan)!important;transition:width var(--sp-transition),left var(--sp-transition)!important}.header__menu-item:hover:after,.list-menu__item--link:hover:after{width:100%!important;left:0!important}.header__menu-item:hover,.header__menu-item:hover span,.list-menu__item--link:hover{color:var(--sp-cyan)!important;text-shadow:0 0 10px rgba(0,212,255,.6)!important}.header__icon,.header__icon svg,.header__icon path{color:var(--sp-text)!important;stroke:var(--sp-text)!important;fill:var(--sp-text)!important}.header__icon:hover svg,.header__icon:hover path{stroke:var(--sp-cyan)!important;fill:var(--sp-cyan)!important;filter:drop-shadow(0 0 6px rgba(0,212,255,.8))}.cart-count-bubble{background:linear-gradient(135deg,var(--sp-purple),var(--sp-cyan))!important;color:#fff!important;font-weight:700!important;box-shadow:0 0 8px #7b2ff7b3!important}.menu-drawer,.header-drawer{background:#070720f7!important;border-right:1px solid var(--sp-border)!important;-webkit-backdrop-filter:blur(20px)!important;backdrop-filter:blur(20px)!important}.announcement-bar{background:linear-gradient(90deg,var(--sp-bg) 0%,#120830 50%,var(--sp-bg) 100%)!important;border-bottom:1px solid var(--sp-border)!important}.announcement-bar__message,.announcement-bar p,.announcement-bar span{color:var(--sp-cyan)!important;text-shadow:0 0 10px rgba(0,212,255,.6)!important;letter-spacing:.12em!important;font-size:1.1rem!important;text-transform:uppercase!important}.price__sale{display:flex!important;flex-direction:column!important;gap:2px!important;align-items:flex-start!important}.price-item{display:block!important;margin:0!important}.price .price-item--regular,.price .price-item--sale,.card-information .price-item--regular,.card-information .price-item--sale{color:#00d4ff!important;font-size:1.6rem!important;font-weight:700!important;text-shadow:0 0 12px rgba(0,212,255,.6)!important;line-height:1.2!important}.price--on-sale .price-item--sale,.card-information .price--on-sale .price-item--sale{font-size:1.7rem!important}.price--on-sale .price-item--regular,.card-information .price--on-sale .price-item--regular{display:block!important;color:#00d4ff73!important;font-size:1.5rem!important;font-weight:600!important;text-decoration:line-through!important;text-shadow:none!important;opacity:1!important;line-height:1.3!important}.price--large .price-item--sale,.price--large .price-item--regular{font-size:2.2rem!important}.banner{position:relative;overflow:hidden}.banner:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,#030014bf,#07072066,#030014a6),radial-gradient(ellipse 60% 80% at 30% 50%,rgba(123,47,247,.18) 0%,transparent 70%);pointer-events:none;z-index:1}.banner__box,.banner .banner__content{position:relative;z-index:2}.banner__heading:before{content:"";display:block;width:60px;height:2px;background:linear-gradient(90deg,var(--sp-purple),var(--sp-cyan));box-shadow:0 0 10px var(--sp-cyan);margin-bottom:1.4rem;animation:sp-rule-expand 1.4s cubic-bezier(.4,0,.2,1) both}@keyframes sp-rule-expand{0%{width:0;opacity:0}to{width:60px;opacity:1}}.banner .banner__heading{color:#fff!important;text-shadow:0 2px 30px rgba(123,47,247,.5),0 0 60px rgba(0,212,255,.2)!important}.banner .banner__text,.banner .banner__text p{color:#e8f4ffe0!important;text-shadow:0 1px 12px rgba(0,0,0,.8)!important}.product-card-wrapper,.card-wrapper{transition:transform var(--sp-transition),box-shadow var(--sp-transition)}.card--card,.card--standard .card__inner{background:#070720b3!important;border:1px solid var(--sp-border)!important;border-radius:var(--sp-radius)!important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);transition:border-color var(--sp-transition),box-shadow var(--sp-transition),transform var(--sp-transition)!important;overflow:hidden}.product-card-wrapper:hover .card--card,.product-card-wrapper:hover .card--standard .card__inner,.card-wrapper:hover .card--card{border-color:var(--sp-border-hover)!important;box-shadow:var(--sp-glow-cyan),0 20px 60px #000000b3!important;transform:translateY(-6px)!important}.card--card{position:relative}.card--card:before{content:"";position:absolute;top:0;left:-80%;width:60%;height:100%;background:linear-gradient(120deg,transparent 0%,rgba(0,212,255,.06) 40%,rgba(123,47,247,.05) 60%,transparent 100%);transform:skew(-15deg);transition:left .8s ease;pointer-events:none;z-index:2}.product-card-wrapper:hover .card--card:before{left:130%}.card .media.media--hover-effect>img{transition:transform .7s cubic-bezier(.4,0,.2,1)!important}.card:hover .media.media--hover-effect>img:first-child:only-child,.card-wrapper:hover .media.media--hover-effect>img:first-child:only-child{transform:scale(1.07)!important}.card__heading a,.card__heading{color:var(--sp-text)!important}.caption-with-letter-spacing,.caption-large{color:var(--sp-text-muted)!important}.badge{background:linear-gradient(135deg,var(--sp-purple),var(--sp-cyan))!important;color:#fff!important;font-weight:700!important;border:none!important;box-shadow:0 0 12px #7b2ff799!important}.badge.color-inverse{background:#ffffff1a!important;color:var(--sp-text-muted)!important;border:1px solid rgba(255,255,255,.15)!important;box-shadow:none!important}[class*=testimonials-card-]{background:#070720bf!important;border-color:var(--sp-border)!important;box-shadow:0 4px 24px #00000080,inset 0 1px #ffffff0a!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;transition:border-color var(--sp-transition),box-shadow var(--sp-transition)!important}[class*=testimonials-card-]:hover{border-color:var(--sp-border-hover)!important;box-shadow:var(--sp-glow-purple),0 8px 40px #0009!important}[class*=testimonials-text-] p,[class*=testimonials-text-] span,[class*=testimonials-text-]{color:var(--sp-text-muted)!important}[class*=testimonials-title-]{color:var(--sp-text)!important;text-shadow:0 0 8px rgba(192,132,252,.3)!important}[class*=testimonials-author-text-]{color:var(--sp-cyan)!important;text-shadow:0 0 6px rgba(0,212,255,.4)!important}[class*=testimonials-stars-],[class*=testimonials-stars-] svg,[class*=testimonials-stars-] img{color:#f6b800!important;fill:#f6b800!important;filter:drop-shadow(0 0 4px rgba(246,184,0,.7))!important}[class*=section-][class*=-settings]{background:transparent!important}.button{position:relative;overflow:hidden;transition:background var(--sp-transition),box-shadow var(--sp-transition),transform .15s ease,color var(--sp-transition)!important}.button--primary,.shopify-payment-button__button,.product-form__submit:not(.button--secondary){background:linear-gradient(135deg,var(--sp-purple) 0%,#5b1fd4 40%,var(--sp-cyan) 100%)!important;background-size:200% 200%!important;color:#fff!important;font-weight:700!important;border:none!important;box-shadow:0 0 20px #7b2ff780,0 4px 20px #0006!important;animation:sp-nebula-shift 5s ease infinite,sp-button-pulse 3s ease-in-out infinite;letter-spacing:.05em}@keyframes sp-nebula-shift{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes sp-button-pulse{0%,to{box-shadow:0 0 20px #7b2ff780,0 4px 20px #0006}50%{box-shadow:0 0 35px #7b2ff7cc,0 0 60px #00d4ff4d,0 4px 20px #0006}}.button--primary:hover,.shopify-payment-button__button:hover{box-shadow:0 0 40px #7b2ff7e6,0 0 80px #00d4ff66,0 6px 30px #00000080!important;transform:translateY(-3px) scale(1.02);animation:none!important}.button--primary:active{transform:translateY(0) scale(.99)}.button:after{content:"";position:absolute;top:50%;right:50%;bottom:50%;left:50%;background:#ffffff26;border-radius:50%;transition:inset .5s ease,opacity .5s ease;opacity:0}.button:active:after{top:-20%;right:-20%;bottom:-20%;left:-20%;opacity:1;transition:0s}.button--secondary,.quick-add__submit.button--secondary{background:transparent!important;color:var(--sp-cyan)!important;border:1px solid var(--sp-border)!important;text-shadow:0 0 8px rgba(0,212,255,.4)!important;transition:all var(--sp-transition)!important}.button--secondary:hover,.quick-add__submit.button--secondary:hover{background:#00d4ff14!important;border-color:var(--sp-border-hover)!important;box-shadow:var(--sp-glow-cyan)!important;color:var(--sp-cyan)!important;transform:translateY(-2px)}.button--tertiary{color:var(--sp-text-muted)!important;border-color:#ffffff1a!important}.button--tertiary:hover{color:var(--sp-purple-light)!important;border-color:var(--sp-border)!important;text-shadow:0 0 8px rgba(157,92,255,.6)!important}input,select,textarea,.field__input,.select__select{background:#070720cc!important;border-color:var(--sp-border)!important;color:var(--sp-text)!important;transition:border-color var(--sp-transition),box-shadow var(--sp-transition)!important}input::placeholder,textarea::placeholder{color:var(--sp-text-dim)!important}input:focus,select:focus,textarea:focus,.field__input:focus{border-color:var(--sp-purple-light)!important;box-shadow:0 0 0 2px #7b2ff740,0 0 12px #7b2ff74d!important;outline:none!important}.field__label,label{color:var(--sp-text-muted)!important}#cart-drawer,.cart-drawer{background:#070720f7!important;border-left:1px solid var(--sp-border)!important;-webkit-backdrop-filter:blur(20px)!important;backdrop-filter:blur(20px)!important}.cart-drawer__header{border-bottom:1px solid var(--sp-border)!important;color:var(--sp-text)!important}.cart-drawer__footer{background:#0d0d2be6!important;border-top:1px solid var(--sp-border)!important}.cart-drawer__close-button svg path{stroke:var(--sp-text)!important}.quick-add-modal__content,.global-settings-popup{background:#070720f7!important;border:1px solid var(--sp-border)!important;box-shadow:var(--sp-glow-purple),0 24px 80px #000c!important;-webkit-backdrop-filter:blur(20px)!important;backdrop-filter:blur(20px)!important}.predictive-search{background:#070720f7!important;border:1px solid var(--sp-border)!important;box-shadow:var(--sp-glow-purple),0 24px 60px #000c!important;border-radius:var(--sp-radius)!important}.predictive-search__item:hover,.predictive-search__item--link:hover{background:#7b2ff71f!important}.predictive-search__heading{color:var(--sp-purple-light)!important}.header__submenu,.mega-menu,.mega-menu__content,details[open]>.list-menu{background:#070720f7!important;-webkit-backdrop-filter:blur(24px)!important;backdrop-filter:blur(24px)!important;border:1px solid var(--sp-border)!important;box-shadow:var(--sp-glow-purple),0 24px 64px #000000e6!important}.mega-menu__link:hover{color:var(--sp-cyan)!important}.footer{background:#03000ef2!important;border-top:1px solid var(--sp-border)!important;position:relative;z-index:1}.footer:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,var(--sp-purple),var(--sp-cyan),transparent);box-shadow:0 0 20px #7b2ff780}.footer__heading,.footer__heading *{color:var(--sp-purple-light)!important;text-shadow:0 0 10px rgba(157,92,255,.4)!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-size:1.1rem!important}.footer a{color:var(--sp-text-muted)!important;transition:color var(--sp-transition),text-shadow var(--sp-transition)!important}.footer a:hover{color:var(--sp-cyan)!important;text-shadow:0 0 8px rgba(0,212,255,.6)!important}@keyframes sp-fade-up{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:translateY(0)}}@keyframes sp-fade-in{0%{opacity:0}to{opacity:1}}@keyframes sp-slide-right{0%{opacity:0;transform:translate(-28px)}to{opacity:1;transform:translate(0)}}.grid .grid__item{animation:sp-fade-up .65s cubic-bezier(.4,0,.2,1) both}.grid .grid__item:nth-child(1){animation-delay:.04s}.grid .grid__item:nth-child(2){animation-delay:.1s}.grid .grid__item:nth-child(3){animation-delay:.16s}.grid .grid__item:nth-child(4){animation-delay:.22s}.grid .grid__item:nth-child(5){animation-delay:.28s}.grid .grid__item:nth-child(6){animation-delay:.34s}.grid .grid__item:nth-child(7){animation-delay:.4s}.grid .grid__item:nth-child(8){animation-delay:.46s}.title-wrapper,.collection-description{animation:sp-slide-right .75s cubic-bezier(.4,0,.2,1) both}.pagination__item{color:var(--sp-text-muted)!important;border-color:var(--sp-border)!important}.pagination__item--current{background:linear-gradient(135deg,var(--sp-purple),var(--sp-cyan))!important;color:#fff!important;border-color:transparent!important;box-shadow:0 0 14px #7b2ff799!important}.rating-star{--color-rating-star: #f6b800;filter:drop-shadow(0 0 5px rgba(246,184,0,.6))}.rating-star:before{background:linear-gradient(90deg,#f6b800 var(--percent),rgba(246,184,0,.2) var(--percent))!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important}.jdgm-star,.jdgm-prev-badge__stars,.spr-icon-star,.stamped-badge-starrating .stamped-fa-star,.okeReviews-reviewsSummary-starRating svg,.okeReviews-starRating-indicator svg,.opinew-star{color:#f6b800!important;fill:#f6b800!important;filter:drop-shadow(0 0 4px rgba(246,184,0,.65))!important}.jdgm-widget,.jdgm-rev-widg,.jdgm-all-reviews-widget,.jdgm-all-reviews-page{background:transparent!important;color:var(--sp-text)!important}.jdgm-widget,.jdgm-rev-widg,.jdgm-all-reviews-widget,.jdgm-all-reviews-page{--jdgm-primary-color: var(--sp-cyan);--jdgm-reviewer-name-color: var(--sp-text);--jdgm-verified-badge-color: var(--sp-cyan);--jdgm-snippet-lighter-text-color: var(--sp-text-muted)}.jdgm-rev,.jdgm-full-rev,.jdgm-rev-snippet-card{background:#ffffff0a!important;border-color:var(--sp-border)!important;color:var(--sp-text)!important}.jdgm-rev *,.jdgm-full-rev *,.jdgm-rev-snippet-card *{color:var(--sp-text)!important}.jdgm-full-rev__reviewer-name,.jdgm-full-rev__cf-ans__title,.jdgm-full-rev__scale-wrapper{color:var(--sp-cyan)!important}.jdgm-full-rev__location,.jdgm-rev-snippet-card__review-for-label{color:var(--sp-text-muted)!important}.jdgm-rev .jdgm-star,.jdgm-full-rev .jdgm-star,.jdgm-rev-snippet-card .jdgm-star,.jdgm-rev .jdgm-prev-badge__stars,.jdgm-full-rev .jdgm-prev-badge__stars{color:#f6b800!important;fill:#f6b800!important}.jdgm-rev time,.jdgm-full-rev time,.jdgm-rev-snippet-card time,.jdgm-rev [class*=time],.jdgm-full-rev [class*=time],.jdgm-rev [class*=date],.jdgm-full-rev [class*=date],.jdgm-rev [class*=ago],.jdgm-full-rev [class*=ago]{color:var(--sp-text-muted)!important}.jdgm-summary,.jdgm-summary__score,.jdgm-summary__score-count,.jdgm-summary__score-caption,.jdgm-summary__rating{color:var(--sp-text)!important}.jdgm-write-rev-link,.jdgm-ask-question-btn{color:var(--sp-cyan)!important;border-color:var(--sp-border)!important;background:transparent!important}.jdgm-write-rev-link:hover,.jdgm-ask-question-btn:hover{color:#fff!important;background:var(--sp-purple-dim)!important;border-color:var(--sp-purple)!important}.jdgm-histogram__score,.jdgm-histogram__count,.jdgm-histogram__count-text,.jdgm-histogram__label,.jdgm-histogram span{color:var(--sp-text-muted)!important}.jdgm-histogram__bar{background:#ffffff14!important}.jdgm-histogram__bar-content,.jdgm-histogram__bar--filled{background:linear-gradient(90deg,var(--sp-purple),var(--sp-cyan))!important}.jdgm-rev__buyer-badge{color:var(--sp-cyan)!important;background:#00d4ff1a!important;border-color:#00d4ff40!important}.jdgm-rev__reply,.jdgm-rev__reply p,.jdgm-rev__reply span{background:#7b2ff71a!important;border-color:var(--sp-border)!important;color:var(--sp-text)!important}.jdgm-form input:not([type=submit]),.jdgm-form textarea,.jdgm-form select{background:#070720cc!important;border-color:var(--sp-border)!important;color:var(--sp-text)!important}.jdgm-form input:not([type=submit]):focus,.jdgm-form textarea:focus{border-color:var(--sp-purple-light)!important;box-shadow:0 0 0 2px #7b2ff740!important}.jdgm-form label{color:var(--sp-text-muted)!important}.jdgm-form input[type=submit],.jdgm-btn--solid{background:linear-gradient(135deg,var(--sp-purple),var(--sp-cyan))!important;color:#fff!important;border:none!important}.jdgm-subtab__name,.jdgm-subtab,.jdgm-revs-tab__header,.jdgm-revs-tab__header span{color:var(--sp-text-muted)!important;border-color:var(--sp-border)!important;background:transparent!important}.jdgm-subtab--active .jdgm-subtab__name,.jdgm-subtab:hover .jdgm-subtab__name{color:var(--sp-cyan)!important}.jdgm-paginate a,.jdgm-paginate span{color:var(--sp-text-muted)!important;border-color:var(--sp-border)!important}.jdgm-paginate .jdgm-current,.jdgm-paginate a:hover{background:#7b2ff740!important;color:var(--sp-text)!important;border-color:var(--sp-purple)!important}.jdgm-rev-widg__header,.jdgm-rev-widg__header span,.jdgm-rev-widg__header select,.jdgm-review-search{color:var(--sp-text-muted)!important;background:#07072099!important;border-color:var(--sp-border)!important}.jdgm-carousel__rev-sum-header,.jdgm-carousel__rev-sum-content{color:var(--sp-text)!important}.jdgm-divider-top:not(.jdgm-rev,.jdgm-quest){border-color:var(--sp-border)!important}.jdgm-rev__icon{background:#7b2ff74d!important;color:var(--sp-text)!important;border-color:var(--sp-border)!important}.jdgm-prev-badge__count,.jdgm-preview-badge span{color:var(--sp-text-muted)!important}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:var(--sp-bg)}::-webkit-scrollbar-thumb{background:var(--sp-border-glow);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--sp-purple)}::selection{background:#7b2ff759;color:var(--sp-text)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}.quantity{background:#ffffff0f!important;border:1px solid var(--sp-border)!important;color:var(--sp-text)!important}.quantity:before{display:none!important}.quantity__button{color:var(--sp-text)!important;background:transparent!important}.quantity__button:hover{color:var(--sp-cyan)!important;background:#00d4ff14!important}.quantity__button svg path,.quantity__button svg line,.quantity__button svg rect{fill:currentColor!important;stroke:currentColor!important}.quantity__input{color:var(--sp-text)!important;background:transparent!important;border-color:transparent!important;box-shadow:none!important}.product-form .quantity:focus-within,.product__info-container .quantity:focus-within{border-color:var(--sp-purple-light)!important;box-shadow:0 0 0 2px #7b2ff740!important}.cart-item .quantity,.cart-items .quantity{background:#ffffff0f!important;border-color:var(--sp-border)!important}.product-form__input--pill input[type=radio]+label{background:#ffffff12!important;border:1px solid var(--sp-border)!important;color:var(--sp-text)!important;transition:border-color var(--sp-transition),background var(--sp-transition),box-shadow var(--sp-transition)!important}.product-form__input--pill input[type=radio]+label:hover{background:#00d4ff14!important;border-color:var(--sp-cyan)!important;color:var(--sp-cyan)!important;box-shadow:0 0 8px #00d4ff40!important}.product-form__input--pill input[type=radio]:checked+label{background:linear-gradient(135deg,var(--sp-purple) 0%,var(--sp-cyan) 100%)!important;border-color:transparent!important;color:#fff!important;box-shadow:0 0 14px #7b2ff780!important;text-shadow:none!important}.product-form__input--pill input[type=radio]:disabled+label,.product-form__input--pill input[type=radio].disabled+label{border-color:#ffffff14!important;color:#e8f4ff40!important;background:transparent!important}.product-form__input--pill input[type=radio].disabled:checked+label,.product-form__input--pill input[type=radio]:disabled:checked+label{background:#7b2ff733!important;color:#fff6!important}.facets__summary,.facets__heading,.facets__reset{color:var(--sp-text)!important}.facets__display,.facets__display-vertical{background:#070720f7!important;border-color:var(--sp-border)!important;box-shadow:0 8px 32px #000c,var(--sp-glow-purple)!important}.facets__header{background:#070720f7!important;border-bottom-color:var(--sp-border)!important;color:var(--sp-text)!important}.facet-checkbox__text,.facet-checkbox__text-label,.facets__label{color:var(--sp-text)!important}.facet-checkbox__count{color:var(--sp-text-muted)!important}.facets__price .field__label{color:var(--sp-text-muted)!important;background:transparent!important}.facets__price .field__input{background:#0d0d2be6!important;color:var(--sp-text)!important;border-color:var(--sp-border)!important}.facets__price .field__input:focus{border-color:var(--sp-purple-light)!important;box-shadow:0 0 0 2px #7b2ff740!important}.facet-filters__label{color:var(--sp-text-muted)!important}.facet-filters__field .select__select,.facet-filters__sort{background:#070720cc!important;color:var(--sp-text)!important;border-color:var(--sp-border)!important}
/*# sourceMappingURL=/cdn/shop/t/5/assets/premium-dark.css.map */
