.review-list .imageContainer{border-radius:6px}.review-list .overview,.review-article-list .news-article-list .details .overview{display:block;line-height:1.3em;position:relative}.review-list.review-grid-view .large-article .overview h3{padding-right:93px;position:relative}@media only screen and (min-width:641px){.review-list .overview{line-height:1.3em;min-height:50px}}@media only screen and (max-width:640px){.review-list .large-article .overview{padding:5px 0 10px}.review-list .large-article p{line-height:1.3em;margin-bottom:10px}}@media only screen and (max-width:640px){.review-list .large-article h3{margin:0}}.rating-caption{display:block;width:56px;height:32px;background:url(/resources/images/reviews-rating-small.svg) 0 0 no-repeat;color:#fff;font-size:14px;line-height:14px;font-weight:400;padding:6px 0 0 25px;position:absolute;bottom:9px;right:8px;z-index:2;box-sizing:border-box}.overview .rating-caption{display:none}.rating-caption.large{background-image:url(/resources/images/reviews-rating-large.svg);width:70px}.review-grid-view .large-article .details .imageContainer .rating-caption{display:none}.review-grid-view .large-article .details .overview h4{padding-right:70px}.review-grid-view .large-article .details .overview .rating-caption{display:block;position:absolute;top:2px;right:0}@media only screen and (min-width:641px){.rating-caption{bottom:12px;right:16px}}.review-list .review-category{height:22px;line-height:22px;position:absolute;top:10px;left:10px;z-index:2;padding:0 10px;margin-right:2px;background:#fcbb02;background-size:18px auto;font-size:11px;text-transform:uppercase;letter-spacing:.8px;box-shadow:0 2px 10px 0 rgb(0 0 0 / .12)}@media only screen and (max-width:640px){.review-list .review-category{height:16px;line-height:16px;font-size:8px;top:7px;left:7px;padding:0 7px}}@media only screen and (max-width:640px){.review-list .review-category{height:16px;line-height:16px;font-size:8px;top:7px;left:7px;padding:0 7px}}.review-list .review-contributor,.review-article-list .review-contributor{width:100%;display:flex;align-items:center}.review-list .review-contributor .image-container,.review-article-list .review-contributor .image-container{height:33px;overflow:visible;position:relative}.review-list .review-contributor .image-container img,.review-article-list .review-contributor .image-container img{border-radius:50%;box-shadow:0 0 2px rgb(204 204 204);height:33px}.review-list .review-contributor .image-container img.logo-badge,.review-article-list .review-contributor .image-container img.logo-badge{height:15px;position:absolute;top:18px;right:-6px;z-index:1;border:1px solid #fff}.review-list .review-contributor .contributor-details a,.review-article-list .review-contributor .contributor-details a{color:var(--dark-grey)}.review-list .review-contributor .contributor-details a:hover{color:var(--brand-colour)}@media only screen and (min-width:641px) and (max-width:1199px){.review-list .additional-articles .review-contributor{margin:6px 0 0}.review-list .additional-articles .review-contributor .image-container{height:26px}.review-list .additional-articles .review-contributor .image-container img{height:26px}}@media only screen and (min-width:641px){.review-list .details p.production-years{display:block}}@media only screen and (min-width:641px) and (max-width:1199px){.review-list .additional-articles .details p.production-years{font-size:12px;margin-top:-3px;margin-bottom:0}}.review-article-list .img{display:block;transition:opacity 250ms linear;border-radius:6px}.review-article-list .img:hover{opacity:.9}.review-article-list .details .overview{float:left;width:100%}.review-article-list .details .description p{margin:0}@media only screen and (min-width:641px){.review-article-list .details .overview{line-height:1.3em}.review-article-list .details h3 a{line-height:1.25em}.review-article-list .details.advice-article{padding-bottom:0}.review-article-list .details.advice-article h3 a{white-space:normal;overflow:visible;text-overflow:initial;min-height:46px}}@media only screen and (min-width:1024px){.review-list .large-article h3{min-height:26px}}@media only screen and (min-width:641px) and (max-width:1280px){.review-article-list .additional-articles .details h3 a{line-height:1.25em;white-space:normal;overflow:visible;text-overflow:ellipsis}}@media only screen and (min-width:901px) and (max-width:1280px){.review-article-list .details h3 a{padding-right:76px}}@media only screen and (max-width:640px){.review-article-list .large-article .details{margin-bottom:20px}}.review-article-list .details .associated-yachts{padding-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;padding-right:3px}.review-article-list .details .associated-yachts a{margin-right:10px}.review-article-list .details .associated-yachts a:after{content:"|";padding-left:10px}.review-article-list .details .associated-yachts a:last-child:after{content:""}.review-article-list .smaller-review .imageContainer{width:45%;float:left}.review-article-list .smaller-review .imageContainer.ll-wrap{padding-bottom:25.1%}.review-article-list .smaller-review .overview{width:55%;float:left;padding:10px 0 0 15px}.review-carousel{margin:0 0 20px}.review-carousel .swiper .swiper-button-prev,.review-carousel .swiper .swiper-button-next{top:28%}.review-carousel .more-yacht-slide,.builder-awards .more-yacht-slide{background:var(--brand-colour)}.review-carousel .more-yacht-slide a,.builder-awards .more-yacht-slide a{display:block;width:100%;height:100%;background:url(/resources/images/icons/portfolio-list-more-icon.svg) 50% 28% no-repeat;background-size:48px auto;padding:36% 0 0;color:#fff;font-size:18px;text-align:center;letter-spacing:.05rem}.review-carousel .more-yacht-slide a:hover,.builder-awards .more-yacht-slide a:hover{opacity:.8}@media only screen and (min-width:1281px){.review-carousel .more-yacht-slide a,.builder-awards .more-yacht-slide a{background-size:59px auto;font-size:24px}}.review-article-list.carousel .details{margin-bottom:0;padding-bottom:0}.review-article-list .swiper-cancelled-insufficient-slide-count .columns{margin-top:10px}.in-house-reviews .featured-review{display:flex;align-items:center;margin-top:30px}.in-house-reviews .featured-review:first-child{margin-top:0}.in-house-reviews .video-container{background:#fff;border:1px solid #ccc;border-radius:10px;padding:10px;width:90%;position:relative}.in-house-reviews .video-container .video-content{position:relative;display:block}.in-house-reviews .video-container .video-content:before{content:"";display:block;background:url(/resources/images/video-play-button.png) center center no-repeat rgb(0 0 0 / .2);position:absolute;top:0;left:0;z-index:3;height:100%;width:100%}.in-house-reviews .video-container .video-content:after{content:"";display:block;height:20px;width:100%;background:url(/resources/images/video-play-bar.svg) 0 0 no-repeat;background-size:98%;position:absolute;bottom:0;left:3px;z-index:3}.in-house-reviews .video-container .video-heading{width:100%;margin-top:10px;font-size:13px;font-weight:700;color:var(--medium-grey)}.in-house-reviews .review-type{background:url(/resources/images/logo-small.svg) 0 0 no-repeat;padding-top:29px;background-size:auto 25px}.in-house-reviews .review-type span{background:var(--brand-colour-accent);padding:4px 11px;color:var(--dark-grey)}.in-house-reviews .review-author{display:flex;align-items:center;width:100%;height:33px;margin-bottom:10px}.in-house-reviews .review-author .image-container{border-radius:50%;margin-right:10px;display:inline-block;height:33px;width:33px;overflow:hidden}.in-house-reviews .review-author .author-name{display:inline-block}.in-house-reviews .reasons-container{width:100%}.in-house-reviews .reasons-container ul{width:100%}.in-house-reviews .reasons-container ul li{width:100%;background:url(/resources/images/icons/lineage-tick.svg) 0 50% no-repeat;padding-left:25px}.in-house-reviews .review-quote{background:url(/resources/images/icons/quote-open.svg) 0 0 no-repeat;padding-top:26px;margin:0}.in-house-reviews .review-quote p{font-style:italic}.in-house-reviews .review-quote p.quote-author{font-style:normal}.in-house-reviews .review-quote-overview{margin:0}.in-house-reviews .review-quote-overview p{font-style:italic}@media only screen and (max-width:640px){.in-house-reviews .review-type{margin-top:20px}.in-house-reviews .rating-container{margin-top:20px}}.review-list .details .caption,.review-article-list .details .caption{display:inline-block;height:18px;line-height:18px;position:absolute;top:8px;left:8px;z-index:3;padding:0 6px;margin-right:2px;background:var(--brand-colour);border-radius:3px}.review-list .details .caption.on-test,.review-article-list .details .caption.on-test{background:url(/resources/images/icons/on-test-icon.svg) 6px 3px no-repeat var(--brand-colour);background-size:auto 12px;padding-left:26px}@media only screen and (min-width:641px){.review-list .details .caption,.review-article-list .details .caption{min-height:20px;line-height:20px;top:16px;left:16px}}.review-list .details .tag,.review-article-list .tag{display:inline-block;line-height:1.3em;position:absolute;top:8px;left:8px;z-index:2;padding:2px 10px;margin-right:2px;background:#fcbb02;background-size:18px auto;color:#fff;font-size:10px;text-transform:uppercase;letter-spacing:.8px;border-radius:3px}.review-list .details .title{margin:5px 0}.review-list .details .title a{color:var(--dark-grey)}.review-list .details .title a:hover{color:var(--link-hover)}@media only screen and (min-width:640px){.review-article-list .tag,.review-list .details .tag{top:10px;left:10px}}@media only screen and (min-width:641px) and (max-width:1199px){.review-list .additional-articles .details .tag{font-size:8px;padding:2px 8px}}.review-article-list .video,.review-list .video{position:absolute;top:50%;left:50%;display:block;transform-origin:50% 50%;border-radius:200px;color:#fff;text-shadow:1px 1px 2px rgb(0 0 0 / .6);line-height:1.3em;font-size:20px;width:30px;height:30px;transition:all 250ms ease-out;background-color:rgb(0 0 0 / .7);transform:translate(-50%,-50%);z-index:3}.review-article-list .video:before,.review-list .video:before{content:"";top:50%;position:absolute;left:50%;box-shadow:0 0 0 3px rgb(255 255 255 / .8);border-radius:200px;text-shadow:1px 1px 2px rgb(0 0 0 / .6);width:30px;height:30px;transition:all 250ms ease-out;transform:translate(-50%,-50%);opacity:.8;z-index:2}.review-article-list .has-video .imageContainer:after,.review-list .has-video .imageContainer:after{content:"";background:url(/resources/images/play.svg) 50% 50% no-repeat;background-size:12px auto;position:absolute;top:50%;left:50%;width:40px;height:56px;margin:0 0 0 2px;transform:translate(-50%,-50%);z-index:3}.review-article-list .has-video:hover .video:before,.review-list .has-video:hover .video:before{box-shadow:0 0 0 6px var(--brand-colour-accent);width:30px;height:30px}.review-article-list .has-video:hover .video,.review-list .has-video:hover .video{width:30px;height:30px}.review-article-list .smaller-review .video{width:48px;height:48px}.review-article-list .smaller-review .video:before{width:32px;height:32px}.review-article-list .smaller-review.has-video .imageContainer::after{background-size:11px auto;margin-left:2px}.review-article-list .smaller-review.has-video:hover .video:before{width:40px;height:40px}.review-article-list .smaller-review.has-video:hover .video{width:40px;height:40px}@media only screen and (min-width:641px) and (max-width:1280px){.review-article-list .video,.review-list .video{width:65px;height:65px}.review-article-list .video:before,.review-list .video:before{width:50px;height:50px}.review-article-list .has-video:hover .video:before,.review-list .has-video:hover .video:before{width:60px;height:60px}.review-article-list .has-video:hover .video,.review-list .has-video:hover .video{width:60px;height:60px}.review-article-list .smaller-review .video{width:48px;height:48px}.review-article-list .smaller-review .video:before{width:32px;height:32px}.review-article-list .smaller-review.has-video .imageContainer::after{background-size:11px auto;margin-left:2px}.review-article-list .smaller-review.has-video:hover .video:before{width:40px;height:40px}.review-article-list .smaller-review.has-video:hover .video{width:40px;height:40px}}@media only screen and (min-width:1281px){.review-article-list .video,.review-list .video{width:80px;height:80px}.review-article-list .video:before,.review-list .video:before{width:80px;height:80px;box-shadow:0 0 0 8px rgb(255 255 255 / .8)}.review-article-list .has-video .imageContainer:after,.review-list .has-video .imageContainer:after{background-size:25px}.review-article-list .has-video:hover .video:before,.review-list .has-video:hover .video:before{width:95px;height:95px;box-shadow:0 0 0 10px var(--brand-colour-accent)}.review-article-list .has-video:hover .video,.review-list .has-video:hover .video{width:95px;height:95px}.review-article-list .smaller-review .video{width:48px;height:48px}.review-article-list .smaller-review .video:before{width:32px;height:32px}.review-article-list .smaller-review.has-video .imageContainer::after{background-size:11px auto;margin-left:2px}.review-article-list .smaller-review.has-video:hover .video:before{width:40px;height:40px}.review-article-list .smaller-review.has-video:hover .video{width:40px;height:40px}}.brand-intro-heading,.yacht-type-intro-heading{display:block;width:100%}@media only screen and (max-width:640px){.brand-intro-heading,.yacht-type-intro-heading{font-size:16px;margin-bottom:25px}.brand-sub-heading,.yacht-type-heading{font-size:24px}}@media only screen and (min-width:641px) and (max-width:900px){.brand-intro-heading,.yacht-type-intro-heading{font-size:18px}}.row.designers-list{margin-bottom:40px}.row.designers-list .designer-name{margin-bottom:15px}.yacht-type-container,.use-type-content-container{align-items:stretch}.body-type-container,.body-sub-type-container{display:block;width:100%;padding:30px 30px 72px;background:#fff;border:1px solid #f1f1f1;border-radius:6px;background:linear-gradient(to bottom,rgb(241 241 241 / .85) 1%,rgb(253 253 253 / .86) 10%,rgb(247 249 250) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d9f1f1f1',endColorstr='#f7f9fa',GradientType=0);transition:background-color 125ms ease-out;height:100%;position:relative}.yacht-type-container .body-type-container{padding:30px 30px 89px}.body-sub-type-container{padding:20px 20px 72px}.body-type-container .boat-type{display:block;height:100px;width:160px;transition:all 125ms ease-out}.viewed .body-type-container .boat-type{background-position:bottom left;background-repeat:no-repeat}.body-type-container.body-type-container-grid:hover .boat-type,.body-sub-type-container.body-type-container-grid:hover div[class^="yacht-type-"]{filter:invert(100%)}.body-type-container .boat-type.FLYBRIDGE,.body-type-container .boat-type.FLYBRIDGE_BOAT{background-image:var(--flybridge-type);height:70px}.body-type-container .boat-type.enclosed-flybridge{height:70px;background-image:var(--enclosed-flybridge)}.body-type-container .boat-type.SPORTS_BRIDGE_YACHT,.body-type-container .boat-type.SPORTSBRIDGE_BOAT{height:70px;background-image:var(--sports-bridge)}.body-type-container .boat-type.RAISED_PILOTHOUSE_YACHT{height:70px;background-image:var(--sports-bridge)}.body-type-container .boat-type.MOTOR_YACHT{height:70px;background-image:var(--motor-yacht)}.body-type-container .boat-type.SPORTS_YACHT{height:70px;background-image:var(--sports-yacht-type)}.body-type-container .boat-type.hardtop{height:70px;background-image:var(--hardtop)}.body-type-container .boat-type.express-cruiser{height:70px;background-image:var(--express-cruiser)}.body-type-container .boat-type.open-yacht{height:70px;background-image:var(--open-yacht)}.body-type-container .boat-type.performance-yacht{height:70px;background-image:var(--performance)}.body-type-container .boat-type.CRUISER{background-image:var(--cruiser-yacht);height:70px}.body-type-container .boat-type.coupe{background-image:var(--coupe);height:70px}.body-type-container .boat-type.motorboat{background-image:var(--motor-boat);height:70px}.body-type-container .boat-type.wheelhouse{background-image:var(--wheelhouse);height:70px}.body-type-container .boat-type.aft-cabin{background-image:var(--aft-cabin);height:70px}.body-type-container .boat-type.walkaround{background-image:var(--walkaround);height:70px}.body-type-container .boat-type.inland-cruiser{background-image:var(--inland-cruiser);height:70px}.body-type-container .boat-type.NEO_CLASSIC_YACHT,.body-type-container .boat-type.CLASSIC,.body-type-container .boat-type.CLASSIC_YACHT{background-image:var(--classic-type);height:70px}.body-type-container .boat-type.lobster-boat{background-image:var(--lobster-boat);height:70px;filter:invert(9%) sepia(94%) saturate(5729%) hue-rotate(25deg) brightness(110%) contrast(139%)}.body-type-container .boat-type.picnic-boat{background-image:var(--picnic-boat);height:70px;filter:invert(9%) sepia(94%) saturate(5729%) hue-rotate(25deg) brightness(110%) contrast(139%)}.body-type-container .boat-type.pilothouse{background-image:var(--pilothouse);height:70px;filter:invert(9%) sepia(94%) saturate(5729%) hue-rotate(25deg) brightness(110%) contrast(139%)}.body-type-container .boat-type.gentlemans-yachtlaunch{background-image:var(--gentlemans-launch);height:70px;filter:invert(9%) sepia(94%) saturate(5729%) hue-rotate(25deg) brightness(110%) contrast(139%)}.body-type-container .boat-type.SPORTSFISHER_YACHT,.body-type-container .boat-type.SPORTSFISHER{background-image:var(--sports-fisher);height:70px}.body-type-container .boat-type.fisher{background-image:var(--fisher);height:70px}.body-type-container .boat-type.tuna-boat{background-image:var(--tuna-boat);height:70px}.body-type-container .boat-type.TRALWER_YACHT,.body-type-container .boat-type.TRAWLER_BOAT{background-image:var(--trawler-yacht);height:70px}.body-type-container .boat-type.MULTIHULL,.body-type-container .boat-type.MULTIHULL_BOAT{background-image:var(--multihull-yacht);height:70px}.body-type-container .boat-type.catamaran{background-image:var(--catamaran);height:70px;filter:invert(9%) sepia(94%) saturate(5729%) hue-rotate(25deg) brightness(110%) contrast(139%)}.body-type-container .boat-type.powercat{background-image:var(--power-cat);height:70px;filter:invert(9%) sepia(94%) saturate(5729%) hue-rotate(25deg) brightness(110%) contrast(139%)}.body-type-container .boat-type.motorcat{background-image:var(--motor-cat);height:70px;filter:invert(9%) sepia(94%) saturate(5729%) hue-rotate(25deg) brightness(110%) contrast(139%)}.body-type-container .boat-type.superyacht{background-image:var(--superyacht-type);height:70px;width:181px}.body-type-container .boat-type.megayacht{background-image:var(--megayacht);height:70px;width:181px;filter:invert(9%) sepia(94%) saturate(5729%) hue-rotate(25deg) brightness(110%) contrast(139%)}.body-type-container .boat-type.EXPLORER{background-image:var(--explora-yacht);height:70px;width:181px}.body-type-container .boat-type.expedition-yacht{background-image:var(--expedition-yacht);height:70px;width:181px;filter:invert(9%) sepia(94%) saturate(5729%) hue-rotate(25deg) brightness(110%) contrast(139%)}.body-type-container .boat-type.SUV,.body-type-container .boat-type.CROSSOVER_BOAT{background-image:var(--suv-yacht);height:70px;width:181px}.body-type-container .boat-type.explorer-style-yacht{background-image:var(--explora-style-yacht);height:70px;width:181px;filter:invert(9%) sepia(94%) saturate(5729%) hue-rotate(25deg) brightness(110%) contrast(139%)}.body-type-container .boat-type.SUPPORT_VESSEL{background-image:var(--suport-vessel);height:78px;width:181px}.body-type-container .boat-type.shadow-vessel{background-image:var(--shadow-vessel);height:78px;width:181px;filter:invert(9%) sepia(94%) saturate(5729%) hue-rotate(25deg) brightness(110%) contrast(139%)}.body-type-container .boat-type.SPORTSBOAT{background-image:var(--sportsboat-type);height:70px}.body-type-container .boat-type.open-boat{background-image:var(--open-boat);height:70px;filter:invert(9%) sepia(94%) saturate(5729%) hue-rotate(25deg) brightness(110%) contrast(139%)}.body-type-container .boat-type.powerboat{background-image:var(--powerboat);height:70px;filter:invert(9%) sepia(94%) saturate(5729%) hue-rotate(25deg) brightness(110%) contrast(139%)}.body-type-container .boat-type.TENDER_RIB,.body-type-container .boat-type.RIB_BOAT{background-image:var(--rib);height:70px}.body-type-container .boat-type.BEACHLANDER_BOAT,.body-type-container .boat-type.TENDER_BEACHLANDER{background-image:var(--beachlander);height:70px}.body-type-container .boat-type.TENDER_AMPHIBIOUS,.body-type-container .boat-type.AMPHIBIOUS_BOAT{background-image:var(--amphibious);height:70px}.body-type-container .boat-type.TENDER_LIMOUSINE{background-image:var(--limousine);height:70px}.body-type-container .boat-type.TENDER_SOLAS_RESCUE{background-image:var(--solas-rescue);height:70px}.body-type-container .boat-type.TENDER_CHASE{background-image:var(--chase-boat);height:70px}.body-type-container .boat-type.TENDER_OPEN{background-image:var(--open-tender);height:70px}.body-type-container .boat-type.TENDER_CLASSIC{background-image:var(--classic-tender);height:70px}.body-type-container.body-type-container-grid .boat-type.flybridge,.body-type-container.body-type-container-grid .boat-type.cruiser{height:60px}.body-type-container.body-type-container-grid .boat-type.classic-style{height:55px}.body-type-container.body-type-container-grid .boat-type.sports-yacht{height:57px}.body-type-container.body-type-container-grid .boat-type.multihull,.body-type-container.body-type-container-grid .boat-type.superyacht{height:67px}.body-type-container.body-type-container-grid .boat-type.sportsfisher{height:78px}.body-type-container.body-type-container-grid .boat-type.support-vessel,.body-type-container.body-type-container-grid .boat-type.trawler-yacht{height:88px}.body-type-container.body-type-container-grid .boat-type.explorer-yacht,.body-type-container.body-type-container-grid .boat-type.suv-sports-utility-vessel{height:76px}.body-type-container.body-type-container-grid .boat-type.sportsboat{height:33px}.body-type-container.body-type-container-grid .boat-type.chase-boat{height:60px}.body-type-container.body-type-container-grid .boat-type.rib,.body-type-container.body-type-container-grid .boat-type.chase-boat{height:48px}.body-type-container.body-type-container-grid .boat-type.amphibious{height:66px}.body-type-container.body-type-container-grid .boat-type.beachlander{height:52px}.body-type-container.body-type-container-grid .boat-type.limousine{height:46px}.body-type-container.body-type-container-grid .boat-type.solas-rescue{height:64px}.body-type-container.body-type-container-grid .boat-type.open-tender{height:50px}.body-type-container.body-type-container-grid .boat-type.classic-tender{height:42px}@media only screen and (min-width:641px){.body-type-container.body-type-container-grid .boat-type.flybridge,.body-type-container.body-type-container-grid .boat-type.sportsfisher,.body-type-container.body-type-container-grid .boat-type.classic-style,.body-type-container.body-type-container-grid .boat-type.sports-yacht,.body-type-container.body-type-container-grid .boat-type.trawler-yacht,.body-type-container.body-type-container-grid .boat-type.multihull,.body-type-container.body-type-container-grid .boat-type.superyacht,.body-type-container.body-type-container-grid .boat-type.explorer-yacht,.body-type-container.body-type-container-grid .boat-type.suv-sports-utility-vessel,.body-type-container.body-type-container-grid .boat-type.support-vessel,.body-type-container.body-type-container-grid .boat-type.cruiser,.body-type-container.body-type-container-grid .boat-type.sportsboat,.body-type-container.body-type-container-grid .boat-type.rib,.body-type-container.body-type-container-grid .boat-type.beachlander,.body-type-container.body-type-container-grid .boat-type.beachlander-tender,.body-type-container.body-type-container-grid .boat-type.amphibious,.body-type-container.body-type-container-grid .boat-type.limousine,.body-type-container.body-type-container-grid .boat-type.solas-rescue,.body-type-container.body-type-container-grid .boat-type.chase-boat,.body-type-container.body-type-container-grid .boat-type.open-tender,.body-type-container.body-type-container-grid .boat-type.classic-tender{height:90px}.body-type-container.body-type-container-grid .boat-type.flybridge{background-position:0 29px}.body-type-container.body-type-container-grid .boat-type.sportsfisher{background-position:0 11px}.body-type-container.body-type-container-grid .boat-type.classic-style{background-position:0 34px}.body-type-container.body-type-container-grid .boat-type.sports-yacht{background-position:0 32px}.body-type-container.body-type-container-grid .boat-type.multihull{background-position:0 22px}.body-type-container.body-type-container-grid .boat-type.superyacht{background-position:0 21px}.body-type-container.body-type-container-grid .boat-type.explorer-yacht{background-position:0 13px}.body-type-container.body-type-container-grid .boat-type.suv-sports-utility-vessel{background-position:0 13px}.body-type-container.body-type-container-grid .boat-type.support-vessel{background-position:0 2px}.body-type-container.body-type-container-grid .boat-type.cruiser{background-position:0 26px}.body-type-container.body-type-container-grid .boat-type.sportsboat{background-position:0 56px}.body-type-container.body-type-container-grid .boat-type.rib{background-position:0 42px}.body-type-container.body-type-container-grid .boat-type.limousine{background-position:0 44px}.body-type-container.body-type-container-grid .boat-type.beachlander,.body-type-container.body-type-container-grid .boat-type.beachlander-tender{background-position:0 37px}.body-type-container.body-type-container-grid .boat-type.amphibious{background-position:0 24px}.body-type-container.body-type-container-grid .boat-type.chase-boat{background-position:0 41px}.body-type-container.body-type-container-grid .boat-type.classic-tender{background-position:0 47px}.body-type-container.body-type-container-grid .boat-type.open-tender{background-position:0 41px}.body-type-container.body-type-container-grid .boat-type.solas-rescue{background-position:0 26px}}.body-type-container .main-type,.body-sub-type-container .main-type{width:100%}.body-type-container .main-type.main-copy{min-height:28px}.body-type-container .main-type .name,.body-sub-type-container .main-type .name{display:block;width:100%;transition:color 125ms ease-out}.body-type-container .main-type a.name:hover{color:var(--brand-colour)}.body-type-container .main-type p.info,.body-sub-type-container .main-type p.info{display:block;width:100%;font-size:16px;color:var(--medium-grey);margin:0 0 10px;transition:color 125ms ease-out}.body-type-container .main-type p.performance,.body-sub-type-container .main-type p.performance{font-size:12px;text-transform:uppercase;transition:color 125ms ease-out;letter-spacing:.03em;margin:0}.body-type-container .main-type p.performance span,.body-sub-type-container .main-type p.performance span{text-transform:none}.body-type-container .main-type .view-button,.body-sub-type-container .main-type .view-button{position:absolute;bottom:30px;left:30px}.body-type-container .main-type .view-button,.body-sub-type-container .main-type .view-button{bottom:20px;left:20px}.body-type-container.body-type-container-grid:hover,.body-sub-type-container.body-type-container-grid:hover{background:var(--brand-colour)}.body-type-container.body-type-container-grid:hover .name,.body-sub-type-container.body-type-container-grid:hover .name,.body-type-container.body-type-container-grid:hover .info,.body-type-container.body-type-container-grid:hover p,.body-sub-type-container.body-type-container-grid:hover p.b-light-s,.body-sub-type-container.body-type-container-grid:hover .info,.body-type-container.body-type-container-grid:hover .performance,.body-sub-type-container.body-type-container-grid:hover .performance{color:#fff}.body-type-container.body-type-container-grid:hover .main-type .view-button,.body-sub-type-container.body-type-container-grid:hover .main-type .view-button{background:#fff;border-color:var(--brand-colour)}.body-type-container.body-type-container-grid .main-type .view-button:hover,.body-sub-type-container.body-type-container-grid .main-type .view-button:hover{color:#fff;background:var(--brand-colour-accent);border-color:var(--brand-colour-accent)}.body-type-container .main-type a.view-button:hover{color:#fff;background:var(--brand-colour)}.body-type-container .additional-types{width:100%;float:left;margin:20px 0 0}.body-type-container .additional-types li{float:left;margin:0 0 20px;padding:0;width:100%;height:50px}.body-type-container .additional-types li:last-child{float:left}.body-type-container .additional-types li a,.body-type-container .additional-types li div{display:block;height:50px;line-height:50px;width:100%;padding:0 20px;border:1px solid #f1f1f1;background:#fff;position:relative;transition:all 0.3s ease;box-shadow:0 1px 11px 0 rgb(0 0 0 / .06)}.body-type-container .additional-types li div{color:var(--light-grey)}.body-type-container .additional-types li a:hover{border:1px solid var(--brand-colour-accent)}.body-sub-type-container .yacht-type-sports-yacht{display:block;height:50px;width:144px}.body-sub-type-container .yacht-type-sports-yacht.hardtop{background:var(--hardtop) 0 5px no-repeat}.body-sub-type-container .yacht-type-sports-yacht.express-cruiser{background:var(--express-cruiser) 0 7px no-repeat}.body-sub-type-container .yacht-type-sports-yacht.performance-yacht{background:var(--performance) 0 5px no-repeat}.body-sub-type-container .yacht-type-sports-yacht.open-yacht{background:var(--open-yacht) 0 7px no-repeat}.body-sub-type-container .yacht-type-flybridge{display:block;height:59px;width:121px}.body-sub-type-container .yacht-type-flybridge.sportsbridge-yacht{background:var(--sports-bridge) 0 18px no-repeat}.body-sub-type-container .yacht-type-flybridge.enclosed-flybridge{background:var(--enclosed-flybridge) 0 0 no-repeat}.body-sub-type-container .yacht-type-flybridge.motor-yacht{background:var(--motor-yacht) 0 18px no-repeat}.body-sub-type-container .yacht-type-cruiser{display:block;height:50px;width:144px}.body-sub-type-container .yacht-type-cruiser.coupe{background:var(--coupe) 0 5px no-repeat}.body-sub-type-container .yacht-type-cruiser.motorboat{background:var(--motor-boat) 0 0 no-repeat}.body-sub-type-container .yacht-type-cruiser.wheelhouse{background:var(--wheelhouse) 0 8px no-repeat}.body-sub-type-container .yacht-type-cruiser.aft-cabin{background:var(--aft-cabin) 0 6px no-repeat}.body-sub-type-container .yacht-type-cruiser.walkaround{background:var(--walkaround) 0 0 no-repeat}.body-sub-type-container .yacht-type-cruiser.inland-cruiser{background:var(--inland-cruiser) 0 15px no-repeat}.body-sub-type-container .yacht-type-sportsfisher{display:block;height:70px;width:144px}.body-sub-type-container .yacht-type-sportsfisher.fisher{background:var(--fisher) 0 20px no-repeat}.body-sub-type-container .yacht-type-sportsfisher.tuna-boat{background:var(--tuna-boat) 0 0 no-repeat}.body-sub-type-container .yacht-type-superyacht.megayacht{display:block;height:73px;width:235px;background:var(--megayacht) 0 0 no-repeat}@media only screen and (max-width:900px){button.more-yachts{position:relative;color:var(--brand-colour);padding:0 25px 0 0}button.more-yachts:after{background:url(/resources/images/icons/sitewide-arrow-right.svg) center center no-repeat;display:block;height:20px;width:20px;content:"";position:absolute;top:-1px;right:0;transition:position 0.3s ease;background-size:8px auto;filter:invert(25%) sepia(50%) saturate(6436%) hue-rotate(213deg) brightness(104%) contrast(103%)}.show-flybridge-links button.more-yachts.more-flybridge:after,.show-sports-links button.more-yachts.more-sports:after,.show-cruiser-links button.more-yachts.more-cruiser:after,.show-classic-links button.more-yachts.more-classic:after,.show-sportsboats-links button.more-yachts.more-sportsboats:after,.show-sportfisher-links button.more-yachts.more-sportfisher:after,.show-trawler-links button.more-yachts.more-trawler:after,.show-multihull-links button.more-yachts.more-multihull:after,.show-superyacht-links button.more-yachts.more-superyacht:after,.show-explorer-links button.more-yachts.more-explorer:after,.show-suv-links button.more-yachts.more-suv:after,.show-support-links button.more-yachts.more-support:after{transform:rotate(90deg)}.body-type-container .additional-types{height:0;overflow:hidden;transition:all 0.3s ease}.show-flybridge-links .body-type-container .additional-types.type-FLYBRIDGE{height:270px}.show-sports-links .body-type-container .additional-types.type-SPORTS_YACHT{height:340px}.show-cruiser-links .body-type-container .additional-types.type-CRUISER{height:480px}.show-classic-links .body-type-container .additional-types.type-CLASSIC,.show-classic-links .body-type-container .additional-types.type-CLASSIC_YACHT{height:337px}.show-sportsboats-links .body-type-container .additional-types.type-SPORTSBOAT,.show-sportfisher-links .body-type-container .additional-types.type-SPORTSFISHER,.show-sportfisher-links .body-type-container .additional-types.type-SPORTSFISHER_YACHT{height:200px}.show-trawler-links .body-type-container .additional-types.type-TRALWER_YACHT{height:60px}.show-multihull-links .body-type-container .additional-types.type-MULTIHULL{height:267px}.show-superyacht-links .body-type-container .additional-types.type-SUPERYACHT,.show-explorer-links .body-type-container .additional-types.type-EXPLORER,.show-suv-links .body-type-container .additional-types.type-SUV,.show-support-links .body-type-container .additional-types.type-SUPPORT_VESSEL{height:130px}}@media only screen and (max-width:640px){.body-type-container .main-type p.performance,.body-sub-type-container .main-type p.performance{margin:0 0 5px}.body-type-container.body-type-container-grid,.use-type-container.use-type-container-grid{padding:20px 20px 72px}.body-type-container.viewed .yacht-type{background-size:140px auto}.body-sub-type-container .main-type .view-button{font-size:12px;padding:4px 28px}.body-type-container .main-type .name,.body-sub-type-container .main-type .name{font-size:20px}.body-type-container .main-type p.info,.body-sub-type-container .main-type p.info{font-size:14px;margin:0 0 10px}}@media only screen and (min-width:641px) and (max-width:900px){.body-type-container{padding:30px}.body-type-container .main-type p.performance,.body-sub-type-container .main-type p.performance{margin:0 0 30px}}@media only screen and (min-width:641px){.body-type-container .main-type .name{line-height:1.1em}.body-type-container .main-type .name span{font-size:21px;margin-top:-5px;display:inline-block}.body-type-container .additional-types{margin:20px 0}.body-type-container .additional-types li{width:23%;margin:0 20px 20px 0}.body-type-container .main-type a.view-button{margin:15px 0 40px;left:30px}}@media only screen and (min-width:641px) and (max-width:900px){.body-type-container .additional-types li{width:100%}}@media only screen and (min-width:901px) and (max-width:1280px){.body-type-container .additional-types li{width:46%}}@media only screen and (min-width:1281px) and (max-width:1440px){.body-type-container .additional-types li{width:31%}}@media only screen and (min-width:614px) and (max-width:900px){.body-type-container.body-type-container-grid .main-type .main-type-copy{height:147px}}.body-type-container.body-type-container-wide{height:auto;padding:20px 20px 0}.body-type-container.body-type-container-wide .main-type p.performance{margin:0 0 10px}@media only screen and (min-width:641px){.body-type-container.body-type-container-wide{padding:40px 20px 40px 40px}.body-type-container.body-type-container-wide .main-type p.performance{margin:0 0 40px}}@media only screen and (min-width:641px) and (max-width:900px){.body-type-container.body-type-container-wide{padding:30px 20px 0 30px}.body-type-container.body-type-container-wide .main-type p.performance{margin:0 0 30px}}.hull-type,.material-type{width:100%;min-height:170px;float:left;text-align:center;border:1px solid #ddd;border-radius:6px;background-color:#fff;position:relative;transition:all 150ms ease-out}.hull-type:hover,.material-type:hover{background-color:var(--brand-colour);border:1px solid var(--brand-colour)}.hull-type .hull,.material-type .material{display:block;padding:75px 10px 0;margin:32px 0 0;width:100%;height:100%;position:relative;z-index:2}.hull-type .img,.material-type .img{position:absolute;top:39px;left:0;z-index:1;width:100%;height:calc(100% - 39px)}.hull-type:hover .hull,.material-type:hover .material{color:#fff}.hull-type:hover .img,.material-type:hover .img{filter:contrast(0) brightness(2)}.hull-type-container.viewed .hull-type.displacement .img{background:url(/resources/images/hull-type-displacement.svg) top center no-repeat}.hull-type-container.viewed .hull-type.fast-displacement .img{background:url(/resources/images/hull-type-fast.svg) top center no-repeat}.hull-type-container.viewed .hull-type.planing .img{background:url(/resources/images/hull-type-planing.svg) top center no-repeat}.hull-type-container.viewed .hull-type.semi-displacement .img{background:url(/resources/images/hull-type-semi.svg) top center no-repeat}.material-type-container.viewed .material-type.aluminium .img{background:url(/resources/images/material-type-aluminium.svg) top center no-repeat}.material-type-container.viewed .material-type.composite .img{background:url(/resources/images/material-type-composite.svg) top center no-repeat}.material-type-container.viewed .material-type.grpfibreglass .img{background:url(/resources/images/material-type-fiberglass.svg) top center no-repeat}.material-type-container.viewed .material-type.steel .img{background:url(/resources/images/material-type-steel.svg) top center no-repeat}@media only screen and (max-width:641px){.hull-type-container .row,.material-type-container .row{margin-left:-.475em;margin-right:-.475em}.hull-type-container .columns,.material-type-container .columns{padding-left:.475em;padding-right:.475em}.hull-type-container.viewed .hull-type.displacement .img,.hull-type-container.viewed .hull-type.fast-displacement .img,.hull-type-container.viewed .hull-type.planing .img,.hull-type-container.viewed .hull-type.semi-displacement .img{background-size:90px auto}}.use-type-container.use-type-container-grid{padding:20px 20px 72px}.use-type-container{display:block;width:100%;padding:20px 20px 10px;background:#fff;border:1px solid #f1f1f1;background:linear-gradient(to bottom,rgb(241 241 241 / .85) 1%,rgb(253 253 253 / .86) 10%,rgb(247 249 250) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d9f1f1f1',endColorstr='#f7f9fa',GradientType=0);border-radius:6px}@media only screen and (min-width:641px){.use-type-container{margin-right:0 0 20px 0}}.use-type-container .yacht-use{display:block;height:70px;width:80px}.viewed .use-type-container .yacht-use{background-position:0 0;background-repeat:no-repeat}.viewed .use-type-container .yacht-use.DAYBOATING{background-image:url(/resources/images/use-types/dayboating.svg?v=7)}.viewed .use-type-container .yacht-use.WEEKENDING{background-image:url(/resources/images/use-types/weekend.svg?v=7)}.viewed .use-type-container .yacht-use.CRUISING{background-image:url(/resources/images/use-types/crusing.svg?v=4)}.viewed .use-type-container .yacht-use.DAY_FISHING{background-image:url(/resources/images/use-types/fishing.svg?v=8)}.viewed .use-type-container .yacht-use.OFFSHORE_FISHING{background-image:url(/resources/images/use-types/sport-fishing.svg?v=2)}.viewed .use-type-container .yacht-use.OCEANGOING{background-image:url(/resources/images/use-types/oceangoing.svg?v=4)}.viewed .use-type-container .yacht-use.EXPEDITION{background-image:url(/resources/images/use-types/expedition.svg?v=4)}.use-type-container .main-type{width:100%}.use-type-container .main-type .main-type-copy p.info{display:block;width:100%;margin-bottom:0 0 10px 0}.use-type-container .main-type .name{display:block;width:100%;color:var(--dark-grey)}.use-type-container .main-type .view-button{position:absolute;bottom:30px;left:20px}.use-type-container .main-type .view-button:hover{color:#fff;background:var(--brand-colour-accent)}.use-type-container.use-type-container-grid{transition:background-color 125ms ease-out;position:relative}.use-type-container.use-type-container-grid:hover{background:var(--brand-colour);border:1px solid var(--brand-colour)}.use-type-container.use-type-container-grid:hover .name,.use-type-container.use-type-container-grid:hover p.info,.use-type-container.use-type-container-grid:hover .performance{color:#fff}.use-type-container.use-type-container-grid:hover .main-type .view-button{border-color:var(--brand-colour);transition:all 0.3s ease;background:#fff}.use-type-container.use-type-container-grid:hover .main-type .view-button:hover{color:#fff;background:var(--brand-colour-accent);border-color:var(--brand-colour-accent)}.use-type-container.use-type-container-grid .view-button:hover{color:#fff;background:var(--brand-colour-accent);border-color:var(--brand-colour-accent)}.use-type-container.use-type-container-grid:hover .yacht-use{filter:invert(100%)}@media only screen and (min-width:641px){.use-type-container.use-type-container-grid{padding:30px 30px 87px;height:100%;border-radius:6px}.use-type-container{padding:20px 20px 10px}.use-type-container .main-type .main-type-copy p.info{margin-bottom:0 0 10px 0}.use-type-container .main-type .view-button{left:30px}}.price-columns,.country-columns{columns:2}.for-sale-price-columns,.length-columns{columns:1}.territory-links{columns:1}.country-columns a img{height:18px;margin-right:10px;margin-top:-2px}@media only screen and (max-width:429px){.price-columns{columns:1}}@media only screen and (min-width:641px) and (max-width:900px){.price-columns,.for-sale-price-columns,.length-columns{columns:3}.country-columns{columns:3}.territory-links{columns:2}}@media only screen and (min-width:901px){.price-columns{columns:4}.for-sale-price-columns,.length-columns{columns:2}.territory-links{columns:2}}@media only screen and (min-width:901px) and (max-width:1280px){.country-columns{columns:5}}@media only screen and (min-width:1280px){.country-columns{columns:5}.territory-links{columns:2}}@media only screen and (min-width:1441px){.country-columns{columns:7}}.price-links a,.length-links a,.territory-links a{display:inline-block;position:relative;text-decoration:none;margin-left:15px}.price-links a:before,.length-links a:before,.territory-links a:before{content:"";display:block;height:10px;width:10px;background:url(/resources/images/icons/sitewide-arrow-right.svg) 0 50% no-repeat;filter:invert(77%) sepia(19%) saturate(6322%) hue-rotate(112deg) brightness(101%) contrast(104%);position:absolute;top:7px;left:-15px;transition:all 0.3s ease}.price-links a:hover:before,.length-links a:hover:before{filter:invert(25%) sepia(50%) saturate(6436%) hue-rotate(213deg) brightness(104%) contrast(103%)}.price-links a:hover,.length-links a:hover,.territory-links a:hover{color:var(--brand-colour)}.price-links a:after,.length-links a:after,.territory-links a:after{content:"";position:absolute;width:100%;height:1px;bottom:0;left:0;background-color:var(--brand-colour);transform:scaleX(0);transform-origin:bottom right;transition:transform 0.3s}.price-links a:hover:after,.length-links a:hover:after,.territory-links a a:hover:after{transform-origin:bottom left;transform:scaleX(1)}.popular-links a.image-container{display:block;float:left;width:80px;border-radius:3px}.popular-links .details{float:left}.popular-links .details p{margin:0}@media only screen and (min-width:641px) and (max-width:900px){.popular-links a.image-container{margin:0 15px 20px 0}.popular-links .details{margin-bottom:0}}.head-to-head-intro ul{width:100%}.head-to-head-intro ul li{width:100%;letter-spacing:.025em;line-height:1.4em;margin-bottom:18px;padding-left:50px;background:url(/resources/images/icons/menu-new.svg) 0 50% no-repeat}