.gastritis-page .gp-hero-art{background:none;height:auto}
.gastritis-page .gp-hero-art img{display:block;width:100%;height:auto}
@media(max-width:767px){
.gastritis-page .gp-hero{height:auto;min-height:68.416667cqw;background:linear-gradient(90deg,#ff896f 38.25%,#fff 38.25%)}
.gastritis-page .gp-hero-art{top:auto;bottom:0}
.gastritis-page .gp-hero-copy{position:relative;left:auto;margin-left:38.25cqw;min-height:68.416667cqw;padding:12cqw 3cqw 8cqw 4cqw;background:none}
.gastritis-page .gp-hero-copy>p:first-child{font-size:clamp(14px,4.1cqw,31px);word-break:keep-all}
.gastritis-page h1{font-size:clamp(25px,8.3cqw,63px);white-space:normal;word-break:keep-all}
.gastritis-page .gp-hero-copy>.gut-hero-description{font-size:clamp(13px,2.7cqw,21px);line-height:1.6;margin-left:0;word-break:keep-all}
.gastritis-page .gut-hero-description>strong{font-size:clamp(14px,2.7cqw,21px);white-space:normal;margin-top:4cqw}
}
@media(max-width:767px){
.gastritis-page .gp-symptoms{min-height:0;padding:12cqw 0 10cqw}
.gastritis-page .gp-symptoms>h2{font-size:clamp(20px,5cqw,38px)}
.gastritis-page .gp-checks{margin:7cqw 3cqw 0;padding:5cqw 3cqw;gap:4cqw 5cqw;font-size:clamp(13px,3cqw,23px)}
.gastritis-page .gp-checks li{position:relative;white-space:normal;word-break:keep-all;line-height:1.55;padding-left:18px}
.gastritis-page .gp-checks li::before{position:absolute;left:0;top:3px;width:14px;height:14px;margin:0}
.gastritis-page .gp-checks::after{top:4cqw;bottom:4cqw}
.gastritis-page .gp-check-end{font-size:clamp(13px,3cqw,23px);padding:3cqw;margin-inline:3cqw;word-break:keep-all}
.gastritis-page .gp-check-end>span::before{width:14px;height:14px}
.gastritis-page .gp-maybe{font-size:clamp(15px,4cqw,30px);padding-inline:3cqw;word-break:keep-all}
.gastritis-page .gp-maybe strong{font-size:clamp(24px,7cqw,52px)}
.gastritis-page .gp-maybe>span{font-size:clamp(17px,5cqw,38px)}
.gastritis-page .gp-definition{font-size:clamp(14px,3.3cqw,25px);padding-inline:4cqw;line-height:1.65;word-break:keep-all}
}


@media(max-width:767px){
.gastritis-page .gut-causes{padding:9cqw 3cqw 8cqw}
.gastritis-page .gut-causes>.gp-kicker{font-size:clamp(14px,3.8cqw,28px);word-break:keep-all}
.gastritis-page .gut-causes>h2{font-size:clamp(21px,5.6cqw,42px)}
.gastritis-page .gut-cause-result{font-size:clamp(20px,4.6cqw,35px)}
.gastritis-page .gut-cause-result>strong{font-size:clamp(14px,3.6cqw,27px);box-decoration-break:clone;-webkit-box-decoration-break:clone;line-height:1.7}
}

.gastritis-page .gut-arrow{width:3.916667cqw;height:5.25cqw;background:url('/images/disease/gastritis/cause-result-arrow.webp') center/contain no-repeat;font-size:0;text-shadow:none}
@media(max-width:767px){
.gastritis-page .gut-arrow{width:18px;height:24px}
.gastritis-page .gut-cause-result{word-break:keep-all}
.gastritis-page .gut-cause-result>strong{display:inline-block;max-width:100%;padding:1cqw 2cqw}
}

.gastritis-page .gp-needle-photo{background:url('/images/disease/gastritis/needle-photo.webp') center/100% 100% no-repeat}
.gastritis-page .gp-injection-photo{background:url('/images/disease/gastritis/injection-photo.webp') center/100% 100% no-repeat}
.gastritis-page .gp-topical-photo{background:url('/images/disease/gastritis/topical-photo.webp') center/100% 100% no-repeat}
@media(max-width:767px){
.gastritis-page :is(.gp-eating,.gp-needles,.gp-topical)>.gp-kicker{font-size:clamp(13px,2.6cqw,20px)}
.gastritis-page .gp-proposal{font-size:clamp(15px,4.3cqw,32px);max-width:85%;line-height:1.5;word-break:keep-all}
.gastritis-page .gp-proposal strong{font-size:clamp(22px,4.3cqw,34px)}
.gastritis-page .gp-needle-grid{width:90cqw;grid-template-columns:minmax(0,1fr) 7cqw minmax(0,1fr);align-items:stretch}
.gastritis-page .gp-needle-grid figure{display:flex;flex-direction:column}
.gastritis-page :is(.gp-needle-photo,.gp-injection-photo){height:auto;aspect-ratio:379/276}
.gastritis-page .gp-needle-grid figcaption{font-size:clamp(13px,2.2cqw,18px);line-height:1.5;padding:2cqw;word-break:keep-all;flex:1}
.gastritis-page .gp-needle-grid .gp-plus{align-self:center;margin:0 auto}
.gastritis-page .gp-topical figure{width:86cqw}
.gastritis-page .gp-topical-photo{height:auto;aspect-ratio:853/337}
.gastritis-page .gp-topical figcaption{font-size:clamp(13px,2.2cqw,18px);white-space:normal;padding:2cqw 3cqw;word-break:keep-all;line-height:1.5}
.gastritis-page .gp-note{font-size:12px;line-height:1.5;margin:3cqw 5cqw 0;word-break:keep-all}
}
@media(max-width:767px){
.gastritis-page .gp-eating{padding-bottom:8cqw}
}





@media(max-width:767px){
}


@media(max-width:767px){
.gastritis-page .gp-eating{min-height:0;padding-top:15cqw}
}
@media(max-width:767px){
.gastritis-page .gp-needle-grid .gp-plus{width:20px;height:20px;line-height:18px;font-size:18px}
}

.gastritis-page .gut-goal-flow>span{width:3.25cqw;height:4.166667cqw;margin-inline:auto;background:url('/images/disease/gastritis/goal-arrow.webp') center/contain no-repeat;font-size:0;text-shadow:none}
@media(max-width:767px){
.gastritis-page .gut-goal>h2{font-size:clamp(20px,5.3cqw,40px);padding-inline:4cqw;word-break:keep-all}
.gastritis-page .gut-goal-flow{width:80cqw}
.gastritis-page .gut-goal-flow>p{font-size:clamp(15px,3.6cqw,27px);white-space:normal;word-break:keep-all;line-height:1.6;padding:3cqw}
.gastritis-page .gut-goal-flow>span{width:18px;height:23px;margin-block:4cqw}
.gastritis-page .gut-goal .gp-closing{font-size:clamp(15px,4cqw,30px);padding-inline:3cqw;word-break:keep-all;line-height:1.6}
.gastritis-page .gp-blogs>h2{font-size:clamp(22px,6cqw,45px)}
.gastritis-page .gp-blogs>p{font-size:clamp(13px,2cqw,18px);padding-inline:4cqw;word-break:keep-all;line-height:1.6}
}

@media(min-width:768px){
}
.gastritis-page .gp-checks li::before{content:"";border:0;border-radius:0;background:url("/images/disease/gastritis/symptom-check-original.webp") center/contain no-repeat}
.gastritis-page .gp-checks li::before{display:inline-block;width:1em;height:1em;vertical-align:-.12em}
.gastritis-page .gastritis-cause-image{display:block;width:100%;height:auto;margin-top:5cqw}


.gastritis-page .gp-needle-grid>.gp-plus{position:relative;font-size:0;line-height:0;text-shadow:none}
.gastritis-page .gp-needle-grid>.gp-plus::before,.gastritis-page .gp-needle-grid>.gp-plus::after{content:'';position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background:currentColor}
.gastritis-page .gp-needle-grid>.gp-plus::before{width:55%;height:2px}
.gastritis-page .gp-needle-grid>.gp-plus::after{width:2px;height:55%}


.gastritis-page .gp-symptoms>.gp-check-plus{display:block;width:clamp(30px,5cqw,60px);height:auto;border:0;border-radius:0;background:none;margin:4cqw auto 3.8cqw;overflow:visible}
.gastritis-page .gp-medicine-complete{display:block;width:100%;height:auto;margin-top:2cqw}
