.tmm-search-card-list-view__profile-no-photo-colour-pohutukawa{background:#ffe7e7;color:#e95958}.tmm-search-card-list-view__profile-no-photo-colour-jaffa{background:#ffd9ca;color:#fc723e}.tmm-search-card-list-view__profile-no-photo-colour-hokey-pokey{background:#ffe8ac;color:#eb9600}.tmm-search-card-list-view__profile-no-photo-colour-kiwifruit{background:#eaf2bb;color:#88aa28}.tmm-search-card-list-view__profile-no-photo-colour-feijoa{background:#c6f3d5;color:#29a754}.tmm-search-card-list-view__profile-no-photo-colour-waitomo{background:#c4f6de;color:#00bc82}.tmm-search-card-list-view__profile-no-photo-colour-paua{background:#c6f1f5;color:#02a5bc}.tmm-search-card-list-view__profile-no-photo-colour-tasman{background:#aedeff;color:#007acd}.tmm-search-card-list-view__profile-no-photo-colour-mordor{background:#dfd3d4;color:#6f5253}.tmm-search-card-list-view__profile-no-photo-colour-glacier{background:#d3d8e2;color:#6d7e98}li.tmm-search-card-list-view{padding-bottom:0}li.tmm-search-card-list-view.tmm-search-card-list-view--native-ad{margin:20px 0}li.tmm-search-card-list-view.tmm-search-card-list-view--native-ad.tmm-fluid-native-ad{height:200px;margin-left:60px}.tmm-search-card-list-view{position:relative;list-style:none;margin-bottom:10px}.tmm-search-card-list-view:last-child{margin-bottom:0}.tmm-search-card-list-view__link,.tmm-search-card-list-view__link:hover,.tmm-search-card-list-view__link:active,.tmm-search-card-list-view__link:visited,.tmm-search-card-list-view__link:focus{display:block;color:#333;text-decoration:none}.tmm-search-card-list-view__card{display:-ms-flexbox;display:-webkit-flex;display:flex;height:239px;margin:0 auto;box-sizing:border-box;border-radius:3px;transition:box-shadow .25s ease}.tmm-search-card-list-view__card:hover{box-shadow:0 2px 3px 0 rgba(0,0,0,.3)}.tmm-search-card-list-view__card:hover [data-carousel-initialized="true"] .tmm-search-card-list-view__media__slider__btn{opacity:1;transition:opacity 150ms ease-out}.tmm-search-card-list-view__card-aside{border:1px solid #d2d2d2;border-radius:3px 0 0 3px;overflow:hidden}.tmm-search-card-list-view__media{position:relative;width:252px;height:189px;overflow:hidden}.tmm-search-card-list-view__listing-photo{width:252px;height:189px;display:block;object-fit:cover}.tmm-search-card-list-view__video-icon{position:absolute;bottom:6px;right:5px}.tmm-search-card-list-view__branding{display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;align-items:center;height:48px;border-top:1px solid #d2d2d2;width:252px;box-sizing:border-box}.tmm-search-card-list-view__branding>span{display:block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-align:center;color:#333;font-size:.85em;font-weight:500;line-height:15px;max-height:30px;max-width:100%;margin:9px 11px;overflow:hidden;text-overflow:ellipsis}.tmm-search-card-list-view__card-content{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;height:239px;width:506px;box-sizing:border-box;padding-top:9px;padding-left:16px;padding-right:16px;padding-bottom:14px;position:relative;border:1px solid #d2d2d2;border-left:none;border-radius:0 3px 3px 0}.highlight .tmm-search-card-list-view__card-content{border:1px solid #ffa800;border-left:none}.feature .tmm-search-card-list-view__card-content{background-color:#fffae6;border-left:none}.highlight.feature .tmm-search-card-list-view__card-content{background-color:#fffae6;border:1px solid #ffa800;border-left:none}.tmm-search-card-list-view__content-header{margin-bottom:14px}.tmm-search-card-list-view__content-header[data-category="Motorboats"],.tmm-search-card-list-view__content-header[data-category="Motorbikes"]{margin-bottom:21px}.tmm-search-card-list-view__listing-date{-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;max-width:397px;margin-bottom:14px}.tmm-search-card-list-view__listing-date-location{font-size:.857em;color:#666}.tmm-search-card-list-view__listing-date-location-divider{color:#ccc}.tmm-search-card-list-view__listing-date-location--today{font-size:.857em;line-height:12px;color:#c00}.tmm-search-card-list-view__content-body{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.tmm-search-card-list-view__title{-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;font-size:1.143em;color:#333;max-width:472px;margin-bottom:4px;white-space:nowrap;max-height:20px}.tmm-search-card-list-view__title.tmm-search-card-list-view__title--bold{font-weight:bold}.tmm-search-card-list-view__title[data-category="Motorboats"],.tmm-search-card-list-view__title[data-category="Motorbikes"]{margin-bottom:8px}.tmm-search-card-list-view__text--bold{font-weight:bold}.tmm-search-card-list-view__details{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.tmm-search-card-list-view__text-model-detail{font-size:1em;color:#666;margin-bottom:7px}.tmm-search-card-list-view__subtitle{height:14px;margin-bottom:7px;padding-bottom:3px}.tmm-search-card-list-view__subtitle-text{-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;font-size:.857em;color:#666;width:328px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height:14px}.tmm-search-card-list-view__attributes{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;font-size:1em;color:#666;margin-bottom:4px;height:16px;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.tmm-search-card-list-view__attributes[data-odometer]{font-weight:bold;color:#333}.tmm-search-card-list-view__attributes-model-detail{-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;font-size:1em;color:#666;margin-bottom:8px;height:16px;width:482px}.tmm-search-card-list-view__pricing-info{font-size:.857em;align-self:baseline;color:#666;margin-left:8px}.tmm-search-card-list-view__pricing{margin-left:auto;display:flex}.tmm-search-card-list-view__pricing-info--buy-now{margin-left:4px;align-self:baseline;font-size:1.143em;font-weight:bold}.tmm-search-card-list-view__pricing-info--reserve{color:#666}.tmm-search-card-list-view__pricing-info--reserve-no-buy-now{color:#666}.tmm-search-card-list-view__was-price{text-align:right;text-decoration:line-through;color:#888;font-size:.857em;height:12px;line-height:12px;padding-bottom:6px}.tmm-search-card-list-view__on-road-costs{font-size:.857em;color:#666;margin-left:0;align-self:flex-end}.tmm-search-card-list-view__subtitle-divider{border-top:1px solid rgba(0,0,0,.15);width:100%;height:1px;margin-bottom:12px}.tmm-search-card-list-view__content-footer{display:block;position:absolute;bottom:0;width:473px;margin-bottom:15px}.tmm-search-card-list-view__content-footer-bottom{display:-ms-flexbox;display:-webkit-flex;display:flex;display:flex}.tmm-search-card-list-view__current-bid{color:#666;align-self:baseline;font-size:1.143em;font-weight:bold;margin-left:4px}.tmm-search-card-list-view__current-bid-no-buy-now{color:#333;align-self:baseline;font-size:1.143em;font-weight:bold;margin-left:4px}.tmm-search-card-list-view__add-to-watchlist{position:absolute;width:69px;height:17px;top:8px;right:16px}.tmm-search-card-list-view__card .watchlist-widget .watchlist-corner-btn{right:-1px}.tmm-search-card-list-view__media .tmm-search-card-list-view__media__slider__btn{opacity:0;cursor:pointer;color:#fff;background:rgba(0,0,0,.4);position:absolute;top:40%;height:40px;padding:2px 10px;line-height:44px;z-index:1;transition:opacity 150ms ease-in}.tmm-search-card-list-view__media .tmm-search-card-list-view__media__slider__btn:hover{background:rgba(0,0,0,.7)}.tmm-search-card-list-view__media .tmm-search-card-list-view__media__slider__btn--next{border-radius:2px 0 0 2px;right:0}.tmm-search-card-list-view__media .tmm-search-card-list-view__media__slider__btn--prev{border-radius:0 2px 2px 0;left:0}.tmm-search-card-list-view__media .tns-item .tns-lazy-img.loaded{opacity:1;transition:opacity .3s ease-in}.tmm-search-card-list-view__media .tns-item .tns-lazy-img{opacity:0}.tmm-search-card-list-view__background-check{float:right;position:relative;top:-14px}.tmm-search-card-list-view__bc-logo{width:16px;height:16px;margin-left:5px}.tmm-search-card-list-view__background-check-text{color:#666;font-size:.857em;float:right;padding-left:4px}.tmm-search-card-container{position:absolute;z-index:4;margin-top:3px;margin-left:-5px}.tmm-search-card-tag .rectangle{height:20px;padding:0 6px;box-sizing:border-box;float:left;text-align:center;line-height:20px;color:#fff;font-size:.857em}.tmm-search-card-tag .wedge{clear:left;float:left;border-style:solid;border-width:0 6px 6px 0}.tmm-search-card-tag-dealer .rectangle{background:#697591}.tmm-search-card-tag-dealer .wedge{border-color:transparent #535b6e transparent transparent}.tmm-search-card-tag-new-item .rectangle{background:#ffa800}.tmm-search-card-tag-new-item .wedge{border-color:transparent #eb9600 transparent transparent}.tmm-search-card-list-view__dealer-logo{width:120px;height:40px;margin-bottom:-2px;max-width:249px}.tmm-search-card-list-view__profile-photo{height:32px;width:32px;border-radius:50%}.tmm-search-card-list-view__profile-stars{align-self:center;margin-left:4px}.tmm-search-card-list-view__profile-nickname-container{height:24px}.tmm-search-card-list-view__profile-nickname{font-size:.857em;font-weight:500;max-width:160px;display:block;color:#333;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding-top:5px;margin-left:12px;margin-right:8px}.tmm-search-card-list-view__profile-feedback-count{font-size:.857em;color:#0397d3}.tmm-search-card-list-view__profile-feedback-box{display:flex;align-items:flex-end;align-self:flex-end;margin-bottom:15px}.tmm-search-card-list-view__profile-no-photo{text-transform:uppercase;display:inline-block;font-size:1em;width:32px;height:32px;line-height:32px;text-align:center;border-radius:50%;vertical-align:middle}.tmm-search-card-list-view__profile-no-photo-colour-pohutukawa{background:#ffe7e7;color:#e95958}.tmm-search-card-list-view__profile-no-photo-colour-jaffa{background:#ffd9ca;color:#fc723e}.tmm-search-card-list-view__profile-no-photo-colour-hokey-pokey{background:#ffe8ac;color:#eb9600}.tmm-search-card-list-view__profile-no-photo-colour-kiwifruit{background:#eaf2bb;color:#88aa28}.tmm-search-card-list-view__profile-no-photo-colour-feijoa{background:#c6f3d5;color:#29a754}.tmm-search-card-list-view__profile-no-photo-colour-waitomo{background:#c4f6de;color:#00bc82}.tmm-search-card-list-view__profile-no-photo-colour-paua{background:#c6f1f5;color:#02a5bc}.tmm-search-card-list-view__profile-no-photo-colour-tasman{background:#aedeff;color:#007acd}.tmm-search-card-list-view__profile-no-photo-colour-mordor{background:#dfd3d4;color:#6f5253}.tmm-search-card-list-view__profile-no-photo-colour-glacier{background:#d3d8e2;color:#6d7e98}.tmm-sf-search-card-list-view__link,.tmm-sf-search-card-list-view__link:hover,.tmm-sf-search-card-list-view__link:active,.tmm-sf-search-card-list-view__link:visited,.tmm-sf-search-card-list-view__link:focus{display:flex;color:#333;text-decoration:none}.tmm-sf-search-card-list-view__title{font-size:1.143em;color:#333;max-width:472px;margin-bottom:2px;white-space:normal;max-height:40px;display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.tmm-sf-search-card-list-view__title.tmm-sf-search-card-list-view__title--bold{font-weight:bold}.tmm-sf-search-card-list-view__title[data-category="Motorboats"]{margin-bottom:8px}.tmm-sf-search-card-list-view__title[data-category="Motorbikes"]{margin-bottom:8px}.tmm-sf-search-card-list-view__content-header{margin-bottom:26px}.tmm-sf-search-card-list-view__listing-date-location--today{font-size:.857em;line-height:12px;color:#c00}.tmm-sf-search-card-list-view__listing-date{-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;max-width:397px;margin-bottom:26px}.tmm-sf-search-card-list-view__listing-date[data-category="Motorbikes"]{margin-bottom:34px}.tmm-sf-search-card-list-view__listing-date-location{font-size:.857em;color:#666}.tmm-sf-search-card-list-view__listing-photo{height:380px;width:508px;display:block}.tmm-sf-search-card-list-view__video-icon{position:absolute;bottom:6px;right:5px}.tmm-search-card-list-view__profile-no-photo-container{height:24px;padding-bottom:0}.tmm-sf-search-card-list-view__media{height:380px;width:508px}.tmm-sf-search-card-list-view__card-aside{border:1px solid #d2d2d2;border-radius:3px 0 0 3px;overflow:hidden}.tmm-sf-search-card-list-view__card{display:-ms-flexbox;display:-webkit-flex;display:flex;margin:0 auto;box-sizing:border-box;border-radius:3px;transition:box-shadow .25s ease;height:429px}.tmm-sf-search-card-list-view__card:hover{box-shadow:0 2px 3px 0 rgba(0,0,0,.3)}.tmm-sf-search-card-list-view__card:hover [data-carousel-initialized="true"] .tmm-search-card-list-view__media__slider__btn{opacity:1;transition:opacity 150ms ease-out}.tmm-sf-search-card-list-view__text-bold{font-weight:bold}.tmm-sf-search-card-list-view__details{width:250px;border:1px solid #d2d2d2;border-radius:0 3px 3px 0;border-left:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:9px 16px 16px 16px;position:relative}.tmm-sf-search-card-list-view__text-model-detail{font-size:1em;color:#666;margin-bottom:7px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tmm-sf-search-card-list-view__text-model-kilometers{font-size:1em;color:#333;margin-bottom:4px}.tmm-sf-search-card-list-view__attributes{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;font-size:1em;color:#666;margin-bottom:4px;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.tmm-sf-search-card-list-view__attributes[no-wrap]{white-space:nowrap;overflow:hidden;height:16px}.tmm-sf-search-card-list-view__attribute-container{margin-bottom:12px}.tmm-sf-search-card-list-view__attributes[data-odometer]{font-weight:bold;color:#333}.tmm-sf-search-card-list-view__attributes[data-category="Motorboats"]{color:#333}.tmm-sf-search-card-list-view__attributes--motorboats{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;font-size:1em;color:#666;margin-bottom:4px;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.tmm-sf-search-card-list-view__text-transmission{font-size:1em;color:#666;margin-bottom:13px}.tmm-sf-search-card-list-view__text-subtitle{font-size:.857em;color:#555;margin-bottom:8px}.tmm-sf-search-card-list-view__background-check{margin-top:8px}.tmm-sf-search-card-list-view__background-check-icon{width:16px;height:16px;padding-bottom:2px}.tmm-sf-search-card-list-view__background-check-text{color:#666;font-size:.857em;vertical-align:super}.tmm-sf-search-card-list-view__was-price{text-decoration:line-through;color:#888;font-size:.857em;height:12px;line-height:12px;float:right;padding-bottom:4px}.tmm-sf-search-card-list-view__pricing{position:absolute;bottom:0;border-top:1px solid #d2d2d2;width:218px;margin-bottom:8px;padding-top:10px;padding-bottom:5px}.tmm-sf-search-card-list-view__pricing-content{float:right}.tmm-sf-search-card-list-view__on-road-costs{width:100%;height:20px;display:flex;flex-direction:row-reverse;align-items:flex-end}.tmm-sf-search-card-list-view__pricing-info{width:100%;height:16px;display:flex;flex-direction:row-reverse;align-items:flex-end}.tmm-sf-search-card-list-view__current-bid-no-buy-now{color:#333;float:right;font-size:1.143em;font-weight:bold;margin-left:4px}.tmm-sf-search-card-list-view__pricing--buy-now{width:100%;height:24px;display:flex;flex-direction:row-reverse;align-items:flex-end}.tmm-sf-search-card-list-view__price-div{width:100%;height:18px;display:flex;flex-direction:row-reverse;align-items:flex-end}.tmm-sf-search-card-list-view__price-label{font-size:.857em;color:#666;float:right;font-weight:normal;padding-bottom:1px}.tmm-sf-search-card-list-view__price-amount{font-weight:bold;font-size:1.143em;color:#333;float:right;margin-left:4px}.tmm-sf-search-card-list-view__price-amount.tmm-sf-search-card-list-view__price-amount--secondary{color:#666}.tmm-sf-search-card-list-view__member-profile{height:48px;display:flex;justify-content:center;align-items:center}.tmm-sf-search-card-list-view__member-profile.tmm-sf-search-card-list-view__member-profile--dealer{font-size:.85em;font-weight:500}.tmm-sf-search-card-list-view__dealer-logo{width:120px;height:40px;margin-bottom:-2px;max-width:249px}.tmm-sf-search-card-list-view__profile-photo{height:32px;width:32px;border-radius:50%}.tmm-sf-search-card-list-view__profile-stars{align-self:center;margin-left:4px}.tmm-sf-search-card-list-view__profile-nickname-container{height:24px}.tmm-sf-search-card-list-view__profile-nickname{font-size:.857em;font-weight:500;max-width:160px;display:block;color:#333;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding-top:1px;margin-left:12px;margin-right:8px}.tmm-sf-search-card-list-view__profile-feedback-count{font-size:.857em;color:#0397d3}.tmm-sf-search-card-list-view__profile-feedback-box{display:flex;align-items:flex-end;align-self:flex-end;margin-bottom:15px}.tmm-sf-search-card-list-view__profile-no-photo{text-transform:uppercase;display:inline-block;font-size:1em;width:32px;height:32px;line-height:32px;text-align:center;border-radius:50%;vertical-align:middle}.tns-outer{padding:0!important}.tns-outer [hidden]{display:none!important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-outer.ms-touch{overflow-x:scroll;overflow-y:hidden;-ms-overflow-style:none;-ms-scroll-chaining:none;-ms-scroll-snap-type:mandatory;-ms-scroll-snap-points-x:snapInterval(0%,100%)}.tns-slider{-webkit-transition:all 0;-moz-transition:all 0;transition:all 0}.tns-slider>.tns-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{content:'';display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left;margin-right:-100%}.tns-no-calc{position:relative;left:0}.tns-gallery{position:relative;left:0}.tns-gallery>.tns-item{position:absolute;left:-100%;-webkit-transition:opacity 0;-moz-transition:opacity 0;-webkit-transition:transform 0,opacity 0;-moz-transition:transform 0,opacity 0;transition:transform 0,opacity 0}.tns-lazy-img{-webkit-transition:opacity .6s;-moz-transition:opacity .6s;transition:opacity .6s;opacity:.6}.tns-lazy-img.loaded{opacity:1}.tns-ah{-webkit-transition:height 0;-moz-transition:height 0;transition:height 0}.tns-ovh{overflow:hidden}.tns-hdx{overflow-x:hidden}.tns-hdy{overflow-y:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0}.tns-normal,.tns-fadeOut{opacity:0;filter:alpha(opacity=0);z-index:-1}