.woocommerce .password-input{position:relative}.woocommerce button.show-password-input{background:rgba(0,0,0,0) !important;border:0 !important;box-shadow:none !important;padding:0 !important;margin:0 !important;width:44px;height:44px;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.woocommerce button.show-password-input:hover,.woocommerce button.show-password-input:focus{background:rgba(0,0,0,0) !important}.woocommerce button.show-password-input::after{content:"";display:block;width:20px;height:20px;margin:0 auto;background-repeat:no-repeat;background-position:center;background-size:20px 20px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M2 12s3.5-7 10-7 10 7 10 7-3.5 7-10 7S2 12 2 12Z' stroke='%23111' stroke-width='2'/%3E%3Ccircle cx='12' cy='12' r='3' stroke='%23111' stroke-width='2'/%3E%3C/svg%3E")}.woocommerce-checkout #payment img.stripe-cards-icon.stripe-icon{display:none !important}.woocommerce-checkout #payment .payment_method_stripe label{display:inline-flex !important;align-items:center !important;gap:10px;line-height:1.2 !important}.woocommerce-checkout #payment .payment_method_stripe label::after{content:"";display:inline-block;width:26px;height:18px;transform:translateY(-1px);background:no-repeat center/contain url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 16' fill='none'%3E%3Crect x='1' y='1' width='22' height='14' rx='2' stroke='%23111' stroke-width='2'/%3E%3Cpath d='M1 6h22' stroke='%23111' stroke-width='2'/%3E%3C/svg%3E")}.woocommerce input[type=radio],.woocommerce input[type=checkbox]{accent-color:#674aac}.woocommerce-checkout #order_review .blockUI.blockOverlay,.woocommerce-checkout #payment .blockUI.blockOverlay{background:#000 !important;opacity:.06 !important}.woocommerce-checkout #order_review .blockUI.blockMsg,.woocommerce-checkout #payment .blockUI.blockMsg{background:rgba(0,0,0,0) !important;border:0 !important;box-shadow:none !important}form.checkout_coupon.woocommerce-form-coupon .form-row-first{display:block !important;visibility:visible !important}form.checkout_coupon.woocommerce-form-coupon input#coupon_code{display:block !important;width:100% !important;visibility:visible !important;opacity:1 !important}form.checkout_coupon.woocommerce-form-coupon .blockUI.blockOverlay,.woocommerce-form-coupon-toggle .blockUI.blockOverlay{background:rgba(0,0,0,.05) !important;opacity:1 !important}form.checkout_coupon.woocommerce-form-coupon .blockUI.blockMsg{background:rgba(0,0,0,0) !important;border:none !important;box-shadow:none !important}.woocommerce-checkout form.checkout.processing .blockUI.blockOverlay{background-color:rgba(255,255,255,.9) !important}.woocommerce-checkout form.checkout.processing .blockUI.blockOverlay::before{content:"";position:fixed;top:50%;left:50%;margin-top:-50px;margin-left:-25px;width:50px;height:50px;border:4px solid #f3f3f3;border-top:4px solid #6741ad;border-radius:50%;animation:spin 1s linear infinite;z-index:9999999}.woocommerce-checkout form.checkout.processing .blockUI.blockOverlay::after{content:"Redirecting to PayPal, please wait...";position:fixed;top:50%;left:50%;transform:translateX(-50%);margin-top:40px;font-size:16px;font-weight:600;color:#333;z-index:9999999}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.wc-ppcp-popup__container{display:none !important}@media screen and (max-width: 1000px){a.xoo-wsc-ft-btn.button.btn.xoo-wsc-ft-btn-checkout{background-color:#674aac;padding-left:0px !important;padding-right:0px !important}.woocommerce-form-coupon-toggle .woocommerce-info{margin-bottom:10px !important}button#place_order{background-color:#674aac;width:100%;font-weight:normal}form.checkout_coupon.woocommerce-form-coupon button.button{background-color:#674aac;width:100%;font-weight:normal}form.checkout_coupon.woocommerce-form-coupon input#coupon_code{margin-bottom:0px !important}.payment_method_stripe .payment_box{display:block}.payment_method_stripe .apple-pay-button{display:inline-block;margin-left:10px}li.wc_payment_method.payment_method_stripe #wc-stripe-upe-form{margin-top:20px}.xoo-wsc-icon-cross:before{content:none}.xoo-wsc-icon-cross{display:inline-block;width:24px;height:24px;background-image:url("https://cdn.futureaudioworkshop.com/wp-content/uploads/2025/01/19171735/x-icon-8pts.png");background-size:contain;background-repeat:no-repeat;background-position:center;text-indent:-9999px;overflow:hidden;margin-right:4px}}.faw-next-post a,.faw-prev-post a{background:#674aac !important}.page-content figure{max-width:75%;width:75%;margin-bottom:1rem;margin-left:auto;margin-right:auto}.wp-block-embed iframe{min-width:100%}figure.wp-block-embed.is-type-video.is-provider-youtube.wp-block-embed-youtube.wp-embed-aspect-16-9.wp-has-aspect-ratio .wp-block-embed__wrapper{display:flex;justify-content:center}figcaption.wp-element-caption{display:flex;justify-content:center}.page-content figure figcaption{text-align:center}blockquote.tiktok-embed{border-left:0px !important;padding:0px;margin:0px;margin-left:auto}figure.wp-block-embed.is-type-video.is-provider-tiktok.wp-block-embed-tiktok{padding:0 !important;margin:0 !important}figure.wp-block-embed.is-type-video.is-provider-tiktok.wp-block-embed-tiktok.wpblock-embed-tiktok-left{display:flex;justify-content:left}.woocommerce-remove-coupon{display:block !important;color:#674aac}.xoo-wsc-ft-amt.less{color:#674aac}.button,.woocommerce-button,button.single_add_to_cart_button.button.alt,.page-template-template-blog--articles .faw-next-post a,.paged .faw-next-post a,.paged .faw-prev-post a,.page-template-template-page-shop-new .icon-btn,.blog .btn{background-color:#674aac !important}.required{color:#674aac !important}#wc-stripe-payment-request-button-separator{display:none !important}.xoo-wsc-opac{opacity:0}.xoo-wsc-cart-active .xoo-wsc-opac{background:#000 !important;opacity:.6}
