.default-image-wrapper{height:100%;position:relative;text-align:center;width:100%}.default-image-centered-container{align-items:center;display:flex;flex-direction:column;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.default-image-text{color:var(--wl-text-color-five);font-size:var(--wl-font-size-medium);text-transform:uppercase;white-space:nowrap}.default-image-icon{background-image:url(/static/media/photo_camera.f56222d744a554d71799.svg);background-size:contain;margin-bottom:4px}a .default-image-wrapper{position:inherit}@media screen and (min-width:768px){.default-image-text{font-size:var(--wl-font-size-x-large)}}.validated-input{border:none;clear:both;display:block;margin:0 0 10px;padding:0;position:relative}.validated-input.hidden{display:none}.validated-input label{border-color:#0000;border-radius:3px;box-sizing:border-box;color:var(--wl-text-color-six);display:block;font-size:var(--wl-font-size-default);height:2.4em;left:0;line-height:var(--wl-line-height-default);padding:.5em 10px;pointer-events:none;position:absolute;top:0;width:100%;z-index:2}.validated-input label.hidden{display:none;left:-999px}.validated-input input[type=tel],.validated-input input[type=text],.validated-input select{-webkit-appearance:none;box-shadow:none}.validated-input input[type=number],.validated-input input[type=tel],.validated-input input[type=text],.validated-input select{height:2.4em;padding:.5em 10px}.validated-input input[type=number],.validated-input input[type=tel],.validated-input input[type=text],.validated-input select,.validated-input textarea{border:1px solid var(--wl-border-color-seven);border-radius:3px;box-sizing:border-box;font-size:var(--wl-font-size-default);line-height:var(--wl-line-height-default);width:100%;z-index:2}.validated-input textarea{height:7em;padding:7px 0 0 10px;resize:vertical}.validated-input textarea#comments{overflow-y:auto;resize:none}.validated-input.error input[type=tel],.validated-input.error input[type=text],.validated-input.error select,.validated-input.error textarea{border:2px solid var(--wl-border-color-six);padding:6px 9px}.validated-input.details{border:0;box-sizing:border-box;margin:0 0 10px;padding:0;position:relative;width:100%}.validated-input.details.hidden{display:none}.validated-input.details input,.validated-input.details textarea{border:1px solid var(--wl-border-color-four);border-radius:4px;box-sizing:border-box;color:var(--wl-text-color-ten);font-family:var(--wl-font-family-default);font-size:var(--wl-font-size-small);line-height:var(--wl-line-height-xx-large);padding:4px 9px;width:100%}.validated-input.details textarea{min-height:70px}.validated-input.details.error input,.validated-input.details.error textarea{border-color:var(--wl-border-color-two)}.validated-input.details.error input:placeholder,.validated-input.details.error textarea:placeholder{color:var(--wl-text-color-ten)}.validated-input.details.validated-input-name,.validated-input.details.validated-input-phone{width:100%}.validated-input.showLabel{display:flex;flex-direction:column;margin:0 0 10px}.validated-input.showLabel label{color:var(--wl-text-color-thirteen);font-family:var(--wl-font-family-one);font-size:var(--wl-font-size-medium);font-size:14px;height:auto;margin-bottom:2px;padding:0;position:relative}.btn-action{background-color:var(--wl-background-color-one);border:1px solid var(--wl-border-color-five);border-radius:4px;color:var(--wl-text-color-four);cursor:pointer;display:block;font-size:var(--wl-font-size-large);height:50px;line-height:var(--wl-line-height-medium);padding:12px 0;width:100%}.btn-action:active,.btn-action:focus,.btn-action:hover{border:none}.contact-form.contact-form-details .btn-action:disabled,.main-form .btn-action:disabled{cursor:auto;opacity:.4}.contact-form{background-color:var(--wl-background-color-five);border-radius:3px;padding-top:4px;z-index:5}.contact-form .title{font-size:var(--wl-font-size-large);font-weight:700;line-height:var(--wl-line-height-default);margin:0 0 15px}.contact-form.private-seller{background:#0000}.contact-form .contact-tabs{display:none}.contact-form .form-heading{display:block;font-weight:700;margin-bottom:12px}.contact-form .message-error,.contact-form .message-sent{color:var(--wl-text-color-four)}.contact-form .message-error{text-align:center}.contact-form .message-error.hidden,.contact-form .message-sent.hidden{display:none}.contact-form .message-error p,.contact-form .message-sent p{font-size:var(--wl-font-size-small);margin-top:0}.contact-form.contact-form-results{z-index:9999}.contact-form.contact-form-modal{z-index:99}.contact-form.contact-form-modal,.contact-form.contact-form-results{background-color:var(--wl-content-background-color-default);box-shadow:0 5px 15px var(--wl-box-shadow-two);left:10px;margin:0;padding:0;position:absolute;right:10px;width:auto}.party-container .contact-form.contact-form-modal,.party-container .contact-form.contact-form-results{top:-50%}.contact-form.contact-form-modal .title .contact-form.contact-form-results .title{font-weight:700;margin:5px 0 15px}.contact-form.contact-form-modal.open,.contact-form.contact-form-results.open{display:block}.contact-form.contact-form-modal button.contact-close,.contact-form.contact-form-results button.contact-close{background:url(/static/media/Close.795637537e2ad7a0c3ef.svg) no-repeat 50% #0000;border-width:0;display:block;height:14px;margin:21px;position:absolute;right:0;top:0;width:14px}.contact-form.contact-form-modal .main-form,.contact-form.contact-form-results .main-form{padding:15px}.contact-form.contact-form-modal .main-form.hidden,.contact-form.contact-form-results .main-form.hidden{display:none}.contact-form.contact-form-modal .message-error,.contact-form.contact-form-results .message-error{clear:both;color:var(--wl-text-color-nine);font-size:var(--wl-font-size-xx-small);padding:0 0 15px;text-align:left}.contact-form.contact-form-modal .message-sent,.contact-form.contact-form-results .message-sent{color:var(--wl-text-color-eight);padding:15px}.contact-form-container-modal{align-items:center;background-color:var(--wl-box-shadow-two);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.contact-form.contact-form-modal{bottom:auto;left:auto;min-width:350px;right:auto}.terms-privacy{color:#000;text-align:center}.terms-privacy a{color:#000;display:inline-block;font-weight:700;padding:0 2px;text-decoration:none}.terms-privacy a:hover{text-decoration:underline!important}.noscroll{overflow:hidden}@media (min-width:500px){.contact-form.contact-form-results{bottom:22px;right:22px}}@media (min-width:768px){.boat-list .contact-form.contact-form-results{bottom:0;left:auto;right:126px;width:280px}.party-container .contact-form.contact-form-results{bottom:0;left:169px;width:280px}.boat-list .contact-form.contact-form-results:after{bottom:19px;right:-14px;transform:rotate(270deg)}.boat-list .contact-form.contact-form-results:after,.party-container .contact-form.contact-form-results:after{border-color:var(--wl-content-background-color-default) #0000;border-style:solid;border-width:12px 9px 0;content:"";display:block;position:absolute;width:0}.party-container .contact-form.contact-form-results:after{bottom:38px;right:20px}.party-container .contact-form.contact-form-modal,.party-container .contact-form.contact-form-results{right:auto;top:auto}.party-container .contact-form.contact-form-results:after{left:-15px;transform:rotate(90deg)}}@media (min-width:970px){.contact-form.contact-form-modal button.contact-close,.contact-form.contact-form-results button.contact-close{float:right;height:16px;margin:15px;width:16px}.contact-form.contact-form-modal button.contact-close:hover,.contact-form.contact-form-results button.contact-close:hover{cursor:pointer}.contact-form.contact-form-modal h5,.contact-form.contact-form-results h5{margin:0 0 15px}}.contact-form.contact-form-details .contact-close{display:none}.contact-form.contact-form-details{background-color:var(--wl-background-color-default);max-height:0;overflow:hidden;transition:max-height 1s ease 0}.contact-form.contact-form-details.open{margin:1px;max-height:999px;transition:max-height 1s ease .5s}.contact-form.contact-form-details .main-form{padding:0 18px 16px}.contact-form.contact-form-details .main-form .title{display:none}.contact-form.contact-form-details .message-error,.contact-form.contact-form-details .message-sent{padding:8px 18px 18px}.contact-form.contact-form-details .message-error p,.contact-form.contact-form-details .message-sent p{color:var(--wl-text-color-two);font-family:var(--wl-font-family-default);font-size:var(--wl-font-size-medium);line-height:var(--wl-line-height-medium);margin-bottom:10px;margin-top:10px}.contact-form.contact-form-details .message-sent .title{background-color:var(--wl-background-color-default)}.contact-form.contact-form-details .message-error{color:var(--wl-text-color-nine)}.contact-form.contact-form-details .main-form.hidden,.contact-form.contact-form-details .message-error.hidden,.contact-form.contact-form-details .message-sent.hidden{display:none}.contact-form.contact-form-details .form{display:flex;flex-wrap:wrap;justify-content:space-between}.contact-form.contact-form-details .btn-action{background:var(--wl-background-color-seven);border:0;box-shadow:none;font-family:var(--wl-font-family-default);font-size:var(--wl-font-size-medium);font-weight:700;height:40px;line-height:var(--wl-line-height-large);padding:4px 13px;text-transform:uppercase}.contact-form.contact-form-details .btn-action:before{background:url(/static/media/Email.5c7cad80e9004a79181f.svg) no-repeat;content:"";display:inline-block;height:16px;margin:0 3px -2px;width:21px}.error-alert,.success-alert{border:1px solid var(--wl-border-color-four);border-radius:5px;display:flex}.success-alert:before{background-color:var(--wl-background-color-seven);background-image:url(/static/media/Check.12ad2bf0b8f9a6668b09.svg)}.error-alert:before,.success-alert:before{background-position:center 16px;background-repeat:no-repeat;content:"";width:60px}.error-alert:before{background-color:var(--wl-background-color-eight);background-image:url(/static/media/Error.5a8a6b69e8570e23100f.svg)}.message-box{background-color:var(--wl-content-background-color-default);border-radius:5px;margin:0;padding:0 18px;width:100%}.message-title{font-weight:700}.boat-listings .message-box,.main-form label{margin-top:16px}.video-tour-form-container{align-items:center;background-color:var(--wl-background-color-ten);display:flex;height:100vh;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:99999999}#video-tour-form{background-color:var(--wl-content-background-color-default);box-shadow:0 5px 15px var(--wl-box-shadow-two);padding:10px;position:relative;width:60%}#video-tour-form>button.contact-close{border:none;color:var(--wl-text-color-twelve);font-size:var(--wl-font-size-xx-large);font-weight:0;position:absolute;right:10px;top:10px;width:auto;z-index:1}.icon-x:before{content:"x"}#video-tour-form>button.contact-close>.aria-fixes{display:none}#video-tour-form .main-form{display:flex;flex-direction:column;padding:10px}#video-tour-form .main-form .title{color:var(--wl-text-color-link);font-weight:700;margin:5px 0}#video-tour-form .main-form .subtitle{color:var(--wl-text-color-link);font-size:var(--wl-font-size-xx-small);font-weight:400;margin-bottom:10px}#video-tour-form .submit-container{margin-top:10px;padding:15px}#video-tour-form .main-form button.btn-action{background-color:var(--wl-background-color-one);border:none;border-radius:5px;color:var(--wl-text-color-four);cursor:pointer;font-size:var(--wl-font-size-small);font-weight:700;height:50px;line-height:var(--wl-line-height-medium);padding:12px 0;width:100%}#video-tour-form fieldset{border:none;margin:0 2px;padding:.35em .625em .75em}#video-tour-form input[type=text]{border:1px solid var(--wl-border-color-seven);border-radius:3px;box-shadow:none;box-sizing:border-box;height:2.4em;padding:.5em 10px;width:100%;z-index:2}#video-tour-form .main-form .message-error{clear:both;color:var(--wl-text-color-nine);font-size:var(--wl-font-size-xx-small);padding:15px 0;text-align:left}#video-tour-form .message-sent{color:var(--wl-text-color-link)}#video-tour-form .message-sent,#video-tour-form .message-sent-error{border:1px solid var(--wl-border-color-default);border-radius:5px;display:flex;margin:40px;min-height:200px}#video-tour-form .message-box{color:var(--wl-text-color-link);padding:15px}#video-tour-form .message-box .message-title{font-size:var(--wl-font-size-h3);font-weight:700}#video-tour-form .message-sent p,#video-tour-form .message-sent-error p{font-size:var(--wl-font-size-small);margin-top:0}@media screen and (min-width:1025px){#video-tour-form{width:30%}}.tooltip-modal-actionable>div,.tooltip-modal-actionable>div>div{background:#0000 none repeat 0 0/auto auto padding-box border-box scroll!important;background:initial!important}.tooltip-modal-actionable>div>div{border:initial!important}.monthly-price{color:#119bf5;cursor:pointer;display:flex;font-family:Lato,Arial,Helvetica,sans-serif;font-size:.934rem;font-weight:900;justify-content:flex-end;width:100%;z-index:1000}.monthly-price .info-icon{padding-left:.35rem;padding-top:2px}.monthly-price .info-icon>img{height:14px;width:14px}.tooltip-wrapper .react-tooltip-lite{background:none;height:174px;margin:-1px -1px -1px 10px;max-width:232px!important;padding:initial!important}.tooltip-wrapper .react-tooltip-lite .tooltip-monthly{align-items:center;background:#35495d;border:1px solid #ededed;border-radius:8px;box-shadow:0 4px 10px #0000001a;box-sizing:border-box;color:#ededed;display:flex;flex-flow:column nowrap;font-family:Lato,sans-serif;gap:8px;height:auto;justify-items:center;margin-left:12px;padding:16px 12px}.tooltip-wrapper .tooltip-monthly .tooltip-monthly-head{display:flex;flex-flow:row nowrap;justify-content:space-between;width:100%}.tooltip-wrapper .react-tooltip-lite .tooltip-monthly .tooltip-monthly-head-monthlyPayment{color:#fff;font-size:16px;font-style:normal;font-weight:700;line-height:19px}.tooltip-wrapper .react-tooltip-lite .tooltip-monthly .tooltip-monthly-head-close{cursor:pointer}.tooltip-wrapper .react-tooltip-lite .tooltip-monthly .tooltip-monthly-head-close>img{opacity:.8;width:12px}.tooltip-wrapper .react-tooltip-lite .tooltip-monthly .tooltip-monthly-head-close>img:hover{opacity:1}.tooltip-wrapper .react-tooltip-lite .tooltip-monthly .tooltip-monthly-body .tooltip-monthly-body-paragraph{color:#f5f5f5;font-size:12px;font-style:normal;font-weight:400;line-height:14px;margin:0;padding-bottom:8px}@media screen and (max-width:767px){.tooltip-wrapper{width:-webkit-fit-content!important;width:fit-content!important}.tooltip-wrapper .react-tooltip-lite{height:auto!important;margin-left:0!important;max-width:51%!important;width:auto!important;z-index:1000!important}.tooltip-wrapper .monthly-price{font-family:Roboto;font-size:12px!important;font-weight:700;justify-content:flex-start;margin-bottom:5px}.tooltip-wrapper .tooltip-monthly{background:#fff!important;box-shadow:-10px 4px 30px 10px #0000001a!important;padding:5px 9px!important}.tooltip-wrapper .react-tooltip-lite+.react-tooltip-lite-arrow{border-color:#fff}.tooltip-wrapper .tooltip-monthly .tooltip-monthly-head-monthlyPayment{color:#404040!important;font-size:10px!important}.tooltip-wrapper .tooltip-monthly .tooltip-monthly-body-paragraph{color:#404040!important;font-family:Roboto!important;font-size:10px!important;line-height:12px!important}.tooltip-wrapper.right:not(.enhanced) .tooltip-monthly{margin-top:-45px;max-width:170px}.tooltip-wrapper.right:not(.enhanced) .react-tooltip-lite-right-arrow{margin-top:-25px}.tooltip-wrapper.enhanced{float:right}.tooltip-wrapper .react-tooltip-lite .tooltip-monthly{margin-left:0}.tooltip-wrapper .tooltip-monthly .tooltip-monthly-head{margin-bottom:-7px}}.listing-result{background:var(--wl-content-background-color-default);border:1px solid var(--wl-border-color-default);box-sizing:border-box;list-style:none;margin-bottom:15px;margin-right:10px;position:relative;width:100%}.listing-result .inner{display:flex;height:auto;overflow:hidden;position:relative}.search-results .boat-list .listing-result{border:none}.search-results .boat-list .listing-result .inner{border:1px solid var(--wl-border-color-default);border-radius:8px}.listing-result .image-container{flex-grow:0;flex-shrink:0;max-width:253px;overflow:hidden;position:relative;text-align:center;width:45%}.search-results .boat-list.boat-list-results .listing-result .image-container{overflow:visible}.listing-result .image-container .dummy{padding-top:66.666666666666%}.listing-result .image-container .image{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0}.listing-result .image-container .image .image-results{height:100%;object-fit:cover;width:100%}.listing-result .image-container .image .preloader{bottom:-100%;left:-100%;margin:auto;position:absolute;right:-100%;top:-100%;width:100%}.listing-result .image-container .preloader{background:var(--wl-preload-background-image);height:100%;width:100%;z-index:3}.listing-result .image-container .preloader.hidden{opacity:0;transition:opacity .5s ease .5s}.listing-result .description{box-sizing:border-box;color:var(--wl-text-color-five);display:flex;flex-direction:column;flex-grow:1;font-family:var(--wl-font-family-default);font-style:normal;font-weight:400;line-height:1;padding:10px;position:relative;text-align:center;width:55%}.listing-result .top{float:left;width:100%}.listing-result .bottom{align-items:flex-end;display:flex;flex-grow:1;justify-content:space-between;width:100%;z-index:1}.listing-result .name{clear:both;color:var(--wl-text-color-seven);float:left;font-size:var(--wl-font-size-medium);line-height:var(--wl-line-height-medium);margin-bottom:3px;max-height:80px;max-width:100%;overflow:hidden;text-align:left}.listing-result-enhanced .name{max-width:50%}.listing-result .name h2{font-size:var(--wl-font-size-medium);font-weight:400;line-height:var(--wl-line-height-medium);margin:0}.listing-result a .name{color:var(--wl-text-color-seven)}.listing-result .price{clear:both;color:var(--wl-price-text-color);float:left;font-size:var(--wl-font-size-medium);line-height:var(--wl-line-height-medium);margin-bottom:3px;text-align:left}.listing-result .location{clear:both;color:var(--wl-text-color-two);float:left;font-size:var(--wl-font-size-xxx-small);line-height:var(--wl-line-height-xxx-small);margin-bottom:3px}.listing-result a .location{color:var(--wl-text-color-five)}.listing-result .offered-by{align-items:flex-end;clear:both;flex-grow:1;float:left;font-size:var(--wl-font-size-xxx-small);line-height:var(--wl-line-height-medium);max-width:70%;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.listing-result .offered-by,.listing-result a .offered-by{color:var(--wl-text-color-seven)}.listing-result-enhanced .contact{position:relative}.listing-result-enhanced .contact-seller{background:var(--wl-background-color-one);border:0 solid;border-radius:4px;bottom:9.44px;color:var(--wl-text-color-four);cursor:pointer;float:right;font-size:var(--wl-font-size-x-small);font-weight:700;line-height:var(--wl-line-height-default);padding-bottom:8px;padding-top:8px;right:10px;width:102px;z-index:4}.listing-result-enhanced .dealer{align-items:end;display:grid;grid-template-rows:1fr auto;min-height:90px;width:80%}.listing-result-enhanced .dealer-logo{max-height:40px;max-width:100px}.listing-result-enhanced .description{width:auto}.listing-result-enhanced .image-container{max-width:100%;width:auto}.listing-result-enhanced .image-container .dummy{padding-top:46%}.listing-result-enhanced .inner{flex-direction:column}.listing-result-enhanced .name{font-size:var(--wl-font-size-large);font-weight:700;line-height:var(--wl-line-height-default)}.listing-result-enhanced .offered-by{font-size:var(--wl-font-size-xxx-small);line-height:var(--wl-line-height-medium)}.listing-result-enhanced .price{font-size:var(--wl-font-size-x-large);font-weight:700;line-height:var(--wl-line-height-default)}.listing-result-enhanced .sold-by{color:var(--wl-text-color-two)}@media screen and (min-width:768px){.listing-result .name{clear:none;max-width:48%}.listing-result .name,.listing-result .name h2,.listing-result .price{font-size:var(--wl-font-size-large);line-height:var(--wl-line-height-large)}.listing-result .price{clear:none;float:right}.listing-result .location{font-size:var(--wl-font-size-xx-small);line-height:var(--wl-line-height-xx-small)}.listing-result .offered-by{font-size:var(--wl-font-size-xx-small);line-height:var(--wl-line-height-small)}.listing-result-enhanced .dealer-logo{max-height:60px;max-width:155px}.listing-result-enhanced .image-container{width:45%}.listing-result-enhanced .image-container .dummy{padding-top:66.666666666666%}.listing-result-enhanced .inner{flex-direction:row}.listing-result-enhanced .name{font-size:var(--wl-font-size-x-large)}.listing-result-enhanced .offered-by{font-size:var(--wl-font-size-x-small);line-height:var(--wl-line-height-small)}}.icons{align-items:center;background:linear-gradient(0deg,#000000b3,#0000);bottom:0;box-sizing:border-box;display:flex;flex-direction:row;justify-content:flex-start;left:0;padding:18px 8px 8px;position:absolute;width:100%;z-index:10}.icons>div{transform:scale(1.35)}.icons>div+div{margin-left:10px}.icons>div:hover .icon-tooltip{display:block}.icons .icon-tooltip{background:#2d3e4f;bottom:20px;color:#ececec;display:block;display:none;font-size:var(--wl-font-size-x-small);padding:8px 14px 9px;position:absolute;transform:scale(.65);transform-origin:left bottom;white-space:nowrap;width:-webkit-fit-content;width:fit-content}.icon-tooltip:before{border-left:12px solid #0000;border-right:12px solid #0000;border-top:12px solid #2d3e4f;bottom:-11px;content:" ";height:0;left:3px;position:absolute;width:0}.listing-card-image-cpyb{background:url(/static/media/cpyb.211acfa53dc86cae694e.svg) no-repeat;height:10px;width:19px}.listing-card-image-cpyb .icon-tooltip{left:-2px;white-space:pre-wrap;width:320px}.listing-card-image-video{background:url(/static/media/video-outline.738b6864f67d221e12a8.svg) no-repeat;background-position:0 -2px;background-size:15px 15px;height:12px;width:15px}.listing-card-image-video .icon-tooltip{left:-3px}.listing-card-image-360{background:url(/static/media/360-listing.3324d6c5ab364c44b2be.svg) no-repeat;height:10px;width:14px}.listing-card-image-360 .icon-tooltip{left:-3px}.listing-card-image-delivery{background:url(/static/media/localDelivery-listing.f457f57b849e54257c0b.svg) no-repeat;height:10px;width:19px}.listing-card-image-delivery .icon-tooltip{left:0}.banner-attribute{color:#fff;font-size:16px;font-weight:700;line-height:20px;position:absolute;width:100%}.banner-attribute.IN_STOCK{background:#00ae48}.banner-attribute.AVAILABLE_SOON{background:#e37900}.banner-attribute.SALE_PENDING{background:#e4b700}.banner-attribute.NEW_ARRIVAL{background:#008be5}.listing-result:not(.listingStyleDefault) .banner-attribute,.listing-result:not(.listingStyleDefault) .icons{display:none}.listing-result.listingStyleDefault .name h2{font-size:var(--wl-font-size-medium);font-weight:700;max-width:270px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.listing-result.listingStyleDefault .location{line-height:var(--wl-line-height-medium);text-align:left}.listing-result.listingStyleDefault:not(.isHome) .location{left:10px;position:absolute;top:32px}.listing-result.listingStyleDefault .location>div{margin-top:3px}.listing-result-enhanced.listingStyleDefault .location>div{margin-top:2px}.listing-result-enhanced.listingStyleDefault.isHome .location>div,.listing-result.listingStyleDefault.isHome .location>div{display:none}.listing-result.listingStyleDefault .price{font-size:var(--wl-font-size-medium);text-align:right}.listing-result.listingStyleDefault .price>div{font-size:var(--wl-font-size-xx-small)}.listing-result.listingStyleDefault .contact-area{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}.listing-result.listingStyleDefault .contact+.contact{margin-top:8px}.listing-result.listingStyleDefault .contact-seller,.listing-result.listingStyleDefault .live-video-tour{background:#2980b9;border-radius:50px;font-size:var(--wl-font-size-medium);width:150px}.listing-result.listingStyleDefault .live-video-tour{background:#fff;border:1px solid #2980b9;bottom:9.44px;box-sizing:border-box;color:var(--wl-text-color-four);color:#2980b9;cursor:pointer;float:right;font-weight:700;line-height:var(--wl-line-height-default);padding-bottom:8px;padding-top:8px;right:10px;z-index:4}.listing-result.listingStyleDefault .contact-seller div{background:url(/static/media/envelope-mail.18b7340e7766f6bfac14.svg) no-repeat;height:11px;width:18px}.listing-result.listingStyleDefault .live-video-tour div{background:url(/static/media/video-icon.de89b0d1799492fd2fa4.svg) no-repeat;height:11px;width:16px}.listing-result.listingStyleDefault .dealer-logo{margin-bottom:10px;width:75px}.listing-result.listing-result-enhanced.listingStyleDefault .description{background:#e7f4f9}.listing-result.listingStyleDefault .manufacturer-tag{background:linear-gradient(45deg,#f1860d,#c15925);border-radius:12px 0 0 12px;color:#fff;font-size:16px;font-weight:400;line-height:20px;position:absolute;right:0;top:15px;width:200px}.listing-result.listing-result-enhanced.listingStyleDefault .manufacturer-tag{display:none}@media screen and (min-width:768px){.listing-result.listing-result-enhanced.listingStyleDefault:not(.isHome) .image-container{width:300px}.listing-result:not(.listing-result-enhanced).listingStyleDefault:not(.isHome) .image-container{width:240px}}@media screen and (max-width:767px){.listing-result.listing-result-enhanced.listingStyleDefault .price{clear:none;float:none}.listing-result:not(.listing-result-enhanced).listingStyleDefault .location{left:0;position:relative;top:0}.listing-result:not(.listing-result-enhanced).listingStyleDefault .price{text-align:left}.listing-result.listingStyleDefault .contact-area{flex-direction:row}.listing-result.listingStyleDefault .contact-seller,.listing-result.listingStyleDefault .live-video-tour{align-items:center;box-sizing:border-box;display:flex;flex-direction:row;height:34px;justify-content:center;width:34px}.listing-result:not(.listing-result-enhanced).listingStyleDefault .live-video-tour{bottom:10px;position:absolute;right:10px;z-index:1}.listing-result.listingStyleDefault .contact+.contact{margin-left:8px;margin-top:0}.listing-result.listing-result-enhanced.listingStyleDefault .description{height:133px}.listing-result.listingStyleDefault .manufacturer-tag{border-radius:0;bottom:0;font-size:var(--wl-font-size-xxx-small);line-height:14px;top:auto;width:100%}.listing-result.listingStyleDefault h2.manufacturer{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 40px)}.listing-result.listingStyleDefault .dealer.listingStyleDefault-manufacturer .dealer{height:50px}.listing-result.listingStyleDefault .dealer.listingStyleDefault-manufacturer .dealer-logo{margin-bottom:8px;margin-top:5px;vertical-align:bottom;width:50px}.banner-attribute{font-size:10px;line-height:14px}.listing-result-enhanced .dealer{min-height:65px}}.listing-result.listing-result-card{background-color:var(--wl-content-background-color-default);border:0;border-radius:4px;box-sizing:border-box;color:var(--wl-text-color-one);flex:1 0 100%;font-family:var(--wl-font-family-default);margin:0 0 24px;max-width:100%}.listing-result.listing-result-card .inner{flex-direction:column}.listing-result.listing-result-card .image-container{max-width:none;width:100%}.listing-result.listing-result-card .image-results{border-radius:4px}.listing-result.listing-result-card .description{margin-top:6px;padding:0;width:auto}.listing-result.listing-result-card .name{max-width:none}.listing-result.listing-result-card .name,.listing-result.listing-result-card .price{font-size:var(--wl-font-size-medium);font-weight:700;line-height:var(--wl-line-height-default);margin:2px 0}.listing-result.listing-result-card .price{clear:both;color:var(--wl-price-text-color);float:none;text-align:left}.listing-result.listing-result-card .location{color:var(--wl-text-color-twelve);font-size:var(--wl-font-size-xxx-small);line-height:var(--wl-line-height-medium);margin:2px 0 0;text-transform:uppercase}@media screen and (min-width:375px){.listing-result.listing-result-card{margin-left:24px;max-width:calc(50% - 24px)}.listing-result.listing-result-card .name{font-size:var(--wl-font-size-small);line-height:var(--wl-line-height-default)}}@media screen and (min-width:768px){.listing-result.listing-result-card{max-width:calc(33% - 24px)}}@media screen and (min-width:970px){.listing-result.listing-result-card{max-width:calc(25% - 24px)}.listing-result.listing-result-card .name{font-size:var(--wl-font-size-medium);line-height:var(--wl-line-height-default)}}
/*# sourceMappingURL=ListingResult.10492e6c.chunk.css.map*/