.g-2-1,.g-3-7{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--g-gutter,16px);align-items:start}  @media (min-width:880px){.g-2-1{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.g-3-7{grid-template-columns:minmax(0,3fr) minmax(0,7fr)}}  @media (min-width:880px){.g-3-7--right{grid-template-columns:minmax(0,7fr) minmax(0,3fr)}.g-3-7--right>.g-aside{order:2}.g-3-7--right>.g-main{order:1}.g-3-7--top,.g-3-7--none{grid-template-columns:minmax(0,1fr)}.g-3-7--none>.g-aside{display:none}}  .g-main{min-width:0}  .pd-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;align-items:start}@media (min-width:880px){.pd-grid{grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:24px}}.pd-main{order:1}.pd-side{order:2}  @media (max-width:879.98px){.pd-grid[data-lane="rail"] .pd-side{order:0}}:root{--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:20px;--s6:24px;--s7:32px;--s8:48px;--g-gutter:var(--s4);  --g-pad:var(--s5)}  .pd-main,.pd-side>.side-card,.g-main,.g-rail{display:flex;flex-direction:column;gap:var(--g-gutter);min-width:0}  .pd-main>script,.g-main>script,.g-rail>script{display:none}  .lp-editorial .sec-card,.lp-editorial .panel.pd-block,.lp-editorial .rail-card{padding:var(--g-pad)}@media (max-width:768px){.lp-editorial .sec-card,.lp-editorial .panel.pd-block,.lp-editorial .rail-card{padding:var(--s4)}}  .pd-head{display:block}.pd-head>*+*{margin-top:var(--s2)}  .pd-main>.pd-nav{padding-bottom:0}    body:has(.gc-drawer.on) #gdirBugWidgetOpen,body:has(#filterSheet.is-open) #gdirBugWidgetOpen,body:has(.modal.show) #gdirBugWidgetOpen,body:has(#gdirMobBarSheet:not([hidden])) #gdirBugWidgetOpen{display:none !important}