html:has(.payment-v2-container),html:has(.unified-checkout-container){color-scheme:light!important}html.dark:has(.payment-v2-container),html.dark:has(.unified-checkout-container),html[class*=dark]:has(.payment-v2-container),html[class*=dark]:has(.unified-checkout-container){color-scheme:light!important;--background:0 0% 100%!important;--foreground:222.2 84% 4.9%!important}.checkout-content-wrapper,.payment-loading-skeleton,.payment-v2-container,.unified-checkout-container{contain:layout style;isolation:isolate;background:#f6f7f9!important;color:#1a1a1a!important}.dark .checkout-content-wrapper,.dark .payment-loading-skeleton,.dark .payment-v2-container,.dark .unified-checkout-container,:root.dark .checkout-content-wrapper,:root.dark .payment-loading-skeleton,:root.dark .payment-v2-container,:root.dark .unified-checkout-container,[data-theme=dark] .checkout-content-wrapper,[data-theme=dark] .payment-loading-skeleton,[data-theme=dark] .payment-v2-container,[data-theme=dark] .unified-checkout-container,body.dark .checkout-content-wrapper,body.dark .payment-loading-skeleton,body.dark .payment-v2-container,body.dark .unified-checkout-container,html.dark .checkout-content-wrapper,html.dark .payment-loading-skeleton,html.dark .payment-v2-container,html.dark .unified-checkout-container{background:#f6f7f9!important;color:#1a1a1a!important}.dark .checkout-payment-form,.dark .checkout-product-showcase,.dark .form-container,.dark .payment-v2-card,[data-theme=dark] .checkout-payment-form,[data-theme=dark] .checkout-product-showcase,[data-theme=dark] .form-container,[data-theme=dark] .payment-v2-card,html.dark .checkout-payment-form,html.dark .checkout-product-showcase,html.dark .form-container,html.dark .payment-v2-card{background:#ffffff!important;color:#1a1a1a!important}.dark .payment-v2-container a,.dark .payment-v2-container div,.dark .payment-v2-container h1,.dark .payment-v2-container h2,.dark .payment-v2-container h3,.dark .payment-v2-container h4,.dark .payment-v2-container h5,.dark .payment-v2-container h6,.dark .payment-v2-container label,.dark .payment-v2-container p,.dark .payment-v2-container span,.dark .unified-checkout-container a,.dark .unified-checkout-container div,.dark .unified-checkout-container h1,.dark .unified-checkout-container h2,.dark .unified-checkout-container h3,.dark .unified-checkout-container h4,.dark .unified-checkout-container h5,.dark .unified-checkout-container h6,.dark .unified-checkout-container label,.dark .unified-checkout-container p,.dark .unified-checkout-container span,[data-theme=dark] .payment-v2-container a,[data-theme=dark] .payment-v2-container div,[data-theme=dark] .payment-v2-container h1,[data-theme=dark] .payment-v2-container h2,[data-theme=dark] .payment-v2-container h3,[data-theme=dark] .payment-v2-container h4,[data-theme=dark] .payment-v2-container h5,[data-theme=dark] .payment-v2-container h6,[data-theme=dark] .payment-v2-container label,[data-theme=dark] .payment-v2-container p,[data-theme=dark] .payment-v2-container span,[data-theme=dark] .unified-checkout-container a,[data-theme=dark] .unified-checkout-container div,[data-theme=dark] .unified-checkout-container h1,[data-theme=dark] .unified-checkout-container h2,[data-theme=dark] .unified-checkout-container h3,[data-theme=dark] .unified-checkout-container h4,[data-theme=dark] .unified-checkout-container h5,[data-theme=dark] .unified-checkout-container h6,[data-theme=dark] .unified-checkout-container label,[data-theme=dark] .unified-checkout-container p,[data-theme=dark] .unified-checkout-container span,html.dark .payment-v2-container a,html.dark .payment-v2-container div,html.dark .payment-v2-container h1,html.dark .payment-v2-container h2,html.dark .payment-v2-container h3,html.dark .payment-v2-container h4,html.dark .payment-v2-container h5,html.dark .payment-v2-container h6,html.dark .payment-v2-container label,html.dark .payment-v2-container p,html.dark .payment-v2-container span,html.dark .unified-checkout-container a,html.dark .unified-checkout-container div,html.dark .unified-checkout-container h1,html.dark .unified-checkout-container h2,html.dark .unified-checkout-container h3,html.dark .unified-checkout-container h4,html.dark .unified-checkout-container h5,html.dark .unified-checkout-container h6,html.dark .unified-checkout-container label,html.dark .unified-checkout-container p,html.dark .unified-checkout-container span{color:#1a1a1a!important}.dark .payment-v2-container input,.dark .payment-v2-container select,.dark .payment-v2-container textarea,.dark .unified-checkout-container input,.dark .unified-checkout-container select,.dark .unified-checkout-container textarea,[data-theme=dark] .payment-v2-container input,[data-theme=dark] .payment-v2-container select,[data-theme=dark] .payment-v2-container textarea,[data-theme=dark] .unified-checkout-container input,[data-theme=dark] .unified-checkout-container select,[data-theme=dark] .unified-checkout-container textarea,html.dark .payment-v2-container input,html.dark .payment-v2-container select,html.dark .payment-v2-container textarea,html.dark .unified-checkout-container input,html.dark .unified-checkout-container select,html.dark .unified-checkout-container textarea{background:#ffffff!important;color:#1a1a1a!important;border-color:#d1d5db!important}.dark .payment-v2-container button,.dark .unified-checkout-container button,[data-theme=dark] .payment-v2-container button,[data-theme=dark] .unified-checkout-container button,html.dark .payment-v2-container button,html.dark .unified-checkout-container button{color:#ffffff!important}.dark .pay-button,.dark .unified-checkout-container .pay-button,[data-theme=dark] .pay-button,[data-theme=dark] .unified-checkout-container .pay-button,html.dark .pay-button,html.dark .unified-checkout-container .pay-button{background-color:#1a202c!important;color:#ffffff!important;border-color:#1a202c!important}.dark .apple-pay-button,[data-theme=dark] .apple-pay-button,html.dark .apple-pay-button{background-color:#000000!important;color:#ffffff!important}.dark .payment-method-option,[data-theme=dark] .payment-method-option,html.dark .payment-method-option{background:#ffffff!important;border-color:#d1d5db!important;color:#1a1a1a!important}.dark .payment-method-option.selected,[data-theme=dark] .payment-method-option.selected,html.dark .payment-method-option.selected{background:#f9fafb!important;border-color:#1a202c!important}.dark .loading-skeleton-pulse,.dark .payment-loading-skeleton,.dark .skeleton-shimmer,.dark .unified-loading-skeleton,[data-theme=dark] .loading-skeleton-pulse,[data-theme=dark] .payment-loading-skeleton,[data-theme=dark] .skeleton-shimmer,[data-theme=dark] .unified-loading-skeleton,html.dark .loading-skeleton-pulse,html.dark .payment-loading-skeleton,html.dark .skeleton-shimmer,html.dark .unified-loading-skeleton{background:#f6f7f9!important}.force-light-mode{background:#ffffff!important}.force-light-mode,.force-light-text{color:#1a1a1a!important}.force-light-bg{background:#ffffff!important}.payment-v2-container *,.unified-checkout-container *{transition:none!important}.payment-v2-container .apple-pay-button,.payment-v2-container .pay-button,.payment-v2-container button,.unified-checkout-container .apple-pay-button,.unified-checkout-container .pay-button,.unified-checkout-container button{color:#ffffff!important}.payment-v2-container button.outlined,.payment-v2-container button.secondary,.unified-checkout-container button.outlined,.unified-checkout-container button.secondary{color:#1a1a1a!important;background:#ffffff!important;border:1px solid #d1d5db!important}.dark .payment-v2-container .badge,.dark .payment-v2-container .status-badge,.dark .payment-v2-container [class*=badge],.dark .unified-checkout-container .badge,.dark .unified-checkout-container .status-badge,.dark .unified-checkout-container [class*=badge],.payment-v2-container .badge,.payment-v2-container .status-badge,.payment-v2-container [class*=badge],.unified-checkout-container .badge,.unified-checkout-container .status-badge,.unified-checkout-container [class*=badge],html.dark .payment-v2-container .badge,html.dark .payment-v2-container .status-badge,html.dark .payment-v2-container [class*=badge],html.dark .unified-checkout-container .badge,html.dark .unified-checkout-container .status-badge,html.dark .unified-checkout-container [class*=badge]{color:#ca8a04!important;background-color:#fef3c7!important;border-color:#fbbf24!important}.dark .payment-v2-container .copy-button,.dark .payment-v2-container .copy-icon,.dark .payment-v2-container button[class*=copy],.dark .unified-checkout-container .copy-button,.dark .unified-checkout-container .copy-icon,.dark .unified-checkout-container button[class*=copy],.payment-v2-container .copy-button,.payment-v2-container .copy-icon,.payment-v2-container button[class*=copy],.unified-checkout-container .copy-button,.unified-checkout-container .copy-icon,.unified-checkout-container button[class*=copy],html.dark .payment-v2-container .copy-button,html.dark .payment-v2-container .copy-icon,html.dark .payment-v2-container button[class*=copy],html.dark .unified-checkout-container .copy-button,html.dark .unified-checkout-container .copy-icon,html.dark .unified-checkout-container button[class*=copy]{color:#6b7280!important}.payment-v2-container .copy-button svg,.payment-v2-container button[class*=copy] svg,.unified-checkout-container .copy-button svg,.unified-checkout-container button[class*=copy] svg{fill:#6b7280!important;stroke:none!important}.payment-v2-container .copy-button:hover,.payment-v2-container button[class*=copy]:hover,.unified-checkout-container .copy-button:hover,.unified-checkout-container button[class*=copy]:hover{color:#374151!important;fill:#374151!important}.dark .payment-v2-container .bank-transfer-info,.dark .payment-v2-container .info-label,.dark .unified-checkout-container .bank-transfer-info,.dark .unified-checkout-container .info-label,.payment-v2-container .bank-transfer-info,.payment-v2-container .info-label,.unified-checkout-container .bank-transfer-info,.unified-checkout-container .info-label{color:#4b5563!important}.dark .payment-v2-container .amount-value,.dark .payment-v2-container .info-value,.dark .unified-checkout-container .amount-value,.dark .unified-checkout-container .info-value,.payment-v2-container .amount-value,.payment-v2-container .info-value,.unified-checkout-container .amount-value,.unified-checkout-container .info-value{color:#111827!important;font-weight:600!important}.dark .payment-v2-container .status-pill--pending,.dark .unified-checkout-container .status-pill--pending,.payment-v2-container .status-pill--pending,.unified-checkout-container .status-pill--pending,html.dark .payment-v2-container .status-pill--pending,html.dark .unified-checkout-container .status-pill--pending{background:#FEF3C7!important;color:#92400E!important;border-color:#F59E0B!important}.dark .payment-v2-container .order-header__badge,.dark .unified-checkout-container .order-header__badge,.payment-v2-container .order-header__badge,.unified-checkout-container .order-header__badge{color:#92400E!important;background-color:#FEF3C7!important;border:1px solid #f59e0b!important}.dark .payment-v2-container .bank-copy-button,.dark .payment-v2-container button[aria-label*=Copy],.dark .payment-v2-container button[aria-label*=copy],.dark .unified-checkout-container .bank-copy-button,.dark .unified-checkout-container button[aria-label*=Copy],.dark .unified-checkout-container button[aria-label*=copy],.payment-v2-container .bank-copy-button,.payment-v2-container button[aria-label*=Copy],.payment-v2-container button[aria-label*=copy],.unified-checkout-container .bank-copy-button,.unified-checkout-container button[aria-label*=Copy],.unified-checkout-container button[aria-label*=copy]{color:#6b7280!important;background:transparent!important;border:none!important}.dark .payment-v2-container .bank-details-text,.dark .payment-v2-container .transfer-details,.dark .payment-v2-container [class*=bank-transfer],.dark .unified-checkout-container .bank-details-text,.dark .unified-checkout-container .transfer-details,.dark .unified-checkout-container [class*=bank-transfer],.payment-v2-container .bank-copy-button:hover,.payment-v2-container .bank-details-text,.payment-v2-container .transfer-details,.payment-v2-container [class*=bank-transfer],.payment-v2-container button[aria-label*=Copy]:hover,.payment-v2-container button[aria-label*=copy]:hover,.unified-checkout-container .bank-copy-button:hover,.unified-checkout-container .bank-details-text,.unified-checkout-container .transfer-details,.unified-checkout-container [class*=bank-transfer],.unified-checkout-container button[aria-label*=Copy]:hover,.unified-checkout-container button[aria-label*=copy]:hover{color:#374151!important}.payment-v2-container svg,.unified-checkout-container svg{stroke:currentColor!important;stroke-width:1.5!important;fill:none!important}.payment-v2-container svg circle,.payment-v2-container svg line,.payment-v2-container svg path,.payment-v2-container svg polyline,.payment-v2-container svg rect,.unified-checkout-container svg circle,.unified-checkout-container svg line,.unified-checkout-container svg path,.unified-checkout-container svg polyline,.unified-checkout-container svg rect{vector-effect:non-scaling-stroke!important}.payment-v2-container .brand-logo svg,.payment-v2-container .foxpay-logo svg,.unified-checkout-container .brand-logo svg,.unified-checkout-container .foxpay-logo svg{fill:currentColor!important;stroke:none!important}.payment-v2-container .bank-copy-button svg,.payment-v2-container button[aria-label*=Copy] svg,.payment-v2-container button[aria-label*=copy] svg,.unified-checkout-container .bank-copy-button svg,.unified-checkout-container button[aria-label*=Copy] svg,.unified-checkout-container button[aria-label*=copy] svg{stroke:currentColor!important;fill:none!important;stroke-width:2!important}.payment-v2-container .bank-transfer-section svg,.payment-v2-container .transfer-details svg,.unified-checkout-container .bank-transfer-section svg,.unified-checkout-container .transfer-details svg{color:#6b7280!important;stroke:currentColor!important;fill:none!important}