.homepage-tile-wrap{width:100%;background-color:transparent;border-radius:3px;margin-bottom:20px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (max-width:640px){.homepage-tile-wrap{margin-top:20px}}.homepage-tile-wrap:before{content:"";width:1px;margin-left:-1px;float:left;height:0;padding-top:56.76%}.homepage-tile-wrap:after{content:"";display:table;clear:both}.homepage-tile-wrap img{opacity:1;transition:opacity .5s}.homepage-tile-wrap img[data-src]{opacity:0}.homepage-tile-wrap .bg,.homepage-tile-wrap .tile-img{border-radius:3px;width:100%;box-shadow:0 7px 13px -5px rgba(0,0,0,.4)}a:active,a:focus,a:hover{text-decoration:none}a.ticket-embed-link{cursor:pointer;display:flex}@media (min-width:640px){a.ticket-embed-link:hover .ticket-button{background-color:#00b664}}.ticket-embed-inner{cursor:pointer;border-radius:3px;display:flex;width:100%;position:relative;overflow:hidden;background-color:#212121;height:210px;justify-content:space-between;box-shadow:0 7px 13px -5px rgba(0,0,0,.4);flex-direction:column;align-items:center}.ticket-embed-inner .bg{position:absolute;width:100%;height:100%;opacity:1;filter:brightness(50%) blur(.5px);background-size:200px;background-repeat:none;background-size:cover}.ticket-embed-inner .section-one,.ticket-embed-inner .section-three,.ticket-embed-inner .section-two{position:relative;width:100%!important}.ticket-embed-inner .section-one{width:25%;padding:1em 1em 0}.ticket-embed-inner .section-one .game-date-wrap{border:none;padding:0;display:flex;justify-content:center}.ticket-embed-inner .section-one .game-date-wrap .game-date{align-items:center;display:flex;margin:0;font-family:futura-pt;text-transform:uppercase;width:100%;color:#fff}.ticket-embed-inner .section-one .game-date-wrap .game-date>span{line-height:1;font-size:1.2em}.ticket-embed-inner .section-one .game-date-wrap .game-date>span.date-day{text-align:right;flex:1}.ticket-embed-inner .section-one .game-date-wrap .game-date>span.dot{padding:0 .3em}.ticket-embed-inner .section-one .game-date-wrap .game-date>span.date-time{flex:1}.ticket-embed-inner .section-one .game-date-wrap .game-date>span.date-date{font-weight:700;font-size:1.2em;text-align:center;padding:.2em 0}.ticket-embed-inner .section-one .game-date-wrap .game-date>span.date-date span{font-weight:100}.ticket-embed-inner .section-two{max-width:350px;width:35%;display:flex;justify-content:space-around;align-items:center;border-radius:3px 0 0 3px;padding:1em 1.5em}.ticket-embed-inner .section-two p.vs{font-weight:700;font-family:futura-pt;margin:0;font-size:1.2em;color:#dfdfdf!important}.ticket-embed-inner .section-two img{width:70px}.ticket-embed-inner .section-three{width:40%;background-color:rgba(0,131,72,.9);display:flex;justify-content:center;align-items:center;position:relative;border-radius:0 0 3px 3px}.ticket-embed-inner .section-three .ticket-button,.ticket-embed-inner .section-three p{font-family:futura-pt;color:#fff;font-weight:400;text-transform:uppercase}.ticket-embed-inner .section-three .ticket-button{font-weight:600;color:#fff;width:100%;height:100%;text-align:center;vertical-align:middle;display:flex;justify-content:center;align-items:center;transition:.1s;padding:1em;font-size:1.5em}.ticket-embed-inner .section-three .ticket-button:hover{text-decoration:none}@media (min-width:640px){.ticket-embed-inner .section-three .ticket-button:hover{background-color:#00b664}}.ticket-embed-inner .section-three .ticket-button i{padding-left:3px}
