.product{background:#0a090f!important;gap:0!important}.product__info-wrapper{padding:0 0 0 4rem!important}@media screen and (max-width:989px){.product__info-wrapper{padding:2rem 0 0!important}}.product__text.caption-with-letter-spacing,.product__text{color:#9d5cff!important;font-size:.7rem!important;font-weight:700!important;letter-spacing:.12em!important;text-transform:uppercase!important;margin-bottom:8px!important;-webkit-text-fill-color:#9d5cff!important}.product__title h1,.product__title h2,.product__title .h1{color:#f0eeff!important;font-size:clamp(1.6rem,3vw,2.4rem)!important;font-weight:800!important;line-height:1.15!important;margin:0 0 16px!important;letter-spacing:-.02em!important}.price--large .price-item{font-size:2rem!important;font-weight:800!important}.price .money,.price--large .money,.price-item--regular{background:linear-gradient(135deg,#9d5cff,#00d4ff)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important;font-weight:800!important}.price--on-sale .price-item--regular{background:none!important;-webkit-text-fill-color:#8a85a0!important;color:#8a85a0!important;font-size:1rem!important;font-weight:400!important;text-decoration:line-through!important}.price__badges,.price-badge{background:linear-gradient(135deg,#9d5cff,#00d4ff)!important;color:#fff!important;border-radius:100px!important;font-weight:700!important}.product-form__input label,.product-form__option-name,.variant-picker .form__label,.form__label{color:#8a85a0!important;font-size:.75rem!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.1em!important;margin-bottom:12px!important;display:block!important}.product-form__input label strong,.product-form__option-name strong{color:#f0eeff!important;-webkit-text-fill-color:#f0eeff!important;font-weight:700!important}.variant-pills{display:flex!important;flex-wrap:wrap!important;gap:8px!important;margin-bottom:24px!important}.variant-pills__label{background:#1a1728!important;border:1px solid rgba(157,92,255,.25)!important;color:#c4bde0!important;border-radius:40px!important;padding:8px 16px!important;font-size:.8125rem!important;font-weight:600!important;cursor:pointer!important;transition:all .18s!important;-webkit-text-fill-color:#c4bde0!important}.variant-pills__label:hover{border-color:#9d5cff!important;color:#9d5cff!important;-webkit-text-fill-color:#9d5cff!important;background:#9d5cff14!important}.variant-pills__input:checked+.variant-pills__label{background:linear-gradient(135deg,#9d5cff,#00d4ff)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border-color:transparent!important;box-shadow:0 4px 16px #9d5cff59!important}.variant-pills__input:disabled+.variant-pills__label{opacity:.3!important;cursor:not-allowed!important}.quantity{border:1px solid rgba(157,92,255,.25)!important;border-radius:10px!important;background:#1a1728!important;overflow:hidden!important}.quantity__input{background:transparent!important;color:#f0eeff!important;font-weight:700!important;-webkit-text-fill-color:#f0eeff!important;border:none!important}.quantity__button{background:transparent!important;color:#c4bde0!important;border:none!important;border-color:#9d5cff2e!important}.quantity__button:hover{color:#9d5cff!important;background:#9d5cff14!important}.quantity__button svg{stroke:currentColor!important}.product-form__submit,.product-form__cart-submit{background:linear-gradient(135deg,#9d5cff,#00d4ff)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border:none!important;border-radius:12px!important;font-weight:700!important;font-size:1rem!important;letter-spacing:.04em!important;padding:16px 32px!important;transition:opacity .2s,transform .2s!important;box-shadow:0 6px 24px #9d5cff4d!important}.product-form__submit:hover{opacity:.88!important;transform:translateY(-2px)!important}.product-form__submit[disabled]{opacity:.4!important;transform:none!important;cursor:not-allowed!important}.shopify-payment-button{display:none!important}.pickup-availability,.pickup-availability__info{background:#9d5cff0f!important;border:1px solid rgba(157,92,255,.15)!important;border-radius:10px!important;padding:12px 16px!important;margin-top:16px!important}.pickup-availability__info p,.pickup-availability__info .caption{color:#8a85a0!important;-webkit-text-fill-color:#8a85a0!important;font-size:.8125rem!important}.pickup-availability__info strong,.pickup-availability__info .pickup-availability__title{color:#c4bde0!important;-webkit-text-fill-color:#c4bde0!important;font-weight:600!important}.product__description{margin-top:32px!important;padding-top:28px!important;border-top:1px solid rgba(157,92,255,.15)!important}.product__description p,.product__description .rte p{color:#c4bde0!important;-webkit-text-fill-color:#c4bde0!important;font-size:.9375rem!important;line-height:1.75!important;margin-bottom:16px!important}.product__description strong,.product__description b,.product__description .rte strong{color:#f0eeff!important;-webkit-text-fill-color:#f0eeff!important;font-weight:700!important}.product__description em,.product__description i,.product__description .rte em{color:#9d5cff!important;-webkit-text-fill-color:#9d5cff!important;font-style:italic!important}.product__description h2,.product__description h3,.product__description h4,.product__description .rte h2,.product__description .rte h3{color:#f0eeff!important;-webkit-text-fill-color:#f0eeff!important;font-weight:800!important;font-size:1.125rem!important;margin:24px 0 12px!important;letter-spacing:-.01em!important}.product__description ul,.product__description .rte ul{list-style:none!important;padding:0!important;margin:16px 0!important}.product__description li,.product__description .rte li{color:#c4bde0!important;-webkit-text-fill-color:#c4bde0!important;font-size:.9375rem!important;line-height:1.7!important;padding:6px 0 6px 28px!important;position:relative!important;border-bottom:1px solid rgba(157,92,255,.07)!important}.product__description li:before{content:"\203a"!important;position:absolute!important;left:8px!important;color:#9d5cff!important;font-weight:700!important;font-size:1.1rem!important}.product__description ol,.product__description .rte ol{padding-left:20px!important;margin:16px 0!important}.product__description ol li{padding-left:8px!important}.product__description ol li:before{display:none!important}.product__description a{color:#9d5cff!important;text-decoration:underline!important;text-underline-offset:3px!important}.product__description a:hover{color:#00d4ff!important}.share-button,.product__share-buttons{margin-top:24px!important;padding-top:20px!important;border-top:1px solid rgba(157,92,255,.12)!important}.share-button__button,.share-button summary{color:#8a85a0!important;font-size:.8125rem!important;display:flex!important;align-items:center!important;gap:6px!important}.share-button svg{stroke:#8a85a0!important}.product__media-wrapper{background:#0f0d1a!important;border-radius:20px!important;overflow:hidden!important;border:1px solid rgba(157,92,255,.12)!important}.product__media{background:#0f0d1a!important}.thumbnail-list{gap:8px!important}.thumbnail-list__item .product__media-icon,.thumbnail-list__item button{border:1px solid rgba(157,92,255,.15)!important;border-radius:8px!important;background:#12101a!important;overflow:hidden!important;transition:border-color .18s!important}.thumbnail-list__item button:hover,.thumbnail-list__item button[aria-selected=true]{border-color:#9d5cff!important}.product__media .placeholder-svg,.global-media-settings .placeholder-svg{background:linear-gradient(135deg,#1a1528,#0d1a2e)!important;min-height:400px!important}.product__media .placeholder-svg rect,.product__media .placeholder-svg path{fill:#9d5cff1f!important}@media screen and (max-width:749px){.product__info-wrapper{padding:24px 0 0!important}.product__title h1,.product__title h2{font-size:1.6rem!important}.product__description{margin-top:24px!important}}#bss-product-options,.bss-po,[id^=bss-po],[class^=bss-po]{background:transparent!important;font-family:inherit!important;margin-top:20px!important}.bss-po-option-group,.bss-option-group{margin-bottom:20px!important;background:transparent!important}.bss-po-option-title,.bss-option-title,[class*=bss-po-option-title]{color:#8a85a0!important;font-size:.75rem!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.1em!important;margin-bottom:10px!important;display:block!important;-webkit-text-fill-color:#8a85a0!important}.bss-po-option-title .required,.bss-required{color:#ff4566!important;-webkit-text-fill-color:#ff4566!important}.bss-po-option select,.bss-option select,[class*=bss-po] select{background:#1a1728!important;border:1px solid rgba(157,92,255,.25)!important;color:#f0eeff!important;-webkit-text-fill-color:#f0eeff!important;border-radius:8px!important;padding:10px 14px!important;width:100%!important;font-size:.875rem!important;font-family:inherit!important}.bss-po-option select:focus,[class*=bss-po] select:focus{border-color:#9d5cff!important;outline:none!important;box-shadow:0 0 0 3px #9d5cff33!important}.bss-po-option input[type=text],.bss-po-option textarea,[class*=bss-po] input[type=text],[class*=bss-po] textarea{background:#1a1728!important;border:1px solid rgba(157,92,255,.25)!important;color:#f0eeff!important;-webkit-text-fill-color:#f0eeff!important;border-radius:8px!important;padding:10px 14px!important;width:100%!important;font-size:.875rem!important;font-family:inherit!important}.bss-po-option input[type=text]:focus,[class*=bss-po] input[type=text]:focus{border-color:#9d5cff!important;outline:none!important;box-shadow:0 0 0 3px #9d5cff33!important}.bss-po-option input::placeholder,[class*=bss-po] input::placeholder{color:#8a85a0!important}.bss-po-option input[type=checkbox],.bss-po-option input[type=radio],[class*=bss-po] input[type=checkbox],[class*=bss-po] input[type=radio]{accent-color:#9d5cff!important;width:16px!important;height:16px!important;cursor:pointer!important}.bss-po-option label,[class*=bss-po] label{color:#c4bde0!important;-webkit-text-fill-color:#c4bde0!important;font-size:.875rem!important;cursor:pointer!important;display:flex!important;align-items:center!important;gap:8px!important}.bss-po-option .bss-po-btn,[class*=bss-po] .bss-btn,[class*=bss-po] button:not(.product-form__submit){background:#1a1728!important;border:1px solid rgba(157,92,255,.25)!important;color:#c4bde0!important;-webkit-text-fill-color:#c4bde0!important;border-radius:8px!important;padding:8px 14px!important;font-size:.8125rem!important;font-weight:600!important;cursor:pointer!important;transition:all .18s!important}.bss-po-option .bss-po-btn:hover,[class*=bss-po] .bss-btn:hover{border-color:#9d5cff!important;color:#9d5cff!important;-webkit-text-fill-color:#9d5cff!important}.bss-po-option .bss-po-btn.active,.bss-po-option .bss-po-btn.selected,[class*=bss-po] .bss-btn.active{background:linear-gradient(135deg,#9d5cff,#00d4ff)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border-color:transparent!important}.bss-po-option .bss-po-swatch,[class*=bss-po] .bss-swatch{border:2px solid rgba(157,92,255,.2)!important;border-radius:6px!important;transition:border-color .18s!important;cursor:pointer!important}.bss-po-option .bss-po-swatch:hover,.bss-po-option .bss-po-swatch.active,[class*=bss-po] .bss-swatch.active{border-color:#9d5cff!important;box-shadow:0 0 0 2px #9d5cff4d!important}.bss-po-price,[class*=bss-po] .price,[class*=bss-po] .addon-price{color:#9d5cff!important;-webkit-text-fill-color:#9d5cff!important;font-weight:700!important;font-size:.8125rem!important}.bss-po-error,[class*=bss-po] .error{color:#ff6b6b!important;-webkit-text-fill-color:#ff6b6b!important;font-size:.8125rem!important;background:#ff4a4a14!important;border:1px solid rgba(255,74,74,.2)!important;border-radius:8px!important;padding:8px 12px!important;margin-top:6px!important}.bss-po-count,[class*=bss-po] .count{color:#8a85a0!important;-webkit-text-fill-color:#8a85a0!important;font-size:.75rem!important}.bss-po-quantity,[class*=bss-po] .quantity{border:1px solid rgba(157,92,255,.25)!important;background:#1a1728!important;border-radius:8px!important}.bss-po-tooltip,[class*=bss-po] .tooltip{background:#1a1728!important;border:1px solid rgba(157,92,255,.25)!important;color:#c4bde0!important;border-radius:8px!important;font-size:.8125rem!important;box-shadow:0 8px 32px #0009!important}.breadcrumbs,nav.breadcrumb,.breadcrumb{padding:16px 0 8px!important}.breadcrumb a,.breadcrumbs a{color:#8a85a0!important;font-size:.8125rem!important}.breadcrumb a:hover{color:#9d5cff!important}.breadcrumb span,.breadcrumbs span{color:#9d5cff4d!important}.related-products,.section-related-products{background:#0a090f!important;border-top:1px solid rgba(157,92,255,.12)!important;padding-top:48px!important}.related-products .title,.related-products h2{color:#f0eeff!important;font-weight:800!important}.section-main-product-padding,[class*=section-][class*=-padding]{background:#0a090f!important}.gml-pdp-trust{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:16px;padding:14px 0;border-top:1px solid rgba(157,92,255,.1);border-bottom:1px solid rgba(157,92,255,.1)}.gml-pdp-trust-item{display:flex;align-items:center;gap:6px;font-size:.75rem;font-weight:600;color:#8a85a0}.gml-pdp-trust-item span:first-child{font-size:.875rem}.product--no-media{max-width:780px!important;margin:0 auto!important;background:#12101a!important;border:1px solid rgba(157,92,255,.15)!important;border-radius:24px!important;padding:48px!important}.product--no-media .product__info-wrapper{padding:0!important;max-width:100%!important;width:100%!important}.product--no-media .product__title h1,.product--no-media .product__title h2{font-size:clamp(1.75rem,3vw,2.5rem)!important;text-align:left!important}.product--no-media .product__info-container,.product--no-media .price{text-align:left!important}.product--no-media .variant-pills{justify-content:flex-start!important}.product--no-media:before{content:"";display:block;height:4px;background:linear-gradient(135deg,#9d5cff,#00d4ff);border-radius:4px 4px 0 0;margin:-48px -48px 40px}.product:not(.product--no-media) .product__info-container{text-align:left!important}.product:not(.product--no-media) .price{text-align:left!important}.product-form__input,.product-form__option,.product-form,.product-form__quantity{text-align:left!important}product-info,.gradient.color-scheme-1{background:#0a090f!important}.price,.price *,.price .price__regular,.price__container .price,.price-item,.price-item--regular,.price__regular .price-item,.price__regular .money,.price .money,span[class*=price] .money,.price-item .money{background:linear-gradient(135deg,#9d5cff,#00d4ff)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;color:transparent!important;font-weight:800!important}.price--on-sale .price-item--regular,.price--on-sale .price__regular .price-item{background:none!important;-webkit-text-fill-color:#8a85a0!important;color:#8a85a0!important;font-size:.9rem!important;font-weight:400!important;text-decoration:line-through!important;opacity:.7!important}.price--on-sale .price-item--sale,.price--on-sale .price__sale .price-item,.price--on-sale .price__sale .money{background:linear-gradient(135deg,#9d5cff,#00d4ff)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;color:transparent!important}.price .price-item .visually-hidden{display:none!important}.variant-pills .variant-pills__label{flex:0 0 auto!important;width:auto!important;min-width:120px!important;text-align:center!important;background:#1a1728!important;border:1.5px solid rgba(157,92,255,.35)!important;color:#c4bde0!important;-webkit-text-fill-color:#c4bde0!important;border-radius:40px!important;padding:9px 20px!important;font-size:.8125rem!important;font-weight:600!important;letter-spacing:.04em!important;text-transform:uppercase!important;cursor:pointer!important;transition:all .18s ease!important}.variant-pills__input:checked+.variant-pills__label{background:linear-gradient(135deg,#9d5cff,#00d4ff)!important;-webkit-text-fill-color:#fff!important;color:#fff!important;border-color:transparent!important;box-shadow:0 4px 20px #9d5cff66!important}.variant-pills .variant-pills__label:hover{border-color:#9d5cff!important;-webkit-text-fill-color:#9d5cff!important;color:#9d5cff!important;background:#9d5cff1a!important;transform:none!important}.related-products .card__heading a,.related-products .card__heading,.product-recommendations .card__heading a,.product-recommendations .card__heading{color:#f0eeff!important;font-weight:700!important}.related-products .price .money,.product-recommendations .price .money,.related-products .price-item,.product-recommendations .price-item{background:linear-gradient(135deg,#9d5cff,#00d4ff)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important}.related-products .card__media,.product-recommendations .card__media{background:linear-gradient(135deg,#1a1528,#0d1a2e)!important;min-height:200px!important}.product__media-list{align-content:flex-start!important}.product__media-wrapper,.product__column-sticky,.product__sticky-content{background:#0a090f!important}.product-media-modal,.product-media-modal__content{background:#0a090ff7!important}.header__heading-link span,.header__heading-link{background:linear-gradient(135deg,#9d5cff,#00d4ff)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;font-weight:800!important;letter-spacing:-.02em!important}.product-form__input--pill input[type=radio]+label,.product-form__input--pill .product-form__input label{background-color:#1a1728!important;border:1.5px solid rgba(157,92,255,.4)!important;color:#c4bde0!important;-webkit-text-fill-color:#c4bde0!important;border-radius:40px!important;padding:10px 20px!important;font-size:.8rem!important;font-weight:600!important;letter-spacing:.06em!important;text-transform:uppercase!important;transition:all .18s ease!important;cursor:pointer!important}.product-form__input--pill input[type=radio]:not(:checked)+label:hover{border-color:#9d5cff!important;color:#9d5cff!important;-webkit-text-fill-color:#9d5cff!important;background-color:#9d5cff1a!important}.product-form__input--pill input[type=radio]:checked+label{background:linear-gradient(135deg,#9d5cff,#00d4ff)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border-color:transparent!important;box-shadow:0 4px 20px #9d5cff73!important}.product-form__input--pill input[type=radio].disabled+label,.product-form__input--pill input[type=radio].visually-disabled+label{opacity:.3!important;cursor:not-allowed!important;text-decoration:line-through!important}.product-form__input--pill .label-unavailable{color:#8a85a0!important;-webkit-text-fill-color:#8a85a0!important}.variant-pills__label,.variant-pills .variant-pills__label{background:#1a1728!important;border:1.5px solid rgba(157,92,255,.4)!important;color:#c4bde0!important;-webkit-text-fill-color:#c4bde0!important;border-radius:40px!important}.variant-pills__input:checked+.variant-pills__label{background:linear-gradient(135deg,#9d5cff,#00d4ff)!important;-webkit-text-fill-color:#fff!important;border-color:transparent!important;box-shadow:0 4px 20px #9d5cff66!important}.product__description,.product__description .rte{font-size:1rem!important;line-height:1.8!important;color:#c4bde0!important;-webkit-text-fill-color:#c4bde0!important;margin-top:24px!important;padding-top:20px!important;border-top:1px solid rgba(157,92,255,.15)!important}.product__description p,.product__description .rte p{font-size:1rem!important;line-height:1.8!important;color:#c4bde0!important;-webkit-text-fill-color:#c4bde0!important;margin-bottom:16px!important}.product__description p strong,.product__description .rte p strong,.product__description strong,.product__description b{color:#f0eeff!important;-webkit-text-fill-color:#f0eeff!important;font-weight:700!important;font-size:1rem!important;display:block!important;margin-bottom:12px!important}.product__description ul,.product__description .rte ul{list-style:none!important;padding:0!important;margin:12px 0 20px!important}.product__description li,.product__description .rte li{font-size:.9625rem!important;line-height:1.75!important;color:#c4bde0!important;-webkit-text-fill-color:#c4bde0!important;padding:8px 0 8px 28px!important;position:relative!important;border-bottom:1px solid rgba(157,92,255,.08)!important}.product__description li:before{content:"\203a"!important;position:absolute!important;left:8px!important;color:#9d5cff!important;-webkit-text-fill-color:#9d5cff!important;font-weight:700!important;font-size:1.2rem!important;line-height:1.75!important}.product__description li:last-child{border-bottom:none!important}.product__description h2,.product__description h3,.product__description h4,.product__description .rte h2,.product__description .rte h3,.product__description .rte h4{color:#f0eeff!important;-webkit-text-fill-color:#f0eeff!important;font-size:1.05rem!important;font-weight:800!important;margin:20px 0 8px!important;letter-spacing:-.01em!important}.product__description img,.product__description .rte img{max-width:100%!important;border-radius:10px!important;margin:16px 0!important;border:1px solid rgba(157,92,255,.15)!important}.product__description em,.product__description .rte em{color:#9d5cff!important;-webkit-text-fill-color:#9d5cff!important;font-style:italic!important;font-size:.9375rem!important;display:block!important;margin-top:16px!important}.product__description a,.product__description .rte a{color:#9d5cff!important;-webkit-text-fill-color:#9d5cff!important;text-decoration:underline!important;text-underline-offset:3px!important}.gml-full-desc-wrapper{background:#12101a!important;border-top:1px solid rgba(157,92,255,.18)!important;padding:56px 0!important}.gml-full-desc-inner{max-width:1200px!important;margin:0 auto!important;padding:0 48px!important;color:#c4bde0!important}.gml-full-desc-inner p{font-size:1rem!important;line-height:1.85!important;color:#c4bde0!important;-webkit-text-fill-color:#c4bde0!important;margin-bottom:20px!important;max-width:820px!important}.gml-full-desc-inner p strong,.gml-full-desc-inner strong{color:#f0eeff!important;-webkit-text-fill-color:#f0eeff!important;font-weight:700!important;font-size:1.05rem!important}.gml-full-desc-inner h2,.gml-full-desc-inner h3,.gml-full-desc-inner h4{color:#f0eeff!important;-webkit-text-fill-color:#f0eeff!important;font-size:1.15rem!important;font-weight:800!important;margin:36px 0 12px!important;letter-spacing:-.01em!important;padding-bottom:8px!important;border-bottom:1px solid rgba(157,92,255,.15)!important}.gml-full-desc-inner h2:first-child,.gml-full-desc-inner h3:first-child{margin-top:0!important}.gml-full-desc-inner ul{list-style:none!important;padding:0!important;margin:12px 0 24px!important;display:grid!important;grid-template-columns:repeat(auto-fill,minmax(320px,1fr))!important;gap:0 40px!important}.gml-full-desc-inner li{font-size:.9625rem!important;line-height:1.75!important;color:#c4bde0!important;-webkit-text-fill-color:#c4bde0!important;padding:9px 0 9px 28px!important;position:relative!important;border-bottom:1px solid rgba(157,92,255,.08)!important}.gml-full-desc-inner li:before{content:"\203a"!important;position:absolute!important;left:6px!important;color:#9d5cff!important;-webkit-text-fill-color:#9d5cff!important;font-weight:700!important;font-size:1.2rem!important}.gml-full-desc-inner em{color:#9d5cff!important;-webkit-text-fill-color:#9d5cff!important;font-style:italic!important;font-size:.9375rem!important;display:block!important;margin-top:24px!important}.gml-full-desc-inner img{max-width:100%!important;border-radius:12px!important;margin:20px 0!important;border:1px solid rgba(157,92,255,.15)!important}.gml-full-desc-inner a{color:#9d5cff!important;-webkit-text-fill-color:#9d5cff!important;text-decoration:underline!important;text-underline-offset:3px!important}@media screen and (max-width:749px){.gml-full-desc-wrapper{padding:36px 0!important}.gml-full-desc-inner{padding:0 20px!important}.gml-full-desc-inner ul{grid-template-columns:1fr!important}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/gml-pdp.css.map */
