#top-header{padding:12px 0}#top-header #et-info{display:flex;align-items:center;height:100%}#top-header #et-info-phone{margin-right:20px}.ew-marquee{overflow:hidden;white-space:nowrap;width:100%;background:#8EBCC3;padding:18px 0}.ew-marquee-track{display:inline-block;padding-left:100%;animation:ew-marquee-scroll 100s linear infinite;color:#ffffff;font-size:20px;font-family:inherit}@keyframes ew-marquee-scroll{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}.woocommerce-page #sidebar,.woocommerce #sidebar{display:none}.woocommerce-page #left-area,.woocommerce #left-area{width:100%;padding-right:0}.woocommerce-page #main-content .container:before,.woocommerce #main-content .container:before{display:none}.woocommerce .woocommerce-ordering{display:none}.woocommerce div.product .woocommerce-tabs .panel,.woocommerce div.product .woocommerce-tabs .panel p,.woocommerce div.product .woocommerce-tabs .panel li{font-family:verdana;font-size:17px;line-height:1.8;color:#555555}.woocommerce ul.products li.product a.woocommerce-LoopProduct-link::before,.woocommerce ul.products li.product .et_shop_image .et_overlay,.woocommerce-page ul.products li.product .et_shop_image .et_overlay{display:none!important;opacity:0!important;visibility:hidden!important}.woocommerce ul.products li.product img{transition:transform 0.4s ease}.woocommerce ul.products li.product:hover img{transform:scale(1.05)}.single-post #main-content,.single-post article,.single-post .et_pb_section{background-color:#e7efef!important}.single-post .post-meta{display:none!important}.et_pb_toggle_title{position:relative;padding-left:34px!important}.et_pb_toggle_title:after{content:"";position:absolute;left:0;top:50%;width:20px;height:20px;background-image:url("https://eastwestmicroneedling.com/wp-content/uploads/2026/06/Plum-Blossom.png");background-size:contain;background-repeat:no-repeat;background-position:center;transform:translateY(-50%)}#footer-widgets{display:none}#et-secondary-menu .et-cart-info{display:none}#top-header .container{display:flex;align-items:center}#et-info{display:flex;align-items:center;width:100%;float:none}#et-info .et-social-icons{margin-left:auto!important;float:none!important}#et-secondary-menu .et-cart-info{display:none!important}.single .post-meta{display:none!important}#top-header .student-login a{border:1px solid #ffffff;color:#ffffff!important;padding:6px 15px!important;border-radius:30px;font-weight:700;white-space:nowrap;line-height:1.2}#top-header .container{justify-content:space-between}#et-info{width:auto;flex:1}#et-secondary-menu{margin-left:20px;float:none!important}#et-secondary-menu{position:relative;left:50px;top:-5px}#et-secondary-nav,#et-secondary-nav>li,#et-secondary-nav>li>a{display:flex;align-items:center}.learndash-wrapper .ld-modal{position:fixed!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;margin:0!important;max-height:calc(100vh - 40px)!important;overflow-y:auto!important;z-index:999999!important}@media (max-height:850px){.learndash-wrapper .ld-modal{max-height:calc(100vh - 30px)!important}.learndash-wrapper .ld-modal .ld-modal-content{padding-top:20px!important;padding-bottom:20px!important}.learndash-wrapper .ld-modal img{max-height:105px!important;width:auto!important}}.learndash-wrapper .ld-modal .ld-login-modal-register{display:none!important}.learndash-wrapper .ld-modal .ld-login-modal-login{width:100%!important;max-width:100%!important}.learndash-wrapper .ld-modal{max-width:620px!important}#page-container{min-height:100vh;display:flex;flex-direction:column}#et-main-area{flex:1;display:flex;flex-direction:column}#main-content{flex:1}.woocommerce span.onsale{background-color:#ddb22e!important;color:#ffffff!important}.single-product .related.products{display:none!important}.course-accordion .et_pb_toggle_title{cursor:pointer;padding-right:45px!important}.course-accordion .et_pb_toggle_title:before{content:"+"!important;font-family:Arial,sans-serif!important;font-size:16px!important;font-weight:400!important;color:#009bb5!important;right:8px!important}.course-accordion .et_pb_toggle_open .et_pb_toggle_title:before{content:"−"!important}#top-menu li.current-menu-item>a,#top-menu li.current_page_item>a{color:#159bb3!important;position:relative}#top-menu li.current-menu-item>a,#top-menu li.current_page_item>a{color:#159bb3!important;text-decoration-line:underline!important;text-decoration-color:#159bb3!important;text-decoration-thickness:1px!important;text-underline-offset:4px!important}.woocommerce ul.products li.product.product_cat-blissoma .price::before{content:"Retail "}.strong-view.simple .testimonial{background:transparent!important;border:none!important;box-shadow:none!important;overflow:visible!important}.strong-view.simple .testimonial-inner{background:#f7fafb!important;border:none!important;border-radius:12px!important;box-shadow:0 5px 14px rgba(0,0,0,0.10)!important}.strong-view.simple .testimonial-heading{color:#009bb5!important}.strong-view.simple .testimonial-client,.strong-view.simple .testimonial-client div,.strong-view.simple .testimonial-company,.strong-view.simple .testimonial-position{color:#777777!important;font-weight:400!important}.strong-view.simple .testimonial-content,.strong-view.simple .testimonial-content p{color:#555555!important}@media only screen and (max-width:767px){#top-header #et-info{display:block;width:100%;height:auto;text-align:center;padding:8px 0}#top-header #et-info-phone{display:block;margin-right:0;white-space:nowrap}#top-header #et-info-email{display:block;margin-top:3px;white-space:nowrap}}