@charset "UTF-8";.has-favourites .main-content{opacity:1;pointer-events:inherit}.dkCompareCta{display:block;position:relative}.dkCompareCta:after{content:"";font-family:dek-fontastic;text-transform:none;font-style:normal;font-weight:400;position:absolute;top:50%;transform:translateY(-50%);right:.8rem;font-size:20px}.dkCompareCta--disabled{pointer-events:none;opacity:.3;cursor:default}.dkFavouriteCta--disabled{pointer-events:none;cursor:default;opacity:.5}.dkBackLink{padding-bottom:.8rem;margin-bottom:.8rem;display:block}.dkBackLink:before{content:"";font-family:dek-fontastic;text-transform:none;font-style:normal;font-weight:400;width:15px;vertical-align:middle}.dkAddFavourite{margin-left:.8rem;margin-right:.8rem;width:3.7rem;height:3.7rem;position:absolute;top:3px;right:3px;text-indent:-9999px}.dk-car-used-detail .dkAddFavourite,.dk-moto-used-detail .dkAddFavourite,.dk-truck-used-detail .dkAddFavourite{position:relative;top:0;right:0;order:20}.dk-car-used-detail .dkAddFavourite+.social-share,.dk-moto-used-detail .dkAddFavourite+.social-share,.dk-truck-used-detail .dkAddFavourite+.social-share{margin-left:auto;margin-right:10px;padding-right:10px}.dkAddFavourite__icon{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:55%;height:55%}.dkAddFavourite:before{display:inline-block;width:10px;height:10px}.dkAddFavourite--active{animation:burst 3s cubic-bezier(.25,.46,.45,.94) 1;animation:burst 1s ease-in-out 1;transform-origin:50% 50%}@keyframes burst{0%{opacity:1}44%{transform:scale(1.8);opacity:0}66.6666666667%{opacity:1;transform:scale(1)}to{opacity:1;transform:scale(1)}}.dkAddFavourite--active .icon{animation:fade-in-bump .3s cubic-bezier(.25,.46,.45,.94) 1}.dkAddCompare{margin-top:.5rem;position:relative;opacity:.3}.dkAddCompare:after{content:"";font-family:dek-fontastic;text-transform:none;font-style:normal;font-weight:400;position:absolute;top:50%;transform:translateY(-50%);right:.8rem;font-size:18px}.dkAddCompare--active,.dkAddCompare:hover{opacity:1}.dkCompareMenu{padding-bottom:1rem;margin-bottom:1rem;overflow:hidden}.dkCompareMenu__item{display:inline-block;vertical-align:middle}.dkCompareMenu__item:last-child{float:right}.dkCompareMenu .dkCompareBackToFav{margin-left:.8rem}.dkCompareMenu small{display:block}.dkCompareMenu .dkFavHeading:before{content:"g";font-family:dek-fontastic;text-transform:none;font-style:normal;font-weight:400;margin-right:7px}.dkCompareMenu .dkCompareHeading{position:relative}.dkCompareMenu .dkCompareHeading:before{content:"";font-family:dek-fontastic;text-transform:none;font-style:normal;font-weight:400;top:4px;left:-30px;position:absolute}.dkRemove{opacity:0;pointer-events:none;position:absolute;top:2px;right:2px;border:0;width:24px;height:24px;cursor:pointer;z-index:1;text-align:center;padding:0}.dkRemove:after{content:"d";font-family:dek-fontastic;text-transform:none;font-style:normal;font-weight:400}.dkMessageCompare{flex-basis:100%;margin:1em 0}.dkMessageCompare__text{margin-bottom:1.6rem}.dkPopUpLimit .mfp-container{width:50%;height:200px;left:0;right:0;top:0;bottom:0;margin:auto;padding:2%}.dkPopUpLimit .mfp-container .mfp-content{position:static}.dkComparePanel{display:flex;justify-content:space-between;width:100%;position:fixed;left:0;bottom:0;height:0;z-index:100;padding:10px 0;overflow:visible!important}.dkComparePanel--opened .dkComparePanel__listing{opacity:1;pointer-events:inherit}.dkComparePanel--opened .dkComparePanel__toggle:after{transform:rotate(180deg)}.dkComparePanel__toggle{position:absolute;width:60px;top:-30px;left:0;right:0;margin:auto;height:30px;overflow:hidden}.dkComparePanel__toggle:before{content:"";position:absolute;top:0;width:60px;height:60px}.dkComparePanel__toggle:after{transition:all .3s cubic-bezier(.25,.46,.45,.94);transition-property:transform;content:"<";font-family:dek-fontastic;text-transform:none;font-style:normal;font-weight:400;position:absolute;top:4px;width:60px;height:30px;left:0;right:0;margin:auto;cursor:pointer}.dkComparePanel__label{position:absolute;width:120px;top:-45px;right:-60px;height:120px;transition:all .3s ease-out;z-index:-1}.dkComparePanel__label span{position:absolute;left:28px;top:14px;width:25px;text-align:center}.dkComparePanel__listing{transition:all .3s cubic-bezier(.25,.46,.45,.94);transition-property:opacity,visibility;opacity:0;pointer-events:none;display:flex;align-items:center;list-style-type:none;overflow:hidden}.dkPanelItem{animation:fade-in-bump .3s cubic-bezier(.25,.46,.45,.94) 1;position:relative;width:110px}.dkComparePanel--bigviewport .dkPanelItem{width:105px}.dkPanelItem__link{display:block;text-align:center;position:relative}.no-touchevents .dkPanelItem__link:hover .dkPanelItem__remove{opacity:1;pointer-events:inherit}.dkPanelItem__icon{width:90px}.dkPanelInfo{margin-left:auto;padding:2em .8%}.dk-results-item .dk-vehicle-photo{position:relative}.dkCompareTable{overflow:auto;display:flex}.dkCompareTable__row{max-width:100%;flex:1 1 0%}.no-objectfit .dkCompareTable__row{float:left}.dkCompareTable__element{display:flex;align-items:center;min-height:40px;position:relative;padding:.5em}.dkCompareTable__element--img{height:258px;padding:10px 0 0;overflow:hidden}.dkCompareTable__element--img img{width:100%}.dkCompareTable__element--make{height:53px}.dkCompareTable__element--price{height:40px}.dkCompareTable__element--cta{height:85px}@media screen and (min-width:64em){.dkCompareTable__element--cta{height:55px}}.dkCompareTable__element>img{max-height:15px}.dkCompareTable__element:hover{background:none}.dkCompareTable__make span{display:block}.dkCompareTable__head{display:flex;width:25%;flex-basis:25%}@media only screen and (min-width:48em){.dkCompareTable__head{width:20%;flex-basis:20%}}@media only screen and (min-width:64em){.dkCompareTable__head{width:15%;flex-basis:15%}}.dkCompareTable__head .dkCompareTable__element{justify-content:flex-end;overflow:hidden;text-align:right;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.dkCompareTable__content{display:flex;width:75%;flex-basis:75%}@media only screen and (min-width:48em){.dkCompareTable__content{width:80%;flex-basis:80%}}@media only screen and (min-width:64em){.dkCompareTable__content{width:85%;flex-basis:85%}}.dkCompareTable__content .dkCompareTable__element{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media only screen and (min-width:48em){.dkCompareTable__content .dkCompareTable__row{max-width:33.33333%;overflow:hidden}}.dkCompareTable--four .dkCompareTable__element--img{height:188px}.dkCompareTable__name{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:block}.dkCompareTable__cta{display:inline-block;padding:.3em .2em;width:100%;white-space:normal}.dkCompareTable__element--divider{height:0;min-height:0;padding:0}.dkCompareTable__imagelink{display:block;width:100%;height:100%}.dkCompareTable__imagelink .dkRemove{top:15px;right:10px}.dkCompareTable__imagelink:hover .dkRemove{opacity:1;pointer-events:inherit}.dkFavouriteTable{overflow:auto}.dkFavouriteTable__head{padding:1em .5em;text-align:left;vertical-align:middle}.dkFavouriteTable__footer{padding:1em .5em}.dkFavouriteTable__element{padding:.5em;vertical-align:middle;text-align:left}.dkFavouriteTable__image{padding-left:0;padding-bottom:0;position:relative;width:170px}.dkFavouriteTable__image:hover .dkRemove{opacity:1;pointer-events:inherit}.dkFavouriteTable__imagelink{display:block;position:relative}.dkFavouriteTable__model{text-align:left}
/*# sourceMappingURL=style-favourites.css.map */