.mini-listing-item{background-color:var(--c-lighter-grey);display:-ms-flexbox;display:flex;position:relative;margin:1.6rem 0;min-height:10.5rem;transition:all 0.3s ease-in-out}.mini-listing-item .mini-listing-item__image{width:100%;overflow:hidden}.mini-listing-item .mini-listing-item__image img{width:100%;transition:all 0.3s ease-in-out}.mini-listing-item:hover,.mini-listing-item:focus-within{transform:scale(1.02)}.mini-listing-item:hover .mini-listing-item__image img,.mini-listing-item:focus-within .mini-listing-item__image img{transform:scale(1.2)}.mini-listing-item__image{-ms-flex-preferred-size:40%;flex-basis:40%;-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:center;align-self:center}.mini-listing-item__content{padding:1.6rem}.mini-listing-item__heading{font-size:1.5rem}@media (min-width: 768px){.mini-listing-item__heading{font-size:1.5rem}}.mini-listing-item__paragraph--with-icon{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin:0;font-size:1.3rem}@media (min-width: 768px){.mini-listing-item__paragraph--with-icon{font-size:1.3rem}}.mini-listing-item__paragraph--with-icon .icon{height:2.2rem;width:2.2rem;margin-right:.5rem;-ms-flex-negative:0;flex-shrink:0}.mini-listing-item--featured .mini-listing-item__content{padding-right:3.5rem}.mini-listing-item--event .mini-listing-item__image{background-color:var(--c-bg-color);border:0.5rem solid var(--c-primary);padding:2.4rem .8rem;color:var(--c-primary);display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;min-height:14.5rem}.mini-listing-item--event .mini-listing-item__date-separator{background-color:var(--c-primary);height:.5rem;width:1.6rem;display:block;line-height:0;margin:.5rem}.mini-listing-item--event .mini-listing-item__date{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;text-transform:uppercase;line-height:1;font-family:"Encode Sans Expanded",sans-serif;font-weight:700;margin:0}.mini-listing-item--event .mini-listing-item__date--month,.mini-listing-item--event .mini-listing-item__date--year{font-size:2rem}.mini-listing-item--event .mini-listing-item__date--day{font-size:4.8rem}.mini-listing-item--event .mini-listing-item__date--small .mini-listing-item__date--month,.mini-listing-item--event .mini-listing-item__date--small .mini-listing-item__date--year{font-size:1.5rem}.mini-listing-item--event .mini-listing-item__date--small .mini-listing-item__date--day{font-size:3rem}@media (min-width: 480px){.mini-listing-item--event .mini-listing-item__date--small .mini-listing-item__date--day{font-size:3.2rem}}@media (min-width: 1024px){.mini-listing-item--event .mini-listing-item__date--small .mini-listing-item__date--month,.mini-listing-item--event .mini-listing-item__date--small .mini-listing-item__date--year{font-size:2rem}.mini-listing-item--event .mini-listing-item__date--small .mini-listing-item__date--day{font-size:4.8rem}}@media (min-width: 1200px){.mini-listing-item--event .mini-listing-item__date--small .mini-listing-item__date--month,.mini-listing-item--event .mini-listing-item__date--small .mini-listing-item__date--year{font-size:1.5rem}.mini-listing-item--event .mini-listing-item__date--small .mini-listing-item__date--day{font-size:3rem}}@media (min-width: 1400px){.mini-listing-item--event .mini-listing-item__date--small .mini-listing-item__date--day{font-size:3.2rem}}@media (min-width: 1024px){.mini-listing-item--event .mini-listing-item__date-separator{display:none}.mini-listing-item--event .mini-listing-item__date--small.end-date{display:none}}@media (min-width: 1200px){.mini-listing-item--event .mini-listing-item__date-separator{display:block;width:1rem;margin:.33333rem;font-size:1rem}.mini-listing-item--event .mini-listing-item__date--small.end-date{display:-ms-flexbox;display:flex}}@media (min-width: 1400px){.mini-listing-item--event .mini-listing-item__date-separator{width:1.6rem;margin:.5rem}}@media (prefers-reduced-motion){.mini-listing-item .mini-listing-item__image img{transition:none}.mini-listing-item:hover,.mini-listing-item:focus-within{transform:none}.mini-listing-item:hover .mini-listing-item__image img,.mini-listing-item:focus-within .mini-listing-item__image img{transform:none}.mini-listing-item.mini-listing-item--featured:hover .line{background-color:var(--c-secondary-dark)}.mini-listing-item.mini-listing-item--featured:hover .line__upper{background-color:var(--c-secondary)}.mini-listing-item:not(.mini-listing-item--featured){border-right:0.5rem solid var(--c-lighter-grey);transition:border-color 0.25s ease-in-out}.mini-listing-item:not(.mini-listing-item--featured):hover{border-color:var(--c-secondary-dark)}}

