@import"https://fonts.googleapis.com/css2?family=Orbitron:wght@600;700;800&family=Inter:wght@400;500;600&display=swap";:root{--ts-bg: #0F1117;--ts-surface: #161927;--ts-card: #1C2033;--ts-border: #252840;--ts-accent: #6C63FF;--ts-accent-hv: #8A83FF;--ts-white: #FFFFFF;--ts-grey: #9AA0B8;--ts-muted: #555B72;--ts-gold: #F59E0B;--ts-font-h: "Orbitron", sans-serif;--ts-font-b: "Inter", sans-serif;--ts-radius: 8px;--ts-ease: .2s ease}#techstellar-stars{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;opacity:.3}.shopify-section,header,main,footer{position:relative;z-index:1}body{background-color:var(--ts-bg)!important;font-family:var(--ts-font-b)!important;color:var(--ts-white)!important;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.title,.card__heading,.product__title{font-family:var(--ts-font-h)!important;color:var(--ts-white)!important;letter-spacing:.04em;line-height:1.25}p,li,label,blockquote,.rte p,.rte li{font-family:var(--ts-font-b)!important;color:var(--ts-grey)!important;line-height:1.75}a{color:var(--ts-white)!important;text-decoration:none!important;transition:color var(--ts-ease)!important}a:hover{color:var(--ts-accent)!important}hr{border-color:var(--ts-border)!important}.header-wrapper,.header{background-color:var(--ts-surface)!important;border-bottom:1px solid var(--ts-border)!important;box-shadow:none!important}.header__heading-link .h2,.header__heading-link span{font-family:var(--ts-font-h)!important;font-size:1.05rem!important;font-weight:800!important;letter-spacing:.14em!important;color:var(--ts-white)!important;background:none!important;-webkit-text-fill-color:var(--ts-white)!important}.header__menu-item span,.header__menu-item a,.header__menu-item button{font-family:var(--ts-font-b)!important;font-size:.875rem!important;font-weight:500!important;color:var(--ts-grey)!important;letter-spacing:.03em!important;transition:color var(--ts-ease)!important}.header__menu-item:hover span,.header__menu-item:hover a{color:var(--ts-white)!important}.header__icon svg,.header__icon path,.header__icon polyline,.header__icon line{stroke:var(--ts-grey)!important}.header__icon:hover svg,.header__icon:hover path{stroke:var(--ts-white)!important}.cart-count-bubble{background-color:var(--ts-accent)!important;color:var(--ts-white)!important}.utility-bar{background-color:var(--ts-accent)!important;border-bottom:none!important}.announcement-bar__message,.announcement-bar__message *{color:var(--ts-white)!important;font-family:var(--ts-font-b)!important;font-size:.8rem!important;font-weight:500!important}.button,.button--primary,.shopify-payment-button__button--unbranded{background-color:var(--ts-accent)!important;color:var(--ts-white)!important;border:none!important;border-radius:var(--ts-radius)!important;font-family:var(--ts-font-b)!important;font-weight:600!important;font-size:.875rem!important;letter-spacing:.05em!important;padding:13px 26px!important;transition:background-color var(--ts-ease),transform var(--ts-ease)!important;box-shadow:none!important}.button:hover,.button--primary:hover{background-color:var(--ts-accent-hv)!important;transform:translateY(-1px)!important;box-shadow:none!important}.button--secondary{background-color:transparent!important;border:1px solid var(--ts-border)!important;color:var(--ts-white)!important}.button--secondary:hover{border-color:var(--ts-accent)!important;background-color:transparent!important;transform:translateY(-1px)!important;box-shadow:none!important}.color-scheme-1,.color-background-1{background-color:var(--ts-bg)!important}.color-scheme-2,.color-background-2{background-color:var(--ts-surface)!important}.color-scheme-3{background-color:var(--ts-card)!important}.multicolumn .title,.title-wrapper .title,.newsletter__heading{font-family:var(--ts-font-h)!important;color:var(--ts-white)!important;font-size:clamp(1rem,2.5vw,1.4rem)!important;letter-spacing:.08em!important;text-transform:uppercase!important;margin-bottom:40px!important}.multicolumn-list__item{padding:24px 20px!important;border:1px solid var(--ts-border)!important;border-radius:var(--ts-radius)!important;background-color:var(--ts-card)!important;transition:border-color var(--ts-ease)!important}.multicolumn-list__item:hover{border-color:var(--ts-accent)!important}.multicolumn-card__title,.multicolumn-list__item h3{font-family:var(--ts-font-h)!important;font-size:.82rem!important;font-weight:700!important;color:var(--ts-white)!important;letter-spacing:.07em!important;text-transform:uppercase!important;margin-bottom:10px!important}.multicolumn-card__info p,.multicolumn-list__item p{color:var(--ts-grey)!important;font-size:.875rem!important}.multicolumn-card__info a.link{color:var(--ts-accent)!important;font-size:.85rem!important;font-weight:600!important}.multicolumn-card__info a.link:hover{color:var(--ts-white)!important}.rich-text__heading{font-family:var(--ts-font-h)!important;color:var(--ts-white)!important;letter-spacing:.05em!important}.rich-text__text p{color:var(--ts-grey)!important;font-size:.95rem!important;line-height:1.8!important;max-width:600px;margin:0 auto!important}.card--product,.card--standard{background-color:var(--ts-card)!important;border:1px solid var(--ts-border)!important;border-radius:var(--ts-radius)!important;transition:border-color var(--ts-ease),transform var(--ts-ease)!important;overflow:hidden!important;box-shadow:none!important}.card--product:hover{border-color:var(--ts-accent)!important;transform:translateY(-4px)!important}.card__information{background-color:var(--ts-card)!important;padding:14px 16px 16px!important}.card__heading,.card__heading a{font-family:var(--ts-font-h)!important;font-size:.78rem!important;font-weight:700!important;color:var(--ts-white)!important;letter-spacing:.04em!important;text-decoration:none!important}.card__heading a:hover{color:var(--ts-accent)!important}.price .price-item--regular,.price-item{font-family:var(--ts-font-b)!important;font-weight:700!important;color:var(--ts-white)!important;font-size:1rem!important}.price--on-sale .price-item--regular{color:var(--ts-muted)!important;font-weight:400!important;font-size:.85rem!important;text-decoration:line-through!important}.price-item--sale{color:var(--ts-gold)!important}.badge{background-color:var(--ts-accent)!important;color:var(--ts-white)!important;font-family:var(--ts-font-b)!important;font-size:.7rem!important;font-weight:600!important;border-radius:4px!important;padding:3px 8px!important}.badge--sale{background-color:var(--ts-gold)!important;color:#111!important}.product__title{font-size:clamp(1.4rem,3vw,2rem)!important;color:var(--ts-white)!important;letter-spacing:.04em!important}.product__description p,.product__description li{color:var(--ts-grey)!important;font-size:.95rem!important;line-height:1.8!important}.ts-product-actions{display:flex!important;flex-direction:column!important;gap:10px!important;margin-bottom:10px!important}.ts-buynow-form{width:100%!important}.ts-btn-atc{background-color:transparent!important;border:1.5px solid var(--ts-accent)!important;color:var(--ts-accent)!important;width:100%!important;padding:14px 20px!important;font-size:.9rem!important;letter-spacing:.07em!important;text-transform:uppercase!important;font-weight:600!important;border-radius:var(--ts-radius)!important;transition:background-color var(--ts-ease),color var(--ts-ease),border-color var(--ts-ease)!important;box-shadow:none!important}.ts-btn-atc:hover:not(:disabled){background-color:#6c63ff1f!important;color:var(--ts-white)!important;border-color:var(--ts-accent-hv)!important;transform:none!important}.ts-btn-checkout{background-color:var(--ts-accent)!important;color:var(--ts-white)!important;border:none!important;width:100%!important;padding:14px 20px!important;font-size:.9rem!important;letter-spacing:.07em!important;text-transform:uppercase!important;font-weight:600!important;border-radius:var(--ts-radius)!important;cursor:pointer!important;transition:background-color var(--ts-ease),transform var(--ts-ease)!important;box-shadow:none!important}.ts-btn-checkout:hover:not(:disabled){background-color:var(--ts-accent-hv)!important;transform:translateY(-1px)!important}.ts-btn-atc:disabled,.ts-btn-checkout:disabled{opacity:.4!important;cursor:not-allowed!important;transform:none!important}.quantity__button,.quantity__input{background-color:var(--ts-card)!important;border-color:var(--ts-border)!important;color:var(--ts-white)!important}.accordion__button,details>summary{background-color:var(--ts-card)!important;border:1px solid var(--ts-border)!important;border-radius:var(--ts-radius)!important;color:var(--ts-white)!important;font-family:var(--ts-font-b)!important;font-weight:600!important}.accordion__button:hover,details>summary:hover{border-color:var(--ts-accent)!important}details[open]>summary{border-color:var(--ts-accent)!important}details .accordion__content p{color:var(--ts-grey)!important;font-size:.9rem!important;padding:12px 18px!important}.product__media-wrapper{border-radius:var(--ts-radius)!important;overflow:hidden!important;background-color:var(--ts-card)!important}product-info{background-color:var(--ts-bg)!important}.product__info-container{background-color:transparent!important}.product__tax,.product__tax a{color:var(--ts-muted)!important;font-size:.8rem!important}.product__tax a:hover{color:var(--ts-grey)!important}.product-form__input .form__label{color:var(--ts-grey)!important;font-size:.8rem!important;font-weight:600!important;letter-spacing:.06em!important;text-transform:uppercase!important}.swatch-input__input:checked+.swatch,.swatch-input__input:checked+.swatch-input__custom-label{border-color:var(--ts-accent)!important;box-shadow:0 0 0 2px var(--ts-accent)!important}.variant-input-wrapper .form__label,.product-form__input--pill .form__label{background-color:var(--ts-card)!important;border:1px solid var(--ts-border)!important;color:var(--ts-grey)!important;border-radius:var(--ts-radius)!important;font-size:.82rem!important;font-weight:500!important;transition:border-color var(--ts-ease),color var(--ts-ease)!important}.variant-input-wrapper input:checked+.form__label,.product-form__input--pill input:checked+.form__label{border-color:var(--ts-accent)!important;color:var(--ts-white)!important}.product__media-item{border-radius:var(--ts-radius)!important;overflow:hidden!important}.thumbnail-list__item--active .product__media-thumbnail{border-color:var(--ts-accent)!important}.product__media-thumbnail{border:2px solid var(--ts-border)!important;border-radius:var(--ts-radius)!important}.product__sku,.product__inventory{color:var(--ts-muted)!important;font-size:.8rem!important}.product__inventory svg{vertical-align:middle!important}.related-products .title{font-family:var(--ts-font-h)!important;color:var(--ts-white)!important;font-size:clamp(.9rem,2vw,1.2rem)!important;letter-spacing:.1em!important;text-transform:uppercase!important}.collection-hero{background-color:var(--ts-surface)!important}.collection-hero__title{font-family:var(--ts-font-h)!important;color:var(--ts-white)!important}.collection-description p{color:var(--ts-grey)!important}.select__select{background-color:var(--ts-card)!important;border-color:var(--ts-border)!important;color:var(--ts-white)!important;border-radius:var(--ts-radius)!important}.facets__summary span,.facets__heading{color:var(--ts-white)!important;font-family:var(--ts-font-b)!important}.facets__display label{color:var(--ts-grey)!important}.newsletter .field__input{background-color:var(--ts-card)!important;border:1px solid var(--ts-border)!important;color:var(--ts-white)!important;border-radius:var(--ts-radius)!important;font-family:var(--ts-font-b)!important}.newsletter .field__input::placeholder{color:var(--ts-muted)!important}.newsletter .field__input:focus{border-color:var(--ts-accent)!important;box-shadow:0 0 0 3px #6c63ff26!important;outline:none!important}cart-drawer,.cart-drawer{background-color:var(--ts-surface)!important;border-left:1px solid var(--ts-border)!important}.cart-drawer__header{background-color:var(--ts-card)!important;border-bottom:1px solid var(--ts-border)!important}.cart-drawer__header h2,.cart-drawer__header p,.cart-item__name{color:var(--ts-white)!important}.cart-item__price{color:var(--ts-grey)!important}.cart-items td{border-color:var(--ts-border)!important}.cart-drawer__footer{border-top:1px solid var(--ts-border)!important;background-color:var(--ts-card)!important}.totals__total{color:var(--ts-grey)!important}.totals__total-value{color:var(--ts-white)!important;font-weight:700!important}.menu-drawer{background-color:var(--ts-surface)!important;border-right:1px solid var(--ts-border)!important}.menu-drawer__navigation a,.menu-drawer__navigation summary{color:var(--ts-grey)!important;border-bottom:1px solid var(--ts-border)!important;font-family:var(--ts-font-b)!important;font-size:1rem!important}.menu-drawer__navigation a:hover{color:var(--ts-white)!important}input[type=text],input[type=email],input[type=password],input[type=number],input[type=search],input[type=tel],textarea,select,.field__input{background-color:var(--ts-card)!important;border:1px solid var(--ts-border)!important;color:var(--ts-white)!important;border-radius:var(--ts-radius)!important;font-family:var(--ts-font-b)!important;font-size:.9rem!important}input::placeholder,textarea::placeholder{color:var(--ts-muted)!important}input:focus,textarea:focus,select:focus,.field__input:focus{border-color:var(--ts-accent)!important;box-shadow:0 0 0 3px #6c63ff26!important;outline:none!important}label,.field__label{color:var(--ts-grey)!important;font-size:.85rem!important;font-weight:500!important}.footer{background-color:var(--ts-surface)!important;border-top:1px solid var(--ts-border)!important;margin-top:0!important}.footer-block__heading{font-family:var(--ts-font-h)!important;font-size:.7rem!important;font-weight:700!important;letter-spacing:.16em!important;text-transform:uppercase!important;color:var(--ts-white)!important;margin-bottom:16px!important}.footer-block .list-unstyled a,.footer__list a{color:var(--ts-grey)!important;font-size:.875rem!important;font-family:var(--ts-font-b)!important;line-height:2!important;transition:color var(--ts-ease)!important}.footer-block .list-unstyled a:hover,.footer__list a:hover{color:var(--ts-white)!important}.footer__copyright,.footer__copyright p,.footer__copyright span{color:var(--ts-muted)!important;font-size:.78rem!important;border-top:1px solid var(--ts-border)!important;padding-top:20px!important}.footer .newsletter-section{display:none!important}predictive-search,.predictive-search{background-color:var(--ts-surface)!important;border:1px solid var(--ts-border)!important;border-radius:var(--ts-radius)!important}.predictive-search__item{border-bottom:1px solid var(--ts-border)!important}.predictive-search__item:hover{background-color:var(--ts-card)!important}.predictive-search__item-heading{color:var(--ts-white)!important}.pagination__item a{background-color:var(--ts-card)!important;border:1px solid var(--ts-border)!important;color:var(--ts-grey)!important;border-radius:var(--ts-radius)!important}.pagination__item--current a,.pagination__item a:hover{background-color:var(--ts-accent)!important;border-color:var(--ts-accent)!important;color:var(--ts-white)!important}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-track{background:var(--ts-bg)}::-webkit-scrollbar-thumb{background:var(--ts-border);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--ts-accent)}::selection{background:#6c63ff59;color:var(--ts-white)}:focus-visible{outline:2px solid var(--ts-accent)!important;outline-offset:3px!important}.loading-overlay__spinner .path{stroke:var(--ts-accent)!important}
/*# sourceMappingURL=/cdn/shop/t/5/assets/techstellar.css.map */
