.l-section--shortlist{background-color:var(--bg-secondary);overflow:hidden}.l-section--shortlist.color-mode-is-dark .card__item-media::before{filter:brightness(0) saturate(100%) invert(8%) sepia(95%) saturate(807%) hue-rotate(180deg) brightness(97%) contrast(96%)}.l-section--shortlist.color-mode-is-light .card:hover .card__item-title{color:var(--c--brand-primary-700-rich-cyan)}.l-section--shortlist .t-caption{margin-bottom:64px}@media only screen and (max-width: 1023px){.l-section--shortlist .t-caption{margin-bottom:40px}}.shortlist__header{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;padding-bottom:64px;gap:16px}@media only screen and (max-width: 1023px){.shortlist__header{padding-bottom:40px}}.shortlist__buttons .btn--link{gap:12px}.shortlist__content-group{max-width:575px;margin-top:16px}@media only screen and (max-width: 767px){.shortlist__content-group{max-width:100%}}.shortlist__slider{margin-top:var(--spacing-1050)}.shortlist__slider--hide-desktop-nav .slider__navigation{display:none}@media only screen and (max-width: 767px){.shortlist__slider--hide-desktop-nav .slider__navigation{display:flex}}.shortlist__grid{display:grid;grid-template-columns:repeat(3, 1fr);width:100%;margin-top:var(--spacing-1050);gap:32px}@media only screen and (max-width: 1023px){.shortlist__grid{gap:16px}}@media only screen and (max-width: 767px){.shortlist__grid{grid-template-columns:repeat(1, 1fr)}}
