#MainContent :where(.main-page-title,.title--primary,.template-search__header h1,.customer h1,.article-template__title,.blog__title){font-family:Bungee,Impact,Arial Black,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:.01em;color:#ffe3f3;text-shadow:0 0 4px #fff,0 0 12px #FF2EA6,0 0 28px #FF2EA6}#MainContent :where(.main-page-title){font-size:clamp(38px,5vw,72px);margin-bottom:32px}#MainContent :where(.rich-text__heading.h1){font-size:clamp(38px,5vw,72px);color:#ffe3f3;text-shadow:0 0 4px #fff,0 0 12px #FF2EA6,0 0 28px #FF2EA6}#MainContent :where(.rte:not(.rich-text__heading):not(h1):not(h2),.rich-text__text){color:#c9c9d6;font-size:17px;line-height:1.65}#MainContent :where(.rte) :where(h1,h2,h3,h4,h5,h6,strong){color:#fff}#MainContent :where(.rte) :where(h2,h3){font-family:Bungee,Impact,sans-serif;font-weight:400;text-transform:uppercase}#MainContent :where(.rte a,.rich-text__text a){color:#22e4ff;text-decoration-color:#22e4ff80;text-underline-offset:3px}#MainContent :where(.rte a:hover,.rich-text__text a:hover){color:#ff2ea6;text-decoration-color:#ff2ea6}#MainContent :where(.button,.shopify-challenge__button),.cart-notification :where(.button){min-height:52px;padding:0 30px;border-radius:999px;border:2px solid #FF2EA6;background:#ff2ea6;color:#0a0a0f;font:700 15px/1 Space Grotesk,sans-serif;letter-spacing:.08em;text-transform:uppercase;box-shadow:0 0 18px #ff2ea673;transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease,color .2s ease}#MainContent :where(.button):before,#MainContent :where(.button):after,.cart-notification :where(.button):before,.cart-notification :where(.button):after{display:none}#MainContent :where(.button:not([disabled]):hover),.cart-notification :where(.button:hover){transform:translateY(-2px);box-shadow:0 0 24px #ff2ea6,0 0 48px #ff2ea666}#MainContent :where(.button--secondary),.cart-notification :where(.button--secondary){background:transparent;color:#22e4ff;border-color:#22e4ff;box-shadow:none}#MainContent :where(.button--secondary:hover),.cart-notification :where(.button--secondary:hover){background:#22e4ff;color:#0a0a0f;box-shadow:0 0 20px #22e4ff99}#MainContent :where(.button--tertiary){background:transparent;border-color:#2a2a38;color:#c9c9d6;box-shadow:none;min-height:44px;min-width:44px;padding:0 12px}#MainContent :where(.button--tertiary:hover){border-color:#ff2ea6;color:#ff2ea6;box-shadow:none;transform:none}#MainContent :where(.button[disabled]){opacity:.5;box-shadow:none}#MainContent :where(.link,.underlined-link){color:#22e4ff}#MainContent :where(.field,.select,.text-area):before,#MainContent :where(.field,.select,.text-area):after{box-shadow:none;display:none}#MainContent :where(.field__input,.text-area,.select__select,.search__input,input[type=email],input[type=password],input[type=text],textarea){background:#15151e;color:#fff;border:2px solid #2A2A38;border-radius:16px;font-family:Space Grotesk,sans-serif;font-size:16px;box-shadow:none;transition:border-color .2s ease,box-shadow .2s ease}#MainContent :where(.field__input,.search__input){min-height:56px}#MainContent :where(.text-area){min-height:140px;padding:22px 18px 14px}#MainContent :where(.field__input,.text-area,.select__select,.search__input,textarea):hover{border-color:#3a3a4c}#MainContent :where(.field__input,.text-area,.select__select,.search__input,textarea):focus,#MainContent :where(.field__input,.text-area,.search__input):focus-visible{outline:none;border-color:#22e4ff;box-shadow:0 0 16px #22e4ff66}#MainContent :where(.field__label,.form__label){color:#9a9aae;font-family:Space Grotesk,sans-serif;left:18px}#MainContent :where(.field__input:focus~.field__label,.field__input:not(:placeholder-shown)~.field__label,.text-area:focus~.field__label,.text-area:not(:placeholder-shown)~.field__label){color:#22e4ff}#MainContent :where(.field__button){color:#22e4ff}#MainContent :where(.form__message,.form-status){color:#3dff7a;font-weight:700}#MainContent :where(.form__message .icon-error)+*,#MainContent :where(.form-status-list,.errors){color:#ff8fc8}#MainContent :where(.contact){padding:clamp(24px,4vw,40px);background:#15151e;border:2px solid #2A2A38;border-radius:28px;box-shadow:0 0 32px #ff2ea61f}#MainContent :where(.contact) :where(.field__input,.text-area){background:#0a0a0f}#MainContent :where(.contact__button){margin-top:8px}#MainContent :where(.cart__warnings .cart__empty-text){font-family:Bungee,Impact,sans-serif;text-transform:uppercase;color:#ffe3f3;text-shadow:0 0 4px #fff,0 0 12px #FF2EA6,0 0 28px #FF2EA6}#MainContent :where(.title-wrapper-with-link){border-bottom:2px solid #2A2A38;padding-bottom:20px;margin-bottom:8px}#MainContent :where(.title-wrapper-with-link .link){color:#22e4ff;font-weight:700}#MainContent :where(.cart-items th){font:700 12px Space Grotesk,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#9a9aae;opacity:1;border-bottom:2px solid #2A2A38}#MainContent :where(.cart-item){border-bottom:2px solid #2A2A38}#MainContent :where(.cart-item__media .cart-item__image){border-radius:16px;background:#fff;border:2px solid #FF2EA6;box-shadow:0 0 14px #ff2ea659}#MainContent :where(.cart-item__name){font:700 17px/1.35 Space Grotesk,sans-serif;color:#fff;text-decoration:none}#MainContent :where(.cart-item__name:hover){color:#ff2ea6}#MainContent :where(.cart-item .product-option,.cart-item__discounted-prices,.cart-item .unit-price){color:#c9c9d6}#MainContent :where(.cart-item__totals .price,.cart-item__price-wrapper .price,.cart-item .price--end){font-family:Space Grotesk,sans-serif;font-weight:700;font-size:17px;color:#fff;letter-spacing:0;text-shadow:none}#MainContent :where(cart-remove-button .button){border:0;color:#9a9aae;min-width:44px}#MainContent :where(cart-remove-button .button:hover){color:#ff2ea6}#MainContent :where(.cart-item .quantity){border:2px solid #2A2A38;border-radius:999px;background:#15151e}#MainContent :where(.cart-item .quantity):before,#MainContent :where(.cart-item .quantity):after{display:none}#MainContent :where(.cart-item .quantity__input,.cart-item .quantity__button){color:#fff;background:transparent}#MainContent{--font-heading-family: "Bungee", Impact, "Arial Black", sans-serif;--font-heading-style: normal;--font-heading-weight: 400;--font-body-family: "Space Grotesk", system-ui, sans-serif}#MainContent :where(h1,h2,.h0,.h1,.h2){text-transform:uppercase;letter-spacing:.01em}#MainContent :where(.cart__login-title){font-size:22px;color:#fff}#MainContent :where(.cart__login-paragraph){color:#c9c9d6}#MainContent :where(.collection-list .card__content,.blog-articles .card__content){padding:16px 20px 20px}#MainContent :where(.collection-list .card--standard .card__inner){min-height:120px}#MainContent :where(.totals){flex-wrap:nowrap;gap:18px;align-items:baseline}#MainContent :where(.totals__total,.totals__subtotal,.totals__total-value,.totals__subtotal-value){white-space:nowrap}#MainContent :where(.cart__blocks){min-width:min(100%,400px)}#MainContent :where(.cart__footer>div:not(:empty)){margin-top:32px;padding:28px;background:#15151e;border:2px solid #2A2A38;border-radius:26px}#MainContent :where(.cart__note .text-area){background:#0a0a0f}#MainContent :where(.totals__total,.totals__subtotal){font:400 15px Bungee,Impact,sans-serif;text-transform:uppercase;color:#fff}#MainContent :where(.totals__total-value,.totals__subtotal-value){font:700 24px Space Grotesk,sans-serif;color:#fff;text-shadow:none}#MainContent :where(.tax-note,.cart__footer small){color:#c9c9d6}#MainContent :where(.cart__checkout-button){min-height:60px;font-size:17px}#MainContent :where(.cart__dynamic-checkout-buttons){--shopify-accelerated-checkout-button-border-radius: 999px}.cart-notification{--color-background: 21, 21, 30;--color-foreground: 255, 255, 255;--gradient-background: #15151E;background:#15151e;color:#fff;border:2px solid #FF2EA6;border-top:0;border-radius:0 0 22px 22px;box-shadow:0 0 28px #ff2ea673,0 24px 60px #0009}.cart-notification__heading{font:700 15px Space Grotesk,sans-serif;letter-spacing:.1em;text-transform:uppercase;color:#3dff7a}.cart-notification__heading .icon-checkmark{color:#3dff7a}.cart-notification-product__image{border-radius:14px;background:#fff;border:2px solid #FF2EA6;overflow:hidden}.cart-notification-product__name{font:700 16px/1.35 Space Grotesk,sans-serif;color:#fff}.cart-notification-product__option{color:#c9c9d6}.cart-notification__close{color:#fff}.cart-notification__close:hover{color:#ff2ea6}.cart-notification .button-label,.cart-notification .link{color:#22e4ff;font-weight:700}#MainContent :where(.template-search__header){padding-bottom:8px}#MainContent :where(.template-search__search .search__button){color:#22e4ff}#MainContent :where(.template-search__results .card--card,.template-search__results .card--text){background:#15151e;border:2px solid #2A2A38;border-radius:22px}#MainContent :where(.template-404 .title){font-family:Bungee,Impact,sans-serif;text-transform:uppercase;font-size:clamp(40px,6vw,88px);color:#e2fcff;text-shadow:0 0 4px #fff,0 0 12px #22E4FF,0 0 28px #22E4FF}#MainContent :where(.template-404 p){color:#c9c9d6;font-family:Space Grotesk,sans-serif;letter-spacing:.14em;text-transform:uppercase}#MainContent :where(.collection-list .card,.blog-articles .card,.article-card){background:#15151e;border:3px solid #FF2EA6;border-radius:26px;overflow:hidden;transition:transform .25s ease,box-shadow .25s ease}#MainContent :where(.collection-list .grid__item:nth-child(4n+2) .card){border-color:#22e4ff}#MainContent :where(.collection-list .grid__item:nth-child(4n+3) .card){border-color:#ffe53b}#MainContent :where(.collection-list .grid__item:nth-child(4n+4) .card){border-color:#3dff7a}#MainContent :where(.collection-list .card,.blog-articles .card,.article-card):hover{transform:translateY(-6px);box-shadow:0 0 26px #ff2ea673}#MainContent :where(.collection-list .card__inner,.blog-articles .card__inner){background:#fff;border-radius:0}#MainContent :where(.collection-list .card:after,.collection-list .card__inner:after,.blog-articles .card:after){box-shadow:none}#MainContent :where(.collection-list .card__heading,.blog-articles .card__heading,.article-card__title){font-family:Bungee,Impact,sans-serif;font-weight:400;text-transform:uppercase;color:#fff}#MainContent :where(.collection-list .card__heading a,.blog-articles .card__heading a){color:inherit;text-decoration:none}#MainContent :where(.article-card__info,.article-card__excerpt,.article-template__content){color:#c9c9d6}#MainContent :where(.customer){color:#c9c9d6}#MainContent :where(.customer a){color:#22e4ff}#MainContent :where(.customer table th){color:#9a9aae}#MainContent :where(.customer table td,.customer table th){border-color:#2a2a38}#MainContent :where(.pagination__item){color:#fff}
/*# sourceMappingURL=/cdn/shop/t/7/assets/tcc-pages.css.map */
