.ngd-promo-carousel{width:100vw;max-width:1440px;overflow:hidden;margin:0 auto}.ngd-promo-carousel .Container{-webkit-box-shadow:none;box-shadow:none}.ngd-promo-carousel .Container .Grid:before{content:"";position:absolute;top:0;right:100%;bottom:0;width:100%;background-color:#fff;z-index:100}.ngd-promo-carousel .Container .Grid [data-slick]{padding:0 32px 28px}@media screen and (min-width:768px){.ngd-promo-carousel .Container .Grid [data-slick]{padding:0 0 28px}}.ngd-promo-carousel .Container .Grid [data-slick] .slick-list{overflow:visible;max-width:925px}.ngd-promo-carousel .Container .Grid [data-slick] .slick-list .slick-slide{-webkit-perspective:1000px;perspective:1000px}@media screen and (min-width:768px){.ngd-promo-carousel .Container .Grid [data-slick] .slick-list .slick-slide{padding:0 40px 0 0}}.ngd-promo-carousel .Container .Grid [data-slick] .slick-list .slick-slide .promo-slide{display:-webkit-box!important;display:-webkit-flex!important;display:-moz-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-moz-box-orient:vertical;-moz-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;height:400px;padding:32px 12px 12px;background-color:#f6f6f6;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:translate3d(0,8px,-57px);-moz-transform:translate3d(0,8px,-57px);transform:translate3d(0,8px,-57px);-webkit-transition:all .6s ease-in-out 0ms;-o-transition:all ease-in-out .6s 0ms;-moz-transition:all ease-in-out .6s 0ms;transition:all .6s ease-in-out 0ms;position:relative}@media screen and (min-width:768px){.ngd-promo-carousel .Container .Grid [data-slick] .slick-list .slick-slide .promo-slide{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0);height:480px;opacity:.5;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:32px 0}}.ngd-promo-carousel .Container .Grid [data-slick] .slick-list .slick-slide .promo-slide .promo-copy{-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;opacity:0;-webkit-transition:opacity .6s ease-in-out .3s,visibility .6s ease-in-out .3s;-o-transition:opacity ease-in-out .6s .3s,visibility ease-in-out .6s .3s;-moz-transition:opacity ease-in-out .6s .3s,visibility ease-in-out .6s .3s;transition:opacity .6s ease-in-out .3s,visibility .6s ease-in-out .3s;visibility:hidden;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media screen and (min-width:768px){.ngd-promo-carousel .Container .Grid [data-slick] .slick-list .slick-slide .promo-slide .promo-copy{width:40vw;max-width:360px;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;text-align:left;position:absolute;top:0;bottom:0;left:0;background-color:#fff;padding:128px 20px 20px 1%;-webkit-transform:translateX(-200%);-moz-transform:translateX(-200%);-ms-transform:translateX(-200%);-o-transform:translateX(-200%);transform:translateX(-200%);-webkit-transition:opacity .3s ease-in-out .3s,-webkit-transform .3s ease-in-out 0ms;transition:opacity .3s ease-in-out .3s,-webkit-transform .3s ease-in-out 0ms;-o-transition:opacity ease-in-out .3s .3s,-o-transform ease-in-out .3s 0ms;-moz-transition:opacity ease-in-out .3s .3s,transform ease-in-out .3s 0ms,-moz-transform ease-in-out .3s 0ms;transition:opacity .3s ease-in-out .3s,transform .3s ease-in-out 0ms;transition:opacity .3s ease-in-out .3s,transform .3s ease-in-out 0ms,-webkit-transform .3s ease-in-out 0ms,-moz-transform .3s ease-in-out 0ms,-o-transform .3s ease-in-out 0ms;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:auto}}.ngd-promo-carousel .Container .Grid [data-slick] .slick-list .slick-slide .promo-slide .promo-copy .Button{min-width:125px}.ngd-promo-carousel .Container .Grid [data-slick] .slick-list .slick-slide .promo-slide .promo-image{-webkit-box-flex:0;-webkit-flex:0 1 auto;-moz-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:768px){.ngd-promo-carousel .Container .Grid [data-slick] .slick-list .slick-slide .promo-slide .promo-image{-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.ngd-promo-carousel .Container .Grid [data-slick] .slick-list .slick-slide .promo-slide .promo-image picture img{max-height:none!important}}.ngd-promo-carousel .Container .Grid [data-slick] .slick-list .slick-slide .promo-slide .promo-image picture{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;text-align:center}.ngd-promo-carousel .Container .Grid [data-slick] .slick-list .slick-slide .promo-slide .promo-image picture img{display:inline-block;max-height:224px}.ngd-promo-carousel .Container .Grid [data-slick] .slick-list .slick-slide.slick-current .promo-slide{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0);-webkit-transition:all .6s ease-in-out .1s;-o-transition:all ease-in-out .6s .1s;-moz-transition:all ease-in-out .6s .1s;transition:all .6s ease-in-out .1s}@media screen and (min-width:768px){.ngd-promo-carousel .Container .Grid [data-slick] .slick-list .slick-slide.slick-current .promo-slide{opacity:1}}.ngd-promo-carousel .Container .Grid [data-slick] .slick-list .slick-slide.slick-current .promo-slide .promo-copy{opacity:1;visibility:visible}@media screen and (min-width:768px){.ngd-promo-carousel .Container .Grid [data-slick] .slick-list .slick-slide.slick-current .promo-slide .promo-copy{-webkit-transform:translateX(-101%);-moz-transform:translateX(-101%);-ms-transform:translateX(-101%);-o-transform:translateX(-101%);transform:translateX(-101%);padding-left:16%;max-width:84%;-webkit-box-pack:inherit;-webkit-justify-content:inherit;-moz-box-pack:inherit;-ms-flex-pack:inherit;justify-content:inherit}}.ngd-promo-carousel .Container .Grid [data-slick] .slick-list.dragging .slick-slide .promo-slide{-webkit-transform:translate3d(0,8px,-57px)!important;-moz-transform:translate3d(0,8px,-57px)!important;transform:translate3d(0,8px,-57px)!important}@media screen and (min-width:768px){.ngd-promo-carousel .Container .Grid [data-slick] .slick-list.dragging .slick-slide .promo-slide{-webkit-transform:translateZ(0)!important;-moz-transform:translateZ(0)!important;transform:translateZ(0)!important}}.ngd-promo-carousel .Container .Grid [data-slick] .slick-list.dragging .slick-slide .promo-slide .promo-copy{opacity:0;-webkit-transition:opacity .15s ease-in-out 0ms;-o-transition:opacity ease-in-out .15s 0ms;-moz-transition:opacity ease-in-out .15s 0ms;transition:opacity .15s ease-in-out 0ms}@media screen and (min-width:768px){.ngd-promo-carousel .Container .Grid [data-slick] .slick-list.dragging .slick-slide .promo-slide .promo-copy{-webkit-transform:translateX(-200%);-moz-transform:translateX(-200%);-ms-transform:translateX(-200%);-o-transform:translateX(-200%);transform:translateX(-200%);-webkit-transition:opacity .15s ease-in-out 0ms,-webkit-transform .15s ease-in-out .15s;transition:opacity .15s ease-in-out 0ms,-webkit-transform .15s ease-in-out .15s;-o-transition:opacity ease-in-out .15s 0ms,-o-transform ease-in-out .15s .15s;-moz-transition:opacity ease-in-out .15s 0ms,transform ease-in-out .15s .15s,-moz-transform ease-in-out .15s .15s;transition:opacity .15s ease-in-out 0ms,transform .15s ease-in-out .15s;transition:opacity .15s ease-in-out 0ms,transform .15s ease-in-out .15s,-webkit-transform .15s ease-in-out .15s,-moz-transform .15s ease-in-out .15s,-o-transform .15s ease-in-out .15s}}.ngd-promo-carousel .Container .Grid [data-slick] .slick-dots li button{height:1px;width:24px;opacity:.54;-webkit-transition:height .3s ease-in-out;-o-transition:height .3s ease-in-out;-moz-transition:height .3s ease-in-out;transition:height .3s ease-in-out}.ngd-promo-carousel .Container .Grid [data-slick] .slick-dots li.slick-active button{opacity:1;height:4px}.ngd-promo-carousel .Container .Grid [data-slick] .slick-dots li:hover button{height:4px}.ngd-promo-carousel .Container .Grid [data-slick] .slick-arrow{top:50%;-webkit-transform:translate(-58px,-50%);-moz-transform:translate(-58px,-50%);-ms-transform:translate(-58px,-50%);-o-transform:translate(-58px,-50%);transform:translate(-58px,-50%);font-size:20px}.ngd-promo-carousel .Container .Grid [data-slick] .slick-arrow.slick-prev{display:none!important}