html body main#MainContent,html body main#MainContent>.shopify-section,html body section[id^=MainProduct-]{background:transparent!important}html body .product__info-wrapper .product__info-container{background:#2a1366!important;border:1px solid rgba(255,255,255,.28)!important;border-radius:20px!important;padding:22px!important;filter:none!important;box-shadow:0 14px 34px #1e003c59!important}html body .product__info-wrapper .product__title,html body .product__info-wrapper .product__title *{color:#fff!important;-webkit-text-fill-color:#ffffff!important}html body .product__info-wrapper .product-form__input select{background:#361a80!important;color:#fff!important;border:1px solid rgba(255,255,255,.35)!important;border-radius:12px!important}html body .product__info-wrapper .product-form__input input[type=radio]+label{background:#361a80!important;color:#fff!important;border-color:#ffffff59!important}html body .product__info-wrapper .product-form__input input[type=radio]:checked+label{background:#ffd93d!important;color:#1b0a40!important;border-color:#ffd93d!important}html body .product__info-wrapper .quantity{background:#361a80!important;border:1px solid rgba(255,255,255,.35)!important;border-radius:12px!important;box-shadow:none!important}html body .product__info-wrapper .quantity:before,html body .product__info-wrapper .quantity:after{display:none!important}html body .product__info-wrapper .quantity__button{color:#ffd93d!important}html body .product__info-wrapper .quantity__input{color:#fff!important}html body .product__info-wrapper .product-form__submit,html body .product__info-wrapper .shopify-payment-button__button{border-radius:999px!important;border:0!important;filter:none!important;box-shadow:none!important}html body .product__info-wrapper .product-form__submit:before,html body .product__info-wrapper .product-form__submit:after{display:none!important}html body main#MainContent .product__info-wrapper .product-form__submit,html body main#MainContent .product-form__submit.button--primary{background:#ffd93d!important;color:#1b0a40!important;-webkit-text-fill-color:#1b0a40!important;opacity:1!important;visibility:visible!important;text-transform:none!important;letter-spacing:.01em;box-shadow:0 8px 20px #1e003c59!important}html body main#MainContent .product__info-wrapper .product-form__submit:hover{background:#ffe680!important;transform:none!important;filter:none!important}html body .product__info-wrapper .price-item{font-size:clamp(28px,3vw,38px)!important;color:#ffd93d!important}html body .product__info-wrapper .price__regular .price-item--regular{color:#ffd93d!important}html body .product__media-wrapper .media{border-radius:16px;overflow:hidden}html body [id^=ppc-fps-],html body [id^=ppc-gpu-],html body [id^=ppc-preset-],html body [id^=ppc-stock-]{--ppc-bg:#2a1366!important;--ppc-bg-alt:#361a80!important;--ppc-pink:#ffd93d!important;--ppc-pink-soft:rgba(255,217,61,.14)!important;--ppc-cyan:#c8f9ff!important;--ppc-cyan-soft:rgba(200,249,255,.12)!important;--ppc-text-muted:#f1e6ff!important;--ppc-border:rgba(255,255,255,.35)!important}html body #ppn-listing#ppn-listing#ppn-listing{--bg:rgba(42,19,102,.55)!important;--bg-deep:#1f0d52!important;--surface:#2a1366!important;--surface-2:#361a80!important;--line:rgba(255,255,255,.26)!important;--pink:#ffd93d!important;--purple:#ff9a1f!important;--cyan:#c8f9ff!important;--amber:#ffd93d!important;--text:#ffffff!important;--text-dim:#f1e6ff!important;--text-faint:#d9ccff!important;background-image:radial-gradient(circle at 15% 8%,rgba(255,154,31,.18),transparent 45%),radial-gradient(circle at 90% 92%,rgba(255,77,178,.2),transparent 45%)!important;border:1px solid rgba(255,255,255,.22)!important;border-radius:22px!important}html body #ppn-listing#ppn-listing#ppn-listing .panel,html body #ppn-listing#ppn-listing#ppn-listing .meter-panel,html body #ppn-listing#ppn-listing#ppn-listing .stat-box,html body #ppn-listing#ppn-listing#ppn-listing .perf-item,html body #ppn-listing#ppn-listing#ppn-listing .faq details{box-shadow:0 10px 24px #1e003c4d!important}html body #ppn-listing#ppn-listing#ppn-listing .chip{background:#ffffff1f!important}html body #ppn-listing#ppn-listing#ppn-listing .meter-track{background:#ffffff24!important}html body #ppn-listing#ppn-listing#ppn-listing .meter-fill{background:linear-gradient(90deg,#ffd93d,#ff9a1f)!important}html body #ppn-listing#ppn-listing#ppn-listing .btn.ghost{border-color:#ffffff8c!important}html body .ppc-trust,html body #ppn-bundle-banner,html body #ppn-bundle-banner .ppn-bundle-inner,html body .ppc-help-pc,html body .ppc-setup,html body .ppc-gallery,html body #ppc-value-banner,html body .ppc-upgrades-banner,html body .ppc-quicklinks-wrap{background:#2a1366!important;background-image:radial-gradient(700px 300px at 0% 0%,rgba(255,154,31,.16),transparent 60%),radial-gradient(700px 300px at 100% 100%,rgba(255,77,178,.18),transparent 60%)!important;border-color:#ffffff47!important}html body #ppc-value-banner .ppc-value-banner__inner{background:transparent!important}html body #ppc-value-banner .ppc-value-card,html body .ppc-setup .ppc-setup-card,html body .ppc-help-pc .ppc-help-point,html body .ppc-gallery .ppc-gallery-feature,html body .ppc-upgrade-card,html body .ppc-quicklink-chip{background:#361a80!important;border-color:#ffffff4d!important}html body .ppc-help-button,html body .ppc-gallery-button,html body #ppc-value-banner .ppc-value-card__button,html body .ppc-upgrade-card-btn{background:#ffd93d!important;color:#1b0a40!important;-webkit-text-fill-color:#1b0a40!important;border-color:#ffd93d!important}.afx-pdp__sec{padding:clamp(36px,5vw,64px) 0}.afx-sticky{position:fixed;left:0;right:0;bottom:0;z-index:50;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 76px calc(10px + env(safe-area-inset-bottom)) 76px;background:#2a1366f5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid rgba(255,255,255,.35);transform:translateY(110%);transition:transform .25s ease}.afx-sticky.is-on{transform:none}@media(min-width:1200px){.afx-sticky{display:none}}.afx .afx-sticky__name{display:block;max-width:40vw;font-size:13px;color:var(--afx-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.afx .afx-sticky__price{display:block;font-family:var(--afx-head);font-size:24px;line-height:1.1;color:#ffd93d;white-space:nowrap}.afx-sticky .afx-btn{min-height:44px;padding:8px 14px;font-size:14px;white-space:nowrap}@media(max-width:700px){.afx .afx-sticky__name{display:none}}body:has(.afx-sticky.is-on){padding-bottom:72px}
/*# sourceMappingURL=/cdn/shop/t/30/assets/afx-product.css.map */
