.regular-price span{color:#000!important}.header-banner .banner-scroll-center{position:relative;overflow:hidden;white-space:nowrap;text-align:center}.header-banner .banner-scroll-center .scroll-track{display:inline-block;animation:bannerLoop 15s linear infinite;will-change:transform}.header-banner .banner-scroll-center .scroll-item{display:inline-block;margin:0 50px;color:#dd9934;font-weight:600}.mip-pro-price-box{background:#e8f8ec;border-radius:16px;padding:6px 14px;margin-top:-4px;display:inline-block;max-width:320px}.mip-pro-line{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:4px}.mip-pro-label{font-size:14px;font-weight:500;color:#1b5e20}.mip-pro-price{font-size:20px;font-weight:700;color:#1b5e20}.mip-pro-saving{font-size:13px;color:#d32f2f;margin:6px 0 10px}.mip-pro-cta{display:block;text-align:center;padding:9px 12px;border-radius:999px;border:1px solid #2e7d32;font-size:14px;font-weight:600;color:#2e7d32;text-decoration:none;margin-bottom:6px;transition:transform .12s ease,box-shadow .12s ease,background .12s ease,color .12s ease;background:#fff}.mip-pro-cta:hover{transform:translateY(-1px);box-shadow:0 4px 10px rgba(0,0,0,.06);background:#2e7d32;color:#fff}.mip-pro-link{display:block;text-align:center;font-size:12px;color:#dd9934;text-decoration:underline}.mip-pro-link:hover{color:#b97d2a!important}.single-product .summary .price{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.mip-price-main{display:inline-block}.mip-inline-pro{display:inline-flex;align-items:baseline;gap:4px;padding:3px 10px;border-radius:999px;background:#e8f8ec;color:#1b5e20;font-size:13px;position:relative;top:-3px}.mip-inline-pro-label{font-weight:500}.mip-inline-pro-price{font-weight:600}@media (max-width:768px){.mip-pro-price-box{width:100%!important;max-width:100%!important;box-sizing:border-box;margin:8px 0!important;padding:12px!important;border-radius:16px}.mip-pro-price-box,.mip-pro-price-box *{text-align:center!important}.mip-pro-cta{width:100%;max-width:280px;margin:12px auto!important}.mip-inline-pro{font-size:13px;padding:4px 10px;margin-top:4px}}.mip-pro-price,.mip-pro-price .woocommerce-Price-amount,.mip-pro-price .woocommerce-Price-amount *{color:#1b5e20!important;font-weight:700}.mip-pro-saving,.mip-pro-saving .woocommerce-Price-amount,.mip-pro-saving .woocommerce-Price-amount *{color:#d32f2f!important;font-weight:600}.mip-pro-loop-badge{position:relative;top:-1px}.mip-loop-price-main .woocommerce-Price-amount{font-weight:700}