/*! CSS compiled by Switch - DO NOT EDIT THIS FILE ANY CHANGES WILL BE LOST *//*! variables *//*! mixins */.carousel-multi{position:relative;margin:0;padding:0}.bg--red .carousel-multi .flickity-page-dots .is-selected{border-color:#fff;background-color:#fff}.carousel-multi .flickity-page-dots{bottom:12px}.carousel-multi .flickity-page-dots .dot{border-color:#fff}.carousel-multi .flickity-page-dots .is-selected{border-color:#cf142b}.carousel-multi .flickity-prev-next-button{display:none}.carousel-multi .flickity-enabled .carousel-multi__cell{visibility:visible}.carousel-multi-container{position:relative;margin:0}.carousel-multi__cell{position:relative;width:84%;height:214px;overflow:hidden;visibility:hidden}.carousel-multi__cell-bg{position:absolute;top:0;left:0;width:100%;height:100%}.carousel-multi__cell-bg-image{position:absolute;top:0;left:0;width:100%;height:100%;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.carousel-multi__cell-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.carousel-multi__cell-link{display:block;text-decoration:none}.carousel-multi__cell-link:focus .carousel-multi__cell-meta,.carousel-multi__cell-link:hover .carousel-multi__cell-meta{opacity:1}.carousel-multi__cell-link:active{-webkit-transform:translateY(1px);transform:translateY(1px)}.carousel-multi__cell-content{position:relative;padding:36px;overflow:hidden;color:#fff}.carousel-multi__cell-subtitle{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;font-size:87.5%}.carousel-multi__cell-title{display:block;position:relative;max-height:88px;margin:.375rem 0;overflow:hidden;font-size:1.5rem;font-weight:bold;line-height:1.2}.carousel-multi__cell-meta{display:inline-block;position:relative;margin:0 12px 0 0;font-size:87.5%;opacity:0.5;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;will-change:opacity}.carousel-multi__cell-meta:before{position:absolute;top:0;left:-10px;content:"\00b7"}.carousel-multi__cell-meta:first-child:before{display:none}@media screen and (min-width: 768px){.carousel-multi{margin:0;padding:0}.carousel-multi__cell{width:42%}}@media screen and (min-width: 1296px){.carousel-multi{padding:0 72px}.carousel-multi .flickity-prev-next-button{display:block;width:72px;height:100%}.carousel-multi .flickity-prev-next-button:active{top:calc(50% + 1px)}.carousel-multi .flickity-prev-next-button svg{width:50%}.carousel-multi .flickity-prev-next-button.previous{left:-72px;background:-webkit-gradient(linear, left top, right top, from(rgba(0,0,0,0.1)), to(rgba(0,0,0,0)));background:linear-gradient(to right, rgba(0,0,0,0.1) 0%, rgba(0,0,0,0) 100%)}.carousel-multi .flickity-prev-next-button.previous svg{left:16px}.carousel-multi .flickity-prev-next-button.next{right:-72px;background:-webkit-gradient(linear, right top, left top, from(rgba(0,0,0,0.1)), to(rgba(0,0,0,0)));background:linear-gradient(to left, rgba(0,0,0,0.1) 0%, rgba(0,0,0,0) 100%)}.carousel-multi .flickity-prev-next-button.next svg{left:18px}.carousel-multi__cell{width:31%}}
