a.btn.homepage-featured-box-btn{background:#6f9672}.gastroplus-page h1{color:#6b9a6b!important;font-size:clamp(1.8rem,5vw,2.5rem)!important;margin-bottom:1rem!important;line-height:1.2!important}.gastroplus-page h2{color:#6b9a6b!important;font-size:clamp(1.5rem,4vw,1.9rem)!important;margin-top:3rem!important;margin-bottom:1.5rem!important;padding-bottom:.5rem!important;border-bottom:3px solid #8fbc8f!important}.gastroplus-page h3{color:#1a1a1a!important;font-size:clamp(1.2rem,3vw,1.5rem)!important;margin-top:2rem!important;margin-bottom:1rem!important}.gastroplus-page h4{color:#6b9a6b!important;font-size:clamp(1rem,2.5vw,1.2rem)!important;margin-top:1.5rem!important;margin-bottom:.8rem!important}.intro-box{background:linear-gradient(135deg,#f8faf8,#f0f5f0)!important;border:2px solid #a8d5a8!important;padding:clamp(1rem,4vw,2rem)!important;border-radius:12px!important;margin:2rem 0!important}.gastroplus-page .disclaimer{background:#ffebee!important;border:2px solid #ef5350!important;padding:clamp(1rem,3vw,1.5rem)!important;margin:2rem 0!important;border-radius:8px!important}.gastroplus-page .disclaimer strong{color:#c62828!important}.gastroplus-page .warning-box{background:#fff3e0!important;border:3px solid #ff9800!important;padding:clamp(1rem,4vw,2rem)!important;border-radius:12px!important;margin:2rem 0!important}.gastroplus-page .warning-box h3{color:#e65100!important;margin-top:0!important;text-align:center!important}.gastroplus-page .highlight-box{background:#f8faf8!important;border-left:4px solid #8fbc8f!important;padding:clamp(1rem,3vw,1.5rem)!important;margin:2rem 0!important;border-radius:0 8px 8px 0!important}.gastroplus-page .comparison-box{background:#e8f5e9!important;border:2px solid #66bb6a!important;padding:clamp(1rem,3vw,1.5rem)!important;margin:2rem 0!important;border-radius:8px!important}.gastroplus-page .checkmark-list{list-style:none!important;padding:0!important;margin:1.5rem 0!important}.gastroplus-page .checkmark-list li{padding:.5rem 0 .5rem 1.8rem!important;position:relative!important}.gastroplus-page .checkmark-list li:before{content:"\2713"!important;position:absolute!important;left:0!important;color:#8fbc8f!important;font-weight:700!important;font-size:1.2rem!important}.gastroplus-page .application-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr))!important;gap:1rem!important;margin:2rem 0!important;list-style:none!important;padding:0!important}.gastroplus-page .application-grid li{background:#fff!important;padding:1rem!important;border-left:4px solid #b8d4b8!important;border-radius:0 8px 8px 0!important;box-shadow:0 1px 3px #0000000d!important}.gastroplus-page .science-section{background:#fff3e0!important;border-left:4px solid #ff9800!important;padding:clamp(1rem,4vw,2rem)!important;margin:2rem 0!important;border-radius:0 8px 8px 0!important}.gastroplus-page .science-section h3{margin-top:0!important;color:#e65100!important}.gastroplus-page .ingredients-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr))!important;gap:1.5rem!important;margin:2rem 0!important}.gastroplus-page .ingredient-card{background:#fff!important;border:1px solid #ddd!important;padding:1.5rem!important;border-radius:8px!important;box-shadow:0 2px 8px #0000000d!important}.gastroplus-page .ingredient-card h4{margin-top:0!important;color:#6b9a6b!important}.gastroplus-page .botanical-name{font-style:italic!important;color:#666!important;font-weight:400!important;font-size:.9em!important}.gastroplus-page .table-container{width:100%!important;overflow-x:auto!important;margin:2rem 0!important}.gastroplus-page table{width:100%!important;min-width:500px!important;border-collapse:collapse!important;box-shadow:0 2px 8px #00000014!important;border-radius:8px!important;overflow:hidden!important}.gastroplus-page th,.gastroplus-page td{padding:1rem 1.5rem!important;text-align:left!important;border-bottom:1px solid #ddd!important}.gastroplus-page th{background-color:#8fbc8f!important;color:#fff!important;font-weight:600!important}.gastroplus-page tbody tr:nth-child(2n){background-color:#f8f9fa!important}.gastroplus-page .faq-summary{background:#f8faf8!important;padding:clamp(1rem,3vw,1.5rem)!important;border-radius:8px!important;border-left:4px solid #8fbc8f!important;margin:2rem 0!important}.gastroplus-page .trust-section{background:#f8f9fa!important;padding:clamp(1.5rem,4vw,2.5rem)!important;border-radius:12px!important;margin:3rem 0!important;text-align:center!important}.gastroplus-page .trust-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr))!important;gap:2rem!important;margin-top:2rem!important}.gastroplus-page .trust-item{padding:1.5rem!important;background:#fff!important;border-radius:8px!important;box-shadow:0 2px 8px #0000000d!important}.gastroplus-page .trust-item strong{display:block!important;color:#6b9a6b!important;font-size:1.1rem!important;margin-bottom:.5rem!important}.gastroplus-page .related-articles{background:linear-gradient(135deg,#f8faf8,#f0f5f0)!important;border:2px solid #a8d5a8!important;padding:clamp(1rem,4vw,2rem)!important;border-radius:12px!important;margin:3rem 0!important}.gastroplus-page .related-articles h3{margin-top:0!important;color:#6b9a6b!important}.gastroplus-page .related-articles ul{list-style:none!important;padding:0!important;margin:1rem 0 0!important}.gastroplus-page .related-articles li{margin:1rem 0!important}.gastroplus-page .related-articles a{color:#6b9a6b!important;text-decoration:none!important;display:inline-block!important;padding:.5rem 1rem!important;background:#fff!important;border-radius:6px!important;transition:all .3s!important;border-left:3px solid #b8d4b8!important}@media (max-width: 768px){.gastroplus-page .application-grid,.gastroplus-page .ingredients-grid,.gastroplus-page .trust-grid{grid-template-columns:1fr!important}.gastroplus-page th,.gastroplus-page td{padding:.75rem .5rem!important;font-size:.9rem!important}}@media (max-width: 480px){.gastroplus-page table{min-width:450px!important}.gastroplus-page th,.gastroplus-page td{padding:.6rem .4rem!important;font-size:.85rem!important}}.recently-viewed-products .money.price-line-through.sale-price.price--compare-at-price{display:none}
/*# sourceMappingURL=/cdn/shop/t/34/assets/custom.css.map */
