/* Saved full-width text blocks must fit their existing parent. */
:root:not(#hp-flow-a):not(#hp-flow-b):not(#hp-flow-c) .hc23-main>.pm-managed-block{max-width:calc(100% - 40px)!important;box-sizing:border-box!important}
:root:not(#hp-flow-a):not(#hp-flow-b):not(#hp-flow-c) .pm-managed-block h2{max-width:100%!important;box-sizing:border-box!important;overflow-wrap:break-word}
/* One layout owner for both languages and saved page edits. */
@media(min-width:900px){
 :root:not(#hp-flow-a):not(#hp-flow-b):not(#hp-flow-c):not(#hp-flow-d):not(#hp-flow-e) #hp20-layout .hp20-sidebar{position:relative!important;inset:auto!important;height:auto!important;min-height:0!important;max-height:none!important;align-self:stretch!important}
 :root:not(#hp-flow-a):not(#hp-flow-b):not(#hp-flow-c):not(#hp-flow-d):not(#hp-flow-e) #hp20-layout [data-hp-sidebar-flow]{display:flex!important;flex-direction:column!important;position:relative!important;inset:auto!important;height:auto!important;min-height:0!important;max-height:none!important;grid-template-rows:none!important;align-content:normal!important;justify-content:flex-start!important;overflow:visible!important}
 :root:not(#hp-flow-a):not(#hp-flow-b):not(#hp-flow-c):not(#hp-flow-d):not(#hp-flow-e) #hp20-layout [data-hp-sidebar-flow]>[data-hp-sidebar-item]{position:relative!important;inset:auto!important;transform:none!important;translate:none!important;grid-row:auto!important;flex:0 0 auto!important;width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important;margin-top:0!important;margin-bottom:0!important;align-self:stretch!important}
 #hp20-layout [data-hp-sidebar-flow]>.hp20-kind-product{height:var(--hp21-side-row,200px)}
 #hp20-layout [data-hp-sidebar-flow]>.hp20-kind-heading{height:auto;min-height:42px}
 #hp20-layout .hp20-left>[data-hp-sidebar-flow]{gap:var(--hp45-left-gap,var(--hp20-gap,16px))!important}
 #hp20-layout .hp20-right>[data-hp-sidebar-flow]{gap:var(--hp45-right-gap,var(--hp20-gap,16px))!important}
}
