.component--related-deals{overflow:hidden;padding:6.5rem 0 12.9rem;background-color:var(--great-lakes)}@media screen and (min-width:960px){.component--related-deals{padding:8rem 0 9.6rem}}.component--related-deals>.content::after,.component--related-deals>.content::before{content:'';position:absolute;top:0;z-index:1;height:100%;width:5.7rem;background-color:var(--#192246)}@media screen and (min-width:960px){.component--related-deals>.content::after,.component--related-deals>.content::before{width:29.5rem}}.component--related-deals>.content::before{left:0;background-image:linear-gradient(270deg,rgba(25,34,70,0) 0,rgba(25,34,70,.8) 75%)}.component--related-deals>.content::after{right:0;background-image:linear-gradient(90deg,rgba(25,34,70,0) 0,rgba(25,34,70,.8) 75%)}.component--related-deals .intro{position:relative;z-index:2;margin:0 0 5rem 2.5rem}@media screen and (min-width:960px){.component--related-deals .intro{margin:0 0 5rem 7.2rem}}.component--related-deals .intro .field--name-field-rd-display-title-large{padding:0 0 .5rem;color:var(--white);font-size:4.5rem;font-weight:300;letter-spacing:6.05px;line-height:1.16;text-transform:uppercase}@media screen and (min-width:960px){.component--related-deals .intro .field--name-field-rd-display-title-large{font-size:5.5rem}}.component--related-deals .intro .field--name-field-rd-display-title{padding:0 0 0 3rem;color:var(--white);font-size:2.5rem;font-weight:700;opacity:.7}@media screen and (min-width:960px){.component--related-deals .intro .field--name-field-rd-display-title{font-size:3.5rem}}.component--related-deals .slick-slider .slick-arrow{height:var(--slick-arrow-height)}.component--related-deals .slick-slider .slick-prev{left:2.5rem}.component--related-deals .slick-slider .slick-prev .slick-prev-icon{background-repeat:no-repeat;background-image:url(/themes/custom/mmg9/dist/images/slideshow-arrow-left.svg);background-position:center;width:3rem;height:4.4rem;background-size:2.5rem auto;opacity:1}.component--related-deals .slick-slider .slick-prev .slick-prev-icon::before{content:''}.component--related-deals .slick-slider .slick-next{right:2.5rem}.component--related-deals .slick-slider .slick-next .slick-next-icon{background-repeat:no-repeat;background-image:url(/themes/custom/mmg9/dist/images/slideshow-arrow-right.svg);background-position:center;width:3rem;height:4.4rem;background-size:2.5rem auto;opacity:1}.component--related-deals .slick-slider .slick-next .slick-next-icon::before{content:''}.component--related-deals .slick-slider .slick-arrow{z-index:2}.component--related-deals .slick-slider .slick-list{margin:0 -.8rem;padding:0 4rem}@media screen and (min-width:960px){.component--related-deals .slick-slider .slick-list{padding:0 7.2rem}}.component--related-deals .slick-slider .slick-track{display:flex;margin-left:0}.component--related-deals .slick-slider .slick-slide{height:auto;margin:0 .8rem}.component--related-deals .slick-slider .slick-slide>div,.component--related-deals .slick-slider .slick-slide>div>.field__item,.component--related-deals .slick-slider .slick-slide>div>.views-row{height:100%}.component--related-deals .node--deal--related{height:100%;max-width:36.8rem;border-radius:3rem;box-shadow:0 3px 6px rgba(0,0,0,.65)}.component--related-deals .node--deal--related:hover{cursor:pointer}.component--related-deals .node--deal--related:hover .venue-wrapper{background-color:var(--pine)}.component--related-deals .node--deal--related:hover .field--name-field-display-title{font-size:2.6rem;line-height:1.3}.component--related-deals .node--deal--related:hover .field--name-field-display-title::after{color:var(--sun)}.component--related-deals .node--deal--related>.node__content{display:flex;flex-direction:column;height:100%}.component--related-deals .node--deal--related .venue-wrapper{display:flex;padding:2rem 2.2rem 1rem;border-radius:3rem 3rem 0 0;background-color:var(--spring)}.component--related-deals .node--deal--related .venue-wrapper .address-location,.component--related-deals .node--deal--related .venue-wrapper .address-location a{color:var(--white);font-size:2rem;line-height:1.35;text-decoration:none}.component--related-deals .node--deal--related .deal-wrapper{flex:1;display:flex;flex-direction:column;justify-content:space-between;padding:1.5rem 2rem;border-radius:0 0 3rem 3rem;background-color:var(--white)}.component--related-deals .field--name-field-display-title{position:relative;display:inline-block;text-decoration:none;font-weight:500;font-size:2rem;color:var(--brand-blue);line-height:calc(32 / 20);font-size:2.6rem;line-height:1.3}.component--related-deals .field--name-field-display-title::after{font-family:michicon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e900";color:var(--spring);background-image:radial-gradient(circle,#fff .4em,transparent .4em);display:inline;font-size:.75em;margin-left:.7rem}.component--related-deals .field--name-field-display-title::before{content:"";position:absolute;width:0;height:1px;bottom:0;right:0;visibility:hidden;transition:all .3s ease-in-out;background-color:var(--spring)}.component--related-deals .field--name-field-display-title::before{display:none}.component--related-deals .field--name-field-display-title:hover{color:var(--brand-blue)}.component--related-deals .field--name-field-display-title:hover::before{visibility:visible;width:100%}.component--related-deals .field--name-field-display-title:hover::after{color:var(--sun)}.component--related-deals .field--name-field-cities a{color:var(--deep-blue);font-weight:400;text-decoration:none}.component--related-deals .end-date{color:var(--pine);font-size:1.6rem;font-style:italic}