#MainContent .product{padding-top:16px}#MainContent .product__info-container{display:flex;flex-direction:column;gap:18px}#MainContent .product__info-container>*+*{margin-top:0;margin-bottom:0}#MainContent .product__media-item .product-media-container,#MainContent .product__media-list .product__media-item>.product__modal-opener,#MainContent .product__media-list .media{border-radius:28px}#MainContent .product__media-item .product-media-container{overflow:hidden;background:#fff;border:3px solid #FF2EA6;box-shadow:0 0 24px #ff2ea68c,0 24px 60px #0009;--border-width: 0}#MainContent .product__media-item+.product__media-item .product-media-container{border-color:#22e4ff;box-shadow:0 0 20px #22e4ff73,0 20px 50px #0009}#MainContent .product__media-icon,#MainContent .product__media-toggle{border-radius:999px}#MainContent .thumbnail{border-radius:14px;border:2px solid #2A2A38;background:#fff}#MainContent .thumbnail[aria-current]{border-color:#ff2ea6;box-shadow:0 0 12px #ff2ea699}#MainContent .slider-counter,#MainContent .slider-button{color:#fff}#MainContent .product__text.caption-with-letter-spacing{display:inline-flex;align-items:center;gap:10px;font:700 13px/1.2 Space Grotesk,sans-serif;letter-spacing:.2em;text-transform:uppercase;color:#22e4ff;opacity:1}#MainContent .product__text.caption-with-letter-spacing:before{content:"";width:10px;height:10px;border-radius:50%;background:#3dff7a;box-shadow:0 0 10px #3dff7a}#MainContent .product__title h1{font-family:Bungee,Impact,Arial Black,sans-serif;font-weight:400;font-size:clamp(34px,3.8vw,56px);line-height:1.02;letter-spacing:.01em;text-transform:uppercase;color:#fff;text-shadow:0 0 18px rgba(255,46,166,.35);margin:0;overflow-wrap:anywhere}#MainContent .product .price,#MainContent .product .price .price-item{font-family:Bungee,Impact,sans-serif;font-size:30px;letter-spacing:0;color:#ffe3f3;text-shadow:0 0 4px #fff,0 0 12px #FF2EA6,0 0 28px #FF2EA6}#MainContent .product .price__sale .price-item--regular{font-family:Space Grotesk,sans-serif;font-size:18px;color:#c9c9d6;text-shadow:none}#MainContent .product .price .badge{font:400 12px/1.1 Bungee,Impact,sans-serif;text-transform:uppercase;letter-spacing:0;padding:7px 12px;border-radius:12px;background:#ffe53b;color:#0a0a0f;border:3px solid #0A0A0F;box-shadow:4px 4px #0000008c;rotate:-5deg;margin-left:10px}#MainContent .installment,#MainContent .installment *{color:#c9c9d6;font-size:14px}#MainContent .product-form__input .form__label,#MainContent .product-form__quantity .quantity__label{font:700 13px/1.2 Space Grotesk,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#c9c9d6;margin-bottom:10px}#MainContent .product-form__input{max-width:460px;margin-bottom:0}#MainContent .product-form__input .select{max-width:460px}#MainContent .product-form__input .select:before,#MainContent .product-form__input .select:after,#MainContent .quantity:before,#MainContent .quantity:after{box-shadow:none;display:none}#MainContent .product-form__input .select__select{height:54px;padding:0 48px 0 18px;border-radius:16px;background:#15151e;color:#fff;border:2px solid #2A2A38;font:700 16px Space Grotesk,sans-serif;transition:border-color .2s ease,box-shadow .2s ease}#MainContent .product-form__input .select__select:hover,#MainContent .product-form__input .select__select:focus{border-color:#22e4ff;box-shadow:0 0 14px #22e4ff66}#MainContent .product-form__input .select .icon-caret{right:18px;color:#22e4ff;height:8px}#MainContent .product-form__input--pill input[type=radio]+label{border:2px solid #2A2A38;border-radius:999px;background:#15151e;color:#fff;font:700 15px Space Grotesk,sans-serif;padding:12px 20px;transition:border-color .2s ease,box-shadow .2s ease}#MainContent .product-form__input--pill input[type=radio]+label:hover{border-color:#22e4ff}#MainContent .product-form__input--pill input[type=radio]:checked+label{background:#ff2ea6;border-color:#ff2ea6;color:#0a0a0f;box-shadow:0 0 16px #ff2ea6a6}#MainContent .quantity{width:156px;min-height:54px;border:2px solid #2A2A38;border-radius:999px;background:#15151e;overflow:hidden}#MainContent .quantity:focus-within{border-color:#22e4ff;box-shadow:0 0 14px #22e4ff66}#MainContent .quantity__input{color:#fff;font:700 17px Space Grotesk,sans-serif;background:transparent}#MainContent .quantity__button{color:#fff;width:48px}#MainContent .quantity__button:hover{color:#ff2ea6}#MainContent .quantity__rules,#MainContent .price-per-item__container{color:#c9c9d6}#MainContent .product-form__buttons{max-width:460px;display:flex;flex-direction:column;gap:12px}#MainContent .product-form__submit{min-height:60px;margin:0;border-radius:999px;border:0;background:#ff2ea6;color:#0a0a0f;font:700 17px/1 Space Grotesk,sans-serif;letter-spacing:.08em;text-transform:uppercase;box-shadow:0 0 22px #ff2ea68c;transition:transform .2s ease,box-shadow .2s ease}#MainContent .product-form__submit:before,#MainContent .product-form__submit:after{display:none}#MainContent .product-form__submit:hover{transform:translateY(-2px);box-shadow:0 0 26px #ff2ea6,0 0 56px #ff2ea673}#MainContent .product-form__submit[disabled],#MainContent .product-form__submit[aria-disabled=true]{background:#15151e;color:#c9c9d6;border:2px solid #2A2A38;box-shadow:none;transform:none;opacity:1}#MainContent .product-form__submit .loading__spinner .path{stroke:#0a0a0f}#MainContent .shopify-payment-button{--shopify-accelerated-checkout-button-border-radius: 999px;--shopify-accelerated-checkout-button-block-size: 54px}#MainContent .shopify-payment-button__button{border-radius:999px;overflow:hidden}#MainContent .shopify-payment-button__more-options{color:#22e4ff;font-weight:700;text-decoration:none}#MainContent .shopify-payment-button__more-options:hover{text-decoration:underline}#MainContent .product-form__error-message-wrapper{color:#ff8fc8}#MainContent .product__pickup-availabilities{max-width:460px}#MainContent .pickup-availability-info,#MainContent .pickup-availability-info *{color:#c9c9d6}#MainContent .pickup-availability-preview .icon{color:#3dff7a}#MainContent .pickup-availability-button{color:#22e4ff;font-weight:700}#MainContent .product__description{margin-top:6px;padding:22px 24px;max-width:560px;background:#15151e;border:2px solid #2A2A38;border-radius:22px;font-size:17px;line-height:1.65;color:#c9c9d6}#MainContent .product__description p{margin:0 0 .7em}#MainContent .product__description p:last-child{margin-bottom:0}#MainContent .product__description:empty{display:none}#MainContent .product__description h2,#MainContent .product__description h3,#MainContent .product__description strong{color:#fff}#MainContent .share-button__button{color:#22e4ff;font-weight:700}#MainContent .share-button__button:hover{color:#ff2ea6}#MainContent .share-button__fallback{background:#15151e;border:2px solid #22E4FF;border-radius:16px}#MainContent .product__view-details{color:#22e4ff}#MainContent .product__accordion summary{border-color:#2a2a38}#MainContent .product__accordion .accordion__title{font:700 16px Space Grotesk,sans-serif;color:#fff}#MainContent .accordion{border-color:#2a2a38}#MainContent .accordion__content{color:#c9c9d6}#MainContent .related-products{padding-top:40px;border-top:2px solid #2A2A38}#MainContent .related-products__heading{font-family:Bungee,Impact,sans-serif;font-weight:400;font-size:clamp(30px,4vw,52px);text-transform:uppercase;color:#ffe3f3;text-shadow:0 0 4px #fff,0 0 12px #22E4FF,0 0 28px #22E4FF;margin-bottom:32px}.product-media-modal{background:#0a0a0ff5}.product-media-modal__toggle{color:#fff;border-color:#2a2a38;background:#15151e}
/*# sourceMappingURL=/cdn/shop/t/7/assets/tcc-product.css.map */
