.flare-button .elementor-button-link{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.flare-button .elementor-button-link:before{content:"";background-color:rgba(255,255,255,.5);height:100%;width:3em;display:block;position:absolute;top:0;left:-4.5em;-webkit-transform:skewX(-45deg) translateX(0);transform:skewX(-45deg) translateX(0);-webkit-transition:none;transition:none;webkit-animation:moving 3s ease-in-out infinite;-moz-animation:moving 3s ease-in-out infinite;-ms-animation:moving 3s ease-in-out infinite;-o-animation:moving 3s ease-in-out infinite;animation:moving 4s ease-in-out infinite}.woocommerce-breadcrumb,.woocommerce-breadcrumb a,.wd-breadcrumbs,.wd-breadcrumbs a,.wd-products-per-page,.wd-products-per-page a,.wd-show-sidebar-btn{color:#b8cadd!important}.product-grid-item .product-wrapper{background:linear-gradient(145deg,#082036,#041321)!important;border:1px solid rgba(56,221,245,.22);border-radius:14px;padding:14px!important;box-shadow:0 10px 26px rgba(0,0,0,.2)!important;transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.product-grid-item:hover .product-wrapper{transform:translateY(-5px);border-color:#38ddf5;box-shadow:0 0 22px rgba(56,221,245,.16)!important}.product-grid-item .product-element-top{border-radius:10px;overflow:hidden;background:#071b2e}.product-grid-item .wd-entities-title a{color:#f4f8ff!important}.product-grid-item .wd-entities-title a:hover{color:#38ddf5!important}.product-grid-item .wd-product-cats,.product-grid-item .wd-product-cats a{color:#91aec8!important}.woocommerce .price,.woocommerce .amount,.widget .amount{color:#ff5941!important;font-weight:700}.woocommerce del,.woocommerce del .amount{color:#839bb2!important}.sidebar-container .widget-title{background:0 0!important;border-bottom:1px solid rgba(56,221,245,.2);padding:14px 0;color:#edf6ff!important}.sidebar-container .widget a{color:#b8cadd}.sidebar-container .widget a:hover{color:#38ddf5}.sidebar-container .widget{border-color:rgba(56,221,245,.15)!important}.woocommerce-account .woocommerce-MyAccount-navigation a{color:#d7e7f5!important;border-color:rgba(56,221,245,.2)!important}.woocommerce-account .woocommerce-MyAccount-navigation .is-active a,.woocommerce-account .woocommerce-MyAccount-navigation a:hover{background:#082b41!important;color:#38ddf5!important}.woocommerce-MyAccount-content,.woocommerce-MyAccount-content p{color:#b8cadd}.woocommerce-MyAccount-content .wd-my-account-links a{background:#071b2e!important;color:#edf6ff!important;border:1px solid rgba(56,221,245,.22);border-radius:12px}.woocommerce table.shop_table,.woocommerce .cart_totals,.woocommerce .woocommerce-checkout-review-order,.woocommerce .woocommerce-checkout-payment{background:#071b2e!important;color:#c6d9eb!important;border-color:rgba(56,221,245,.2)!important;border-radius:12px}.woocommerce table th,.woocommerce table td{border-color:rgba(56,221,245,.15)!important;color:#c6d9eb}.woocommerce-info,.woocommerce-message,.woocommerce-error{background:#0a2337!important;color:#d7e7f5!important}.wd-products-per-page span,.wd-products-per-page strong,.wd-show-sidebar-btn span,.wd-products-shop-view a{color:#b8cadd!important}.single-product .summary-inner,.single-product .product-tabs-wrapper{background:#071b2e!important;border:1px solid rgba(56,221,245,.22)!important;border-radius:14px;color:#b8cadd!important}.single-product .summary-inner p,.single-product .summary-inner strong,.single-product .tm-epo-totals dt,.single-product .product_meta,.single-product .product_meta a{color:#c6d9eb!important}.single-product .woocommerce-tabs .tabs li a{color:#d7e7f5!important}.single-product .woocommerce-tabs .tabs li.active a{color:#38ddf5!important}.single-product .woocommerce-Tabs-panel .elementor-widget-text-editor,.single-product .woocommerce-Tabs-panel p{color:#b8cadd!important}.woocommerce-checkout .checkout-order-review{background:#071b2e!important;border:1px solid rgba(56,221,245,.24);border-radius:14px;box-shadow:0 12px 35px rgba(0,0,0,.2)}.woocommerce-checkout .checkout-order-review:before,.woocommerce-checkout .checkout-order-review:after{display:none!important}.woocommerce-checkout .checkout-order-review #order_review_heading{color:#f4f8ff!important}.woocommerce-checkout .payment_box{background:#0a273d!important;color:#c6d9eb!important;border:1px solid rgba(56,221,245,.2);border-radius:8px}.woocommerce-checkout .payment_box:before{border-bottom-color:#0a273d!important}.woocommerce-checkout .payment_box p,.woocommerce-checkout .woocommerce-privacy-policy-text p,.woocommerce-checkout .woocommerce-form-coupon-toggle,.woocommerce-checkout .woocommerce-form-coupon-toggle strong{color:#c6d9eb!important}.woocommerce-checkout .woocommerce-billing-fields [id^=billing_strong] span,.woocommerce-checkout .woocommerce-billing-fields [id^=billing_strong] strong{color:#b8cadd!important}.woocommerce-checkout .woocommerce-billing-fields [id^=billing_strong] a span,.woocommerce-checkout .woocommerce-billing-fields [id^=billing_strong] a{color:#38ddf5!important}.woocommerce .cart_totals{border:1px solid rgba(56,221,245,.22)!important}.woocommerce a.remove{color:#91aec8!important}.woocommerce a.remove:hover{color:#ff5941!important;background:0 0!important}.woocommerce-account .wd-my-account-links a:hover{border-color:#38ddf5!important;box-shadow:0 0 18px rgba(56,221,245,.12)}.woocommerce-account .woocommerce-MyAccount-content a{color:#38ddf5}@media (max-width:767px){.woocommerce-checkout .checkout-order-review{padding:20px 16px!important}.woocommerce-checkout #order_review table{table-layout:fixed;width:100%}.woocommerce-checkout #order_review td,.woocommerce-checkout #order_review th{overflow-wrap:anywhere}.woocommerce-checkout .payment_methods img{max-width:100%;height:auto}.woocommerce-cart .cart_totals{padding:20px 16px!important}}.woocommerce .woocommerce-info,.woocommerce .woocommerce-info strong{color:#c6d9eb!important}.woocommerce-checkout .woocommerce-form-coupon-toggle .woocommerce-info{color:#c6d9eb!important}.woocommerce-checkout .site-content{padding-top:12px}.woocommerce-checkout form.checkout{display:grid!important;grid-template-columns:minmax(0,1.15fr) minmax(340px,.85fr);gap:28px;align-items:start;max-width:1160px;margin:0 auto 48px}.woocommerce-checkout form.checkout:before,.woocommerce-checkout form.checkout:after{display:none!important}.woocommerce-checkout form.checkout>#fkwcs_stripe_smart_button_wrapper{grid-column:1/-1;width:100%;margin:0}.woocommerce-checkout #customer_details{float:none!important;width:auto!important;padding:28px!important;margin:0!important;background:linear-gradient(145deg,#082036,#061725);border:1px solid rgba(56,221,245,.2);border-radius:16px;min-width:0}.woocommerce-checkout .checkout-order-review{float:none!important;width:auto!important;margin:0!important;padding:28px!important;min-width:0;background:linear-gradient(145deg,#082036,#061725)!important}.woocommerce-checkout .woocommerce-billing-fields h3,.woocommerce-checkout .woocommerce-additional-fields h3,.woocommerce-checkout #order_review_heading{font-size:21px!important;line-height:1.3;letter-spacing:.4px;margin:0 0 24px!important}.woocommerce-checkout .woocommerce-billing-fields__field-wrapper{display:flex;flex-wrap:wrap;gap:0 16px}.woocommerce-checkout .woocommerce-billing-fields__field-wrapper>.form-row{float:none!important;width:100%!important;margin:0 0 18px!important;padding:0!important}.woocommerce-checkout .woocommerce-billing-fields__field-wrapper>#billing_first_name_field{width:100%!important}.woocommerce-checkout #customer_details label{font-size:13px;font-weight:600;line-height:1.5;margin-bottom:7px;color:#d7e7f5!important}.woocommerce-checkout #customer_details input[type=text],.woocommerce-checkout #customer_details input[type=email],.woocommerce-checkout #customer_details input[type=tel]{height:48px!important;width:100%;padding:0 14px!important;font-size:14px;border-radius:9px!important;background:#041321!important}.woocommerce-checkout #billing_license_id{font-family:Inter,Arial,sans-serif;letter-spacing:.3px}.woocommerce-checkout #customer_details [id^=billing_strong]{background:#09283b;border:1px solid rgba(56,221,245,.17);border-left:3px solid #38ddf5;border-radius:8px;padding:14px 16px!important;margin-bottom:12px!important;line-height:1.6}.woocommerce-checkout #customer_details [id^=billing_strong] span,.woocommerce-checkout #customer_details [id^=billing_strong] strong{font-size:12px!important;line-height:1.65!important}.woocommerce-checkout #billing_License_field{margin-bottom:24px!important}.woocommerce-checkout #billing_License_field img{max-width:260px!important;width:100%!important;height:auto!important;border-radius:8px}.woocommerce-checkout .woocommerce-additional-fields{margin-top:8px}.woocommerce-checkout .woocommerce-additional-fields h3{font-size:17px!important;margin-bottom:14px!important}.woocommerce-checkout #order_comments{min-height:90px!important;height:90px!important;padding:12px 14px;font-size:14px;resize:vertical;background:#041321!important}.woocommerce-checkout #order_review{background:0 0!important;border:0!important;box-shadow:none!important}.woocommerce-checkout #order_review .wd-table-wrapper{padding:0!important;background:0 0!important;border:0!important;box-shadow:none!important;margin:0 0 22px!important}.woocommerce-checkout #order_review table{background:0 0!important;border:0!important;border-radius:0!important;width:100%}.woocommerce-checkout #order_review table th,.woocommerce-checkout #order_review table td{padding:14px 0!important;font-size:14px!important}.woocommerce-checkout #order_review table thead th{font-size:11px!important;color:#839bb2!important;letter-spacing:1px;text-transform:uppercase}.woocommerce-checkout #order_review table .product-total{text-align:right}.woocommerce-checkout #order_review table tfoot td{text-align:right}.woocommerce-checkout #order_review table .order-total th{font-size:18px!important;color:#edf6ff!important}.woocommerce-checkout #order_review table .order-total .amount{font-size:27px!important}.woocommerce-checkout #payment{padding:0!important;border:0!important;background:0 0!important;box-shadow:none!important}.woocommerce-checkout #payment ul.payment_methods{padding:0!important;margin:0 0 20px!important;border:0!important}.woocommerce-checkout #payment .wc_payment_method{margin:0 0 10px!important;padding:14px!important;background:#041321!important;border:1px solid rgba(56,221,245,.18)!important;border-radius:10px!important;box-shadow:none!important;transition:border-color .2s,background-color .2s}.woocommerce-checkout #payment .wc_payment_method:hover{border-color:rgba(56,221,245,.6)!important}.woocommerce-checkout #payment .wc_payment_method:has(>input:checked){border-color:#38ddf5!important;background:#08283c!important;box-shadow:0 0 16px rgba(56,221,245,.08)!important}.woocommerce-checkout #payment .wc_payment_method>input{accent-color:#38ddf5;margin-right:7px;vertical-align:middle}.woocommerce-checkout #payment .wc_payment_method>label{display:inline!important;font-size:13px!important;font-weight:600;line-height:1.55!important}.woocommerce-checkout #payment .wc_payment_method>label img{display:inline-block!important;float:none!important;max-width:105px!important;max-height:27px!important;width:auto!important;height:auto!important;margin:6px 3px 0!important;vertical-align:middle;object-fit:contain}.woocommerce-checkout #payment .payment_method_eh_stripe_checkout>label img{display:block!important;max-width:205px!important;max-height:30px!important;margin:9px 0 0 23px!important}.woocommerce-checkout #payment .payment_method_nowpayments>label img{max-width:130px!important}.woocommerce-checkout #payment .payment_box{margin:12px 0 0!important;padding:11px 12px!important;font-size:12px!important;line-height:1.6;border:0!important;background:rgba(56,221,245,.06)!important}.woocommerce-checkout #payment .payment_box:before{display:none!important}.woocommerce-checkout #payment .payment_box p{font-size:12px!important;margin:0!important;line-height:1.6}.woocommerce-checkout #payment .place-order{padding:0!important;margin:0!important}.woocommerce-checkout .woocommerce-privacy-policy-text{font-size:11px!important;line-height:1.6!important;color:#839bb2!important;margin:16px 0!important}.woocommerce-checkout .woocommerce-privacy-policy-text p{font-size:11px!important;line-height:1.6!important;color:#91aec8!important}.woocommerce-checkout #place_order{width:100%!important;min-height:50px!important;font-size:14px!important;letter-spacing:.4px;border-radius:10px!important;box-shadow:0 5px 22px rgba(255,75,36,.16)!important}.woocommerce-checkout .woocommerce-form-coupon-toggle{max-width:1160px;margin:0 auto 20px;font-size:13px}.woocommerce-checkout .woocommerce-form-coupon-toggle .woocommerce-info{padding:12px 16px!important;border:1px solid rgba(56,221,245,.15)!important;border-radius:9px!important;background:#061725!important}@media (max-width:900px){.woocommerce-checkout form.checkout{grid-template-columns:1fr;gap:20px}.woocommerce-checkout #customer_details,.woocommerce-checkout .checkout-order-review{padding:22px!important}}@media (max-width:480px){.woocommerce-checkout #customer_details,.woocommerce-checkout .checkout-order-review{padding:18px!important;border-radius:12px}.woocommerce-checkout form.checkout{gap:16px}.woocommerce-checkout #payment .wc_payment_method{padding:12px!important}}.woocommerce-checkout form.checkout>#customer_details,.woocommerce-checkout form.checkout>.checkout-order-review{max-width:none!important;width:100%!important;box-sizing:border-box!important}.woocommerce-checkout #payment .wc_payment_method{display:block!important;width:100%!important;max-width:none!important;box-sizing:border-box!important}.woocommerce-checkout #customer_details p[id^=billing_strong]{background:0 0!important;border:0!important;padding:0!important;margin:0!important}.woocommerce-checkout #order_review table{table-layout:fixed}.woocommerce-checkout #order_review table .product-name{width:62%}.woocommerce-checkout #payment .fkwcs_stripe_icons{display:flex!important;flex-wrap:wrap;gap:5px;margin:10px 0 0 23px!important}.woocommerce-checkout #payment .fkwcs_stripe_icons img{max-height:25px!important;max-width:42px!important;width:auto!important;height:25px!important;margin:0!important;object-fit:contain}.woocommerce-checkout .main-page-wrapper{padding-top:28px!important}@media (max-width:767px){.woocommerce-checkout .main-page-wrapper{padding-top:20px!important}.woocommerce-checkout .chaty .on-hover-text{display:none!important}.woocommerce-checkout .woocommerce-additional-fields h3{font-size:15px!important}}body.woocommerce-checkout form.checkout #order_review #payment ul.payment_methods li.payment_method_fkwcs_stripe span.fkwcs_stripe_icons img{height:25px!important;max-height:25px!important;width:auto!important;max-width:42px!important;margin:0 5px 0 0!important}body.woocommerce-checkout form.checkout #order_review #payment ul.payment_methods li.payment_method_fkwcs_stripe span.fkwcs_stripe_icons{display:flex!important;flex-wrap:wrap!important;gap:5px!important}.product-grid-item a[href*="/starscaption/"] img{content:url("https://play1pay.com/wp-content/uploads/2026/10/play1pay-starscaption-neon.webp")!important;aspect-ratio:1/1;object-fit:cover!important;width:100%!important;height:auto!important}.product-grid-item a[href*="/888caption/"] img{content:url("https://play1pay.com/wp-content/uploads/2026/10/play1pay-888caption-neon.webp")!important;aspect-ratio:1/1;object-fit:cover!important;width:100%!important;height:auto!important}.product-grid-item a[href*="/partycaption/"] img{content:url("https://play1pay.com/wp-content/uploads/2026/10/play1pay-partycaption-neon.webp")!important;aspect-ratio:1/1;object-fit:cover!important;width:100%!important;height:auto!important}.product-grid-item a[href*="/winamaxcaption/"] img{content:url("https://play1pay.com/wp-content/uploads/2026/10/play1pay-winamaxcaption-neon.webp")!important;aspect-ratio:1/1;object-fit:cover!important;width:100%!important;height:auto!important}.product-grid-item a[href*="/coincaption/"] img{content:url("https://play1pay.com/wp-content/uploads/2026/10/play1pay-coincaption-neon-v1.webp")!important;aspect-ratio:1/1;object-fit:cover!important;width:100%!important;height:auto!important}.product-grid-item a[href*="/gto-wizard/"] img{content:url("https://play1pay.com/wp-content/uploads/2026/10/play1pay-gto-wizard-neon-v1.webp")!important;aspect-ratio:1/1;object-fit:cover!important;width:100%!important;height:auto!important}