.new-krm-medicine-hero-wrap{width:100% !important;max-width:100% !important;margin:0 !important;padding:0 !important;box-sizing:border-box;overflow:hidden;background:#ffffff}.new-krm-hero-card{position:relative;background:#ffffff;border-radius:0px !important;border:none !important;box-shadow:none !important;overflow:hidden;width:100% !important;margin:0 !important;min-height:clamp(560px,42vw,680px) !important}.new-krm-hero-card::after{content:'';position:absolute;bottom:0;right:0;width:60%;height:120px;background:linear-gradient(0deg,rgba(6,78,59,0.14) 0%,rgba(6,78,59,0.04) 50%,transparent 100%);pointer-events:none;z-index:2}.new-krm-hero-bg-layer{position:absolute !important;top:0 !important;right:0 !important;bottom:0 !important;left:0 !important;width:100% !important;height:100% !important;z-index:1 !important;pointer-events:none !important;overflow:hidden !important}.new-krm-hero-bg-layer::before{content:'';position:absolute;top:0;left:0;width:65%;height:100%;background:radial-gradient(ellipse 70% 60% at 0% 0%,rgba(236,253,245,0.95) 0%,rgba(240,253,244,0.55) 45%,rgba(255,255,255,0) 100%),radial-gradient(circle at 45% 20%,rgba(254,249,195,0.22) 0%,transparent 55%);pointer-events:none;z-index:2}.new-krm-hero-bg-layer::after{content:'';position:absolute;top:0;left:0;bottom:0;width:64%;background:linear-gradient( 90deg,#ffffff 0%,#ffffff 38%,rgba(255,255,255,0.98) 48%,rgba(255,255,255,0.88) 60%,rgba(255,255,255,0.55) 75%,rgba(255,255,255,0.18) 88%,transparent 100% );pointer-events:none;z-index:2}.new-krm-hero-bg-layer picture{display:block !important;width:100% !important;height:100% !important}.new-krm-hero-bg-img,.krm-hero-bg-visual{width:100% !important;height:100% !important;object-fit:cover !important;object-position:right bottom !important;display:block !important;image-rendering:-webkit-optimize-contrast !important;image-rendering:crisp-edges !important;backface-visibility:hidden !important;transform:translateZ(0) !important}.krm-hero-image-wrap img,.new-krm-bottles-cutout img,.krm-hero-bottles-retina,.new-krm-floating-trust-emblem img,.new-krm-custom-trust-img{image-rendering:-webkit-optimize-contrast !important;image-rendering:crisp-edges !important;max-width:100% !important;height:auto !important;backface-visibility:hidden !important;transform:translateZ(0) !important}.new-krm-medicine-hero-wrap .new-krm-hero-body,.krm-medicine-hero-wrap .new-krm-hero-body{position:relative !important;z-index:3 !important;display:flex !important;align-items:center !important;min-height:520px !important;width:100% !important;box-sizing:border-box !important}.new-krm-medicine-hero-wrap .new-krm-hero-col-left,.krm-medicine-hero-wrap .new-krm-hero-col-left{flex:0 0 50% !important;max-width:50% !important;width:50% !important;box-sizing:border-box !important;padding:48px 32px 44px max(36px,calc((100vw - 1440px) / 2 + 36px)) !important;display:flex !important;flex-direction:column !important;justify-content:center !important;position:relative !important;z-index:3 !important;background:transparent !important}.new-krm-medicine-hero-wrap .new-krm-hero-header-block,.krm-medicine-hero-wrap .new-krm-hero-header-block{margin-bottom:22px !important}.new-krm-medicine-hero-wrap .new-krm-hero-badge,.krm-medicine-hero-wrap .new-krm-hero-badge{display:inline-flex !important;align-items:center !important;gap:8px !important;padding:6px 14px 6px 10px !important;background:linear-gradient(135deg,#f0fdf4 0%,#ecfdf5 100%) !important;border:1px solid rgba(16,185,129,0.3) !important;border-radius:30px !important;box-shadow:0 2px 8px rgba(16,185,129,0.08) !important;font-family:'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif !important;font-size:11.5px !important;font-weight:700 !important;letter-spacing:0.8px !important;text-transform:uppercase !important;color:#047857 !important;margin-bottom:16px !important;width:fit-content !important;user-select:none !important;transition:all 0.25s ease !important}.new-krm-medicine-hero-wrap .new-krm-hero-badge:hover,.krm-medicine-hero-wrap .new-krm-hero-badge:hover{border-color:rgba(16,185,129,0.55) !important;box-shadow:0 4px 12px rgba(16,185,129,0.16) !important;transform:translateY(-1px) !important}.new-krm-medicine-hero-wrap .new-krm-badge-icon,.krm-medicine-hero-wrap .new-krm-badge-icon{display:inline-flex !important;align-items:center !important;justify-content:center !important;color:#00875a !important;font-size:13px !important;line-height:1 !important}.new-krm-medicine-hero-wrap .new-krm-badge-icon svg,.krm-medicine-hero-wrap .new-krm-badge-icon svg{width:15px !important;height:15px !important;fill:currentColor !important}.new-krm-medicine-hero-wrap .new-krm-badge-text,.krm-medicine-hero-wrap .new-krm-badge-text{line-height:1 !important}.new-krm-medicine-hero-wrap .new-krm-hero-title,.krm-medicine-hero-wrap .hero-title,.krm-medicine-hero-wrap .new-krm-hero-title{font-family:'Outfit','Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif !important;font-size:clamp(32px,3.4vw,46px) !important;font-weight:800 !important;line-height:1.15 !important;color:#111827 !important;margin:0 0 16px 0 !important;letter-spacing:-0.6px !important;max-width:440px !important;box-sizing:border-box !important;text-transform:none !important}.new-krm-medicine-hero-wrap .new-krm-title-prefix,.krm-medicine-hero-wrap .new-krm-title-prefix{color:#111827 !important;font-weight:800 !important;display:inline !important}.new-krm-medicine-hero-wrap .new-krm-highlight,.krm-medicine-hero-wrap .new-krm-highlight{color:#00875a !important;font-weight:800 !important;display:inline-block !important}.new-krm-medicine-hero-wrap .new-krm-hero-desc,.krm-medicine-hero-wrap .new-krm-hero-desc{font-family:'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif !important;font-size:15px !important;font-weight:400 !important;line-height:1.62 !important;color:#4b5563 !important;margin:0 !important;max-width:460px !important;box-sizing:border-box !important}.new-krm-mobile-hero-visual{display:none}.new-krm-medicine-hero-wrap .new-krm-hero-actions,.krm-medicine-hero-wrap .new-krm-hero-actions{display:flex !important;flex-direction:row !important;align-items:center !important;justify-content:flex-start !important;gap:14px !important;flex-wrap:wrap !important;margin-bottom:32px !important;width:auto !important}.new-krm-medicine-hero-wrap .new-krm-btn,.krm-medicine-hero-wrap .hero-btn,.krm-medicine-hero-wrap .new-krm-btn{display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:10px !important;width:fit-content !important;max-width:fit-content !important;flex:0 0 auto !important;font-family:'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif !important;font-size:15px !important;font-weight:600 !important;text-decoration:none !important;border-radius:50px !important;padding:13px 26px !important;transition:all 0.25s cubic-bezier(0.4,0,0.2,1) !important;cursor:pointer !important;white-space:nowrap !important;box-sizing:border-box !important}.new-krm-btn-primary{background-color:#00875a;color:#ffffff;border:1.5px solid transparent;box-shadow:0 4px 14px rgba(0,135,90,0.28)}.new-krm-btn-primary:hover,.new-krm-btn-primary:focus{background-color:#00704a;color:#ffffff;transform:translateY(-2px);box-shadow:0 6px 20px rgba(0,135,90,0.38)}.new-krm-btn-secondary{background-color:#ffffff;color:#1f2937;border:1.5px solid #d1d5db}.new-krm-btn-secondary:hover,.new-krm-btn-secondary:focus{background-color:#f0fdf4;color:#00875a;border-color:#00875a;transform:translateY(-2px)}.new-krm-btn-icon{display:inline-flex;align-items:center;justify-content:center;font-size:15px;line-height:1;flex-shrink:0;transition:color 0.25s ease,fill 0.25s ease,stroke 0.25s ease}.new-krm-btn-icon svg{width:17px;height:17px;display:block}.new-krm-btn-primary .new-krm-btn-icon{color:#ffffff !important}.new-krm-btn-primary .new-krm-btn-icon i{color:#ffffff !important}.new-krm-btn-primary .new-krm-btn-icon svg{color:#ffffff !important;fill:currentColor}.new-krm-btn-primary .new-krm-btn-icon svg[stroke="currentColor"],.new-krm-btn-primary .new-krm-btn-icon svg[fill="none"]{fill:none !important;stroke:#ffffff !important}.new-krm-btn-primary .new-krm-btn-icon svg:not([fill="none"]) path,.new-krm-btn-primary .new-krm-btn-icon svg:not([fill="none"]) circle,.new-krm-btn-primary .new-krm-btn-icon svg:not([fill="none"]) rect{fill:#ffffff !important}.new-krm-btn-primary:hover .new-krm-btn-icon,.new-krm-btn-primary:focus .new-krm-btn-icon,.new-krm-btn-primary:hover .new-krm-btn-icon i,.new-krm-btn-primary:focus .new-krm-btn-icon i,.new-krm-btn-primary:hover .new-krm-btn-icon svg,.new-krm-btn-primary:focus .new-krm-btn-icon svg{color:#ffffff !important}.new-krm-btn-secondary .new-krm-btn-icon{color:#059669 !important}.new-krm-btn-secondary .new-krm-btn-icon i{color:#059669 !important}.new-krm-btn-secondary .new-krm-btn-icon svg{color:#059669 !important;fill:currentColor}.new-krm-btn-secondary .new-krm-btn-icon svg[stroke="currentColor"],.new-krm-btn-secondary .new-krm-btn-icon svg[fill="none"]{fill:none !important;stroke:#059669 !important}.new-krm-btn-secondary .new-krm-btn-icon svg:not([fill="none"]) path,.new-krm-btn-secondary .new-krm-btn-icon svg:not([fill="none"]) circle,.new-krm-btn-secondary .new-krm-btn-icon svg:not([fill="none"]) rect{fill:#059669 !important}.new-krm-btn-secondary:hover .new-krm-btn-icon,.new-krm-btn-secondary:focus .new-krm-btn-icon,.new-krm-btn-secondary:hover .new-krm-btn-icon i,.new-krm-btn-secondary:focus .new-krm-btn-icon i,.new-krm-btn-secondary:hover .new-krm-btn-icon svg,.new-krm-btn-secondary:focus .new-krm-btn-icon svg{color:#00875a !important}.new-krm-medicine-hero-wrap .new-krm-feature-cards,.krm-medicine-hero-wrap .new-krm-feature-cards{display:grid !important;grid-template-columns:repeat(4,1fr) !important;gap:12px !important;width:100% !important;max-width:520px !important}.new-krm-medicine-hero-wrap .new-krm-feature-card,.krm-medicine-hero-wrap .new-krm-feature-card{background:rgba(255,255,255,0.9) !important;backdrop-filter:blur(10px) !important;-webkit-backdrop-filter:blur(10px) !important;border:1px solid rgba(0,135,90,0.12) !important;border-radius:12px !important;padding:14px 8px 12px !important;box-shadow:0 2px 8px rgba(0,0,0,0.03) !important;display:flex !important;flex-direction:column !important;align-items:center !important;text-align:center !important;transition:all 0.25s cubic-bezier(0.4,0,0.2,1) !important;position:relative !important;overflow:hidden !important;cursor:default !important}.new-krm-medicine-hero-wrap .new-krm-feature-card::before,.krm-medicine-hero-wrap .new-krm-feature-card::before{content:'';position:absolute;top:0;left:0;right:0;height:2.5px;background:linear-gradient(90deg,#00875a,#34d399);opacity:0;transition:opacity 0.22s ease}.new-krm-medicine-hero-wrap .new-krm-feature-card:hover,.krm-medicine-hero-wrap .new-krm-feature-card:hover{background:#ffffff !important;transform:translateY(-3px) !important;border-color:rgba(0,135,90,0.32) !important;box-shadow:0 8px 20px -2px rgba(0,135,90,0.14),0 2px 6px rgba(0,0,0,0.04) !important}.new-krm-medicine-hero-wrap .new-krm-feature-card:hover::before,.krm-medicine-hero-wrap .new-krm-feature-card:hover::before{opacity:1}.new-krm-medicine-hero-wrap .new-krm-card-icon-wrap,.krm-medicine-hero-wrap .new-krm-card-icon-wrap{width:42px !important;height:42px !important;border-radius:50% !important;background:linear-gradient(135deg,#ecfdf5 0%,#d1fae5 100%) !important;border:1px solid rgba(16,185,129,0.2) !important;color:#00875a !important;display:flex !important;align-items:center !important;justify-content:center !important;margin-bottom:8px !important;flex-shrink:0 !important;box-shadow:0 2px 6px rgba(0,135,90,0.08) !important;transition:all 0.22s ease !important}.new-krm-medicine-hero-wrap .new-krm-feature-card:hover .new-krm-card-icon-wrap,.krm-medicine-hero-wrap .new-krm-feature-card:hover .new-krm-card-icon-wrap{transform:scale(1.1) !important;background:linear-gradient(135deg,#00875a 0%,#047857 100%) !important;color:#ffffff !important;box-shadow:0 4px 12px rgba(0,135,90,0.3) !important}.new-krm-medicine-hero-wrap .new-krm-card-icon-wrap svg,.krm-medicine-hero-wrap .new-krm-card-icon-wrap svg{width:18px !important;height:18px !important;fill:currentColor !important}.new-krm-medicine-hero-wrap .new-krm-card-title,.krm-medicine-hero-wrap .new-krm-card-title{font-family:'Outfit',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif !important;font-size:12px !important;font-weight:700 !important;color:#111827 !important;line-height:1.25 !important;margin:0 0 2px 0 !important}.new-krm-medicine-hero-wrap .new-krm-card-subtitle,.krm-medicine-hero-wrap .new-krm-card-subtitle{font-family:'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif !important;font-size:11px !important;font-weight:500 !important;color:#6b7280 !important;line-height:1.2 !important;margin:0 !important}.new-krm-bottles-cutout{position:absolute;bottom:24px;right:21%;z-index:6;width:210px;pointer-events:none;filter:drop-shadow(0 14px 20px rgba(0,0,0,0.25))}.new-krm-bottles-cutout img{width:100%;height:auto;display:block}.new-krm-floating-trust-emblem{position:absolute;top:32px;right:max(32px,calc((100vw - 1440px) / 2 + 36px));z-index:10;pointer-events:auto;transition:transform 0.3s cubic-bezier(0.34,1.56,0.64,1)}.new-krm-floating-trust-emblem:hover{transform:translateY(-4px) scale(1.04)}.new-krm-custom-trust-img{width:125px;height:auto;display:block;filter:drop-shadow(0 8px 20px rgba(6,78,59,0.3))}.new-krm-trust-badge-leaf{position:relative;width:120px;height:138px;background:radial-gradient(circle at 35% 30%,#15803d 0%,#064e3b 100%);border-radius:65px 0 65px 65px;transform:rotate(-8deg);box-shadow:0 10px 24px rgba(6,78,59,0.32);display:flex;align-items:center;justify-content:center;padding:10px 8px;box-sizing:border-box}.new-krm-emblem-ring{position:absolute;inset:-6px;border-radius:50%;border:2px dashed rgba(255,255,255,0.45);pointer-events:none;clip-path:polygon(50% 0%,100% 0%,100% 100%,50% 100%)}.new-krm-trust-badge-inner{transform:rotate(8deg);display:flex;flex-direction:column;align-items:center;text-align:center;color:#ffffff;line-height:1.15}.new-krm-trust-badge-icon{width:22px;height:22px;border-radius:50%;background:rgba(255,255,255,0.22);display:flex;align-items:center;justify-content:center;margin-bottom:5px}.new-krm-trust-badge-icon svg{width:14px;height:14px;fill:#ffffff}.new-krm-trust-badge-text{display:flex;flex-direction:column;align-items:center;gap:1px}.new-krm-trust-badge-text .badge-sub{font-family:'Inter',sans-serif;font-size:10px;font-weight:500;color:rgba(255,255,255,0.95);letter-spacing:0.2px}.new-krm-trust-badge-text .badge-main{font-family:'Outfit',sans-serif;font-size:12.5px;font-weight:800;color:#ffffff;line-height:1.15}.new-krm-trust-badge-text .badge-loc{font-family:'Inter',sans-serif;font-size:10px;font-weight:500;color:rgba(255,255,255,0.95);letter-spacing:0.2px}.new-krm-trust-badge-chick{margin-top:5px;display:flex;align-items:center;justify-content:center}.new-krm-trust-badge-chick svg{width:15px;height:15px;fill:#facc15}.new-krm-medicine-hero-wrap .new-krm-trust-bar-container,.krm-medicine-hero-wrap .new-krm-trust-bar-container,.new-krm-medicine-hero-wrap .new-krm-trust-bar,.krm-medicine-hero-wrap .new-krm-trust-bar{display:none !important;visibility:hidden !important;height:0 !important;margin:0 !important;padding:0 !important;pointer-events:none !important}.new-krm-medicine-hero-wrap .new-krm-trust-bar,.krm-medicine-hero-wrap .new-krm-trust-bar{width:100% !important;max-width:1200px !important;margin:-24px auto 0 auto !important;border-radius:16px !important;position:relative !important;overflow:hidden !important;box-sizing:border-box !important;transition:all 0.3s ease !important}.new-krm-medicine-hero-wrap .new-krm-trust-bar.layout-full_width,.krm-medicine-hero-wrap .new-krm-trust-bar.layout-full_width,.new-krm-medicine-hero-wrap.krm-tb-layout-full_width .new-krm-trust-bar{max-width:100% !important;margin:0 !important;border-radius:0 !important}.new-krm-medicine-hero-wrap.krm-tb-layout-full_width .new-krm-trust-bar-container{padding:0 !important}.new-krm-trust-bar::before{display:none !important}.new-krm-medicine-hero-wrap .new-krm-trust-bar-inner,.krm-medicine-hero-wrap .new-krm-trust-bar-inner{display:grid !important;grid-template-columns:repeat(4,1fr) !important;align-items:center !important;width:100% !important;max-width:100% !important;padding:14px 24px !important;box-sizing:border-box !important;gap:0 !important}.new-krm-medicine-hero-wrap .new-krm-trust-item,.krm-medicine-hero-wrap .new-krm-trust-item{display:flex !important;align-items:center !important;justify-content:center !important;gap:12px !important;padding:6px 16px !important;box-sizing:border-box !important;min-width:0 !important;transition:all 0.22s ease !important}.new-krm-medicine-hero-wrap .new-krm-trust-bar,.krm-medicine-hero-wrap .new-krm-trust-bar,.new-krm-medicine-hero-wrap .new-krm-trust-bar.style-solid{background:linear-gradient(90deg,#022c22 0%,#064e3b 25%,#065f46 50%,#064e3b 75%,#022c22 100%) !important;border:1px solid rgba(52,211,153,0.28) !important;box-shadow:0 12px 32px -4px rgba(6,78,59,0.28),0 4px 12px rgba(0,0,0,0.08),inset 0 1px 0 rgba(255,255,255,0.12) !important}.new-krm-trust-bar:not(.style-subtle) .new-krm-trust-item,.new-krm-trust-bar.style-solid .new-krm-trust-item{border-right:1px solid rgba(255,255,255,0.15) !important}.new-krm-trust-bar:not(.style-subtle) .new-krm-trust-item:last-child,.new-krm-trust-bar.style-solid .new-krm-trust-item:last-child{border-right:none !important}.new-krm-trust-bar:not(.style-subtle) .new-krm-trust-item:hover,.new-krm-trust-bar.style-solid .new-krm-trust-item:hover{background:rgba(255,255,255,0.08) !important;border-radius:8px !important;transform:translateY(-2px) !important}.new-krm-trust-bar:not(.style-subtle) .new-krm-trust-item-icon,.new-krm-trust-bar.style-solid .new-krm-trust-item-icon{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:38px !important;height:38px !important;min-width:38px !important;max-width:38px !important;border-radius:50% !important;background:rgba(255,255,255,0.16) !important;border:1px solid rgba(255,255,255,0.22) !important;color:#ffffff !important;font-size:15px !important;box-shadow:0 2px 6px rgba(0,0,0,0.12) !important;flex-shrink:0 !important;transition:all 0.22s ease !important}.new-krm-trust-bar:not(.style-subtle) .new-krm-trust-item:hover .new-krm-trust-item-icon,.new-krm-trust-bar.style-solid .new-krm-trust-item:hover .new-krm-trust-item-icon{background:rgba(255,255,255,0.28) !important;transform:scale(1.08) !important;box-shadow:0 3px 10px rgba(0,0,0,0.2) !important}.new-krm-trust-bar:not(.style-subtle) .new-krm-trust-item-icon svg,.new-krm-trust-bar.style-solid .new-krm-trust-item-icon svg{width:17px !important;height:17px !important;fill:currentColor !important;display:block !important}.new-krm-trust-bar:not(.style-subtle) .new-krm-trust-item-icon i,.new-krm-trust-bar.style-solid .new-krm-trust-item-icon i{color:#ffffff !important;font-size:15px !important;line-height:1 !important}.new-krm-trust-bar:not(.style-subtle) .new-krm-trust-item-label,.new-krm-trust-bar.style-solid .new-krm-trust-item-label{font-family:'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif !important;font-size:13.5px !important;font-weight:600 !important;color:#ffffff !important;line-height:1.3 !important;letter-spacing:0.15px !important;white-space:normal !important;text-shadow:0 1px 2px rgba(0,0,0,0.2) !important}.new-krm-medicine-hero-wrap .new-krm-trust-bar.style-subtle,.krm-medicine-hero-wrap .new-krm-trust-bar.style-subtle,.new-krm-medicine-hero-wrap.krm-tb-style-subtle .new-krm-trust-bar{background:rgba(240,253,244,0.94) !important;backdrop-filter:blur(12px) !important;-webkit-backdrop-filter:blur(12px) !important;border:1.5px solid rgba(6,78,59,0.18) !important;box-shadow:0 8px 24px -4px rgba(6,78,59,0.1),0 2px 6px rgba(0,0,0,0.04) !important}.new-krm-trust-bar.style-subtle .new-krm-trust-item,.new-krm-medicine-hero-wrap.krm-tb-style-subtle .new-krm-trust-item{border-right:1px solid rgba(6,78,59,0.14) !important}.new-krm-trust-bar.style-subtle .new-krm-trust-item:last-child,.new-krm-medicine-hero-wrap.krm-tb-style-subtle .new-krm-trust-item:last-child{border-right:none !important}.new-krm-trust-bar.style-subtle .new-krm-trust-item:hover,.new-krm-medicine-hero-wrap.krm-tb-style-subtle .new-krm-trust-item:hover{background:rgba(6,78,59,0.06) !important;border-radius:8px !important;transform:translateY(-2px) !important}.new-krm-trust-bar.style-subtle .new-krm-trust-item-icon,.new-krm-medicine-hero-wrap.krm-tb-style-subtle .new-krm-trust-item-icon{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:38px !important;height:38px !important;min-width:38px !important;max-width:38px !important;border-radius:50% !important;background:#dcfce7 !important;border:1px solid rgba(6,78,59,0.2) !important;color:#064e3b !important;font-size:15px !important;box-shadow:0 2px 6px rgba(6,78,59,0.08) !important;flex-shrink:0 !important;transition:all 0.22s ease !important}.new-krm-trust-bar.style-subtle .new-krm-trust-item:hover .new-krm-trust-item-icon,.new-krm-medicine-hero-wrap.krm-tb-style-subtle .new-krm-trust-item:hover .new-krm-trust-item-icon{background:#064e3b !important;color:#ffffff !important;transform:scale(1.08) !important;box-shadow:0 3px 10px rgba(6,78,59,0.25) !important}.new-krm-trust-bar.style-subtle .new-krm-trust-item-icon svg,.new-krm-medicine-hero-wrap.krm-tb-style-subtle .new-krm-trust-item-icon svg{width:17px !important;height:17px !important;fill:currentColor !important;display:block !important}.new-krm-trust-bar.style-subtle .new-krm-trust-item-icon i,.new-krm-medicine-hero-wrap.krm-tb-style-subtle .new-krm-trust-item-icon i{color:inherit !important;font-size:15px !important;line-height:1 !important}.new-krm-trust-bar.style-subtle .new-krm-trust-item-label,.new-krm-medicine-hero-wrap.krm-tb-style-subtle .new-krm-trust-item-label{font-family:'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif !important;font-size:13.5px !important;font-weight:700 !important;color:#064e3b !important;line-height:1.3 !important;letter-spacing:0.15px !important;white-space:normal !important;text-shadow:none !important}@media (max-width:1024px){.new-krm-medicine-hero-wrap .new-krm-hero-body,.krm-medicine-hero-wrap .new-krm-hero-body{display:flex !important}.new-krm-medicine-hero-wrap .new-krm-hero-col-left,.krm-medicine-hero-wrap .new-krm-hero-col-left{flex:0 0 54% !important;max-width:54% !important;width:54% !important;padding:36px 20px 32px 24px !important}.new-krm-medicine-hero-wrap .new-krm-hero-title,.krm-medicine-hero-wrap .new-krm-hero-title{font-size:34px !important}.new-krm-medicine-hero-wrap .new-krm-feature-cards,.krm-medicine-hero-wrap .new-krm-feature-cards{grid-template-columns:repeat(2,1fr) !important;gap:10px !important}.new-krm-floating-trust-emblem{top:20px !important;right:20px !important;transform:scale(0.85) !important}.new-krm-medicine-hero-wrap .new-krm-trust-bar-container,.krm-medicine-hero-wrap .new-krm-trust-bar-container{padding:0 16px 22px 16px !important}.new-krm-medicine-hero-wrap .new-krm-trust-bar,.krm-medicine-hero-wrap .new-krm-trust-bar{max-width:100% !important;margin:-16px auto 0 auto !important;border-radius:14px !important}.new-krm-medicine-hero-wrap .new-krm-trust-bar-inner,.krm-medicine-hero-wrap .new-krm-trust-bar-inner{grid-template-columns:repeat(2,1fr) !important;gap:16px 20px !important;padding:16px 20px !important}.new-krm-medicine-hero-wrap .new-krm-trust-item,.krm-medicine-hero-wrap .new-krm-trust-item{justify-content:flex-start !important;border-right:none !important;padding:4px 8px !important}}@media (max-width:768px){.new-krm-medicine-hero-wrap,.krm-medicine-hero-wrap{width:100% !important;max-width:100% !important;padding:0 !important;margin:0 !important;overflow-x:hidden !important;box-sizing:border-box !important;background:#ffffff !important}.new-krm-medicine-hero-wrap .new-krm-hero-card,.krm-medicine-hero-wrap .new-krm-hero-card{display:flex !important;flex-direction:column !important;width:100% !important;max-width:100% !important;min-height:auto !important;border-radius:0 !important;border:none !important;box-shadow:none !important;padding:0 !important;margin:0 !important;overflow:visible !important;box-sizing:border-box !important;background:#ffffff !important}.new-krm-medicine-hero-wrap .new-krm-hero-bg-layer,.krm-medicine-hero-wrap .new-krm-hero-bg-layer,.new-krm-medicine-hero-wrap .new-krm-floating-trust-emblem,.krm-medicine-hero-wrap .new-krm-floating-trust-emblem,.new-krm-medicine-hero-wrap .new-krm-bottles-cutout,.krm-medicine-hero-wrap .new-krm-bottles-cutout{display:none !important}.new-krm-medicine-hero-wrap .new-krm-hero-body,.krm-medicine-hero-wrap .new-krm-hero-body{display:flex !important;flex-direction:column !important;width:100% !important;max-width:100% !important;min-height:auto !important;box-sizing:border-box !important;padding:0 !important;margin:0 !important}.new-krm-medicine-hero-wrap .new-krm-hero-col-left,.krm-medicine-hero-wrap .new-krm-hero-col-left{flex:0 0 100% !important;width:100% !important;max-width:100% !important;display:flex !important;flex-direction:column !important;box-sizing:border-box !important;padding:24px 16px 32px 16px !important;margin:0 !important;background:#ffffff !important}.new-krm-medicine-hero-wrap .new-krm-hero-header-block,.krm-medicine-hero-wrap .new-krm-hero-header-block{display:flex !important;flex-direction:column !important;align-items:flex-start !important;width:100% !important;max-width:100% !important;margin:0 0 16px 0 !important;padding:0 !important;box-sizing:border-box !important}.new-krm-medicine-hero-wrap .new-krm-hero-badge,.krm-medicine-hero-wrap .new-krm-hero-badge{display:inline-flex !important;align-items:center !important;gap:6px !important;font-size:11px !important;font-weight:700 !important;letter-spacing:0.8px !important;text-transform:uppercase !important;padding:6px 12px !important;margin:14px 0 12px 0 !important;border-radius:50px !important;background:#eef8f2 !important;color:#15803d !important;width:fit-content !important;max-width:100% !important;box-sizing:border-box !important}.new-krm-medicine-hero-wrap .new-krm-hero-title,.krm-medicine-hero-wrap .hero-title,.krm-medicine-hero-wrap .new-krm-hero-title{font-size:clamp(24px,6.5vw,30px) !important;line-height:1.25 !important;letter-spacing:-0.3px !important;font-weight:800 !important;width:100% !important;max-width:100% !important;margin:0 0 12px 0 !important;padding:0 !important;box-sizing:border-box !important;word-break:normal !important;overflow-wrap:break-word !important}.new-krm-medicine-hero-wrap .new-krm-title-prefix,.krm-medicine-hero-wrap .new-krm-title-prefix{color:#111827 !important;display:inline !important;font-weight:800 !important}.new-krm-medicine-hero-wrap .new-krm-highlight,.krm-medicine-hero-wrap .new-krm-highlight{color:#00875a !important;display:inline !important;font-weight:800 !important}.new-krm-medicine-hero-wrap .new-krm-hero-desc,.krm-medicine-hero-wrap .new-krm-hero-desc{font-size:14px !important;line-height:1.6 !important;color:#4b5563 !important;width:100% !important;max-width:100% !important;margin:0 0 20px 0 !important;padding:0 !important;box-sizing:border-box !important}.new-krm-medicine-hero-wrap .new-krm-mobile-hero-visual,.krm-medicine-hero-wrap .new-krm-mobile-hero-visual{display:block !important;width:100% !important;max-width:420px !important;margin:0 auto 24px auto !important;padding:0 !important;box-sizing:border-box !important;border-radius:16px !important;overflow:hidden !important;box-shadow:0 6px 20px rgba(0,0,0,0.08) !important;background:#f1f5f9 !important}.new-krm-medicine-hero-wrap .new-krm-mobile-hero-visual picture,.krm-medicine-hero-wrap .new-krm-mobile-hero-visual picture{display:block !important;width:100% !important;height:auto !important}.new-krm-medicine-hero-wrap .new-krm-mobile-hero-visual img,.krm-medicine-hero-wrap .new-krm-mobile-hero-visual img,.new-krm-medicine-hero-wrap .krm-hero-mobile-img,.krm-medicine-hero-wrap .krm-hero-mobile-img{width:100% !important;max-width:100% !important;height:auto !important;display:block !important;object-fit:cover !important;image-rendering:-webkit-optimize-contrast !important;image-rendering:crisp-edges !important;border-radius:16px !important}.new-krm-medicine-hero-wrap .new-krm-hero-actions,.krm-medicine-hero-wrap .new-krm-hero-actions{display:flex !important;flex-direction:column !important;width:100% !important;max-width:100% !important;gap:12px !important;margin:0 0 24px 0 !important;padding:0 !important;box-sizing:border-box !important}.new-krm-medicine-hero-wrap .new-krm-btn,.krm-medicine-hero-wrap .hero-btn,.krm-medicine-hero-wrap .new-krm-btn{display:flex !important;align-items:center !important;justify-content:center !important;width:100% !important;max-width:100% !important;height:48px !important;min-height:48px !important;padding:0 20px !important;font-size:15px !important;font-weight:600 !important;border-radius:999px !important;box-sizing:border-box !important;text-align:center !important;margin:0 !important;white-space:nowrap !important}.new-krm-medicine-hero-wrap .new-krm-feature-cards,.krm-medicine-hero-wrap .new-krm-feature-cards{display:grid !important;grid-template-columns:repeat(2,1fr) !important;gap:10px !important;width:100% !important;max-width:100% !important;padding:0 !important;margin:0 !important;box-sizing:border-box !important}.new-krm-medicine-hero-wrap .new-krm-feature-card,.krm-medicine-hero-wrap .new-krm-feature-card{background:#ffffff !important;border:1px solid #eef2f6 !important;border-radius:12px !important;padding:14px 10px !important;display:flex !important;flex-direction:column !important;align-items:center !important;text-align:center !important;box-sizing:border-box !important;box-shadow:0 2px 8px rgba(0,0,0,0.03) !important}.new-krm-medicine-hero-wrap .new-krm-card-icon-wrap,.krm-medicine-hero-wrap .new-krm-card-icon-wrap{width:38px !important;height:38px !important;border-radius:50% !important;margin:0 0 8px 0 !important;display:flex !important;align-items:center !important;justify-content:center !important}.new-krm-medicine-hero-wrap .new-krm-card-icon-wrap svg,.krm-medicine-hero-wrap .new-krm-card-icon-wrap svg{width:18px !important;height:18px !important}.new-krm-medicine-hero-wrap .new-krm-card-title,.krm-medicine-hero-wrap .new-krm-card-title{font-size:12.5px !important;font-weight:700 !important;line-height:1.25 !important;color:#111827 !important;margin:0 0 3px 0 !important}.new-krm-medicine-hero-wrap .new-krm-card-subtitle,.krm-medicine-hero-wrap .new-krm-card-subtitle{font-size:11px !important;font-weight:500 !important;color:#6b7280 !important;line-height:1.2 !important;margin:0 !important}.new-krm-medicine-hero-wrap .new-krm-trust-bar-container,.krm-medicine-hero-wrap .new-krm-trust-bar-container{padding:0 12px 18px 12px !important}.new-krm-medicine-hero-wrap .new-krm-trust-bar,.krm-medicine-hero-wrap .new-krm-trust-bar{width:100% !important;max-width:100% !important;margin:12px auto 0 auto !important;border-radius:12px !important;padding:0 !important;box-sizing:border-box !important}.new-krm-medicine-hero-wrap .new-krm-trust-bar-inner,.krm-medicine-hero-wrap .new-krm-trust-bar-inner{display:grid !important;grid-template-columns:repeat(2,1fr) !important;gap:12px 8px !important;padding:14px 10px !important;width:100% !important;max-width:100% !important;box-sizing:border-box !important}.new-krm-medicine-hero-wrap .new-krm-trust-item,.krm-medicine-hero-wrap .new-krm-trust-item{display:flex !important;flex-direction:row !important;align-items:center !important;justify-content:flex-start !important;gap:8px !important;border-right:none !important;border-bottom:none !important;padding:0 !important;width:100% !important;min-width:0 !important;box-sizing:border-box !important}.new-krm-medicine-hero-wrap .new-krm-trust-item:not(:last-child),.krm-medicine-hero-wrap .new-krm-trust-item:not(:last-child){border-right:none !important}.new-krm-medicine-hero-wrap .new-krm-trust-item-icon,.krm-medicine-hero-wrap .new-krm-trust-item-icon{width:30px !important;height:30px !important;min-width:30px !important;max-width:30px !important;font-size:13px !important;flex-shrink:0 !important;border-radius:50% !important}.new-krm-medicine-hero-wrap .new-krm-trust-item-icon svg,.krm-medicine-hero-wrap .new-krm-trust-item-icon svg{width:14px !important;height:14px !important}.new-krm-medicine-hero-wrap .new-krm-trust-item-label,.krm-medicine-hero-wrap .new-krm-trust-item-label{font-family:'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif !important;font-size:11px !important;line-height:1.25 !important;letter-spacing:0 !important;white-space:normal !important;word-break:normal !important;overflow-wrap:break-word !important;hyphens:auto !important;min-width:0 !important;flex:1 1 auto !important}}