.jssocials-shares{margin:.2em 0;}.jssocials-shares *{box-sizing:border-box;}.jssocials-share{display:inline-block;vertical-align:top;margin:.3em .6em .3em 0;}.jssocials-share:last-child{margin-right:0;}.jssocials-share-logo{width:1em;vertical-align:middle;font-size:1.5em;}img.jssocials-share-logo{width:auto;height:1em;}.jssocials-share-link{display:inline-block;text-align:center;text-decoration:none;line-height:1;}.jssocials-share-link.jssocials-share-link-count{padding-top:.2em;}.jssocials-share-link.jssocials-share-link-count .jssocials-share-count{display:block;font-size:.6em;margin:0 -.5em -.8em -.5em;}.jssocials-share-link.jssocials-share-no-count{padding-top:.5em;}.jssocials-share-link.jssocials-share-no-count .jssocials-share-count{height:1em;}.jssocials-share-label{padding-left:.3em;vertical-align:middle;}.jssocials-share-count-box{display:inline-block;height:1.5em;padding:0 .3em;line-height:1;vertical-align:middle;cursor:default;}.jssocials-share-count-box.jssocials-share-no-count{display:none;}.jssocials-share-count{line-height:1.5em;vertical-align:middle;}.wcpay-payment-element{margin-bottom:2rem;}.wcpay-card-mounted{background-color:#fff;}#express-payment-method-platform_checkout{width:100%;}.wc-block-components-main .wc-block-components-checkout-step--with-step-number .wc-block-components-checkout-step__content>:last-child{padding:0;}#contact-fields{padding-bottom:1.5em;}button.wcpay-stripelink-modal-trigger{display:none;position:absolute;right:5px;width:64px;height:40px;background:no-repeat url("https://cdn-jaeof.nitrocdn.com/SAWJthlruuCGgVojPwDbMHVXdoIIovjZ/assets/images/optimized/rev-1ba6eb4/www.braininspa.com/wp-content/plugins/woocommerce-payments/assets/images/payment-methods/5e6607f1b7afc2d4d54b30cf1605b950.link.svg");background-color:transparent;cursor:pointer;border:none;}button.wcpay-stripelink-modal-trigger.nitro-lazy{background-image:none !important;}button.wcpay-stripelink-modal-trigger:hover{background-color:transparent;border-color:transparent;}.wc-block-checkout__payment-method .wc-block-components-radio-control__label span{width:95%;}.wc-block-checkout__payment-method .wc-block-components-radio-control__label span img{float:right;}#contact_details{float:none;}#contact_details+#customer_details{display:block;}#contact-fields .wc-block-components-text-input,#contact-fields .woocommerce-input-wrapper,.platform-checkout-billing-email .wc-block-components-text-input,.platform-checkout-billing-email .woocommerce-input-wrapper{display:inline-block;position:relative;width:100%;}#contact-fields .wc-block-components-text-input .wc-block-components-spinner,#contact-fields .woocommerce-input-wrapper .wc-block-components-spinner,.platform-checkout-billing-email .wc-block-components-text-input .wc-block-components-spinner,.platform-checkout-billing-email .woocommerce-input-wrapper .wc-block-components-spinner{right:10px;width:24px;}.platform-checkout-login-session-iframe{width:100%;height:100vh;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:355000;border:0;background:#fff;visibility:hidden;}.platform-checkout-login-session-iframe.open{transition:top 500ms;visibility:visible;}@media screen and (min-width: 768px){.platform-checkout-login-session-iframe-wrapper{position:fixed;background:rgba(117,117,117,.6);top:0;left:0;width:100vw;height:100vh;content:" ";display:block;z-index:355000;}.platform-checkout-login-session-iframe-wrapper .platform-checkout-login-session-iframe{transition:none;height:90vh;max-height:520px;position:absolute;max-width:374px;border-radius:8px;}}.platform-checkout-otp-iframe{transition:top 500ms;width:100%;height:100vh;position:fixed;top:100%;left:0;z-index:355000;border:0;background:#fff;}.platform-checkout-otp-iframe.open{top:0;}.platform-checkout-otp-iframe-wrapper .arrow{position:fixed;top:100%;}@media screen and (min-width: 768px){.platform-checkout-otp-iframe-wrapper{position:fixed;background:rgba(117,117,117,.6);top:0;left:0;width:100vw;height:100vh;content:" ";display:block;z-index:355000;}.platform-checkout-otp-iframe-wrapper .platform-checkout-otp-iframe{transition:none;height:90vh;max-height:650px;position:absolute;max-width:374px;border-radius:8px;right:50px;left:auto;}.platform-checkout-otp-iframe-wrapper .arrow{position:absolute;right:7.5px;background:transparent;width:0;height:0;z-index:355001;border-top:15px solid transparent;border-bottom:15px solid transparent;border-right:15px solid #fff;}}.woopay-express-button{font-size:13px;font-weight:500;font-family:"SF Pro Text","Helvetica Neue","Helvetica","Roboto","Arial",sans-serif;letter-spacing:.8px;height:40px;background:#f2deff;border:1px solid #fff;color:#674399;width:100%;border-radius:4px;padding-top:1px;padding-bottom:1px;display:flex;align-items:center;justify-content:center;white-space:nowrap;}.woopay-express-button:hover{background:#d9baff;cursor:pointer;}.woopay-express-button svg{fill:#674399;position:relative;top:1px;}.woopay-express-button[data-theme=dark]{background:#674399;color:#fff;border-color:#674399;}.woopay-express-button[data-theme=dark] svg{fill:#fff;}.woopay-express-button[data-theme=dark]:hover{background:#533582;}.woopay-express-button[data-theme=light-outline]{border-color:#674399;}.woopay-express-button[data-theme=light-outline]:hover{background:#d9baff;}.woopay-express-button[data-size=medium]{font-size:14px;height:48px;}.woopay-express-button[data-size=medium] svg{top:2px;width:auto;height:27px;}.woopay-express-button[data-size=large]{font-size:16px;height:56px;}.woopay-express-button[data-size=large] svg{top:3px;width:auto;height:32px;}.woopay-express-button[data-type=buy] svg,.woopay-express-button[data-type=book] svg,.woopay-express-button[data-type=donate] svg{margin-left:6px;}.woopay-express-button[data-type=buy][data-size=large] svg,.woopay-express-button[data-type=book][data-size=large] svg,.woopay-express-button[data-type=donate][data-size=large] svg{margin-left:8px;}.is-loadable-placeholder{animation:loading-fade 1.6s ease-in-out infinite;background-color:#e2e4e7;color:transparent;display:inline-block;}@media screen and (prefers-reduced-motion: reduce){.is-loadable-placeholder{animation:none;}}.is-loadable-placeholder.is-inline{display:inline;}.is-loadable-placeholder.is-block{display:block;margin-top:1em;}.is-loadable-placeholder.is-block:first-child{margin-top:0;}.is-loadable-placeholder.is-block p{margin:0;}