/* Source: concretta-cpanel-hero-parity-v778.css */
/* C-Panel hero geometry: shared frame and intrinsic text slots, TR/EN. */
html body.ct-panel-product-page.ct-product-responsive-v428.ct-product-hero-standard-v625 section.micro158-hero .micro158-shell{width:min(1180px,calc(100% - 72px))!important;max-width:1180px!important;grid-template-columns:minmax(360px,.88fr) minmax(540px,1.12fr)!important;gap:22px!important;align-items:stretch!important;}
html body.ct-panel-product-page.ct-product-responsive-v428.ct-product-hero-standard-v625 section.micro158-hero .micro158-shell .micro158-intro{height:auto!important;min-height:500px!important;max-height:none!important;overflow:visible!important;}
html body.ct-panel-product-page.ct-product-responsive-v428.ct-product-hero-standard-v625 section.micro158-hero .micro158-intro :is(.micro158-breadcrumb,h1,.micro158-sub,.micro158-body,.micro158-techline,.micro158-actions){height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important;}
html body.ct-panel-product-page.ct-product-responsive-v428.ct-product-hero-standard-v625 section.micro158-hero .micro158-intro :is(h1,.micro158-sub){white-space:normal!important;text-wrap:wrap!important;overflow-wrap:normal!important;word-break:normal!important;}
html body.ct-panel-product-page.ct-product-responsive-v428.ct-product-hero-standard-v625 section.micro158-hero .micro158-techline span,html body.ct-panel-product-page.ct-product-responsive-v428.ct-product-hero-standard-v625 section.micro158-hero .micro158-actions>a.v625-hero-cta{white-space:normal!important;}
html body.ct-panel-product-page.ct-product-responsive-v428.ct-product-hero-standard-v625 section.micro158-hero .micro158-shell .micro158-media{height:auto!important;min-height:500px!important;max-height:none!important;align-self:stretch!important;}
@media(min-width:901px) and (max-width:1180px){
html body.ct-panel-product-page.ct-product-responsive-v428.ct-product-hero-standard-v625 section.micro158-hero .micro158-shell{width:calc(100% - 56px)!important;grid-template-columns:minmax(340px,.9fr) minmax(440px,1.1fr)!important;gap:18px!important;}
html body.ct-panel-product-page.ct-product-responsive-v428.ct-product-hero-standard-v625 section.micro158-hero .micro158-shell .micro158-intro,html body.ct-panel-product-page.ct-product-responsive-v428.ct-product-hero-standard-v625 section.micro158-hero .micro158-shell .micro158-media{min-height:520px!important;}
}
@media(min-width:701px) and (max-width:900px){
html body.ct-panel-product-page.ct-product-responsive-v428.ct-product-hero-standard-v625 section.micro158-hero .micro158-shell{width:calc(100% - 56px)!important;max-width:none!important;grid-template-columns:1fr!important;gap:16px!important;}
html body.ct-panel-product-page.ct-product-responsive-v428.ct-product-hero-standard-v625 section.micro158-hero .micro158-shell .micro158-intro{min-height:0!important;}
html body.ct-panel-product-page.ct-product-responsive-v428.ct-product-hero-standard-v625 section.micro158-hero .micro158-shell .micro158-media{height:380px!important;min-height:380px!important;max-height:380px!important;aspect-ratio:auto!important;}
}
@media(max-width:700px){
html body.ct-panel-product-page.ct-product-responsive-v428.ct-product-hero-standard-v625 section.micro158-hero .micro158-shell{width:calc(100% - 32px)!important;max-width:none!important;grid-template-columns:1fr!important;gap:14px!important;}
html body.ct-panel-product-page.ct-product-responsive-v428.ct-product-hero-standard-v625 section.micro158-hero .micro158-shell .micro158-intro{min-height:0!important;}
html body.ct-panel-product-page.ct-product-responsive-v428.ct-product-hero-standard-v625 section.micro158-hero .micro158-shell .micro158-media{height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:16/9!important;}
}
@media(min-width:701px) and (max-width:900px) and (max-height:500px){
html body.ct-panel-product-page.ct-product-responsive-v428.ct-product-hero-standard-v625 section.micro158-hero .micro158-shell{gap:16px!important;}
html body.ct-panel-product-page.ct-product-responsive-v428.ct-product-hero-standard-v625 section.micro158-hero .micro158-shell .micro158-media{height:300px!important;min-height:300px!important;max-height:300px!important;}
}

