.filmstrip-tile{position:relative;overflow:hidden;width:100.4%;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0) scale(1,1);transform:translateZ(0) scale(1,1);max-width:370px}.filmstrip .filmstrip-tile{max-width:none}.filmstrip-tile:after{content:"";width:94px;height:94px;bottom:0;margin-left:-1px;left:50%;-webkit-transform:translate(-50%,94px);-ms-transform:translate(-50%,94px);transform:translate(-50%,94px);background:#d40f7d;-webkit-border-radius:50%;border-radius:50%;z-index:2;position:absolute;-webkit-transition:top .4s ease,opacity .4s ease,-webkit-transform .4s ease;transition:top .4s ease,opacity .4s ease,-webkit-transform .4s ease;transition:transform .4s ease,top .4s ease,opacity .4s ease;transition:transform .4s ease,top .4s ease,opacity .4s ease,-webkit-transform .4s ease}.filmstrip-tile:hover .filmstrip-tile__text{opacity:1;visibility:visible}.filmstrip-tile:hover .filmstrip-tile__title a:after{opacity:1;-webkit-transform:translatex(18px);-ms-transform:translatex(18px);transform:translatex(18px)}.filmstrip-tile:hover .filmstrip-tile__image img{-webkit-transform:scale(1.125);-ms-transform:scale(1.125);transform:scale(1.125)}.filmstrip-tile:hover:after{-webkit-transform:translate(-50%,-50%) scale(6);-ms-transform:translate(-50%,-50%) scale(6);transform:translate(-50%,-50%) scale(6);top:50%;opacity:.9}@media(min-width:128.125em){.filmstrip-tile:hover:after{-webkit-transform:translate(-50%,-50%) scale(8);-ms-transform:translate(-50%,-50%) scale(8);transform:translate(-50%,-50%) scale(8)}}.filmstrip-tile:hover .filmstrip-tile__toolbar-quick-view,.filmstrip-tile:hover .filmstrip-tile__toolbar-share{opacity:1;-webkit-transform:translatex(0);-ms-transform:translatex(0);transform:translatex(0)}.filmstrip-tile__text{position:absolute;top:0;left:0;width:100%;height:100%;visibility:hidden;opacity:0;-webkit-transition:opacity .4s ease,visibility .4s ease;transition:opacity .4s ease,visibility .4s ease;padding:28px 20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;z-index:4}@media(min-width:83.75em){.filmstrip-tile__text{padding:40px 32px}}.filmstrip-tile__title-area{width:100%;margin:auto 0 0 0}.filmstrip-tile__tophat{font-family:alternate-gothic-no-3-d,sans-serif;color:#fff;font-size:18px;letter-spacing:.56px;text-transform:uppercase;margin-bottom:2px}.filmstrip-tile__title{font-size:20px;font-weight:800}@media(min-width:75em){.filmstrip-tile__title{font-size:21px}}@media(min-width:82.5em){.filmstrip-tile__title{font-size:24px}}.filmstrip-tile__title a{display:inline-block;color:#fff;padding:0 8px 0 0}.filmstrip-tile__title a:after{content:"";width:8px;height:14px;background:rgba(0,0,0,0) url(../images/caret-right-white.svg) no-repeat center center;background-size:8px 14px;display:inline-block;vertical-align:middle;position:relative;top:-3px;margin-left:-8px;-webkit-transform:translatex(8px);-ms-transform:translatex(8px);transform:translatex(8px);-webkit-transition:opacity .4s ease .15s,-webkit-transform .4s ease .15s;transition:opacity .4s ease .15s,-webkit-transform .4s ease .15s;transition:transform .4s ease .15s,opacity .4s ease .15s;transition:transform .4s ease .15s,opacity .4s ease .15s,-webkit-transform .4s ease .15s;opacity:0}.filmstrip-tile__title a:hover{cursor:pointer;text-decoration:none}.filmstrip-tile__dialogues{display:none}.filmstrip-tile__image figure,.filmstrip-tile__image img{display:block}.filmstrip-tile__image img{max-width:none;width:100%;will-change:transform;-webkit-transition:-webkit-transform 5s cubic-bezier(.165,.84,.44,1);transition:-webkit-transform 5s cubic-bezier(.165,.84,.44,1);transition:transform 5s cubic-bezier(.165,.84,.44,1);transition:transform 5s cubic-bezier(.165,.84,.44,1),-webkit-transform 5s cubic-bezier(.165,.84,.44,1)}.filmstrip-tile__toolbar{width:100%;padding:0 8px}.filmstrip-tile__toolbar button{display:inline-block;vertical-align:middle;position:relative;margin-right:21px;-webkit-appearance:none;padding:0}.filmstrip-tile__toolbar button:hover{opacity:.75;cursor:pointer}.filmstrip-tile__toolbar-quick-view{background:rgba(0,0,0,0) url(../images/filmstrip-toolbar_quick-view.svg) no-repeat center center;background-size:27px 18px;width:27px;height:18px;opacity:0;-webkit-transform:translatex(-20px);-ms-transform:translatex(-20px);transform:translatex(-20px);-webkit-transition:opacity .5s ease .2s,-webkit-transform .5s ease .2s;transition:opacity .5s ease .2s,-webkit-transform .5s ease .2s;transition:opacity .5s ease .2s,transform .5s ease .2s;transition:opacity .5s ease .2s,transform .5s ease .2s,-webkit-transform .5s ease .2s}.filmstrip-tile__toolbar-share{background:rgba(0,0,0,0) url(../images/filmstrip-toolbar_share.svg) no-repeat center center;background-size:20px 22px;width:20px;height:22px;opacity:0;-webkit-transform:translatex(-20px);-ms-transform:translatex(-20px);transform:translatex(-20px);-webkit-transition:opacity .5s ease .15s,-webkit-transform .5s ease .15s;transition:opacity .5s ease .15s,-webkit-transform .5s ease .15s;transition:opacity .5s ease .15s,transform .5s ease .15s;transition:opacity .5s ease .15s,transform .5s ease .15s,-webkit-transform .5s ease .15s}.filmstrip-tile--no-image .filmstrip-tile__text{opacity:1;visibility:visible}