 html body main .kr177-hero{display:flex!important;flex-direction:column!important;min-height:0!important;height:auto!important;padding:0!important;background:#f8f7f2!important;gap:0!important} html body main .kr177-hero::before,html body main .kr177-hero::after,html body main .kr177-hero>.hero-overlay{display:none!important} html body main .kr177-hero>:is(.kr-hero-media,.v152-desktop-photo){position:static!important;inset:auto!important;transform:none!important;width:100%!important;max-height:480px!important;height:auto!important;min-height:0!important;object-fit:contain!important;order:0!important;margin:0!important;flex-shrink:0} html body main .kr177-hero>.kr-hero-panel{position:static!important;inset:auto!important;transform:none!important;order:1!important;margin:0 auto!important;padding:28px 24px!important;min-height:0!important;height:auto!important;background:#f8f7f2!important;color:#07384d!important;opacity:1!important;width:100%!important;max-width:1180px!important} html body main .kr177-hero .kr-hero-panel :is(h1,p,.eyebrow,.breadcrumbs,.breadcrumbs a,.breadcrumbs span){color:#07384d!important;text-shadow:none!important} html body main .kr177-hero .hero-badge{background:#e4ecec!important;color:#07384d!important} html body main .kr177-hero .kr-unified-actions>a.button{background:#fff!important;color:#07384d!important;border:1px solid #bacad1!important} html body main .kr177-hero .kr-unified-actions>a.button:first-child{background:#ef804b!important;border-color:#ef804b!important;color:#07384d!important} @media(max-width:760px){html body main .kr177-hero>:is(.kr-hero-media,.v152-desktop-photo){max-height:320px!important}html body main .kr177-hero>.kr-hero-panel{padding:24px 20px!important}} 