/* Restore hero positioning when its IMG is an editable image slot. */
html body #whyPage #husky-step-one .husky-hero-photo{position:absolute!important;right:0!important;left:auto!important;top:0!important;bottom:auto!important;width:57%!important;height:100%!important;max-width:none!important;margin:0!important;z-index:0!important}
/* The story photo is a real pseudo-element, not an editor label. */
html body.cvs-edit-map #whyPage .v6-story[data-cvs-image-slot]::before{display:block!important;content:""!important}
@media(max-width:760px){html body #whyPage #husky-step-one .husky-hero-photo{top:auto!important;bottom:0!important;width:100%!important;height:390px!important}}

/* Preview-only CSS must not hide an authorized production editor. */
html[data-cvs-editor-access="1"] body #cvsCleanBar{display:flex!important;visibility:visible!important;opacity:1!important;position:fixed!important;left:50%!important;bottom:12px!important;top:auto!important;transform:translateX(-50%)!important;z-index:100002!important;max-width:calc(100vw - 24px)!important;max-height:40vh;overflow:auto}
html:not([data-cvs-editor-access="1"]) body #cvsCleanBar{display:none!important}
html[data-cvs-editor-access="1"] body{padding-bottom:100px!important}
/* Restore all positioning properties overwritten by generic editor photo labels. */
html body #whyPage .v6-story[data-cvs-image-slot]::before{position:absolute!important;inset:0 auto auto 0!important;left:0!important;top:0!important;right:auto!important;bottom:auto!important;z-index:-1!important;transform:none!important;pointer-events:none!important;content:""!important;text-shadow:none!important;letter-spacing:normal!important}
@media(max-width:640px){html[data-cvs-editor-access="1"] body #cvsCleanBar{width:calc(100vw - 16px)!important;max-width:calc(100vw - 16px)!important;bottom:8px!important;padding:8px!important;gap:6px!important}html[data-cvs-editor-access="1"] body #cvsCleanStatus{flex-basis:100%;font-size:12px}html[data-cvs-editor-access="1"] body #cvsCleanBar button{min-height:40px;padding:8px 10px!important}html[data-cvs-editor-access="1"] body{padding-bottom:160px!important}}
