:root,.color-scheme-1,.color-scheme-2,.color-scheme-3,.color-scheme-4,.color-scheme-5{--color-foreground: 250, 250, 250;--color-background: 9, 9, 11;--gradient-background: #09090B;--color-background-contrast: 39, 39, 42;--color-shadow: 0, 0, 0;--color-button: 124, 58, 237;--color-button-text: 250, 250, 250;--color-secondary-button: 9, 9, 11;--color-secondary-button-text: 250, 250, 250;--color-link: 161, 161, 170;--color-badge-foreground: 250, 250, 250;--color-badge-background: 24, 24, 27;--color-badge-border: 39, 39, 42;--payment-terms-background-color: rgb(9 9 11)}.color-scheme-2{--color-background: 24, 24, 27;--gradient-background: #18181B}body,.shopify-section,.shopify-section-group-header-group,.shopify-section-group-footer-group{background-color:#09090b!important;color:#fafafa}.gradient{background:rgb(var(--color-background))!important}.header-wrapper,.header-wrapper .header,.shopify-section-group-header-group .shopify-section{background-color:#09090b!important;border-bottom:1px solid #27272A}.header__heading-link,.header .header__heading-link{color:#fafafa}.header__menu-item,.header__menu-item span{color:#a1a1aa}.header__menu-item:hover,.header__menu-item:hover span{color:#fafafa}.header__icon,.header__icon svg{color:#fafafa}.announcement-bar{background-color:#18181b!important;color:#a1a1aa;border-bottom:1px solid #27272A}.announcement-bar a,.announcement-bar__message{color:#a1a1aa}main#MainContent,.main-content{background-color:#09090b!important}.collection-hero,.collection-hero__inner{background-color:#09090b!important}.collection-hero__title{color:#fafafa}.collection-hero__description{color:#a1a1aa}.card-wrapper{background-color:transparent}.card{border-radius:12px;overflow:hidden}.card__inner{border-radius:12px}.card__content{padding:12px 0}.card__heading a,.card__heading,.card-information__text a,.card-information .price,.card-information .price span,.price .price-item,.price .price-item--regular,.price .price-item--sale{color:#fafafa}.facets-container,.facets__summary,.collection-product-count{color:#a1a1aa}.active-facets{background:transparent}.product,.product-section,.product__info-wrapper,.product__media-wrapper{background-color:#09090b!important}.product__title{color:#fafafa}.product__description,.product__description p,.product__description li,.product-form__input label{color:#a1a1aa}.product-form__input input[type=radio]+label{border-color:#27272a;color:#a1a1aa;background-color:transparent}.product-form__input input[type=radio]:checked+label{border-color:#7c3aed;color:#fafafa}.quantity__input{background-color:#18181b;border-color:#27272a;color:#fafafa}.quantity__button{color:#a1a1aa}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.title,.rte h1,.rte h2,.rte h3{color:#fafafa}p,li{color:#a1a1aa}a{color:#a1a1aa;transition:.3s ease}a:hover{color:#fafafa}.button,.shopify-payment-button__button,button.button,a.button{background-color:#7c3aed;color:#fafafa;border:none;border-radius:100px;transition:.3s ease}.button:hover,.shopify-payment-button__button:hover{background-color:#6d28d9;color:#fafafa}.button--secondary{background-color:transparent;border:1px solid #27272A;color:#fafafa}.button--secondary:hover{background-color:#18181b}input,textarea,select,.field__input,.form__input,.customer input{background-color:#18181b;border:1px solid #27272A;color:#fafafa;border-radius:8px}input:focus,textarea:focus,select:focus,.field__input:focus{border-color:#7c3aed;box-shadow:0 0 0 1px #7c3aed;outline:none}input::placeholder,textarea::placeholder,.field__input::placeholder{color:#71717a}label,.field__label,.form__label{color:#a1a1aa}.cart,.cart-drawer,.cart__contents{background-color:#09090b}.cart-item{border-bottom:1px solid #27272A}.cart-item__name,.cart-item__name a,.totals__subtotal-value{color:#fafafa}.footer,.section-footer,.footer-block,.shopify-section-group-footer-group{background-color:#09090b!important;border-top:1px solid #27272A}.footer__title,.footer-block__heading{color:#fafafa}.footer-block a,.footer__content-bottom a,.copyright__content a{color:#71717a}.footer-block a:hover{color:#fafafa}.newsletter-form__field-wrapper .field__input{background-color:#18181b;border-color:#27272a}.newsletter-form__button{color:#fafafa}.disclosure__button,.localization-selector{background-color:#18181b;border-color:#27272a;color:#a1a1aa}.disclosure__list-wrapper{background-color:#18181b;border:1px solid #27272A}.footer__payment .payment-icon{filter:brightness(.8)}hr{border-color:#27272a}.breadcrumbs a{color:#71717a}.badge{background-color:#18181b;color:#a1a1aa;border:1px solid #27272A}.placeholder-svg{fill:#27272a}.pagination__item{color:#a1a1aa;border-color:#27272a}.pagination__item--current{background-color:#7c3aed;color:#fafafa;border-color:#7c3aed}.preloader{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background:#09090b;display:flex;align-items:center;justify-content:center;transition:opacity .6s ease,visibility .6s ease}.preloader.is-done{opacity:0;visibility:hidden;pointer-events:none}.preloader__content{display:flex;flex-direction:column;align-items:center;gap:20px}.preloader__logo{font-family:Montserrat,sans-serif;font-size:36px;font-weight:800;letter-spacing:12px;background:linear-gradient(135deg,#fff,#a1a1aa);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.preloader__subtitle{font-family:DM Sans,sans-serif;font-size:12px;font-weight:500;letter-spacing:6px;color:#71717a;margin-top:-12px}.preloader__spinner{margin:8px 0;animation:preloader-spin 1.2s linear infinite}@keyframes preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.preloader__bar{width:200px;height:2px;background:#27272a;border-radius:4px;overflow:hidden}.preloader__fill{height:100%;width:0%;background:linear-gradient(90deg,#7c3aed,#3b82f6);border-radius:4px;transition:width .1s linear;box-shadow:0 0 10px #7c3aed66}.preloader__percent{font-family:DM Sans,sans-serif;font-size:14px;font-weight:600;color:#7c3aed;letter-spacing:3px}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#09090b}::-webkit-scrollbar-thumb{background:#27272a;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#3f3f46}.button--secondary:after{--border-opacity: 0}@media screen and (min-width:750px){.section-template--26604400673148__main-padding{padding-top:10px!important;padding-bottom:5px!important}}.button:after,.shopify-challenge__button:after,.customer button:after,.shopify-payment-button__button--unbranded:after{display:none}
/*# sourceMappingURL=/cdn/shop/t/15/assets/spark-homepage-global.css.map */
