/* Koh Rap: page-only mobile & shared shell correction */
body[data-r81-slug="koh-rap"] .rap{display:flex;flex-direction:column;min-width:0}
body[data-r81-slug="koh-rap"] .rap>.sw-global-head{
 order:0;position:relative!important;inset:auto!important;top:auto!important;
 left:auto!important;right:auto!important;bottom:auto!important;
 transform:none!important;margin:8px 10px 7px!important;
}
body[data-r81-slug="koh-rap"] .rap>.rap-nav{order:1}
body[data-r81-slug="koh-rap"] .rap>.rap-hero{order:2}
body[data-r81-slug="koh-rap"] .rap>.rap-main{order:3}
body[data-r81-slug="koh-rap"] .rap>.rap-gsd-more{order:4}
body[data-r81-slug="koh-rap"] .rap>.rap-note{order:5}
body[data-r81-slug="koh-rap"] .rap>.rap-foot{order:6}
body[data-r81-slug="koh-rap"] .rap-main>.sw128-context{display:none!important}
body[data-r81-slug="koh-rap"] .rap-main>.sw128-context:has(.sw128-warning){
 display:block!important;grid-column:1/-1;grid-row:1;margin:0;padding:0;max-width:none
}
body[data-r81-slug="koh-rap"] .rap-main>.sw128-context:has(.sw128-warning) :is(.sw128-head,.sw128-grid,.sw128-more){display:none!important}
body[data-r81-slug="koh-rap"] .rap-main>.rap-story,
body[data-r81-slug="koh-rap"] .rap-main>.rap-side{min-width:0}
@media(max-width:1100px){
 body[data-r81-slug="koh-rap"] .rap-main{grid-template-columns:minmax(0,1fr)!important;gap:22px}
 body[data-r81-slug="koh-rap"] .rap-side{position:static;grid-row:auto}
}
