.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner>.item{position:relative;display:none;-webkit-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>img,.carousel-inner>.item>a>img{line-height:1}@media all and (transform-3d), (-webkit-transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform .6s ease-in-out;transition:-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out;transition:transform .6s ease-in-out, -webkit-transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.carousel-inner>.item.next,.carousel-inner>.item.active.right{left:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}.carousel-inner>.item.prev,.carousel-inner>.item.active.left{left:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right,.carousel-inner>.item.active{left:0;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;bottom:0;left:0;width:15%;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6);background-color:rgba(0,0,0,0);filter:alpha(opacity=50);opacity:.5}.carousel-control.left{background-image:-webkit-gradient(linear, left top, right top, from(rgba(0,0,0,0.5)), to(rgba(0,0,0,0.0001)));background-image:linear-gradient(to right, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.0001) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);background-repeat:repeat-x}.carousel-control.right{right:0;left:auto;background-image:-webkit-gradient(linear, left top, right top, from(rgba(0,0,0,0.0001)), to(rgba(0,0,0,0.5)));background-image:linear-gradient(to right, rgba(0,0,0,0.0001) 0%, rgba(0,0,0,0.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);background-repeat:repeat-x}.carousel-control:hover,.carousel-control:focus{color:#fff;text-decoration:none;filter:alpha(opacity=90);outline:0;opacity:.9}.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{position:absolute;top:50%;z-index:5;display:inline-block;margin-top:-10px}.carousel-control .icon-prev,.carousel-control .glyphicon-chevron-left{left:50%;margin-left:-10px}.carousel-control .icon-next,.carousel-control .glyphicon-chevron-right{right:50%;margin-right:-10px}.carousel-control .icon-prev,.carousel-control .icon-next{width:20px;height:20px;font-family:serif;line-height:1}.carousel-control .icon-prev:before{content:'\2039'}.carousel-control .icon-next:before{content:'\203a'}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;padding-left:0;margin:0 0 0 -30%;text-align:center;list-style:none}.carousel-indicators li{display:inline-block;width:15px;height:15px;margin:1px 5px 1px 5px;text-indent:-999px;cursor:pointer;background-color:#000 \9;background-color:rgba(0,0,0,0);border-radius:10px;-webkit-box-shadow:inset 1px 1px 1px #222;box-shadow:inset 1px 1px 1px #222}.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6)}.carousel-caption .btn{text-shadow:none}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.js_banner_wrap .item{height:619px}div#hpCarousel .availability{display:none}.productDetail._mobile_{display:none}.productDetail._label_{position:absolute;bottom:20px;right:20px;background:#fff}.productDetail._label_.UK-1{width:360px;height:115px}.productDetail._label_.UK-1 .label_left{background:#fee62b;width:124px;height:80px;text-align:center;float:left}.productDetail._label_.UK-1 .label_right_finance{float:right;width:236px;height:80px;background:#6b2293}.productDetail._label_.UK-1 .label_middle{position:absolute;width:144px;left:124px;background:#fff;margin:3px 0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:5px 0 5px 10px;height:74px;overflow:hidden}.productDetail._label_.UK-1 .label_middle h4.product_title{font-weight:300;margin:0}.productDetail._label_.UK-1 .label_right_finance p{float:right;width:92px;text-align:center;padding:10px 5px;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;font-family:HelveticaNeueW01-45Ligh, Arial, sans-serif;font-size:14px;line-height:17px}.productDetail._label_.UK-1 .label_right_finance p span{font-family:"HelveticaNeueW01-75Bold", Arial, sans-serif;font-size:20px;line-height:24px;display:block}.productDetail._label_.UK-1 .label_middle h4{font-family:Arial, sans-serif;font-size:12px;line-height:14px;color:#193568}.productDetail._label_.UK-1 .label_middle h4 strong{display:block;line-height:28px;font-weight:300;font-size:20px}.productDetail._label_.UK-1 h5.offer_price{font-size:14px;margin-top:5px;color:#000;font-family:Arial, sans-serif;font-weight:900}.productDetail._label_.UK-1 h5.offer_price span{display:block;font-size:36px;line-height:36px}@media (max-width: 1365px){.productDetail._label_.UK-1{width:280px;height:90px}.productDetail._label_.UK-1 .label_left{width:100px;height:67px}.productDetail._label_.UK-1 h5.offer_price{font-size:10px}.productDetail._label_.UK-1 h5.offer_price span{font-size:30px;line-height:33px}.productDetail._label_.UK-1 .label_middle{width:120px;height:61px;padding:5px 0px 5px 5px;left:100px}.productDetail._label_.UK-1 .label_middle h4 strong{line-height:22px;font-size:16px}.productDetail._label_.UK-1 .label_middle h4{font-size:11px;line-height:12px}.productDetail._label_.UK-1 .label_right_finance{width:180px;height:67px}.productDetail._label_.UK-1 .label_right_finance p{width:60px;padding:4px;font-size:11px;line-height:14px;position:relative;top:5px}.productDetail._label_.UK-1 .label_right_finance p span{font-size:14px;line-height:18px}.available_colours img{width:75%;position:relative;top:-3px}}.productDetail._label_.ES-1{width:271px;height:80px}.productDetail._label_.ES-1 .label_left{background:#fee62b;width:124px;height:80px;text-align:center;float:left}.productDetail._label_.ES-1 .label_right_finance{float:right;width:147px;height:80px;background:#6b2293}.productDetail._label_.ES-1 .label_middle{position:absolute;width:144px;left:124px;background:#fff;margin:3px 0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:5px 10px;height:74px;overflow:hidden}.productDetail._label_.ES-1 .label_middle h4.product_title{font-weight:300;margin:0;font-size:12px;line-height:14px}.productDetail._label_.ES-1 .label_right_finance p{display:none}.productDetail._label_.ES-1 .label_right_finance p span{font-family:"HelveticaNeueW01-75Bold", Arial, sans-serif;font-size:20px;line-height:24px;display:block}.productDetail._label_.ES-1 .label_middle{font-family:"HelveticaNeueW02-55Roma", Arial, sans-serif;font-size:12px;line-height:12px;color:#193568}.productDetail._label_.ES-1 .label_middle strong{display:block;line-height:28px;font-weight:300;font-size:20px}.productDetail._label_.ES-1 h5.offer_price{font-size:14px;margin-top:5px;font-family:Arial, sans-serif;font-weight:700;color:#000}.productDetail._label_.ES-1 h5.offer_price span{display:block;font-size:36px;line-height:36px}.productDetail._label_.ES-1 .available_colours{display:none}.productDetail._label_.NL-1{width:271px;height:80px}.productDetail._label_.NL-1 .label_left{background:#ed5551;width:124px;height:80px;text-align:center;float:left}.productDetail._label_.NL-1 .label_right_finance{float:right;width:147px;height:80px;background:#db928f}.productDetail._label_.NL-1 .label_middle{position:absolute;width:144px;left:124px;background:#fff;margin:3px 0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:5px 10px;height:74px;overflow:hidden}.productDetail._label_.NL-1 .label_middle h4.product_title{font-weight:300;margin:0;font-size:12px;line-height:14px}.productDetail._label_.NL-1 .label_right_finance p{display:none}.productDetail._label_.NL-1 .label_right_finance p span{font-family:"HelveticaNeueW01-75Bold", Arial, sans-serif;font-size:20px;line-height:24px;display:block}.productDetail._label_.NL-1 .label_middle{font-family:"HelveticaNeueW02-55Roma", Arial, sans-serif;font-size:12px;line-height:12px;color:#ed5551}.productDetail._label_.NL-1 .label_middle strong{display:block;line-height:28px;font-weight:300;font-size:20px}.productDetail._label_.NL-1 h5.offer_price{font-size:14px;margin-top:5px;font-family:Arial, sans-serif;font-weight:300;color:#fff}.productDetail._label_.NL-1 h5.offer_price span{display:block;font-size:36px;font-family:"HelveticaNeueW01-75Bold", Arial, sans-serif;font-weight:700;line-height:36px}.productDetail._label_.NL-1 .available_colours{display:none}.productDetail .available_colours img{padding-top:5px}.productDetail h4.product_title span{display:block}.carousel-inner .item h2{font-family:sans-serif;font-weight:700;font-size:16px;line-height:16px;margin:2px}.carousel-inner .item a{color:#000}.bannerTextContainer{width:360px;text-align:center;position:absolute;min-height:67px;font-family:sans-serif}.carouselContainer{width:1366px;margin:0 auto}.carousel-indicators{left:50%}.carousel-control.left,.carousel-control.right{width:64px;height:104px;overflow:hidden;background-position:0px 0px;cursor:pointer;top:257.5px;z-index:9999}.carousel-control.left{background-image:url(//images.dfs.co.uk/i/dfs/carousel_nav_prev_no_dis_v2);left:0px}.carousel-control.right{background-image:url(//images.dfs.co.uk/i/dfs/carousel_nav_next_no_dis_v2);left:1306px}.carousel-control{filter:alpha(opacity=100);opacity:1}.carousel-control.left:hover,.carousel-control.right:hover{background-position:0px -104px}.carousel-indicators .active{width:15px;height:15px;margin:0;background-color:#5c2d91}.carousel-indicators li{width:15px;height:15px;background-color:#FFF;border-radius:10px}.carousel-indicators li:not(.active):hover{background-color:#000}@media (max-width: 1365px){.js_banner_wrap .item{height:465px}.carouselContainer{width:1024px}.carousel-control.left,.carousel-control.right{top:207.5px;-webkit-transform:scale(0.75);transform:scale(0.75)}.carousel-control.left{left:-8px}.carousel-control.right{left:968px}.bannerTextContainer{width:270px;text-align:center;position:absolute}.carousel-inner .item h2{font-size:16px;line-height:16px}.carousel-inner .item p{font-size:12px;line-height:12px}}.bannerTextContainer{width:262px;text-align:center;position:absolute;min-height:67px;font-family:sans-serif}.countdownContainer *{margin:0;-webkit-box-sizing:border-box;box-sizing:border-box}.countdownContainer{width:212px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;margin:0 auto;background:none}.countdownContainer h6.cdHeader,.countdownContainer h6.cdFooter{font-size:16px;line-height:normal;font-family:"HelveticaNeueW01-75Bold", Arial, sans-serif}.countdownContainer.HPcd-default .timer{width:212px;margin:5px auto;background:#000}.countdownContainer.HPcd-default .timer p{width:53px;margin:3px 0;font-size:11px;text-align:center;float:left;clear:none}.countdownContainer.HPcd-default .timer p span{font-size:24px;font-family:"HelveticaNeueW01-45Ligh", Arial, sans-serif;display:block}.countdownContainer.HPcd-default span.cdDays,.countdownContainer.HPcd-default span.cdHours,.countdownContainer.HPcd-default span.cdMinutes{border-right:1px solid #555}.countdownContainer .clearfix{clear:both}.cdEndMessage{width:256px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:5px;position:absolute;left:3px}.countdownContainer.HPcd-default .timer p span{color:#fff}.countdownContainer.HPcd-default h6{color:#000 !important}.countdownContainer.HPcd-default .timer p{color:#fff}.cdEndMessage.HPcd-default{bottom:-49px;background:none}.cdEndMessage.HPcd-default h3{color:#fff !important;font-family:"HelveticaNeueW01-75Bold", Arial, sans-serif;font-size:16px;margin:0;color:#000 !important}section.timer{height:54px}@media (max-width: 1365px){.bannerTextContainer{width:192px}.countdownContainer{width:163px}.countdownContainer.HPcd-default .timer{width:163px;padding:1px 0}.countdownContainer.HPcd-default .timer p{width:40px;font-size:9px}.countdownContainer.HPcd-default .timer p span{font-size:15px}.cdEndMessage{width:192px;left:0px}.countdownContainer h6.cdHeader,.countdownContainer h6.cdFooter{font-size:14px}.cdEndMessage.HPcd-default{bottom:-43px}.cdEndMessage.HPcd-default h3{font-size:14px}section.timer{height:32px}}.countdownContainer.HPcd_EarlyBird .timer{width:212px;margin:5px auto;background:#000}.countdownContainer.HPcd_EarlyBird .timer p{width:53px;margin:3px 0;font-size:11px;text-align:center;float:left;clear:none}.countdownContainer.HPcd_EarlyBird .timer p span{font-size:24px;font-family:"HelveticaNeueW01-45Ligh", Arial, sans-serif;display:block;color:#fff}.countdownContainer.HPcd_EarlyBird h6{color:#000 !important}.countdownContainer.HPcd_EarlyBird h6.cdHeader,.countdownContainer.HPcd_EarlyBird h6.cdFooter{font-size:14px}.countdownContainer.HPcd_EarlyBird .timer p{color:#fff}.cdEndMessage.HPcd_EarlyBird{bottom:-47px;background:none;height:52px}.cdEndMessage.HPcd_EarlyBird h3{color:#fff !important;font-family:"HelveticaNeueW01-75Bold", Arial, sans-serif;font-size:16px;margin:0;color:#000 !important}.countdownContainer.HPcd_EarlyBird span.cdDays,.countdownContainer.HPcd_EarlyBird span.cdHours,.countdownContainer.HPcd_EarlyBird span.cdMinutes{border-right:1px solid #555}@media (max-width: 1365px){.bannerTextContainer{width:192px}.countdownContainer{width:163px}.countdownContainer.HPcd_EarlyBird .timer{width:163px;padding:1px 0}.countdownContainer.HPcd_EarlyBird .timer p{width:40px;font-size:9px}.countdownContainer.HPcd_EarlyBird .timer p span{font-size:15px}.cdEndMessage{width:192px;left:0px}.countdownContainer.HPcd_EarlyBird h6.cdHeader,.countdownContainer.HPcd_EarlyBird h6.cdFooter{font-size:11px;line-height:14px}.cdEndMessage.HPcd_EarlyBird{bottom:-39px;height:45px}.cdEndMessage.HPcd_EarlyBird h3{font-size:14px}}.countdownContainer.countdown_v2.HPcd_WS2Large h6{font-size:21px}.countdownContainer.HPcd_WS2Large .timer{width:212px;margin:5px auto;background:#000}.countdownContainer.HPcd_WS2Large .timer p span{font-size:24px;font-family:"HelveticaNeueW01-45Ligh", Arial, sans-serif;display:block;color:#fff}.countdownContainer.HPcd_WS2Large .timer p{width:65px;margin:3px 0;font-size:12px;text-align:center;float:left;clear:none;color:#fff;position:relative;left:25px;top:14px}.countdownContainer.HPcd_WS2Large .timer p span{font-size:28px;font-family:HelveticaNeueW01-45Ligh,Arial,sans-serif;display:block;color:#fff}.countdownContainer.HPcd_WS2Large .timer{width:322px;height:80px;margin:5px auto;background:#000}.bannerTextContainer.HPcd_WS2Large.carCountdown{width:322px}.countdownContainer.HPcd_WS2Large{width:322px;background:none}.countdownContainer.HPcd_WS2Large span.cdDays,.countdownContainer.HPcd_WS2Large span.cdHours,.countdownContainer.HPcd_WS2Large span.cdMinutes{border-right:1px solid #555}@media (max-width: 1365px){.countdownContainer.HPcd_WS2Large .timer{width:238px;height:54px;margin:4px auto}.bannerTextContainer.HPcd_WS2Large.carCountdown{width:238px}.countdownContainer.HPcd_WS2Large{width:238px;background:none}.countdownContainer.HPcd_WS2Large .timer p{width:55px;font-size:11px;left:5px;line-height:17px;top:10px}.countdownContainer.countdown_v2.HPcd_WS2Large h6{font-size:16px;line-height:20px}.countdownContainer.HPcd_WS2Large .timer p span{font-size:22px;font-family:HelveticaNeueW01-45Ligh,Arial,sans-serif;display:block;color:#fff}}.countdownContainer.countdown_v2.HPcd_WS2Special h6.cdHeader{font-size:32px}.countdownContainer.countdown_v2.HPcd_WS2Special h6.cdHeader span.smallText{font-size:16px;display:block;line-height:0px;font-family:"HelveticaNeueW01-75Bold", Arial, sans-serif;margin-bottom:18px;margin-top:5px}.countdownContainer.countdown_v2.HPcd_WS2Special h6.cdFooter{font-size:14px;position:absolute;bottom:63px;display:block;color:#fff;width:322px}.countdownContainer.HPcd_WS2Special .timer{width:212px;margin:5px auto;background:#000}.countdownContainer.HPcd_WS2Special .timer p span{font-size:24px;font-family:"HelveticaNeueW01-45Ligh", Arial, sans-serif;display:block;color:#fff}.countdownContainer.HPcd_WS2Special .timer p{width:60px;margin:3px 0px;font-size:12px;text-align:center;float:left;clear:none;color:#fff;position:relative;left:37px;top:18px}.countdownContainer.HPcd_WS2Special .timer p span{font-size:28px;font-family:HelveticaNeueW01-45Ligh,Arial,sans-serif;display:block;color:#fff}.countdownContainer.HPcd_WS2Special .timer{width:322px;height:80px;margin:5px auto;background:#000}.bannerTextContainer.HPcd_WS2Special.carCountdown{width:322px}.countdownContainer.HPcd_WS2Special{width:322px;background:none}.countdownContainer.HPcd_WS2Special span.cdDays,.countdownContainer.HPcd_WS2Special span.cdHours,.countdownContainer.HPcd_WS2Special span.cdMinutes{border-right:1px solid #555}@media (max-width: 1365px){.countdownContainer.HPcd_WS2Special .timer{width:238px;height:60px;margin:4px auto}.bannerTextContainer.HPcd_WS2Special.carCountdown{width:238px}.countdownContainer.HPcd_WS2Special{width:238px;background:none}.countdownContainer.HPcd_WS2Special .timer p{width:55px;font-size:11px;left:5px;line-height:17px;top:20px}.countdownContainer.countdown_v2.HPcd_WS2Special h6.cdHeader{font-size:20px;line-height:21px}.countdownContainer.countdown_v2.HPcd_WS2Special h6.cdHeader span.smallText{font-size:14px;display:block;line-height:11px;margin-bottom:10px;margin-top:0}.countdownContainer.countdown_v2.HPcd_WS2Special h6.cdFooter{font-size:12px;position:absolute;bottom:45px;display:block;color:#fff;width:240px}.countdownContainer.HPcd_WS2Special .timer p span{font-size:22px;font-family:HelveticaNeueW01-45Ligh,Arial,sans-serif;display:block;color:#fff}}.bannerTextContainer.HPcd-LargeCenter.carCountdown .countdownContainer{width:454px}.countdownContainer.countdown_v2.HPcd-LargeCenter{background:none}.countdownContainer.countdown_v2.HPcd-LargeCenter p{display:block;color:#fff;font-size:18px;line-height:normal;float:left;clear:none;position:relative;width:110px}.countdownContainer.countdown_v2.HPcd-LargeCenter p span{display:block;color:#fff;font-size:44px}.countdownContainer.countdown_v2.HPcd-LargeCenter p:after{content:'';display:block;position:absolute;top:33%;height:33%;right:0%;border-right:1px solid rgba(255,255,255,0.25)}.countdownContainer.countdown_v2.HPcd-LargeCenter p:last-of-type:after{border-right:none}.countdownContainer.countdown_v2.HPcd-late2019 h6{font-size:21px}.countdownContainer.HPcd-late2019 .timer{width:212px;margin:5px auto;background:#000}.countdownContainer.HPcd-late2019 .timer p span{font-size:24px;font-family:"HelveticaNeueW01-45Ligh", Arial, sans-serif;display:block;color:#fff;font-weight:700}.countdownContainer.HPcd-late2019 .timer p{width:65px;margin:3px 0;font-size:12px;text-align:center;float:left;clear:none;color:#fff;position:relative;left:25px;top:14px}.countdownContainer.HPcd-late2019 .timer p span{font-size:28px;font-family:HelveticaNeueW01-45Ligh, Arial, sans-serif;display:block;color:#fff}.countdownContainer.HPcd-late2019 .timer{width:322px;height:80px;margin:5px auto;background:#000}.bannerTextContainer.HPcd-late2019.carCountdown{width:322px}.countdownContainer.HPcd-late2019{width:322px;background:none}.countdownContainer.HPcd-late2019 span.cdDays,.countdownContainer.HPcd-late2019 span.cdHours,.countdownContainer.HPcd-late2019 span.cdMinutes{border-right:1px solid #555}@media (max-width: 1365px){.bannerTextContainer.HPcd-LargeCenter.carCountdown .countdownContainer{width:364px}.countdownContainer.countdown_v2.HPcd-LargeCenter p{font-size:16px;width:90px}.countdownContainer.countdown_v2.HPcd-LargeCenter p span{display:block;color:#fff;font-size:35px}.countdownContainer.HPcd-late2019 .timer{width:238px;height:54px;margin:4px auto}.bannerTextContainer.HPcd-late2019.carCountdown{width:238px}.countdownContainer.HPcd-late2019{width:238px;background:none}.countdownContainer.HPcd-late2019 .timer p{width:55px;font-size:11px;left:5px;line-height:17px;top:10px}.countdownContainer.countdown_v2.HPcd-late2019 h6{font-size:16px;line-height:20px}.countdownContainer.HPcd-late2019 .timer p span{font-size:22px;font-family:HelveticaNeueW01-45Ligh, Arial, sans-serif;display:block;color:#fff}}.js_banner_wrap .item{height:462px}.carousel-inner .item h2{font-family:sans-serif;font-weight:700;margin:2px}.carousel-inner .item a{color:#000}.bannerTextContainer{min-height:64px}.carouselContainer{width:600px;margin:0 auto}.carousel-indicators{bottom:15px;left:50%}.carousel-control.left,.carousel-control.right{width:64px;height:104px;overflow:hidden;background-position:0px 0px;cursor:pointer;top:179px}.carousel-control.left{background-image:url("//images.dfs.co.uk/i/dfs/carousel_nav_prev_no_dis_v2");left:-15px}.carousel-control.right{background-image:url("//images.dfs.co.uk/i/dfs/carousel_nav_next_no_dis_v2");left:552px}.carousel-control{filter:alpha(opacity=100);opacity:1}.carousel-control.left:hover,.carousel-control.right:hover{background-position:0px -104px}.carousel-indicators .active{width:15px;height:15px;margin:0 10px;background-color:#5c2d91}.carousel-indicators li{width:15px;height:15px;background-color:#FFF;border-radius:10px;margin:1px 10px 0px}.carousel-indicators li:not(.active):hover{background-color:#222}.countdownContainer{width:190px}.countdownContainer h6.cdHeader,.countdownContainer h6.cdFooter{line-height:12px}.countdownContainer .timer p span{font-family:"HelveticaNeueW01-75Bold", Arial, sans-serif !important;font-weight:300}.countdownContainer.HPcd_WS2Large .timer{width:210px;height:38px;margin:4px auto}.bannerTextContainer.HPcd_WS2Large.carCountdown{width:210px}.countdownContainer.HPcd_WS2Large{width:210px;background:none}.countdownContainer.HPcd_WS2Large .timer p{width:48px;font-size:11px;left:5px;line-height:17px;top:0px}.countdownContainer.countdown_v2.HPcd_WS2Large h6{font-size:14px;line-height:15px}.countdownContainer.HPcd_WS2Large .timer p span{font-size:19px;font-family:HelveticaNeueW01-45Ligh, Arial, sans-serif;display:block;color:#fff}.countdownContainer.HPcd_WS2Special .timer{width:210px;height:45px;margin:4px auto}.bannerTextContainer.HPcd_WS2Special.carCountdown{width:210px}.countdownContainer.HPcd_WS2Special{width:210px;background:none}.countdownContainer.HPcd_WS2Special .timer p{width:48px;font-size:11px;left:4px;line-height:15px;top:12px}.countdownContainer.countdown_v2.HPcd_WS2Special h6.cdHeader{font-size:17px;line-height:21px}.countdownContainer.countdown_v2.HPcd_WS2Special h6.cdHeader span.smallText{font-size:11px;display:block;line-height:6px;margin-bottom:0;margin-top:0}.countdownContainer.countdown_v2.HPcd_WS2Special h6.cdFooter{font-size:10px;position:absolute;bottom:36px;display:block;color:#fff;width:210px}.countdownContainer.HPcd_WS2Special .timer p span{font-size:17px;font-family:HelveticaNeueW01-45Ligh, Arial, sans-serif;display:block;color:#fff}.countdownContainer.HPcd-late2019 .timer{width:225px;height:58px;margin:4px auto}.bannerTextContainer.HPcd-late2019.carCountdown{width:245px}.countdownContainer.HPcd-late2019{width:245px;background:none}.countdownContainer.HPcd-late2019 .timer p{width:52px;font-size:11px;left:5px;line-height:24px;top:6px}.countdownContainer.countdown_v2.HPcd-late2019 h6{font-size:16px;line-height:17px}.countdownContainer.HPcd-late2019 .timer p span{font-size:25px;font-family:HelveticaNeueW01-45Ligh, Arial, sans-serif;display:block;color:#fff}#hpCarousel.late2019 .carousel-indicators li{-webkit-box-shadow:inset 1px 1px 3px #777;box-shadow:inset 1px 1px 3px #777}.carousel-control.left,.carousel-control.right{top:207.5px;-webkit-transform:scale(0.75);transform:scale(0.75)}.bannerTextContainer{width:192px}div#hpCarousel.late2019 .productDetail._mobile_ h4.product_title,div#hpCarousel.late2019 .productDetail._mobile_ h5.offer_price,div#hpCarousel.late2019 .productDetail._mobile_ p{margin:0}div#hpCarousel.late2019 .carousel-inner{width:540px;margin:auto}div#hpCarousel.late2019 .left.carousel-control,div#hpCarousel.late2019 .right.carousel-control{background-position:0px -124px;height:68px;width:48px;-webkit-transform:scale(0.5);transform:scale(0.5)}div#hpCarousel.late2019 .carousel-inner{height:710px}div#hpCarousel.late2019 .right.carousel-control{background-position:-15px -124px}div#hpCarousel.late2019 .carousel-control.right{left:565px}div#hpCarousel.late2019 .availability{min-height:40px}div#hpCarousel.late2019 .availability p{font-family:Arial, Verdana, Helvetica, sans-serif;font-size:14px !important}div#hpCarousel.late2019 .availability img{padding:0 5px 0 0;position:relative;top:2px}div#hpCarousel.late2019 .availability div{width:50%;float:left;padding:0 5px;-webkit-box-sizing:border-box;box-sizing:border-box}div#hpCarousel.late2019 .availability .sizes{text-align:right}div#hpCarousel.late2019 .productDetail._mobile_{text-align:center;font-family:"HelveticaNeueW01-45Ligh", Arial, sans-serif;color:#666;display:block;line-height:1 !important}div#hpCarousel.late2019 .productDetail._label_{display:none}div#hpCarousel.late2019 .productDetail._mobile_ h4 strong{font-family:"HelveticaNeueW01-75Bold", Arial, sans-serif;color:#666}div#hpCarousel.late2019 .productDetail._mobile_ h4.product_title{font-size:20px;font-family:"HelveticaNeueW01-45Ligh", Arial, sans-serif;font-weight:100;padding:0 0 7.5px}div#hpCarousel.late2019 .productDetail._mobile_ h5.offer_price{font-size:29px;font-family:"HelveticaNeueW01-75Bold", Arial, sans-serif;color:#c24349;padding:0 0 10px}div#hpCarousel.late2019 .productDetail._mobile_ p{font-size:18px}div#hpCarousel.late2019 p.additional_pricing_details span{font-family:"HelveticaNeueW01-75Bold", Arial, sans-serif;color:#c24349;font-weight:900}div#hpCarousel.late2019 .carousel-indicators .active{background-color:#444}div#hpCarousel.late2019 .carousel-indicators li{background-color:#ccc}div#hpCarousel.late2019 .carousel_cardlist_button{width:auto;margin:17.5px auto}div#hpCarousel.late2019 .carousel_cardlist_button p{width:auto;display:inline-block;padding:8px 32px;text-align:center;font-family:"HelveticaNeueW01-75Bold", Arial, sans-serif;font-weight:900;margin:0 auto;line-height:21px !important}.carouselContainer{width:600px}.carousel-control.right{background-image:url(//images.dfs.co.uk/i/dfs/carousel_nav_next_no_dis_v2);left:550px}
