/* v459 — CHICK PICK larger art + tighter handoff to the next collection. 2040 only. */
@media (min-width:1181px){
  :root[data-visual-style="2040"][data-theme="hub"] .page-cases .k449-chick-pick-section{
    margin-bottom:4px!important;
    padding-bottom:0!important;
  }

  :root[data-visual-style="2040"][data-theme="hub"] .page-cases .k449-chick-pick-grid{
    padding-top:0!important;
    padding-bottom:0!important;
  }

  :root[data-visual-style="2040"][data-theme="hub"] .page-cases .k449-chick-pick-tile{
    height:344px!important;
    min-height:344px!important;
    padding:0 4px 4px!important;
    grid-template-rows:278px 32px 30px!important;
  }

  :root[data-visual-style="2040"][data-theme="hub"] .page-cases .k449-chick-pick-visual{
    height:278px!important;
    min-height:278px!important;
    max-height:278px!important;
  }

  :root[data-visual-style="2040"][data-theme="hub"] .page-cases .k449-chick-pick-visual img{
    width:124%!important;
    height:118%!important;
    max-width:none!important;
    max-height:none!important;
    object-fit:contain!important;
    object-position:center bottom!important;
    transform:translateY(-1px)!important;
    transform-origin:center bottom!important;
  }

  :root[data-visual-style="2040"][data-theme="hub"] .page-cases .k449-chick-pick-name{
    padding-top:0!important;
    margin:0!important;
  }

  :root[data-visual-style="2040"][data-theme="hub"] .page-cases .k449-chick-pick-price{
    margin-top:1px!important;
  }

  /* CHICK PICK is immediately followed by LOWKEY in the catalogue. Pull only that
     following heading upward instead of changing spacing for every collection. */
  :root[data-visual-style="2040"][data-theme="hub"] .page-cases .k449-chick-pick-section + .hub-showcase-starter .collection-heading{
    margin-top:10px!important;
  }
}
