@media only screen and (min-width:641px){.content.search-results-page{padding-top:30px;position:relative;z-index:5}.content.search-results-page.grey{background:#f5f6f9}.search-results-page .tab-content{position:absolute;top:calc(100% - 10px);left:0;width:400px;background:#fff;border:1px solid #ccc;padding:20px 40px;box-shadow:0 2px 5px -2px rgb(0 0 0 / .75)}.search-results-page .tab-content:after{width:0;height:0;border-left:11px solid #fff0;border-right:11px solid #fff0;border-bottom:11px solid #fff;content:"";left:50%;top:-7px;position:absolute}.search-results-page .tab-content:before{width:0;height:0;border-left:9px solid #fff0;border-right:9px solid #fff0;border-bottom:9px solid #ccc;content:"";left:calc(50% + 2px);top:-8px;position:absolute}.search-results-page .tab-content.arrow-left:after{left:48px}.search-results-page .tab-content.arrow-left:before{left:50px}.search-results-page .tab-content.arrow-left:nth-child(2n):after{left:218px}.search-results-page .tab-content.arrow-left:nth-child(2n):before{left:220px}.search-results-page .tab-content.arrow-right:after{left:308px}.search-results-page .tab-content.arrow-right:before{left:310px}}.slider-wrap-centered{display:inline-block;width:100%;max-width:600px;margin-bottom:10px;vertical-align:top}.slider-wrap{display:block;min-width:230px;position:relative}.slider-wrap .min-label{position:absolute;bottom:-40px;left:8px;display:none}.slider-wrap .max-label{position:absolute;bottom:-40px;right:8px;display:none}@media only screen and (max-width:640px){.slider-wrap{padding:0 10px}}#search-results{position:relative}#search-results .compare-list{margin:0 0 0 39px}@media only screen and (max-width:640px){#search-results .compare-list{margin:0 0 17px 8px;vertical-align:top}}.filter-list{display:inline-block;margin:0;padding:0}.filter-list .title-label{padding:0 5px 0 0;font-size:14px;font-weight:300;color:var(--medium-grey)}.filter-list li{display:inline-block}@media only screen and (max-width:40em){.radio-group{margin:0 0 5px}}@media only screen and (max-width:640px){.search-by-type{margin:0}.homepage .banner-slider .swiper-pagination{bottom:31px}}.search-by-type div{display:flex;align-items:stretch}.search-by-type a{display:block;border:1px solid #ddd;border-radius:6px;padding:15px;margin-top:20px}.search-by-type a .copy-section{min-height:83px;padding-top:10px}.search-by-type a .copy-section div{line-height:1.1em}.search-by-type a .copy-section span{letter-spacing:0}.search-by-type a.new-yachts .copy-section{background:url(/resources/images/mm-images/mega-menu-new.svg) 0 0 no-repeat;padding-left:106px}.search-by-type a.used-yachts-search .copy-section{background:url(/resources/images/mm-images/mega-menu-used.svg) 0 0 no-repeat;padding-left:104px}.search-by-type a.stock-yachts .copy-section{background:url(/resources/images/mm-images/mega-menu-stock.svg) 0 0 no-repeat;padding-left:100px}.search-by-type a div{display:block;width:100%}.search-by-type a div.button-under{display:none}.search-by-type a .copy-section div.button-inside{display:block}@media screen and (max-width:640px){.search-by-type a{width:100%}}@media screen and (min-width:641px) and (max-width:1280px){.search-by-type a div.button-under{display:block}.search-by-type a .copy-section div.button-inside{display:none}.search-by-type a.new-yachts .copy-section{padding-left:81px;background-size:auto 60px}.search-by-type a.used-yachts-search .copy-section{padding-left:82px;background-size:auto 66px}.search-by-type a.stock-yachts .copy-section{padding-left:73px;background-size:auto 66px}.search-by-type a .copy-section{min-height:68px}}.jsLoadingMoreResultsUp,.jsLoadingMoreResultsDown{opacity:0;width:100%;background:url(/resources/images/loading.gif) 50% 50% no-repeat;height:20px;margin-top:-10px}@media screen and (min-width:641px){.jsLoadingMoreResultsUp,.jsLoadingMoreResultsDown{height:20px}}.inf-scroll-console{display:inline-flex;flex-wrap:wrap;margin:0 auto;width:240px;justify-content:center;padding-top:3px}.inf-scroll-console .info{display:none}.inf-scroll-console .info-text{color:var(--medium-grey);font-family:var(--h-semiBold);font-size:15px;line-height:1.3em;flex:0 1 auto;padding:5px 10px 0 0}.inf-scroll-console .status{flex:0 1 auto}.inf-scroll-console.collided{border-radius:17px 0 0 18px;position:fixed;top:80px;right:0;z-index:100;background:#ddd;padding:12px 0;box-shadow:-3px 1px 5px -3px rgb(0 0 0 / .75);width:81px}.inf-scroll-console.collided .info-text{display:none}.fancy-toggle-wrap{transition:200ms all ease-in-out;box-sizing:border-box}.fancy-toggle,.fancy-toggle::before,.fancy-toggle::after{transition:400ms all ease-in-out 50ms;box-sizing:border-box}.input-fancy-toggle[type="checkbox"]{display:none}.input-fancy-toggle[type="checkbox"]:checked~.fancy-toggle-wrap{background:rgb(73 168 68);transition:all 150ms ease-out}.input-fancy-toggle[type="checkbox"]:checked~.fancy-toggle-wrap .fancy-toggle{left:25px;transform:rotate(360deg)}.fancy-toggle-wrap,.fancy-toggle{border-radius:25px}.fancy-toggle-wrap{height:25px;width:50px;background:rgb(43 43 43);position:relative}.fancy-toggle{height:20px;width:20px;background:rgb(255 255 255);position:absolute;top:2px;left:2px;cursor:pointer}.fancy-toggle::before{content:"";height:16px;width:2px;position:absolute;top:calc(50% - 8px);left:calc(50% - 2px);transform:rotate(45deg)}.fancy-toggle::after{content:"";height:2px;width:16px;position:absolute;top:calc(50% - 1px);left:calc(50% - 9px);transform:rotate(45deg)}.fancy-toggle::before,.fancy-toggle::after{background:rgb(43 43 43);border-radius:5px;opacity:1;transition:all 200ms ease-out}.is-loading .input-fancy-toggle[type="checkbox"]:checked~.fancy-toggle-wrap{background:var(--brand-colour)}.fancy-toggle-wrap .icon{content:"";width:18px;height:13px;position:absolute;top:3px;right:1px;transition:all 200ms ease-out 200ms;background:url(/resources/images/icons/infinite.svg) 50% 50% no-repeat;background-size:15px auto;opacity:0}.is-loading .fancy-toggle-wrap .icon{opacity:1}.is-loading .fancy-toggle:before,.is-loading .fancy-toggle:after{opacity:0}.input-fancy-toggle[type="checkbox"]:checked~.fancy-toggle-wrap .fancy-toggle::before{height:12.5px;top:calc(55% - 8.5px);left:calc(60% - 1.5px);background:rgb(73 168 68)}.input-fancy-toggle[type="checkbox"]:checked~.fancy-toggle-wrap .fancy-toggle::after{width:6px;top:calc(95% - 8px);left:calc(22.5% - 2px);background:rgb(73 168 68)}.scroll-to-top{position:fixed;bottom:10px;right:10px;padding:34px 0 0;background:url(/resources/images/icons/arrows.svg) no-repeat 23px 7px rgb(0 0 0 / .7);background-size:91px 25px;width:70px;height:70px;text-align:center;border-right:0;font-size:11px;line-height:12px;color:#fff;text-transform:uppercase;transition:bottom 300ms ease-out;z-index:222;border-radius:100px}.scroll-to-top:hover{background-position:-45px 9px;background-color:#fff;color:var(--medium-grey)}.search-tab-options-results-page .checkbox-wrap input[type="checkbox"]+label:before{top:-1px}.is-noMoreResults{margin:20px 0}.builder-dropdown{max-width:280px}.builder-dropdown.dropdown.menu>li.is-dropdown-submenu-parent>a{padding-left:0;text-transform:capitalize}.inf-scroll-load-more-wrap{text-align:center}.inf-scroll-maxed-out{display:inline-block;width:150px;height:150px;letter-spacing:-.03em;background:#fff;border-radius:100px;border:1px solid #ccc;text-align:center;line-height:1.3em;margin:20px auto;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0);-webkit-perspective:1000;-webkit-font-smoothing:subpixel-antialiased;transition:color 200ms ease-out 250ms,background 300ms ease-out 250ms,transform 500ms cubic-bezier(.68,-.55,.265,1.55);position:relative;box-shadow:0 0 0 0 rgb(1 102 255);animation:pulse 2s infinite}@keyframes pulse{0%{box-shadow:0 0 0 0 rgb(1 102 255 / .7)}70%{box-shadow:0 0 0 20px #fff0}100%{box-shadow:0 0 0 0 #fff0}}.inf-scroll-maxed-out .plus{display:block;line-height:20px;font-size:53px}.inf-scroll-maxed-out .text{display:block;margin:6px 0 2px}.inf-scroll-maxed-out object{display:block;margin:0 0 0 20px;cursor:pointer;width:100px;pointer-events:none;transition:filter 200ms ease-out 250ms}.inf-scroll-maxed-out:hover{background:var(--brand-colour);color:#fff;transform:scale(1.2);animation:none}.inf-scroll-maxed-out:hover object{filter:invert(100%)}#alert-dropdown a{display:block}.alert-header{background:var(--brand-colour);margin:-15px -15px 15px;padding:7px 10px;position:relative;border-radius:4px 4px 0 0}.alert-header .close-dropdown{position:absolute;top:-6px;right:-6px;width:50px;height:50px;overflow:hidden;text-indent:-9999px;background:url(/resources/images/close-white.svg) 50% 50% no-repeat;background-size:20px auto;transition:opacity 150ms linear}.alert-header .close-dropdown:hover{opacity:.7}.dropdown-pane-wrap.alert-dropdown .error-message{color:var(--red);padding-bottom:15px}.dropdown-pane-wrap.alert-dropdown{padding:15px}.alert-dropdown .create-the-alert:hover{background:var(--brand-colour)}.alert-dropdown .create-the-alert{display:inline-block;text-decoration:none;color:#fff;background:var(--brand-colour-accent);border-radius:30px;position:relative;cursor:pointer;padding:10px 30px;transition:all 0.2s ease}.alert-dropdown select{margin:0 0 15px}.verified-only{padding-top:3px;display:inline-block;vertical-align:top;margin-right:15px}.verified-only label{color:var(--medium-grey);font-size:14px;line-height:26px;float:left}.verified-only .verified-link{display:inline-block;height:25px;width:18px;background:url(/resources/images/icons/info-icon.svg) 0 50% no-repeat;background-size:16px auto;filter:invert(49%) sepia(73%) saturate(1291%) hue-rotate(95deg) brightness(100%) contrast(102%);margin-left:8px;float:left;text-indent:-9999px;overflow:hidden}.verified-only .verified-link:hover{filter:invert(23%) sepia(67%) saturate(3613%) hue-rotate(212deg) brightness(103%) contrast(105%)}.verified-only label.form-switch i{float:left}@media only screen and (min-width:641px){.verified-only{padding-top:8px}.verified-only label{font-size:1rem}.verified-only .verified-link{margin-left:10px}}.standalone-filter-item{display:inline-block;vertical-align:top}.grey+.no-results{background:#f5f6f9}.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}.caption-container .caption{display:inline-block;height:20px;line-height:20px;position:absolute;top:0;left:0;z-index:2;padding:0 6px;margin-right:2px;background:var(--black);background-size:18px auto;border-radius:3px;letter-spacing:.03em}.caption-container .caption.in-development{background-color:var(--development)}.caption-container .caption.all-new,.caption-container .caption.New{background-color:var(--new-caption)}.caption-container .caption.to-order{background-color:#7aae37}.caption-container .caption.delivery-date{background-color:#ae3791}.caption-container .caption.discontinued{background:var(--discontinued)}.caption-container.caption-container .caption.sale,.caption-container .caption.sale{background:#58d33f}.yacht-list .yacht .details .brand-new-caption{text-transform:uppercase;color:var(--new);margin:9px 0 0}.caption-container{position:absolute;top:8px;left:8px;z-index:3;min-height:20px;min-width:20px}.caption-container .caption,.caption-container .designer-type-caption{position:relative;float:left;margin-right:10px}.yacht-list .yacht .imageContainer .debut-caption{height:25px;line-height:25px;background-position:8px 50%;background-repeat:no-repeat;position:absolute;bottom:32px;left:11px;z-index:2;color:#fff;padding:0 12px 0 39px;border-radius:21px}.yacht-list .yacht .imageContainer .debut-caption.world{background-image:url(/resources/images/icons/debut-world.svg);background-color:var(--world-debut);background-position:4px 50%;padding:0 12px 0 25px;background-size:auto 18px}.yacht-list .yacht .imageContainer .debut-caption.show{background-image:url(/resources/images/icons/debut-show.svg);background-color:var(--show-debut);background-size:auto 18px;padding-left:26px;background-position:6px 50%}.yacht-list .yacht .imageContainer .debut-caption.europe{background-image:url(/resources/images/icons/debut-eu-small.svg);background-color:var(--eu-debut);background-position:4px 50%;background-size:auto 18px;padding-left:26px}.yacht-list .yacht .imageContainer .debut-caption.usa{background-image:url(/resources/images/icons/debut-usa-small.svg);background-color:var(--usa-debut);background-position:4px 50%;padding-left:26px}.yacht-list .yacht .imageContainer .debut-caption.middle-east{background-image:url(/resources/images/icons/debut-middle-east-small.svg);background-color:var(--middle-east-debut);background-position:4px 50%;background-size:auto 18px;padding-left:26px}.yacht-list .yacht .imageContainer .debut-caption.preview{background-image:url(/resources/images/icons/debut-preview.svg);background-color:var(--preview);background-size:auto 21px;padding-left:29px;background-position:5px 50%}.yacht-list .yacht .imageContainer .debut-caption.asia{background-image:url(/resources/images/icons/debut-asia-small.svg);background-color:var(--asia-debut);background-position:4px 50%;background-size:auto 18px;padding-left:26px}@media only screen and (min-width:901px){.caption-container{top:16px;left:16px}.yacht-list .yacht .imageContainer .debut-caption{height:25px;line-height:25px;background-position:8px 50%;bottom:35px;left:13px;padding:0 12px 0 39px}.yacht-list .yacht .imageContainer .debut-caption.world{background-position:5px 50%;padding:0 12px 0 31px;background-size:auto 21px}.yacht-list .yacht .imageContainer .debut-caption.show{background-size:auto 22px;padding-left:32px;background-position:8px 50%}.yacht-list .yacht .imageContainer .debut-caption.europe{background-position:4px 50%;background-size:auto 21px;padding-left:31px}.yacht-list .yacht .imageContainer .debut-caption.usa{background-position:6px 50%;padding-left:30px}.yacht-list .yacht .imageContainer .debut-caption.middle-east{background-position:6px 50%;background-size:auto 21px;padding-left:31px}.yacht-list .yacht .imageContainer .debut-caption.asia{background-position:4px 50%;background-size:auto 22px;padding-left:30px}.yacht-list .yacht .imageContainer .debut-caption.preview{background-size:auto 25px;padding-left:36px;background-position:8px 50%}}.yacht-list .yacht .image-wrap .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 27px;position:absolute;bottom:12px;right:16px;z-index:2;box-sizing:border-box;text-align:left}.yacht-list .yacht .image-wrap .rating-caption.large{background-image:url(/resources/images/reviews-rating-large.svg);width:70px}.caption-container .verified-tick,.fine-print-wrap .fine-print .verified-tick{display:inline-block;height:16px;width:16px;background:url(/resources/images/icons/verified-tick.svg) 0 0 no-repeat;z-index:3;border-radius:50%;box-shadow:1px 2px 3px rgb(0 0 0 / .16);float:left}.caption-container .verified-tick{cursor:help}.fine-print-wrap .fine-print .verified-tick{box-shadow:none;margin:0 5px 0 0}@media only screen and (max-width:640px){.caption-container .verified-tick{height:20px;width:20px;background-size:auto 20px}.fine-print-wrap .fine-print .verified-tick{margin-top:-2px}}.yacht-list .yacht-wrap .image-wrap{position:relative}.yacht-list .yacht-wrap .off-market-caption-container,.related-yachts .yacht-wrap .off-market-caption-container{position:absolute;top:50%;left:0;text-align:center;width:100%;margin:-15px 0 0;z-index:10}.yacht-list .yacht-wrap .image-wrap .off-market-caption-container .off-market-caption,.related-yachts .yacht-wrap .off-market-caption-container .off-market-caption{height:30px;width:130px;border:1px solid #fff;color:#fff;font-size:14px;line-height:28px;text-align:center;margin:0;display:inline-block}.yacht-list .yacht-wrap .image-wrap .off-market-details,.related-yachts .yacht-wrap .off-market-caption-container .off-market-details{display:inline-block;width:100%;color:#fff;font-size:11px;line-height:1.1em;letter-spacing:.02em;padding:10px 0 0}.yacht-list .yacht .overviewImage{min-height:50px;position:relative}.yacht-list .yacht .overviewImage img{position:absolute;bottom:0;left:0}.yacht-list .yacht-wrap .image-wrap .image-count{position:relative;z-index:2}.yacht-list .yacht-wrap .image-wrap .image-count .approx-example{height:7px}.yacht-wrap{display:block;width:100%;height:100%;background:#fff;position:relative;border-radius:6px;overflow:hidden;border:1px solid #f2f3f5}.search-list .yacht .yacht-wrap,.yacht-list .yacht .yacht-wrap{display:block;width:100%}.search-list .yacht .yacht-wrap .listing-ended,.yacht-list .yacht .yacht-wrap .listing-ended{background:url(/resources/images/icons/listing-warning.svg) 17px 11px no-repeat #fbf6e0;background-size:auto 16px;padding:10px 10px 10px 44px;border:1px solid #e6c02d;border-top-left-radius:6px;border-top-right-radius:6px}@media only screen and (max-width:640px){.tender-results .search-list .yacht .yacht-wrap{margin-bottom:0}}.yacht-wrap .award-category-name{display:block;width:100%;padding:15px;margin:0;line-height:1.25em;color:#fff;background:#001833}.yacht-wrap a.award-category-name:hover{color:var(--brand-colour)}.award-yacht .yacht-wrap .details{padding:15px 15px 5px 15px;min-height:100px}.yacht-list .details{width:100%;padding:15px;box-sizing:border-box;position:relative;float:left}.yacht-list .details.no-location{padding-bottom:10px}.swiper-shortlist.yacht-list .details{text-align:left}.yacht-list .details .details-inner{width:100%;float:left;text-align:left}.yacht-list .details .illustration-container{float:left;width:100%}.yacht-list .yacht .details.yachtSimple{padding:6px 0}.award-details .search-list .yacht .yacht-wrap .image-wrapper,.search-list .award-yacht.yacht .yacht-wrap .image-wrapper{position:relative}.swiper.search-list .yacht{height:100%}.yacht-list .swiper-wrapper .swiper-slide .yacht,.yacht-list .yacht.cta{margin-bottom:0;height:100%}.yacht-list .yacht .details a.name{display:block}.yacht-list .yacht .details a.name:after,.standalone-yacht .details .name:after{display:inline-block;content:"";background:url(/resources/images/icons/verified-tick2.svg) 0 0 no-repeat;background-size:auto 10px;height:18px;width:18px;margin-left:2px}.standalone-yacht .details .name:after{margin-left:6px}.yacht-list .yacht .details .yacht-name,.yacht-list .yacht .details .yacht-name-static,.standalone-yacht .yacht-name{text-decoration:none;text-align:left;display:block;margin:0;padding:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:all 100ms ease;width:100%}@media only screen and (max-width:414px){.yacht-list .yacht .details .yacht-name,.yacht-list .yacht .details .yacht-name-static,.standalone-yacht .yacht-name{width:345px;padding-right:26px}.yacht-list.display-yacht-carousel .yacht .details .yacht-name{width:259px;padding-right:10px}}@media only screen and (max-width:375px){.yacht-list .yacht .details .yacht-name,.yacht-list .yacht .details .yacht-name-static,.standalone-yacht .yacht-name{width:311px;padding-right:26px}.yacht-list.display-yacht-carousel .yacht .details .yacht-name{width:230px;padding-right:10px}}@media only screen and (max-width:360px){.yacht-list .yacht .details .yacht-name,.yacht-list .yacht .details .yacht-name-static,.standalone-yacht .yacht-name{width:296px;padding-right:26px}.yacht-list.display-yacht-carousel .yacht .details .yacht-name{width:220px;padding-right:10px}}@media only screen and (max-width:320px){.yacht-list .yacht .details .yacht-name,.yacht-list .yacht .details .yacht-name-static,.standalone-yacht .yacht-name{width:256px;padding-right:26px}.yacht-list.display-yacht-carousel .yacht .details .yacht-name{width:189px;padding-right:10px}}@media only screen and (min-width:641px) and (max-width:767px){.yacht-list .yacht .details .yacht-name,.yacht-list .yacht .details .yacht-name-static,.standalone-yacht .yacht-name{width:311px;padding-right:26px}}@media only screen and (min-width:768px) and (max-width:900px){.yacht-list .yacht .details .yacht-name,.yacht-list .yacht .details .yacht-name-static,.standalone-yacht .yacht-name{width:100%;padding-right:26px}}.yacht-list .yacht .details p.yacht-name,.yacht-list .yacht .details p.yacht-name:hover{color:var(--dark-grey)}.yacht-list .yacht .details .yacht-name-static{color:var(--dark-grey);text-align:left}.yacht-list .yacht .details .length,.yacht-list .yacht .details .length,.yacht-list .yacht .details .yacht-name-small,.yacht-list .yacht .details .designer,.yacht-list .yacht .details .actual-name,.standalone-yacht .length,.standalone-yacht .designer,.standalone-yacht .actual-name{text-align:left;display:block;width:100%}.yacht-list .yacht .details .designer,.yacht-list .yacht .details .award-attribute{font-optical-sizing:auto;font-variation-settings:"wdth" 100;margin:0}.yacht-list .yacht .details .award-attribute{margin:3px 0 0}.yacht-list .yacht .details .length span{padding-right:5px}.yacht-list .yacht .details .price,.standalone-yacht .price{color:var(--dark-grey);text-align:left;display:block}.yacht-list .yacht .details .year,.standalone-yacht .year{text-align:left;display:block;margin:0;padding:5px 10px 0 0}.yacht-list .details .location,.standalone-yacht .location{text-align:left;display:block;padding-left:30px;background:url(/resources/images/icons/location-pin-solid2.svg) 0 2px no-repeat;background-size:11px auto}.yacht-list .details .additional-information{background:var(--advert-bg);border-radius:6px;padding:8px 10px}.yacht-list .details .additional-information .used_yachts-key-features p span{font-size:11px}.yacht-list .details .additional-information .used_yachts-key-features p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.yacht-list .details .additional-information .engine-overview{background:url(/resources/images/icons/fan.svg) 0 50% no-repeat;background-size:12px auto;padding-left:17px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.yacht-list .yacht .details .competing-models{border-top:1px solid #ccc;margin-left:-10px;margin-right:-10px}.yacht-list .yacht .details .media-details{margin-top:10px;float:left;width:100%}.yacht-list .yacht .details .media-details img{margin-right:5px}.yacht-list .yacht .details .media-details span{display:inline-block;height:15px;width:20px;background-position:0 50%;background-repeat:no-repeat;margin-right:10px;margin-top:8px;float:left}.yacht-list .yacht .details .media-details span.tour{background-image:url(/resources/images/icons/model-360.svg);width:25px}.yacht-list .yacht .details .media-details span.video{background-image:url(/resources/images/icons/model-video.svg)}.yacht-list .yacht .details .media-details .button.style-2{padding:4px 10px;margin-top:5px;float:left;width:auto}.yacht-list .yacht .details .media-details .button.style-2{float:left;background-color:#eee;color:var(--dark-grey)}.yacht-list .yacht .details .media-details .button.style-2:hover{background-color:var(--brand-colour-accent);color:var(--brand-colour-accent-copy)}@media only screen and (min-width:641px){.yacht-list .details .yacht-name,.yacht-list .details .yacht-name-static,.standalone-yacht .yacht-name{padding:0 0 2px}.yacht-list .yacht .details .media-details-container{min-height:37px;float:left;width:100%}.yacht-list .yacht .details .media-details{margin-top:15px}.yacht-list .yacht .details .media-details img{margin-right:10px}}.yacht-list .yacht .imageContainer .guests-crew-icons,.yacht-list .yacht .imageContainerStatic .guests-crew-icons{position:absolute;bottom:10px;left:16px}.yacht-list .yacht .imageContainer .guests-crew-icons.with-bg,.yacht-list .yacht .imageContainerStatic .guests-crew-icons.with-bg{bottom:0;left:0;padding:7px 12px;background-color:#ddd;height:35px;width:100%;z-index:2}.yacht-list .yacht .details .guests.show-guests{background:url(/resources/images/icons/guests.svg) 0 50% no-repeat;padding:0 0 0 20px;position:absolute;top:15px;right:15px;height:20px;line-height:20px}.yacht-list .yacht .imageContainer .guests,.yacht-list .yacht .imageContainerStatic .guests{background:url(/resources/images/icons/guests-white.svg) 0 50% no-repeat;background-size:18px auto;padding:0 15px 0 23px;color:#fff;height:14px;line-height:14px;min-width:44px;text-align:left;z-index:3;position:relative;float:left}.yacht-list .yacht .imageContainer .crew,.yacht-list .yacht .imageContainerStatic .crew{background:url(/resources/images/icons/crew-icon.svg) 0 50% no-repeat;background-size:18px auto;padding:0 0 0 23px;color:#fff;height:14px;line-height:14px;width:64px;text-align:left;z-index:3;position:relative;float:left}@media only screen and (max-width:640px){.yacht-list.list-styling .imageContainer{width:40%;float:left}.yacht-list.list-styling .yacht .imageContainer.ll-wrap{padding-bottom:23%}.yacht-list.list-styling .imageContainer .caption-container{top:6px;left:6px}.yacht-list.list-styling .imageContainer .caption-container .caption{font-size:8px;height:16px;line-height:16px;padding:0 5px}.yacht-list.list-styling .imageContainer .guests-crew-icons{left:10px;bottom:7px}.yacht-list.list-styling .yacht .imageContainer .guests{font-size:9px;background-size:14px auto;padding:0 0 0 18px;min-width:37px}.yacht-list.list-styling .yacht .imageContainer .crew{font-size:9px;padding:0 0 0 20px;background-size:15px auto}.yacht-list.list-styling .details{width:60%;float:left;padding:3px 0 0 10px}.yacht-list.list-styling .details p{margin:0;display:block}.yacht-list.list-styling .details p.b-regular-xs{font-size:9px;margin:0 0 3px 0}.yacht-list.list-styling .details a.h-bold-r{font-size:16px;display:block;margin:0 0 3px 0}.yacht-list.list-styling .details p.b-light-s{font-size:10px}.yacht-list.list-styling .details .price{font-size:11px}.yacht-list.list-styling .details .button{display:none}}.shipyardRanges-list .columns.yacht-list.model-list .row .columns.yacht .yacht,#search-results .yacht-list.search-list .row.list .columns .yacht,.model-list .row .columns .yacht,.related-models-list .columns.yacht .yacht,.vessel-list .columns.yacht .yacht{height:100%;display:block}@media only screen and (max-width:640px){.cms-article-row .related-yachts .yacht-list.list-styling .yacht .imageContainer.ll-wrap{padding-bottom:57%;width:100%}.cms-article-row .related-yachts .yacht-list.list-styling .details{width:100%;padding:15px}.cms-article-row .related-yachts .yacht-list.list-styling .details p.b-regular-xs{font-size:13px}.cms-article-row .related-yachts .yacht-list.list-styling .details p.b-light-s{font-size:15px}.cms-article-row .related-yachts .yacht-list.list-styling .details a.h-bold-r{font-size:20px}.cms-article-row .related-yachts .yacht-list.list-styling .details .price{font-size:15px}.cms-article-row .related-yachts .yacht-list.list-styling .details .button{display:inline-block}.cms-article-row .related-yachts .yacht-list.list-styling .imageContainer .caption-container .caption{font-size:10px}}.model-debuts .yacht-list{margin-bottom:1.25em}.model-debuts .yacht-list.search-list{margin-bottom:0}.model-debuts .yacht-list.search-list .vessel-list .columns{margin-bottom:1.25em}.relatedYachts .yacht-list.search-list .columns{margin-bottom:1.25em}.designer-fleet .yacht-list.search-list .columns{margin-bottom:1.25em}@keyframes popHeart{0%,100%{transform:scale(1)}25%{transform:scale(1.2)}40%{transform:scale(1.1)}60%{transform:scale(1.23)}}.yacht-list .ctr-btn.shortlist{position:absolute;top:11px;right:11px;height:30px;width:30px;z-index:2;border-radius:50%;background:#fff;box-shadow:1px 2px 3px rgb(0 0 0 / .16)}.yacht-list .ctr-btn.shortlist .favouriteButton{display:block;height:30px;width:30px}.yacht-list .ctr-btn.shortlist img{position:absolute;top:8px;left:6px;width:18px;height:16px;opacity:1!important}.yacht-list .ctr-btn.shortlist img.active,.yacht-list .ctr-btn.shortlist .favouriteButton.active img.active{display:none;animation:1s popHeart}.yacht-list .ctr-btn.shortlist .favouriteButton.active img.active{display:block;animation:1s popHeart}.yacht-list.other-models .column,.yacht-list.other-models .column.swiper-slide,.yacht-list.fleet-vessels .column,.yacht-list.fleet-vessels .column.swiper-slide,.yacht-list.rival-models .column,.yacht-list.rival-models .column.swiper-slide{padding-left:.625rem;padding-right:.625rem}.yacht-list .more-yacht-slide{height:307px;width:100%;background-color:#fff;border:1px solid #eee;text-align:center;position:relative}.yacht-list .more-yacht-slide a{display:block;width:100%;height:307px;background:url(/resources/images/icons/portfolio-list-more-icon.svg) 50% 35% no-repeat;padding:211px 0 0}.yacht-list .more-yacht-slide a:hover{opacity:.8}.award-yacht{margin-bottom:1.25rem}.yacht-list .stacked-model .yacht{height:100%;padding-bottom:20px}.yacht-list .yacht .imageContainer .image-count,.yacht-list .yacht .imageContainer .videos,.yacht-list .yacht .imageContainer .tour-360{color:#fff;text-align:left;letter-spacing:.02em;width:45px;text-shadow:1px 1px 1px rgb(0 0 0 / .5);z-index:3;position:relative}.yacht-list .yacht .imageContainer .photo-videos{position:absolute;right:7px;bottom:11px}.yacht-list .yacht .imageContainer .image-count{padding:0 0 0 23px;line-height:16px;background:url(/resources/images/icons/image.svg) 0 0 no-repeat;background-size:15px auto}.yacht-list .yacht .imageContainer .image-count.model-image{background:url(/resources/images/approx-white.svg) 0 50% no-repeat;padding:0;width:86px;text-align:right}.yacht-list .yacht .imageContainer .videos{padding:0 0 0 26px;line-height:21px;background:url(/resources/images/icons/vessel-video.svg) 0 6px no-repeat;background-size:16px auto}.yacht-list .yacht .imageContainer .tour-360{padding:0 0 0 26px;line-height:21px;background:url(/resources/images/icon-360-degrees.svg) 0 2px no-repeat;background-size:16px auto}.yacht-list .yacht .details .generations span,.yacht-list .yacht .details .production-history span{display:inline-block;width:100px}.yacht-list .yacht .details .view-more{display:inline-block;padding:2px 15px 1px 15px;line-height:20px}.yacht-list .list-view-enabled .yacht .details,.yacht-list.list-view-enabled .yacht .details{padding:10px 15px;border:1px solid #eee;background:#fff}.yacht-list .list-view-enabled .small-12,.yacht-list .list-view-enabled .small-6,.yacht-list.list-view-enabled .small-12,.yacht-list.list-view-enabled .small-6{flex-basis:100%;max-width:100%}@media only screen and (min-width:769px){.yacht-list .list-view-enabled .yacht .details{border-left-width:0}}@media only screen and (max-width:640px){.row.yacht-row,.row.vessel-list,.row.display-yacht-carousel{margin-left:-.3575rem;margin-right:-.3275rem}.row.vessel-list.lineage-yachts{margin-left:-10px;margin-right:-10px}.yacht-list.search-list .column.yacht,.row.yacht-row .column.yacht,.yacht-list.search-list .columns.award-yacht{padding-left:.3275rem;padding-right:.3275em}.yacht-list.search-list .column.yacht:nth-child(2n+2){padding-left:.3275em;padding-right:0}.yacht-list.search-list .column.yacht .yacht-wrap{border:none}.yacht-list .yacht .details .yachtName{padding:0 10px;height:24px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.yacht-list .yacht .rangeModel{margin:0 0 10px}.yacht-list .yacht .details .rangeName{padding:0 10px;height:16px}.yacht-list .control-btns{bottom:2px}.yacht-list .control-btns .ctr-btn{margin-right:6px;margin-top:5px}.yacht-list .control-btns .ctr-btn.shortlist{position:absolute;top:0;right:7px;margin-right:0}}@media only screen and (max-width:640px){.yacht-list .details .location,.standalone-yacht .location{background-position:0 5px;background-size:10px auto;padding:3px 0 3px 17px}.yacht-list .details .location{padding:3px 0 0 17px;min-height:20px;background-size:10px auto}}.yacht-list .yacht .imageContainer.ll-wrap{padding-bottom:57%}.vessel-search .yacht-list .yacht .imageContainer.ll-wrap{padding-bottom:59.8%}.yacht-list.model-list .yacht .imageContainer.ll-wrap{padding-bottom:59.8%}.yacht-list .yacht.award-yacht .imageContainer.ll-wrap{padding-bottom:59.8%}.builder-awards .yacht-list.model-list .yacht .imageContainer.ll-wrap,.yacht-list .swiper-wrapper .swiper-slide .yacht .image-wrapper .imageContainer.ll-wrap{padding-bottom:60.3%}.yacht-list.search-list .row{margin-bottom:0}.yacht-list .yacht .details .competing-models{border-top:1px solid #eee;margin:23px -15px -8px -15px;padding:6px 15px 0;height:auto;text-align:center}.yacht-list .yacht .details .competing-models a{display:inline-block;line-height:1.1em;padding-top:10px;text-align:center}@media only screen and (max-width:640px){.yacht-list .yacht .details .competing-models{padding-top:2px}}.yacht-list .yacht .imageContainer{z-index:2}.yacht-list .yacht .details .illustration-container img{position:absolute;bottom:0;left:0}@media only screen and (min-width:641px){.yacht-list .yacht .imageContainer{width:100%;position:relative;display:block}.yacht-list .yacht .imageContainer.illustration-container{background-color:#fff;border-bottom:1px solid #eee}.yacht-list .yacht .imageContainer.illustration-container img{padding:10px 15px}.yacht-list .list-view-enabled .yacht-wrap,.yacht-list.list-view-enabled .yacht-wrap{display:flex;background:#f5f6f9;border:0}.yacht-list .list-view-enabled .yacht .image-wrap{flex:0 1 320px;vertical-align:top}.yacht-list.model-list.list-view-enabled .yacht .image-wrap{flex:0 1 377px;vertical-align:top}.yacht-list .list-view-enabled .yacht .imageContainer,.yacht-list.list-view-enabled .yacht .imageContainer{padding-bottom:57%;display:inline-block;height:0;vertical-align:top}.yacht-list .list-view-enabled .yacht .details,.yacht-list.list-view-enabled .yacht .details{flex:1 1 calc(100% - 420px);float:none;vertical-align:top}.yacht-list .details{position:relative;border-radius:3px;border-top-left-radius:0;border-top-right-radius:0;min-height:110px}#new-yachts .yacht-list .details{min-height:248px}.yacht-list .details.no-location{padding-bottom:15px}.yacht-list .details .price-location-container{width:100%}.yacht-list .details .year,.standalone-yacht .year{padding:5px 0 0}.yacht-list .details .location,.standalone-yacht .location{padding-left:17px}.yacht-list .yacht .details.yachtSimple{position:relative}.yacht-list .yacht .details .year{padding:5px 0 0;margin:0}.yacht-list .yacht .imageContainer .guests-crew-icons,.yacht-list .yacht .imageContainerStatic .guests-crew-icons{bottom:10px;left:16px}.yacht-list .yacht .imageContainer .guests,.yacht-list .yacht .imageContainerStatic .guests{height:20px;line-height:21px;text-shadow:0 2px 2px rgb(0 0 0 / .4)}.yacht-list .yacht .imageContainer .crew,.yacht-list .yacht .imageContainerStatic .crew{background-size:auto 14px;padding:0 0 0 25px;height:20px;line-height:21px}.list-view-enabled.yacht-list .yacht .details .illustration-container{max-width:314px}.yacht-list .yacht .details .illustration-container:after{content:"";position:absolute;top:0;left:0;width:100%;height:20px;background:linear-gradient(to bottom,rgb(255 255 255) 0%,#fff0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#00ffffff',GradientType=0)}.yacht-list .yacht .details .illustration-container.under-20 img{width:38%}.yacht-list .yacht .details .illustration-container.between-20-30 img{width:42%}.yacht-list .yacht .details .illustration-container.between-30-40 img{width:50%}.yacht-list .yacht .details .illustration-container.between-40-50 img{width:65%}.yacht-list .yacht .details .illustration-container.between-50-60 img{width:75%}.yacht-list .yacht .details .illustration-container.between-60-70 img{width:80%}.yacht-list .yacht .details .illustration-container.over-70 img{width:88%}.yacht-list .yacht .media-details{width:100%;float:left;margin:20px 0 0;min-height:13px}.yacht-list .yacht .media-details img{float:left;margin:0 25px 0 0}.yacht-list.search-list>.row{margin-left:-.625rem;margin-right:-.625rem}.yacht-list.search-list .column.yacht,.yacht-list.search-list>.row>.column,.yacht-list.search-list>.row>.columns{padding-left:.625rem;padding-right:.625rem;align-self:stretch}.row.display-yacht-carousel.yacht-list.search-list{margin-left:-.625rem;margin-right:-.625rem}}@media only screen and (min-width:1240px){.yacht-list .list-view-enabled .yacht .image-wrap{flex:0 1 420px}}.used-model-list.yacht-list .yacht .details{padding:0}.builder-for-sale-range .range-container{width:100%;height:100%;background:#fff;border:1px solid #ccc;border-radius:6px;padding:20px;transition:all 0.3s ease}.builder-for-sale-range .range-container:hover{border-color:var(--brand-colour)}.builder-for-sale-range .illustration-container{width:100%;display:flex;align-items:flex-end;margin-bottom:25px}@media only screen and (min-width:641px){.builder-for-sale-range .illustration-container{min-height:55px}.builder-for-sale-range .illustration-container.range-details{min-height:80px}}.builder-model-range{margin-bottom:30px;background:#fff;display:block;border:1px solid #ccc;border-radius:6px;padding:20px;transition:all 0.3s ease}.builder-model-range .illustration-container{width:100%;margin:0 0 20px}.builder-model-range .image-row{align-items:center}.builder-model-range p.sub-type a{color:var(--medium-grey)}.builder-model-range p.sub-type a:hover{color:var(--brand-colour)}.builder-model-range p.length{margin:0 0 12px;width:50%;float:left}.builder-model-range p.date{width:50%;float:left}.builder-model-range p.intro{line-height:1.4em;margin-top:15px}.builder-model-range p.type{margin-top:30px}.builder-model-range p.length span.heading,.builder-model-range p.date span.heading{display:inline-block;width:100%;text-transform:uppercase;margin:0 0 4px;color:var(--dark-grey)}.range-model-list{width:100%}.range-model-list .model,.range-dates{float:left;width:100%;margin:0 0 6px}.range-model-list .model .status,.range-dates .status{height:10px;width:10px;background:var(--in-production);border-radius:50px;margin:7px 10px 0 0;float:left}.range-model-list .model .status.DISCONTINUED,.key .status.DISCONTINUED:before,.range-dates .status.DISCONTINUED{background:var(--discontinued)}.range-model-list .model .status.IN_PRODUCTION,.key .status.IN_PRODUCTION:before,.range-dates .status.IN_PRODUCTION{background:var(--in-production)}.range-model-list .model .status.IN_DEVELOPMENT,.key .status.IN_DEVELOPMENT:before,.range-dates .status.IN_DEVELOPMENT{background:var(--development)}.range-model-list .model a{float:left;width:90%}.range-model-list .model a div{display:inline-block;max-width:80%;white-space:nowrap;text-overflow:ellipsis}.range-model-list .model a:hover div{color:var(--brand-colour)}.range-model-list .more-models-container .more-models{height:30px;overflow:hidden;transition:all 0.3s ease}.more-models-container.show-more .more-models{height:auto;overflow:visible}.more-models-container{display:block;width:100%;position:relative;float:left}.more-models-container:not(.show-more){height:65px}.more-models-container:not(.show-more):after{content:"";position:absolute;top:0;left:0;width:100%;height:30px;background:#fff;background:linear-gradient(180deg,#fff0 0%,rgb(255 255 255) 65%);z-index:2}@media only screen and (min-width:901px){.builder-model-range .illustration-container{padding:10px 0}.range-model-list .model{width:33%}.builder-model-range p.date,.builder-model-range p.length{width:100%}.range-model-list .model{width:33%;margin:0 0 8px}.range-model-list .model a div{overflow:hidden;float:left}}@media only screen and (min-width:641px) and (max-width:900px){.builder-model-range p.length,.builder-model-range p.date{width:100%}.range-model-list .model{width:100%}.range-model-list .model a{width:92%}}@media only screen and (min-width:901px) and (max-width:1125px){.range-model-list .model{width:50%}.range-model-list .model a{width:90%}}@media only screen and (min-width:1126px) and (max-width:1440px){.range-model-list .model a{width:87%}}.Key{width:100%}.key .status{display:inline-block;margin:0 12px 0 0;padding:0 0 10px 16px;position:relative}.key .status:last-child{margin:0}.key .status:before{content:"";height:10px;width:10px;background:var(--green);border-radius:50px;display:block;position:absolute;top:2px;left:0}@media only screen and (min-width:641px){.key .status{margin:0 15px 0 0;padding:0 0 10px 17px}.key .status:before{top:4px}}@media only screen and (min-width:641px) and (max-width:900px){.key .status::before{top:4px}}.history-link a{display:inline-block;position:relative;text-decoration:none;background:url(/resources/images/icons/header-more-options-icon.svg) 0 50% no-repeat;background-size:auto 19px;padding-left:28px}.history-link a:hover{color:var(--brand-colour-accent)}.list-view-details{display:none}.list-view-enabled .grid-view-details{display:none}.list-view-enabled .list-view-details{display:block;height:100%}.list-view-enabled.vessel-list .yacht .details .price{margin:20px 0 0;font-size:var(--head-s);text-align:right;line-height:1.3em;font-family:var(--h-semiBold)}.list-view-enabled.vessel-list .yacht .details .price .original-custom-price{font-size:var(--head-s);line-height:1.3em;font-family:var(--h-semiBold);text-align:right;display:block;color:var(--dark-grey)}.list-view-enabled.vessel-list .yacht .details .converted-price{font-size:var(--head-xs);line-height:1.3em;font-family:var(--h-semiBold);text-align:right;display:block;color:var(--light-grey)}.list-view-enabled.vessel-list .yacht .details .spec{font-size:var(--head-xs);font-family:var(--h-semiBold);color:var(--dark-grey);margin:0}.list-view-details .vertical-align-content{width:100%}.list-view-details .intro-short{line-height:1.3em;margin:0}.list-view-details .intro-title{line-height:1.3em;font-family:var(--h-medium);color:var(--medium-grey);margin:0 0 5px}.list-view-enabled.vessel-list .yacht .details .spec .location,.list-view-enabled.model-list .yacht .details .spec .location{float:right;background-position:0 3px}.yacht-list .yacht .details .grid-view-details .price{line-height:1.3em}.grid-view-details .price .original-custom-price,.yacht-list .yacht .details .price .original-custom-price{line-height:1.3em;display:inline-block;vertical-align:middle}.grid-view-details .price .converted-price,.yacht-list .yacht .details .price .converted-price{line-height:1.3em;display:inline-block;vertical-align:middle;color:var(--medium-grey)}.yacht-list .yacht .details .grid-view-details .price .no-usa{cursor:help;width:7px;height:9px;display:inline-block;font-size:11px;font-weight:400}.yacht-list .yacht .details .price .tax-info{display:inline-block;float:left;width:100%;margin:2px 0 12px 0;font-size:9px;color:#666}@media only screen and (min-width:641px){.yacht-list .yacht .details .grid-view-details .price span.no-usa{height:13px}}.v-align-fl{display:flex;width:100%;height:100%;flex-wrap:wrap}.v-align-fl-content{flex:0 0 100%}.v-align-fl-content.top{align-self:flex-start}.v-align-fl-content.bottom{align-self:flex-end}@media only screen and (max-width:1024px){.yacht-list .list-view-enabled .yacht .image-wrap,.yacht-list.list-view-enabled .yacht .image-wrap{flex:0 1 330px}}@media only screen and (max-width:768px){.yacht-list .list-view-enabled .yacht-wrap,.yacht-list.list-view-enabled .yacht-wrap{flex-wrap:wrap}.yacht-list .list-view-enabled .yacht .image-wrap,.yacht-list.list-view-enabled .yacht .image-wrap{flex:0 1 100%}.list-view-enabled.vessel-list .yacht .details .price{margin-top:0;text-align:left}.list-view-enabled.vessel-list .yacht .details .price .original-custom-price,.list-view-enabled.vessel-list .yacht .details .converted-price{text-align:left}}@media only screen and (max-width:640px){html .yacht-list.search-list .vessel-list.list-view-enabled .column.yacht{padding-bottom:20px}}.yacht-row .more-cta{padding-bottom:1.25rem}.vessel-list .more-cta{margin-bottom:20px}.vessel-list .more{display:block;width:100%;height:100%;background:#fff;padding:25px 15px;box-shadow:0 0 10px rgb(0 0 0 / .12)}.vessel-list .more .builder-logo{display:block;margin:0 auto 30px;max-width:200px}.vessel-list .more .title{color:#003e5f;line-height:1.3em;letter-spacing:.025em;margin:0 0 45px;padding:0 0 15px;text-align:center;position:relative}.vessel-list .more .title:after{content:"";border-bottom:4px solid var(--brand-colour);left:50%;position:absolute;bottom:0;width:60px;margin-left:-30px}.vessel-list .more .info{text-align:center;margin:0 0 20px}.vessel-list .main-btn{color:#fff;line-height:1.3em;background:var(--brand-colour);border:1px solid #fff;padding:7px 20px;display:block;font-family:var(--h-semiBold);letter-spacing:.025em;border-radius:30px;text-align:center;max-width:210px;margin:0 auto;transition:all 150ms ease-out}.vessel-list .main-btn:hover{background-color:var(--brand-colour-accent);color:#fff;border:1px solid var(--brand-colour-accent)}.related-models-header .imperial-metric{margin-top:20px}@media only screen and (min-width:1471px){.review-article .related-models-list,.review-article .related-models-header,.news-article .related-models-list,.news-article .related-models-list{padding-left:50px}.review-article .related-yachts .footnotes,.news-article .related-yachts .footnotes{padding-left:50px}}.range-card{position:relative;height:100%}.range-card p.btn-wrap{margin:0}@media only screen and (min-width:641px) and (max-width:900px){.range-detail-overview p.btn-wrap{margin:20px 0 0;text-align:center}.range-detail-overview p.overview{margin:15px 0 0;text-align:center}}@media only screen and (min-width:1025px){.fleet-link-container{min-height:324px}}.fleet-link-container{width:100%;background:#252c44;padding:20px;margin:20px 0 0;border-radius:3px}.fleet-link-container .copy{width:100%}.fleet-link-container p{display:block;width:100%}.fleet-link-container .builder-discipline span:before{content:", "}.fleet-link-container .builder-discipline span:first-child:before{content:""}.fleet-link-container .builder-discipline span:last-child:before{content:" and "}.fleet-link-container .builder-discipline.count-1 span:last-child:before{content:""}.fleet-link-container .button-container{margin:20px 0 0}.builder-portfolio .fleet-link-container{margin-top:20px}@media only screen and (min-width:641px){.fleet-link-container{padding:50px 0 50px 50px;margin:0;background:url(/resources/images/fleet-link-bg.png) top right no-repeat #252c44}.fleet-link-container .copy{width:37%}.fleet-link-container .button-container{margin:30px 0 0}}@media only screen and (min-width:641px) and (max-width:900px){.fleet-link-container{margin:0;padding:40px 0 40px 40px;background-position:350px 0}.fleet-link-container .copy{width:44%}}@media only screen and (min-width:901px) and (max-width:1196px){.fleet-link-container{margin:0;padding:45px 0 45px 45px;background-position:405px 0}.fleet-link-container p.heading{margin:0 0 10px}}@media only screen and (min-width:1197px) and (max-width:1263px){.fleet-link-container{margin:0;padding:45px 0 45px 45px}.fleet-link-container .copy{width:32%}.fleet-link-container p.heading{margin:0 0 10px}}@media only screen and (min-width:1441px){.builder-portfolio .fleet-link-container{margin-top:30px}}.compare-vs-block{display:block;margin:13px 0 0 0;float:left;width:100%}.compare-vs-block a{display:block;width:100%;text-align:center;background:var(--brand-colour);border-radius:30px;padding:0;margin:5px 0 0 0;height:38px;transition:all 200ms ease-out}.compare-vs-block a span{color:var(--white);line-height:1.15em;display:inline-block;padding:10px 5px 8px 5px;width:calc(48% - 23px)}.compare-vs-block a span:first-child{text-align:right}.compare-vs-block a span:last-child{text-align:left}.compare-vs-block .icon{display:inline-block;height:22px;width:46px;position:relative;padding:0}.compare-vs-block .icon:before{display:block;content:"";width:48px;height:48px;background:url(/resources/images/icons/vs-logo-circle.svg) 50% 50% no-repeat #fff;border-radius:50%;position:absolute;top:-5px;left:0;border:2px solid var(--brand-colour);transition:border 200ms ease-out}.compare-vs-block a:hover{background:var(--brand-colour-accent)}.compare-vs-block a:hover .icon:before{border:2px solid var(--brand-colour-accent);background:url(/resources/images/icons/vs-logo-circle-hover.svg) 50% 50% no-repeat #fff}@media only screen and (max-width:640px){.compare-vs-block a span.h-medium-xxs{font-size:12px}}.yacht-list .yacht .details .status-container{width:100%;float:left;padding:12px 0 5px}.yacht-list .yacht .details .status-container .status,.yacht-list .yacht .details .status-container .year{border-top:1px solid #ccc;padding:10px 0 0;float:left}.yacht-list .yacht .details .status-container .status{margin:0 10px 0 0;width:55%}.yacht-list .yacht .details .status-container .year{margin:0 0 0 10px;width:37%}.yacht-list .yacht .details .status-container .status .title,.yacht-list .yacht .details .status-container .year .title{padding:0 0 3px}.yacht-list .yacht .details .status-container .status .detail{position:relative;padding-left:16px}.yacht-list .yacht .details .status-container .status .detail:before{content:"";height:8px;width:8px;background:#000;border-radius:50%;position:absolute;top:8px;left:0}.yacht-list .yacht .details .status-container .status .detail.DISCONTINUED:before{background:var(--discontinued)}.yacht-list .yacht .details .status-container .status .detail.IN_PRODUCTION:before{background:var(--in-production)}.yacht-list .yacht .details .status-container .status .detail.IN_DEVELOPMENT:before{background:var(--development)}.fine-print-wrap{display:block;padding-bottom:10px}.user-btns{display:inline-block;flex:0 0 auto;margin:-3px 0 15px auto}.fine-print-wrap .fine-print{margin-bottom:15px;padding-right:10px;width:auto;display:inline}.fine-print-wrap .fine-print:last-child{padding-right:20px}.fine-print-wrap.no-background .fine-print{margin-bottom:0}@media only screen and (max-width:640px){.fine-print-wrap{width:100%}.fine-print-wrap .fine-print.full-width{display:block}.fine-print-wrap .fine-print{margin-bottom:5px;padding-right:0}}.fine-print-wrap .fine-print{margin-bottom:0}.fine-print-wrap .fine-print.no-usa{background:url(/resources/images/no-usa.svg) 0 50% no-repeat;padding-left:12px;display:inline-block}.fine-print-wrap .fine-print.picture-examples{background:url(/resources/images/approx.svg) 0 5px no-repeat;padding-left:9px}@media only screen and (max-width:640px){.dealers-row p{margin:20px 0 0}.yachts-small-print .fine-print-wrap .fine-print{margin-bottom:7px}.fine-print-wrap .fine-print{display:block;margin:0 0 8px 0;line-height:1.2em}.fine-print-wrap .fine-print.picture-examples{background-position:0 2px}}.builder-awards .yacht-list .awards .swiper-wrapper .swiper-slide{margin-bottom:0}.builder-awards .yacht-list>.row>.columns.award-yacht{margin-bottom:20px}.yacht-list .yacht .image-wrapper .imageContainerStatic{align-items:center;display:flex;position:relative;vertical-align:middle}.yacht-list .yacht .image-wrapper .imageContainerStatic.ll-wrap{padding-bottom:57%}.yacht-list .yacht .image-wrapper .award-image .ll-wrap{padding-bottom:57%}.yacht-list .yacht .image-wrapper{position:relative}.yacht-list .yacht .image-wrapper .award-icon-caption{position:absolute;right:10px;bottom:-16px;z-index:3}.yacht-list .yacht .image-wrapper .award-icon-caption img{width:80px}.yacht-list.winners-list .yacht .image-wrapper .award-icon-caption{right:18px;bottom:-40px}.yacht-list.winners-list .yacht .image-wrapper .award-icon-caption img{width:auto}.yacht-list .yacht .image-wrapper .placement{position:absolute;top:0;left:0;height:24px;line-height:24px;background:#ccc;color:#fff;font-size:11px;text-transform:uppercase;letter-spacing:.025rem;padding:0 14px;z-index:2}.yacht-list .yacht .image-wrapper .placement.type-w{background:#16ab24}.yacht-list .yacht .image-wrapper .placement.type-f{background:#ab1698}.yacht-list .yacht .image-wrapper .placement.type-c{background:#f3d02d}.yacht-list .yacht .image-wrapper .placement.type-j{background:#0e7518}.yacht-list .yacht .image-wrapper .placement.type-n{background:#b754b4}.yacht-list .yacht .image-wrapper .placement.type-s{background:#f3d02d}.yacht-list .yacht .image-wrapper .placement.type-1{background:#16ab24}.yacht-list .yacht .image-wrapper .placement.type-2{background:#ab1698}.yacht-list .yacht .image-wrapper .placement.type-3{background:#f3d02d}.yacht-list .yacht .details .award-placement{display:inline-block;width:100%;position:relative}.yacht-list .yacht .details .award-show{line-height:1.4em;font-family:var(--h-regular);margin:0}.yacht-list .yacht .details .view-button{display:inline-block;line-height:13px;font-size:11px;text-transform:uppercase;font-family:var(--h-bold);letter-spacing:.094em;color:var(--brand-colour);border-radius:30px;border:1px solid var(--brand-colour);position:relative;padding:10px 35px;margin:10px 0 0;transition:all 0.2s ease}.yacht-list .yacht .details .view-button:hover{color:#fff;background:var(--brand-colour)}@media only screen and (min-width:641px){.yacht-list .yacht .image-wrapper .award-icon-caption{right:18px;bottom:-30px}.yacht-list .yacht .image-wrapper .award-icon-caption img{width:auto}}.yacht-list .yacht .details .yacht-name.yacht-name-award{color:var(--brand-colour)}.yacht-list .yacht .details .yacht-name.yacht-name-award:hover{color:var(--link-hover)}.yacht-list .yacht .details .awarded-details{width:100%}.winners-details blockquote{width:100%;float:left;position:relative;border:none;padding:0 0 0 25px;margin:0 0 40px}.winners-details blockquote p{display:block;width:100%;padding-left:0;line-height:1.45em}.winners-details blockquote:before{content:"";position:absolute;top:7px;left:0;height:12px;width:17px;background:url(/resources/images/quote-open.svg) 0 0 no-repeat}.winners-details blockquote p.author{line-height:1em;text-transform:uppercase;padding:0 0 9px;border-bottom:1px solid #464646}@media only screen and (min-width:641px){.winners-details blockquote,.winners-details p{padding-left:50px}}.search-list .no-fakes{display:flex;width:100%;height:calc(100% - 20px);background:url(/resources/images/call-to-action/no-fakes3.svg) top center no-repeat #2d53a5;background-size:118% auto;position:relative;border-radius:6px;padding-bottom:100%;color:#fff;min-height:435px}#used-yachts-container .search-list .no-fakes{height:100%}.search-list .no-fakes span{display:block}.search-list .no-fakes span.main{font-family:var(--h-bold);font-size:31px;line-height:1.2em}.cell-left .search-list .no-fakes span.main{font-size:24px;margin-bottom:20px}.search-list .no-fakes .no-fake-copy{display:block;width:100%;position:absolute;bottom:25px;left:0;padding-left:35px}.search-list .no-fakes span.title{text-decoration:none;color:#76c79e;font-family:var(--h-bold);font-size:24px;line-height:1.1em;margin:13px 0 5px}.search-list .no-fakes:hover span.main{text-decoration:underline}@media only screen and (max-width:640px){.search-list .no-fakes{padding-bottom:44px;padding-top:280px}}@media only screen and (max-width:320px){.search-list .no-fakes{padding:254px 35px 23px 28px}.search-list .no-fakes span.main{font-size:29px}.search-list .no-fakes span.title{font-size:24px}}.logo-search-buttons-container{text-align:center;width:100%}.logo-search-buttons-container .search-all{display:block}@media only screen and (min-width:641px){.logo-search-buttons-container{max-width:400px;float:right}.logo-search-buttons-container img{max-height:200px}.logo-search-buttons-container .search-button{margin:0}}@media only screen and (min-width:641px) and (max-width:900px){.logo-search-buttons-container{float:left;text-align:left}.logo-search-buttons-container .search-button{margin:20px 0 14px}}@media only screen and (min-width:901px) and (max-width:1023px){.logo-search-buttons-container{max-width:233px}}@media only screen and (min-width:1024px) and (max-width:1280px){.logo-search-buttons-container{max-width:264px}.logo-search-buttons-container .search-button,.used-search-button{padding:11px 16px 11px 31px;background-position:11px 50%}}.styled-item-list li.heading-row{-webkit-flex:0 0 100%!important;-ms-flex:0 0 100%!important;flex:0 0 100%!important;max-width:100%!important;margin-top:var(--margin-5)}.styled-item-list li.heading-row:first-child{margin-top:0;border-top:0;padding-top:20px!important}@media only screen and (max-width:640px){.styled-item-list li.heading-row:first-child{padding-top:0!important}}.yacht-list .yacht .additional-images{margin-top:1px;margin-left:-1px;margin-right:-1px}.yacht-list .yacht .additional-images img{float:left;width:25%;border-left:1px solid #fff}.yacht-list .yacht .grid-view-details{position:relative}.yacht-list .yacht .grid-view-details .builder{padding-right:105px}.yacht-list .yacht .grid-view-details .listing-details{width:100%}.yacht-list .yacht .grid-view-details .photo-videos{position:absolute;top:0;right:0}.yacht-list .yacht .grid-view-details .photo-videos .image-count,.yacht-list .yacht .grid-view-details .photo-videos .videos,.yacht-list .yacht .grid-view-details .photo-videos .tour-360{display:block;float:right;height:14px;line-height:14px;margin-left:10px}.yacht-list .yacht .grid-view-details .photo-videos .image-count{background:url(/resources/images/icons/image-grey.svg) 0 50% no-repeat;padding-left:20px}.yacht-list .yacht .grid-view-details .photo-videos .videos{background:url(/resources/images/icons/model-video.svg) 0 50% no-repeat;background-size:auto 11px;padding-left:23px}.yacht-list .yacht .grid-view-details .photo-videos .tour-360{background:url(/resources/images/icons/model-360.svg) 0 50% no-repeat;background-size:auto 11px;width:20px}.broker-list{width:100%}.broker-list li{width:100%;float:left}.broker-list li .broker-photo,.broker-list li .company-photo{float:left;border-radius:50%;overflow:hidden;margin-right:10px;border:1px solid #eee;height:50px;width:50px}.broker-list li .broker-photo img,.broker-list li .company-photo img{transform:scaleY(1);transition:all 0.3s ease}.broker-list li .broker-photo:hover img,.broker-list li .company-photo:hover img{transform:scale(1.1)}.broker-list li .broker-details{float:left}.yacht-list .button.style-2{width:100%}html{scroll-behavior:smooth}.search-with-filter{display:block}.search-with-filter .filter-bar{display:block;padding:0;position:relative}.your-search .row{margin-bottom:0}.your-search .clear-list{margin:-4px 0 0;padding:7px 16px 7px 44px;z-index:12;background:url(/resources/images/icons/reset-filters.svg) 17px -24px no-repeat;transition:background-color 0.2s ease,color 0.2s ease;background-size:21px auto;border-radius:20px;display:inline-block;vertical-align:top}.your-search .clear-list:hover{background-color:rgb(255 255 255 / .1)}.your-search .filter-results{display:block}.your-search .current-filter-title{position:relative;padding:0;margin:0}.change-search-wrap{display:block;padding-top:10px}.your-search .change-search{border:1px solid #fff;color:#fff;padding:10px 22px 10px 40px;line-height:18px;font-size:15px;text-decoration:none;font-family:var(--h-semiBold);letter-spacing:.02em;border-radius:20px;display:inline-block;vertical-align:top;background:url(/resources/images/icons/advanced-filters.svg) 16px 50% no-repeat;background-size:15px auto;transition:background-color 0.2s ease}.your-search .change-search:hover{background-color:rgb(255 255 255 / .2)}.your-search .ys-inner-wrap{display:block;padding-bottom:20px}.your-search{display:block;position:relative;margin:0}.ys-inner-wrap .save-search-wrap{float:right}.ys-inner-wrap .clear-search-wrap{padding:8px 15px 0 0;flex:0 0 auto}.search-with-filter .your-search .filter-title{color:#fff}.collapse-all{float:right;background:none;border:none;color:var(--brand-colour);font-family:var(--b-light);font-optical-sizing:auto;font-variation-settings:"wdth" 100;font-weight:400;font-size:16px;line-height:1.3em;margin:12px 0 0;letter-spacing:-.025em}.collapse-all .show-all{display:none}.collapse-all.collapsed .show-all{display:block}.collapse-all.collapsed .hide-all{display:none}@media only screen and (max-width:640px){.collapse-all{margin-right:78px}}.sort-layout{margin:0 0 10px;display:flex;width:100%;position:relative;z-index:2}.filter-block{padding:0 0 10px;position:relative;border-top:1px solid #eee;margin:0 0 10px;transition:padding 300ms linear;background:#fff;z-index:1}.filter-block:hover,.filter-block.in-focus{z-index:100}.filter-block.in-focus-dropdown{z-index:101}.filter-block.togglebox-closed{padding-bottom:0}.filter-block .display-list{position:absolute;top:15px;right:0}.filter-block>.inline-label{color:var(--medium-grey);margin-left:3px}.filter-block>label:not(.inline-label),.filter-block>legend.label,.togglebox-init label.jsToggleBoxBtn,.togglebox-init label.jsToggleBoxPlaceholder{color:var(--dark-grey);position:relative;font-family:var(--h-bold);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px;letter-spacing:.015em;display:block;width:100%;margin:0;padding:16px 0 0;line-height:1.3em;transition:margin 300ms linear}.togglebox-init>label:hover{color:var(--brand-colour)}.filter-block .active-filter{display:block;color:var(--light-grey);line-height:1.3em;font-size:15px;font-family:var(--h-semiBold);margin:3px 0 13px}.filter-block .active-filter .item{display:inline-block;position:relative;padding:0 10px 0 0}.filter-block .active-filter .item:not(:last-child):after{content:", ";position:absolute;top:0;right:6px}.togglebox-init label.jsToggleBoxBtn:after,.togglebox-init label.jsToggleBoxPlaceholder:after{top:13px;right:15px}.console-wrapper{display:block;position:absolute;top:20px;left:15px}@media only screen and (max-width:900px){.search-footer-section{padding-left:6px;padding-right:6px}}@media only screen and (min-width:901px) and (max-width:1280px){.search-footer-section{padding-left:8px;padding-right:8px}}@media only screen and (min-width:1281px) and (max-width:1470px){.search-footer-section{padding-left:20px;padding-right:20px}}.filter-console-block-wrap{display:block;float:left;width:100%}.inf-scroll-inline-console{display:inline-block}.filter-console-block .auto-title{display:inline-block;padding:4px 0 0 5px;line-height:1.3em;vertical-align:top}.filter-console-block .status{display:inline-block}@keyframes updated{0%{transform:scale(1)}25%{transform:scale(1.1)}75%{transform:scale(.9)}100%{transform:scale(1)}}.filter-console-block #pages.updated{animation:updated 400ms ease-out}.filter-console-block{display:block;width:100%;transition:transform 200ms ease-out 50ms;padding:10px 0 4px}.filter-console-block-wrap.collided .filter-console-block p{margin-bottom:0}.filter-console-block-wrap.collided .filter-console-block p{margin-bottom:0}.filter-console-block-wrap.collided .filter-console-block .user-btns{margin:0 0 0 auto}@media only screen and (max-width:640px){.filter-console-block-wrap.collided .filter-console-block .user-btns{margin:-25px 0 0 auto}.filter-console-block-wrap.collided .filter-console-block p{margin-bottom:4px}.user-btns{margin-top:-25px}}.filter-console-block-wrap.collided .filter-console-block .fine-print-wrap{padding-top:2px}.filter-console-block-wrap.collided .filter-console-block>.row{margin-left:auto;margin-right:auto;margin-bottom:0}.filter-console-block-wrap.collided .filter-console-block{border-bottom:1px solid #ccc;position:fixed;top:60px;left:0;z-index:100;transform-origin:top;animation:coolSlideIn 350ms ease-out;box-shadow:0 0 5px 0 rgb(0 0 0 / .16);background:#fff}.sub-dd-collided .filter-console-block-wrap.collided .filter-console-block{top:120px}@media only screen and (max-width:1024px){.filter-console-block-wrap.collided .filter-console-block{top:54px}.sub-dd-collided .filter-console-block-wrap.collided .filter-console-block{top:108px}}.current-filter-list li{margin:0 5px 10px 0;cursor:pointer;display:inline-block;vertical-align:top;border-radius:20px;background:#3182d4;padding:3px 24px 3px 10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:212px;color:#fff;position:relative;transition:background 150ms ease-out}.current-filter-list li p{cursor:default;flex:0 0 100%}.current-filter-list li.nothing-selected p{font-size:14px}.current-filter-list li .what{font-family:var(--h-regular);font-size:11px;letter-spacing:.015em;padding:4px 0 0;display:inline-block;vertical-align:top;color:#fff}.current-filter-list li .value{font-family:var(--h-bold);font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:14px;position:relative;vertical-align:top;color:#fff}.current-filter-list li:after{content:"x";color:#fff;font-size:13px;line-height:16px;text-align:center;position:absolute;top:5px;right:6px;width:20px;height:20px;font-family:"sansSharpDisplay-light",Arial,Helvetica,sans-serif;border-radius:100px;border:1px solid rgb(255 255 255 / .6)}.current-filter-list li:hover{background:var(--dark-grey)}.current-filter-list li:hover:after{background:var(--brand-colour)}#jsLength-slider{display:block;padding:0 15px}.layout-selection{flex:0 0 auto;margin:0 0 0 auto;padding:10px 0 0}@media only screen and (max-width:640px){.layout-selection{display:none}}.layout-selection li.spacer,.sorting-control li.spacer{padding:0;color:var(--dark-grey);font-size:12px;line-height:1.3em}.layout-selection li{color:var(--medium-grey);padding:0 3px;display:inline-block;vertical-align:top}.layout-selection li a{display:block;color:var(--medium-grey)}.layout-selection li.grid-view a,.layout-selection li.list-view a{font-size:14px;text-transform:uppercase;line-height:1.2em;letter-spacing:-.03em}.layout-selection li.grid-view a{display:block;padding-left:23px;background:url(/resources/images/icons/layout-grid.svg) 0 0 no-repeat;background-size:16px auto}.layout-selection li.grid-view a:hover,.layout-selection li.grid-view.active a{background-position:0 -40px;color:var(--brand-colour)}.layout-selection li.list-view a{display:block;padding-right:24px;background:url(/resources/images/icons/layout-list.svg) 97% 0 no-repeat;background-size:16px auto}.layout-selection li.list-view a:hover,.layout-selection li.list-view.active a{background-position:97% -40px;color:var(--brand-colour)}.search-with-filter .filter-count,.search-with-filter .result-count{display:inline-block;padding-right:15px;color:var(--medium-grey);font-size:16px;position:relative;margin-bottom:20px;padding-bottom:19px}.search-with-filter .result-count:after{content:"";width:70px;height:5px;position:absolute;bottom:0;left:0;background:var(--brand-colour)}.results-filter.filter-dropdown .heading{background:none;text-align:center}.filter-brackets{display:block;margin:0}.filter-brackets.with-rhs-link{margin-bottom:20px}.filter-brackets li{display:block}.filter-brackets li a:hover{color:var(--link-hover)}.filter-brackets li a{font-family:var(--h-regular);display:inline-block;color:var(--medium-grey)}.filter-list,.filter-item select{max-width:210px}.filter-list{display:block;margin:0}.filter-list li{display:block;margin:0 0 3px}.filter-list li a:hover,.filter-list li a:active{color:var(--link-hover)}.filter-list li a:focus:before{outline:none;box-shadow:0 0 0 3px rgb(126 126 126 / .15)}.filter-list li a,.filter-brackets li a{font-family:var(--b-light);font-optical-sizing:auto;font-variation-settings:"wdth" 100;font-size:14px;line-height:1.35em;font-weight:400;display:inline-block;color:var(--medium-grey);padding:0 50px 0 25px;position:relative;padding-top:1px}.filter-list li ul li a,.filter-brackets li ul li a{font-family:var(--h-regular)}.filter-list>li>ul>li:first-child{padding-top:10px}.filter-list>li>ul>li:last-child{padding-bottom:5px}.filter-list li a:before,.filter-brackets li a:before{content:"";position:absolute;top:3px;left:0;width:17px;height:17px;background:url(/resources/images/icons/unchecked-checkbox.svg) 0 0 no-repeat #fff}.filter-list li a.active:before,.filter-brackets li a.active:before{background:url(/resources/images/icons/checked-checkbox.svg) 0 0 no-repeat #fff}.filter-item .faux-dropdown[data-toggle="builder-dropdown2"]{padding:9px 151px 7px 7px}.custom-range-toggle,.custom-price-toggle{position:absolute;bottom:11px;right:0}.custom-range{display:flex;flex-wrap:nowrap;width:100%;padding:30px 0 10px}.custom-range .range-from{flex:1 1 30%}.custom-range .range-from input,.custom-range .range-to input{flex:1 1 70%}.custom-range .range-separator{flex:1 1 10%;text-align:center;font-size:14px;text-transform:uppercase;font-family:var(--h-bold);letter-spacing:.03em;word-spacing:1px;line-height:40px}.custom-range .range-to{flex:1 1 30%}.custom-range .range-submit{flex:1 1 30%;text-align:center}.custom-range.price-custom-range .range-submit{flex:0 0 70px;text-align:center}.custom-range.price-custom-range .range-from,.custom-range.price-custom-range .range-to{flex:1 1 50%}.custom-range.price-custom-range .unit{text-align:right;padding-right:10px;display:none}.custom-range .range-submit button{display:inline-block;font-size:14px;text-transform:uppercase;font-family:var(--h-bold);letter-spacing:.03em;word-spacing:1px;line-height:40px;color:var(--brand-colour)}.custom-range #price_from,.custom-range #price_to{font-size:14px}.custom-range .range-inner-wrap{display:flex;width:100%}.custom-range .unit,.custom-range .unit{font-family:var(--h-regular);display:inline-block;color:var(--medium-grey);flex:1 1 30%;line-height:40px;text-indent:5px}.custom-range input.invalid[type="number"],.custom-range input.invalid[type="text"]{border:1px solid var(--red);background:url(/resources/images/form_error-sign.svg) right 50% no-repeat #fff}.yacht-list.search-list .vessel-list.list-view-enabled .column.yacht{margin:auto;padding:0}.yacht-list.search-list{position:relative}.mobile-filter-toggle{display:none;color:#fff;padding:14px 53px 14px 20px;float:right;background:url(/resources/images/icons/fitler-search-btn.svg) 80% 9px no-repeat var(--brand-colour);background-size:26px auto;z-index:20;letter-spacing:2px;font-size:11px;font-family:var(--h-medium);text-transform:uppercase;border-radius:39px}.mobile-filter-toggle:hover{color:#fff}@media only screen and (max-width:640px){.mobile-filter-toggle{display:block;margin-top:-8px}}.submit-wrap{display:flex;flex-wrap:nowrap}.submit-wrap .input[type="text"]{flex:1 1 100%}.submit-wrap .go{flex:0 0 100px;color:#fff;text-align:center;font-family:var(--h-bold);letter-spacing:.094em;background:var(--brand-colour-accent);line-height:1.3em;padding:11px 0;height:39px;text-transform:uppercase}@media only screen and (max-width:768px){.filter-brackets li a,.filter-list li a{font-size:13px}}@media only screen and (min-width:641px){.filter-bar .filter-bar.fs-init{position:relative}}@media only screen and (max-width:640px){.filter-bar .filter-bar{padding-top:20px}}.filter-bar .filter-bar.fs-init .inner-wrap[data-simplebar="init"] .simplebar-content{padding:0 23px 20px 0!important}.filter-bar .row{margin-bottom:0}.filter-bar .inner-wrap{display:flex;flex-wrap:wrap;position:relative;width:100%;padding-top:15px}@media only screen and (max-width:1280px){.filter-bar .inner-wrap{padding:15px 0 0 0}}@media only screen and (max-width:640px){.filter-bar.collided .inner-wrap{padding:0}}.filters-loading .filter-bar .inner-wrap .filter-item{opacity:.7}.filters-loading .filter-bar .inner-wrap:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;cursor:wait}.filter-bar .outer-wrap{display:block;transition:transform 200ms ease-out 50ms}.selected-filters button,.advanced-filters .active-filter button{display:block;border:1px solid #ccc;border-radius:32px;height:30px;line-height:30px;padding:0 30px 0 20px;background:#ddd;float:left;margin:5px 10px 10px 0;color:var(--medium-grey);font-size:var(--body-xxs);position:relative}.advanced-filters .active-filter button{float:none;display:inline-block;vertical-align:top;margin-top:1px}.selected-filters button:after,.advanced-filters .active-filter button:after{content:"";display:block;height:30px;width:12px;background:url(/resources/images/icons/close-icon.svg) 0 50% no-repeat;background-size:7px auto;position:absolute;top:0;right:10px;filter:invert(40%) sepia(0%) saturate(1521%) hue-rotate(262deg) brightness(95%) contrast(82%)}.selected-filters button:hover,.advanced-filters .active-filter button:hover{background:#eee}.selected-filters button:hover:after,.advanced-filters .active-filter button:hover:after{filter:invert(14%) sepia(0%) saturate(460%) hue-rotate(254deg) brightness(104%) contrast(85%)}.collided.filter-bar .outer-wrap{border-bottom:1px solid #ccc;position:fixed;width:100%;top:60px;left:0;z-index:100;transform-origin:top;-webkit-animation:coolSlideIn 350ms ease-out;background:#fff;animation:coolSlideIn 350ms ease-out;box-shadow:0 0 5px 0 rgb(0 0 0 / .16)}.filter-bar .filter-item{flex:0 0 auto;margin:0 15px 15px 0}.filter-bar .filter-item.builder{width:210px}.filter-bar .right-filters .filter-item:last-child{margin-bottom:0}.filter-bar .right-filters .filter-item{margin-right:0}.filter-bar .right-filters{flex:0 0 auto;display:flex;margin:0 0 15px auto}.filter-bar .filter-item .filters{border:1px solid var(--brand-colour);color:var(--brand-colour);padding:11px 32px 11px 53px;line-height:18px;font-size:15px;text-decoration:none;font-family:var(--h-semiBold);letter-spacing:.02em;border-radius:37px;display:inline-block;vertical-align:top;background:url(/resources/images/icons/filter.svg) 27px 50% no-repeat #fff;background-size:16px auto;transition:background-color 0.2s ease}.filter-bar .filter-item .filters:hover{background-color:#e5efff}.filter-bar .save-search{border:1px solid var(--brand-colour);color:var(--brand-colour);padding:11px 32px 11px 53px;line-height:18px;font-size:15px;text-decoration:none;font-family:var(--h-semiBold);letter-spacing:.02em;border-radius:37px;background-size:15px auto;transition:background-color 0.2s ease;margin:0 15px 0 auto;display:none;flex:0 0 auto}.filter-bar .save-search:hover{background-color:rgb(1 102 255 / .1)}.filter-bar.collided .hide-for-not-collided{display:block!important}.filter-bar .info-item{flex:0 0 auto;display:flex;margin:0 15px 20px 0;align-self:flex-end}.filter-bar #cabins_slider,.filter-bar #length_slider{margin-left:14px;margin-right:14px}.filter-bar .filter-item select,html .ss-main .ss-single-selected,.filter-bar .faux-dropdown{padding:3px 35px 3px 15px;height:43px;font-weight:var(--b-light)}.faux-dropdown.hover,.faux-dropdown:hover{border-color:#aaa}.filter-bar .filter-item button.active-filter{background-color:#e5efff;border-color:var(--brand-colour)}.filter-bar .faux-dropdown{position:relative;background-image:none;padding-left:17px}.filter-bar .faux-dropdown:after{display:block;content:"";height:7px;width:11px;background:url(/resources/images/icons/select-arrow.svg) 0 0 no-repeat;position:absolute;top:17px;right:12px;filter:invert(69%) sepia(8%) saturate(13%) hue-rotate(342deg) brightness(88%) contrast(85%)}.filter-bar .filter-item button.faux-dropdown.active-filter:after{filter:invert(34%) sepia(51%) saturate(7489%) hue-rotate(209deg) brightness(99%) contrast(112%)}@media only screen and (max-width:640px){.filter-bar .faux-dropdown:after{background:none}}.filter-bar .faux-dropdown.sort-dropdown{padding-left:21px}@media only screen and (min-width:641px){.filter-bar .faux-dropdown.sort-dropdown:before{display:inline-block;content:"";height:17px;width:24px;position:relative;top:2px;left:-6px;background:url(/resources/images/icons/sort-relevance.svg) 0 50% no-repeat}.filter-bar .faux-dropdown.sort-dropdown.relevance:before{background:url(/resources/images/icons/sort-relevance.svg) 0 50% no-repeat}.filter-bar .faux-dropdown.sort-dropdown.length-high-low:before{background:url(/resources/images/icons/sort-long-short.svg) 0 50% no-repeat}.filter-bar .faux-dropdown.sort-dropdown.length-low-high:before{background:url(/resources/images/icons/sort-short-long.svg) 0 50% no-repeat}.filter-bar .faux-dropdown.sort-dropdown.year-high-low:before{background:url(/resources/images/icons/sort-long-short.svg) 0 50% no-repeat}.filter-bar .faux-dropdown.sort-dropdown.year-low-high:before{background:url(/resources/images/icons/sort-short-long.svg) 0 50% no-repeat}.filter-bar .faux-dropdown.sort-dropdown.name-a-z:before{background:url(/resources/images/icons/sort-az.svg) 0 50% no-repeat}.filter-bar .faux-dropdown.sort-dropdown.name-z-a:before{background:url(/resources/images/icons/sort-za.svg) 0 50% no-repeat}.filter-bar .faux-dropdown.sort-dropdown.price-high-low:before{background:url(/resources/images/icons/sort-price-high-low.svg) 0 50% no-repeat}.filter-bar .faux-dropdown.sort-dropdown.price-low-high:before{background:url(/resources/images/icons/sort-price-low-high.svg) 0 50% no-repeat}}@media only screen and (min-width:901px) and (max-width:1359px){.filter-bar .filter-item.mobile-display{width:40%}}.filter-bar .filter-item select option{font-weight:var(--b-light);color:var(--black)}html .ss-main .ss-single-selected{min-width:125px}.filter-bar .filter-bar .inner-wrap .show-more{display:none;position:fixed;top:0;left:0}.filter-bar .filter-bar.scrolled_past .show-more{display:block}.right-filters .alerts{float:right}.right-filters .alerts{padding:7px 0 5px;margin:0 0 0 45px;display:inline-block;position:relative;color:var(--brand-colour)}.right-filters .alerts:before{content:"";display:block;height:42px;width:20px;background:url(/resources/images/icons/alerts-icon.svg) 0 50% no-repeat;position:absolute;top:1px;left:-25px}.right-filters .alerts:after{content:"";position:absolute;bottom:3px;left:0;width:100%;height:1px;background-color:var(--brand-colour);transform:scaleX(0);transform-origin:bottom right;transition:transform 0.3s}.right-filters .alerts:hover:after{transform-origin:bottom left;transform:scaleX(1)}@media only screen and (max-width:1024px){.collided.filter-bar .outer-wrap,.sub-dd-drop{top:54px}.sub-dd-menu-wrap,.sub-dd-menu-wrap .main-sub-links a,.sub-dd-menu-wrap .main-sub-links div.menu-label,.sub-dd-menu-wrap .main-sub-links button{height:54px}.filter-bar .filter-item select,html .ss-main .ss-single-selected,.filter-bar .faux-dropdown{height:38px}}@media only screen and (max-width:900px){.filter-bar .filter-item:not(.mobile-display){display:none}}@media only screen and (max-width:640px){.filter-bar .filter-item.builder{width:190px}.collided.filter-bar .outer-wrap{padding:12px 0 4px 0}.filter-bar .filter-item{margin:0 12px 0 0}.right-filters .button.style-4{padding:8px 20px;font-size:12px;margin-bottom:6px}.right-filters .alerts{font-size:12px}.filter-bar .filter-item .filters{padding:6px 12px 6px 26px;margin:0 5px 10px 0;background-size:17px auto;background-position:11px 50%;font-size:12px}.filter-bar .right-filters{display:inline-block;margin:0 0 0 auto}.right-filters .alerts{margin:0 0 0 35px;padding:9px 0}.right-filters .alerts:before{height:31px;width:20px;background-size:auto 14px}}@media only screen and (max-width:360px){.right-filters .alerts{margin:0 0 0 32px}.filter-bar .filter-item{margin:0 7px 0 0}}@media only screen and (min-width:641px){.right-filters .alerts{margin:0 20px 0 0}}#cabins-dropdown,#length-dropdown,#price-dropdown{padding-top:40px;padding-left:20px;padding-right:20px;box-shadow:0 2px 3px 2px rgb(0 0 0 / .16)}#cabins-dropdown input,#length-dropdown input,#price-dropdown input{margin:0;text-align:center;color:var(--medium-grey);font-size:20px;border-radius:3px}#length-dropdown input{padding:0}.sc-collided .search-with-filter .filter-bar.scrolled_past .show-more{top:127px}.sub-dd-collided .search-with-filter .filter-bar.scrolled_past .show-more{top:135px}.sub-dd-collided.sc-collided .search-with-filter .filter-bar.scrolled_past .show-more{top:180px}@media only screen and (max-width:640px){.search-with-filter{flex-wrap:wrap}.filter-bar .close-overlay{position:absolute;top:2px;right:0;width:70px;height:55px;background:url(/resources/images/icons/close.svg) 27px 15px no-repeat;background-size:25px auto;overflow:hidden;text-indent:-9999px;padding:0;z-index:10;transition:all 300ms ease;cursor:pointer}.search-with-filter{position:relative}.search-with-filter .filter-bar.active{display:block;transform:translate(0,0);opacity:1}.filter-brackets li{margin-bottom:5px}}.filter-bar button.jsToggleFilters{position:fixed;top:2px;right:-2px;width:60px;height:60px;background:url(/resources/images/close.svg) 50% 50% no-repeat;background-size:25px auto;overflow:hidden;text-indent:-9999px;padding:0;z-index:10;transition:all 300ms ease;background-color:#fff;border-radius:100px}.filter-bar .show-more{display:none}@keyframes pop{0%{transform:scale(1)}50%{transform:scale(1.2)}100%{transform:scale(1)}}.scrolled_past.filter-bar .show-more:hover{background-color:var(--brand-colour-accent)}.scrolled_past.filter-bar .show-more{display:block;position:fixed;top:75px;left:100px;z-index:123;background:var(--brand-colour);padding:18px;border-radius:4px;font-size:16px;color:#fff;font-family:var(--h-semiBold);letter-spacing:.025em;transform-origin:top;animation:coolSlideIn 350ms ease-out;transition:background-color 100ms ease-out;box-shadow:0 2px 5px 0 rgb(0 0 0 / .16),0 2px 10px 0 rgb(0 0 0 / .12)}.filter-bar .show-more:before{content:"";background:url(/resources/images/icons/filter-white.svg) 0 0 no-repeat;width:25px;height:15px;background-size:16px auto;display:inline-block;margin:1px 0 -2px}.scrolled_past.filter-bar .show-more:before{animation:pop ease-out 250ms 1s}.scrolled_past.filter-bar .show-more:after{content:attr(data-t-and-c);position:absolute;top:76px;left:0;font-size:14px;color:var(--medium-grey);font-family:var(--b-regular);font-optical-sizing:auto;font-variation-settings:"wdth" 100}.sc-collided .scrolled_past.filter-bar .show-more{top:122px}.show-more-filters button{color:var(--brand-colour);display:inline-block;margin:0;padding:7px 18px;font-size:13px;letter-spacing:.025em;line-height:1em;text-decoration:none;font-family:var(--h-medium);border:1px solid var(--brand-colour);border-radius:30px;transition:background-color 0.3s ease}#builder-dropdown .show-more-filters,#yacht-type-dropdown .show-more-filters{padding-top:10px}.show-more-filters button:hover{background-color:var(--brand-colour);color:#fff}.content.search-results-page{padding-bottom:40px;padding-top:30px}.dropdown-slider-wrap{display:block;padding:28px 0 0 0;margin:0 22px 0 26px}.dropdown-pane-wrap .dropdown-slider-wrap{padding:43px 0 0 0}.dropdown-inner.custom-scrollbar{display:block;max-height:400px;overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch}@media only screen and (max-width:640px){.content.search-results-page{padding-bottom:20px;padding-top:20px}}.filter-list li.show-more-types-f,.show-more-types-f,.filter-list li.show-more-builders-f,.show-more-builders-f,.show-more-models-f,.show-more-countries-f,.filter-list li.show-more-countries-f,.filter-list li.show-more-models-f{display:none}.filter-full-button{line-height:1.3em;font-size:16px;color:#fff;letter-spacing:.025em;font-family:var(--h-semiBold);padding:12px 19px 10px 0;display:block;text-align:center;transition:all 100ms ease-out;flex:0 0 100%;margin:0 0 20px;background:var(--brand-colour-accent)}.filter-full-button span small{font-size:12px}.filter-full-button span{display:inline-block;background:url(/resources/images/icons/filter-white.svg) 20px 50% no-repeat;background-size:15px auto;padding-left:44px}.filter-full-button:hover{color:#fff;background-color:var(--brand-colour)}@keyframes pulse1{0%{box-shadow:0 0 0 #fff0}25%{box-shadow:-2px 1px 5px rgb(0 0 0 / .3)}75%{box-shadow:0 0 0 #fff0}}@keyframes pulse2{0%{width:60px;height:10px;box-shadow:0 0 13px #fff0;opacity:0}25%{width:100%;height:100%;box-shadow:0 0 13px rgb(0 0 0 / .2);opacity:1}75%{width:100%;height:100%;box-shadow:0 0 13px rgb(0 0 0 / .2);opacity:0}}button.pending-update{display:block;margin:3px 0 0 10px;padding:0 20px;height:30px;line-height:30px;font-size:14px;color:#fff;font-family:var(--h-semiBold);letter-spacing:.025em;background-color:var(--brand-colour-accent);border-radius:30px;overflow:hidden;position:relative;box-shadow:0 0 0 #fff0;transition:box-shadow 150ms ease-out 75ms;animation:pulse1 1500ms infinite}button.pending-update:before{content:"";left:50%;top:50%;width:60px;height:10px;transform:translate(-50%,-50%);position:absolute;background:rgb(255 255 255 / .1);border-radius:999px;transition:width 100ms ease-out 25ms,height 50ms ease-out 25ms,opacity 50ms ease-out;box-shadow:0 0 0 rgb(0 0 0 / .4);opacity:0;animation:pulse2 1500ms infinite}button.pending-update:hover{animation:none;box-shadow:-2px 1px 5px rgb(0 0 0 / .3)}button.pending-update:hover:before{transition:width 300ms ease-out,height 150ms ease-out,opacity 100ms ease-out;width:100%;height:100%;box-shadow:0 0 13px rgb(0 0 0 / .2);opacity:1;animation:none}.search-bar{display:block;margin:10px 0 0}.vessel-list,.model-list{clear:both}.results-bar{width:100%;background:#dceaff;border:1px solid var(--brand-colour);font-size:15px;text-align:center;color:var(--dark-grey);padding:8px 15px;margin:20px 0 70px 0}.results-bar a{display:inline-block;padding:0;margin:0 0 0 32px;position:relative;transition:all 0.3s ease;color:var(--brand-colour)}.results-bar a:before{content:"";display:block;background:url(/resources/images/icons/no-yachts-bell.png) 0 50% no-repeat;width:15px;height:16px;position:absolute;top:4px;left:-22px;transition:all 0.3s ease}.results-bar 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}.results-bar a:hover:after{transform-origin:bottom left;transform:scaleX(1)}.results-bar a:hover{color:var(--link-hover)}.more-results{width:100%;padding:20px;background:var(--brand-colour);color:#fff;text-align:center;z-index:10}.more-results p{color:#fff;font-family:var(--h-bold);font-size:24px}.more-results .more-button{height:40px;line-height:40px;border-radius:30px;padding:0 40px;color:#fff;font-size:14px;font-family:var(--h-bold);letter-spacing:.094em;background:var(--brand-colour-accent);display:inline-block;cursor:pointer}@keyframes swing-in-top-fwd{0%{transform:rotateX(-100deg);transform-origin:top;opacity:0}100%{transform:rotateX(0deg);transform-origin:top;opacity:1}}.overlay-filters{position:fixed;display:none;width:100%;height:100%;top:0;left:0;z-index:999;cursor:pointer;justify-content:center}.overlay-filters .of-bg{position:absolute;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / .1);transition:background-color 100ms linear 50ms}.filter-overlay-active .overlay-filters{display:flex}.filter-overlay-active .overlay-filters .of-bg{background:rgb(0 0 0 / .85)}.overlay-filters .of-wrap{background:#fff;flex:0 1 500px;padding:30px 10px 20px;cursor:default;position:relative;transform:rotateY(-90deg);border-radius:9px}@media only screen and (max-width:640px){.overlay-filters .of-wrap{border-radius:0;padding-top:50px}}.overlay-filters .of-wrap .custom-scrollbar{display:block;width:100%;height:100%;overflow-y:scroll;padding:0 10px 40px;-webkit-overflow-scrolling:touch}#cabins_slider,#cabins_slider2,#guests_slider{margin:0 0 30px}.is-loading .overlay-filters .advanced-filters{position:relative}.is-loading .overlay-filters .advanced-filters:before{content:"";background:url(/resources/images/ajax-loader.gif) 50% 40% no-repeat rgb(255 255 255 / .8);position:absolute;top:0;left:0;width:100%;height:100%;z-index:200}.filter-overlay-active .overlay-filters .of-wrap{animation:swing-in-top-fwd 0.5s cubic-bezier(.175,.885,.32,1.275) both 50ms;position:relative;padding-bottom:120px}.filter-overlay-active .of-wrap .footer-wrap{position:absolute;bottom:0;left:0;width:100%;background:#fff;padding-bottom:20px;border-top:1px solid #eee;border-radius:9px;z-index:10}@media only screen and (max-width:640px){.filter-overlay-active .of-wrap .footer-wrap{border-radius:0}}.noUi-target,#cabins-overlay_slider .noUi-target,#length-overlay_slider .noUi-target,#budget-overlay_slider .noUi-target{border:0;margin:6px 10px 20px 7px}#cabins-overlay_slider.noUi-target,#length-overlay_slider.noUi-target,#budget-overlay_slider.noUi-target{border-radius:10px}.dropdown-inner .noUi-connect,#cabins-overlay_slider .noUi-connect,#length-overlay_slider .noUi-connect,#budget-overlay_slider .noUi-connect{background:var(--brand-colour)}.noUi-base,#cabins-overlay_slider .noUi-base,#length-overlay_slider .noUi-base,#budget-overlay_slider .noUi-base{background:#ccc;border-radius:10px}.noUi-horizontal,#cabins-overlay_slider .noUi-horizontal,#length-overlay_slider .noUi-horizontal,#budget-overlay_slider .noUi-horizontal{height:11px}.dropdown-inner .noUi-horizontal .noUi-handle,#cabins-overlay_slider .noUi-handle,#length-overlay_slider .noUi-handle,#budget-overlay_slider .noUi-handle{border-radius:100px;width:28px;height:28px;border-color:var(--brand-colour);top:-7px;right:-16px}.dropdown-inner .noUi-handle:before,.dropdown-inner .noUi-handle:after,#cabins-overlay_slider .noUi-handle:before,#cabins-overlay_slider .noUi-handle:after,#length-overlay_slider .noUi-handle:before,#length-overlay_slider .noUi-handle:after,#budget-overlay_slider .noUi-handle:before,#budget-overlay_slider .noUi-handle:after{display:none}.dropdown-inner .noUi-target,#cabins-overlay_slider .noUi-target,#length-overlay_slider .noUi-target,#budget-overlay_slider .noUi-target{border-radius:10px}.filter-item .noUi-horizontal{margin:20px 20px 20px 20px}@media only screen and (max-width:640px){#cabins-overlay_slider.noUi-horizontal,#length-overlay_slider.noUi-horizontal,#budget-overlay_slider.noUi-horizontal{padding-left:0;padding-right:0}}#cabins-overlay_slider.noUi-target,#length-overlay_slider.noUi-target,#budget-overlay_slider.noUi-target{margin:20px 20px 20px 12px;border-radius:10px}@media only screen and (min-width:641px){#cabins-overlay_slider.noUi-target,#length-overlay_slider.noUi-target,#budget-overlay_slider.noUi-target{margin:20px 38px 20px 12px;border-radius:10px}}input.no-arrows::-webkit-outer-spin-button,input.no-arrows::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input.no-arrows{-moz-appearance:textfield}.of-header{position:absolute;top:0;left:0;width:100%;height:60px}.of-header .close-of{float:right;position:relative;z-index:2;padding:20px;margin:0;transition:all 75ms linear;color:var(--dark-grey);font-size:16px;line-height:1.3em;font-family:var(--h-bold)}.close-of:hover{color:var(--brand-colour)}.of-title{color:#666;font-family:var(--h-bold);font-size:17px;letter-spacing:.025em;text-align:left;margin:10px 0 16px}.of-title a{letter-spacing:0}.of-title .clear-list-sidebar{float:right;margin:-4px 0 0;padding:7px 0 7px 0;z-index:12;transition:background-color 0.2s ease,color 0.2s ease;background-size:67px auto;color:var(--medium-grey);line-height:1.3em;font-size:16px;font-family:var(--b-regular);font-optical-sizing:auto;font-variation-settings:"wdth" 100;font-weight:400;text-transform:capitalize}.of-title .clear-list-sidebar:hover{text-decoration:underline}.overlay-filters .of-footer{display:block;width:100%;margin:20px 0 0;text-align:center}.overlay-filters .view-results-btn,.advanced-search .view-results-btn{display:inline-block;cursor:pointer}.overlay-filters .view-results-btn.signal-to-click,.advanced-search .view-results-btn.signal-to-click{transition:box-shadow 250ms linear;animation:buttonPulse 1.4s infinite}.overlay-filters .view-results-btn.signal-to-click:hover,.overlay-filters .view-results-btn.signal-to-click.loading,.advanced-search .view-results-btn.signal-to-click:hover,.advanced-search .view-results-btn.signal-to-click.loading{animation:none}@keyframes buttonPulse{0%{box-shadow:0 0 0 rgb(1 102 255 / .6)}100%{box-shadow:0 0 0 15px #fff0}}.overlay-filters .view-results-btn.loading,.advanced-search .view-results-btn.loading{text-indent:-9999px;background:url(/resources/images/loading-inverted.gif) 50% 50% no-repeat #222;cursor:default;opacity:.9}.overlay-filters .view-results-btn:not(.loading):hover,.advanced-search .view-results-btn:not(.loading):hover{opacity:.8}.countdown-to-submit-started{background:url(/resources/images/loading.gif) 50% 50% no-repeat;width:210px;height:11px;position:absolute;left:50%;bottom:2px;transform:translateX(-50%);display:none}.search-timer-started .countdown-to-submit-started{display:block}.search-timer-started .siteContent{position:relative}.search-timer-started .siteContent:after{content:"";background:rgb(255 255 255 / .7);position:absolute;top:0;left:0;width:100%;height:100%;z-index:199;cursor:wait}.search-timer-started #search-form{min-height:300px}.search-timer-started .is-loading .countdown-to-submit-started{display:none}@media only screen and (min-width:768px){.overlay-filters{height:100%;padding:20px 0}.overlay-filters .of-wrap{flex:0 1 660px;padding:60px 22px 25px 32px;box-shadow:3px 3px 9px 3px rgb(0 0 0 / .6)}.filter-block{padding-left:2px;padding-right:0}.of-title{padding-left:2px}.filter-block label{padding-right:0}.console-wrapper{left:73px}.of-header .close-of{margin:-1px 12px 0 0}}.fuzzy-search-wrap{display:block;margin:0 20px 15px 0;position:relative}.fuzzy-search-wrap .fuzzy-search{display:block;background:#fff;color:var(--medium-grey);font-family:var(--b-light);font-optical-sizing:auto;font-variation-settings:"wdth" 100;font-weight:400;font-size:15px;height:39px;width:100%;vertical-align:top;padding:6px 15px 6px 32px;margin:0 0 9px;border-radius:5px;border:2px solid #ccc;line-height:1.3em;box-shadow:none;background:url(/resources/images/search-icon-grey.svg) 8px 50% no-repeat #fff;background-size:17px auto}.show-list .grid-view,.show-grid .list-view{display:none}.styled-builder-list li button,#text-search-overlay .text-search-overlay-list button,#model-list .model-list button,#model-dropdown .model-list button,#price-dropdown .filter-price-bracket button{padding:0 0 0 25px;margin:0 -15px 16px 0;font-size:14px;text-decoration:none;text-align:left;line-height:1.3em;font-family:var(--h-medium);background:url(/resources/images/icons/unchecked-checkbox.svg) 0 0 no-repeat}.styled-builder-list li button.active,.styled-builder-list li button:hover,#text-search-overlay .text-search-overlay-list button.active,#text-search-overlay .text-search-overlay-list button:hover,#model-list .model-list button.active,#model-list .model-list button:hover,#model-dropdown .model-list button.active,#model-dropdown .model-list button:hover,#price-dropdown .filter-price-bracket button:hover,#price-dropdown .filter-price-bracket button.active{color:var(--brand-colour);background:url(/resources/images/icons/checked-checkbox.svg) 0 0 no-repeat}#text-search-overlay-list{position:relative;padding-top:80px}#text-search-overlay-list:before{content:"";background:#fff;width:calc(100% - 85px);height:149px;z-index:2;position:fixed;top:0;left:25px;border-bottom:1px solid #ccc}.text-search-overlay-title{position:relative;z-index:3}#text-search-overlay-list .fuzzy-search-wrap{position:fixed;z-index:3;top:84px;left:25px}.text-search-overlay-list{position:relative;z-index:1}#text-search-overlay-list~.show-more-filters{margin-top:0}#text-search-overlay-list .fuzzy-search-inner-wrap,#model-list2 .fuzzy-search-inner-wrap,#lineage-list .fuzzy-search-inner-wrap{max-width:380px;margin-bottom:24px;display:block;position:relative}.dropdown-pane-wrap.no-padding{padding:10px 10px 10px 0}.yacht-types-search-icons a{padding:0 0 6px 26px;text-align:left;display:block;color:var(--black);font-size:14px;font-family:var(--h-medium)}.more-types a{color:var(--black);font-family:var(--h-medium);font-size:14px;line-height:1.2em;display:block;margin:5px 0 0;padding:5px 0 5px 26px}.yacht-types-search-icons a:hover,.more-types a:hover,.yacht-types-search-icons a.active,.more-types a.active{color:var(--brand-colour)}.yacht-types-search-icons .outline-suv-sports-utility-vessel{font-size:13px}.yacht-types-search-icons a,.more-types a{position:relative}.yacht-types-search-icons a:after,.more-types a:after{content:"";width:21px;height:21px;position:absolute;bottom:5px;left:0;background:url(/resources/images/icons/unchecked-checkbox.svg) 0 0 no-repeat;background-size:19px auto}.yacht-types-search-icons a.active:after,.more-types a.active:after{content:"";width:21px;height:21px;position:absolute;bottom:5px;left:0;background:url(/resources/images/icons/checked-checkbox.svg) 0 0 no-repeat;background-size:19px auto}.yacht-types-search-icons a.active:hover:after,.more-types a.active:hover:after{color:var(--brand-colour);border-color:var(--brand-colour)}.more-types a.active:after{top:3px}#text-search-overlay,#model-overlay{display:none;position:fixed;z-index:950;top:0;left:0;width:100%;height:100%;justify-content:center;padding:20px}#text-search-overlay .bg-wrap,#model-overlay .bg-wrap{position:absolute;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / .85);cursor:pointer}#text-search-overlay .bo-inner-wrap,#model-overlay .mo-inner-wrap{box-shadow:1px 3px 3px 1px rgb(0 0 0 / .1);border:1px solid #ccc;border-radius:9px;background:#fff;flex:0 1 1420px;transform:rotateY(-90deg);padding:30px 28px 120px 25px;overflow-y:hidden;position:relative}#text-search-overlay .bo-inner-wrap .footer-submit,#model-overlay .mo-inner-wrap .footer-submit{position:absolute;z-index:2;bottom:0;left:0;width:100%;background:#fff;padding-top:15px;border-top:1px solid #eee}.text-search-overlay-active #text-search-overlay,.model-overlay-active #model-overlay{display:flex}.text-search-overlay-active .filter-bar,.text-search-overlay-active .content.search-results-page,.text-search-overlay-active #behind-content-wrap,.model-overlay-active .filter-bar,.model-overlay-active .content.search-results-page,.model-overlay-active #behind-content-wrap{z-index:950}.text-search-overlay-active #text-search-overlay .bo-inner-wrap,.model-overlay-active #model-overlay .mo-inner-wrap{animation:swing-in-top-fwd 0.5s cubic-bezier(.175,.885,.32,1.275) both 50ms}.model-overlay-active #model-overlay .mo-inner-wrap{overflow:hidden}#text-search-overlay .close-overlay,#model-overlay .close-overlay{color:var(--dark-grey);font-size:16px;line-height:1.3em;font-family:var(--h-bold);position:absolute;top:10px;right:10px;width:50px;height:50px;z-index:10;text-indent:-99999px;overflow:hidden}#text-search-overlay .close-overlay:after,#model-overlay .close-overlay:after{content:"";position:absolute;top:6px;right:6px;width:36px;height:36px;background:url(/resources/images/close-thin.svg) 50% 50% no-repeat;background-size:19px auto;transition:all 100ms ease-out}#text-search-overlay .close-overlay:hover:after,#model-overlay .close-overlay:hover:after{background-size:22px auto}#text-search-overlay .builders-title,#model-overlay .model-title,#model-overlay .model-title{font-size:36px;line-height:1.3em;font-family:var(--h-bold);position:relative}#text-search-overlay .view-results-btn,#model-overlay .view-results-btn{display:inline-block;line-height:1.3em;font-size:16px;text-decoration:none;text-transform:uppercase;font-family:var(--h-bold);letter-spacing:.094em;background:var(--brand-colour-accent);border-radius:30px;color:#fff;cursor:pointer;padding:10px 30px;transition:opacity 0.2s ease;text-align:center;overflow:hidden;width:210px}#text-search-overlay .view-results-btn:hover,#model-overlay .view-results-btn:hover{opacity:.8}#text-search-overlay .custom-scrollbar,#model-overlay .custom-scrollbar{display:block;width:100%;height:100%;overflow-y:scroll;padding:0 10px 80px 0;-webkit-overflow-scrolling:touch}#text-search-overlay .builder-list,#model-overlay .model-list{padding-bottom:20px}#text-search-overlay .fuzzy-search-inner-wrap,#model-overlay .fuzzy-search-inner-wrap{display:block;position:relative;width:300px;margin-bottom:25px}@media only screen and (max-width:640px){#text-search-overlay .fuzzy-search-inner-wrap,#model-overlay .fuzzy-search-inner-wrap{width:200px}#text-search-overlay-list:before{width:calc(100% - 78px);top:72px;height:80px}#text-search-overlay-list{padding-top:100px}}.fuzzy-search-inner-wrap .clear-search{display:none;position:absolute;top:0;right:0;text-indent:-99999px;overflow:hidden;background:url(/resources/images/icons/clear-search.svg) 50% 50% no-repeat;background-size:20px auto;width:43px;height:42px;transition:transform 250ms cubic-bezier(.175,.885,.32,1.275)}.fuzzy-search-inner-wrap .clear-search:hover{transform:scale(1.2)}.fuzzy-search-inner-wrap .string-to-clear~.clear-search{display:block}.sort-type-name{font-family:var(--h-semiBold);color:var(--dark-grey);font-size:16px;padding-left:5px}.sort-option{color:var(--dark-grey);font-size:15px;text-decoration:none;text-align:left;line-height:1.3em;font-family:var(--h-medium);margin:0 0 11px;padding-left:30px;position:relative}.sort-option:before{content:"";display:block;height:20px;width:30px;position:absolute;top:0;left:0;background:url(/resources/images/icons/sort-relevance.svg) 0 50% no-repeat;filter:invert(69%) sepia(8%) saturate(13%) hue-rotate(342deg) brightness(88%) contrast(85%)}.sort-option.active,.sort-option:hover{color:var(--brand-colour)}.sort-option.active:before{filter:invert(24%) sepia(67%) saturate(3614%) hue-rotate(211deg) brightness(101%) contrast(106%)}.sort-option.relevance:before{background:url(/resources/images/icons/sort-relevance.svg) 0 50% no-repeat}.sort-option.length-high:before{background-image:url(/resources/images/icons/sort-long-short.svg)}.sort-option.length-low:before{background-image:url(/resources/images/icons/sort-short-long.svg)}.sort-option.price-high:before{background:url(/resources/images/icons/sort-price-high-low.svg) 0 50% no-repeat}.sort-option.price-low:before{background:url(/resources/images/icons/sort-price-low-high.svg) 0 50% no-repeat}.sort-option.year-new-old:before{background:url(/resources/images/icons/sort-year-new-old.svg) 0 50% no-repeat}.sort-option.year-old-new:before{background:url(/resources/images/icons/sort-year-old-new.svg) 0 50% no-repeat}.sort-option.name-az:before{background:url(/resources/images/icons/sort-a-z.svg) 0 50% no-repeat}.sort-option.name-za:before{background:url(/resources/images/icons/sort-z-a.svg) 0 50% no-repeat}@media only screen and (max-width:900px){.sort-dropdown span{display:none}.sort-dropdown,.filter-bar .faux-dropdown.sort-dropdown{border:1px solid var(--brand-colour);display:inline-block;vertical-align:top;width:38px;height:38px;background:url(/resources/images/icons/sort.svg) 50% 50% no-repeat;background-size:22px auto;border-radius:100px;padding:0}.filter-bar .save-search{text-indent:-9999px;overflow:hidden;width:38px;height:38px;border-radius:100px;background:url(/resources/images/icons/search-save-icon-alt.svg) 50% 50% no-repeat;background-size:16px auto;padding:0}.sort-dropdown:after,.filter-bar .faux-dropdown.sort-dropdown:after{display:none}}@media only screen and (max-width:640px){.filter-bar{position:relative}.filter-bar .save-search-wrap{position:absolute;bottom:0;right:10px}.filter-bar .faux-dropdown{margin-top:-2px}}.clear-filters{margin:10px 0;padding:7px 16px 7px 44px;z-index:12;background:url(/resources/images/icons/reset-filters.svg) 17px 7px no-repeat rgb(1 102 255 / .1);transition:background-color 0.2s ease,color 0.2s ease;background-size:21px auto;color:var(--brand-colour);line-height:1.3em;font-size:18px;font-family:var(--h-regular);border-radius:20px;display:inline-block;vertical-align:top;cursor:pointer}.clear-filters:hover{background-color:rgb(1 102 255 / .2)}.styled-item-list li.show-more-item-f{display:none}.styled-item-list.row{margin-left:-.625rem;margin-right:-.625rem}.styled-item-list li{margin:0}.styled-item-list li button{padding:0 0 0 25px;margin:0 -15px 14px 0;color:var(--medium-grey);font-size:14px;text-decoration:none;text-align:left;line-height:1.3em;font-family:var(--b-light);font-optical-sizing:auto;font-variation-settings:"wdth" 100;font-weight:400;background:url(/resources/images/icons/unchecked-checkbox.svg) 0 50% no-repeat;cursor:pointer}.styled-item-list li button.active,.styled-item-list li button:hover{color:var(--brand-colour);background:url(/resources/images/icons/checked-checkbox.svg) 0 50% no-repeat}.radio-button-container input[type="radio"]{visibility:hidden;height:20px;width:20px;float:left}.radio-button-container input[type="radio"]+label{background:url(/resources/images/forms/form_radio-unchecked-sm.svg) 0 50% no-repeat;padding-left:28px;height:25px;line-height:25px;font-size:14px;font-family:var(--b-light);font-weight:400;color:var(--medium-grey)}.radio-button-container input[type="radio"]:checked+label{background:url(/resources/images/forms/form_radio-checked-sm.svg) 0 50% no-repeat;padding-left:28px}.dropdown-pane-wrap.contains-footer{padding-bottom:82px}.dropdown-pane-wrap.filter-drop-down{padding:14px 12px}#text-search-overlay-list2{margin-left:-10px}#text-search-overlay-list2 .show-more-filters{padding-left:10px}#yacht-use-type-list ul,#length-list-overlay,#hull-material-list,#classification-list{margin-left:-10px}.drop-footer .underline{font-size:16px;line-height:1.3em;font-family:var(--b-regular);font-optical-sizing:auto;font-variation-settings:"wdth" 100;color:var(--medium-grey);position:relative;display:inline-block;vertical-align:top;margin:13px 15px 5px 0;text-decoration:none;cursor:pointer}.drop-footer .right-block .underline{margin:17px 0 0 0}.drop-footer .underline:hover{color:var(--brand-colour);text-decoration:underline}.drop-footer .save{display:inline-block;margin:5px 0}.drop-footer .right-block .save{margin:6px 0 5px 15px;cursor:pointer}.drop-footer .left-block,.drop-footer .right-block{flex:1 1 100%}.drop-footer .right-block{text-align:right}.drop-footer{background:#fff;display:flex;width:100%;padding:10px 30px 10px 25px;border-top:1px solid #eee;position:absolute;bottom:0;left:0;border-bottom-left-radius:9px;border-bottom-right-radius:9px}.quick-search{background:#252c44;display:block;border-radius:12px;box-shadow:0 2px 5px 0 rgb(0 0 0 / .16)}@media only screen and (min-width:641px){.quick-search.new-search,.quick-search.used-search,.quick-search.tender-quick-search{margin:-80px 0 0;z-index:1;position:relative}}.quick-search.quick-search-alt{margin-bottom:40px}.quick-search-inner{display:block;padding:30px 40px 20px 45px}.quick-search .left-block,.quick-search .right-block{padding:20px 15px}.quick-search .title{font-size:34px;line-height:1.3em;margin:0 0 11px}.quick-search .title.small-title{margin:0 0 -7px;padding:16px 15px 5px;float:left;width:100%;font-size:26px;text-align:center}.quick-search.quick-search-alt .large-title,.quick-search .title{text-align:center;width:100%}.quick-search .type-list,.quick-search .model-type-list{display:flex;flex-wrap:wrap;justify-content:left;column-gap:15px}.quick-search .measurement-type{display:block;height:39px;line-height:39px}.quick-search .type-list li,.quick-search .model-type-list li{flex:0 0 145px;position:relative;padding:0 0 15px 0}.quick-search .type-list li input,.quick-search .model-type-list li input{display:none}.quick-search.tender-quick-search .type-list li label{height:114px;padding-top:67px}.quick-search .type-list li label,.quick-search .model-type-list li label{display:block;background-color:#404a69;border-radius:12px;width:100%;height:102px;position:relative;text-align:center;color:#fff;line-height:1.3em;font-size:14px;letter-spacing:.035em;padding:68px 0 0;margin:0;transition:opacity 75ms ease-in;cursor:pointer;border:2px solid #252c44}.quick-search .type-list li input:checked~label,.quick-search .model-type-list li input:checked~label{border:2px solid #fff;opacity:1}.quick-search .type-list li label:after{content:"";position:absolute;top:30px;left:50%;transform:translate(-50%,0);width:95px;height:100px;filter:invert(100%);background-repeat:no-repeat}.quick-search.tender-quick-search .type-list li label:after{top:15px}.quick-search .type-list li label[for="model_type_id_list_52"]:after{background:var(--open-tender) 0 13px no-repeat;background-size:auto 31px;height:44px;width:99px}.quick-search .type-list li label[for="model_type_id_list_53"]:after{background:var(--limousine) 0 19px no-repeat;background-size:auto 28px;height:44px;width:97px}.quick-search .type-list li label.model-type-TENDER_RIB:after,.quick-search .model-type-list li label.model-type-RIB_BOAT:after{background:var(--rib) 0 13px no-repeat;background-size:auto 29px;height:44px;width:97px}.quick-search .type-list li label.model-type-TENDER_BEACHLANDER:after,.quick-search .model-type-list li label.model-type-BEACHLANDER_BOAT:after{background:var(--rib) 0 10px no-repeat;background-size:auto 30px;height:44px;width:101px}.quick-search .type-list li label[for="model_type_id_list_56"]:after{background:var(--solas-rescue) 0 3px no-repeat;background-size:auto 40px;height:44px;width:96px}.quick-search .type-list li label[for="model_type_id_list_57"]:after{background:var(--chase-boat) 0 11px no-repeat;background-size:auto 30px;height:44px;width:101px}.quick-search .type-list li label[for="model_type_id_list_58"]:after{background:var(--classic-tender) 0 19px no-repeat;background-size:auto 26px;height:44px;width:99px}.quick-search .type-list li label.model-type-TENDER_AMPHIBIOUS:after,.quick-search .model-type-list li label.model-type-AMPHIBIOUS_BOAT:after{background:var(--amphibious) 0 0 no-repeat;background-size:auto 44px;height:44px;width:101px}.quick-search .type-list li label:hover,.quick-search .model-type-list label:hover{opacity:.95}.quick-search .type-list li label:hover:before,.quick-search .model-type-list li label:hover:before{content:"";position:absolute;top:10px;right:10px;border:2px solid #fff;width:20px;height:20px;border-radius:100px}.quick-search .type-list li input:checked~label:before,.quick-search .model-type-list li input:checked~label:before{content:"";position:absolute;top:10px;right:10px;background:url(/resources/images/icons/tick-blue.svg) 5px 50% no-repeat #fff;background-size:11px auto;width:20px;height:20px;border-radius:100px}.quick-search .type-list li input:checked~label:hover:before,.quick-search .model-type-list li input:checked~label:hover:before{background-position:3px 50%}.quick-search .right-block select,.quick-search select{border-radius:4px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(/resources/images/dropdown-arrow-blue.svg);background-repeat:no-repeat;background-size:13px auto;background-position:right 10px bottom 50%;padding:0 0 0 10px;color:var(--medium-grey)}.quick-search .right-block .lenght-type{line-height:1em;padding:10px 0 0;display:inline-block}.quick-search .right-block button,.quick-search .submit-button{position:relative;cursor:pointer;margin:24px 0 0}.quick-search .right-block button:hover,.quick-search .submit-button:hover{opacity:.8}.quick-search .submit-button.all-search{margin:13px 0 0}.quick-search.used-search .right-block button,.quick-search.used-search .submit-button,.quick-search.new-search .right-block button,.quick-search.new-search .submit-button{float:right}.quick-search .button.style-1.icon-magnify-search{padding:13px 19px 13px 41px}.quick-search .button.style-1.icon-magnify-search:before{left:17px;background-size:auto 17px}.quick-search .more-options{display:inline-block;vertical-align:middle;color:var(--white)}.quick-search .more-options:hover{text-decoration:underline;color:var(--white)}.quick-search .more-options.margin-alt{margin:18px 0 0}.quick-search .quick-count{padding-top:30px;display:block;font-size:21px;line-height:1.3em}.quick-search.used-search .quick-count,.quick-search.new-search .quick-count{float:left}.quick-search .quick-search-inner .quick-count.extra-padding-top{padding-top:28px}.quick-search .quick-search-inner .quick-count{padding-top:17px}.quick-search .quick-search-inner .quick-count.padding-alt{float:left}.quick-search .quick-count .count{display:inline-block}.quick-search .quick-count .count img{margin-right:10px}.quick-search .quick-search-inner .tenders-search{margin-bottom:0}.quick-search .quick-search-inner .tenders-search .quick-count{float:left;margin-right:20px;margin-left:10px}.quick-search .quick-search-inner .tenders-search .submit-button.all-search{margin:23px 0 0}.quick-search .quick-search-inner .tenders-search .more-options{margin:0 0 16px}@media only screen and (max-width:640px){.quick-search{margin-top:10px}.quick-search-inner{padding:20px}.quick-search.quick-search-alt .large-title,.quick-search .title{font-size:22px;margin:0 0 5px}.quick-search .left-block{padding-bottom:0}.quick-search .right-block{padding-top:10px}.quick-search .type-list li,.quick-search .model-type-list li{flex:1 0 47%}.quick-search .quick-search-inner .quick-count.extra-padding-top{text-align:center;padding-top:0}.quick-search .quick-count{padding-top:10px}.quick-search .right-block button,.quick-search .submit-button{margin:10px 0 0}.quick-search .submit-button.all-search{margin:9px 0 0}.quick-search .quick-search-inner .quick-count{font-size:18px;padding-top:19px}.quick-search .more-options{margin:17px 0 0;width:100%;font-size:16px;text-align:center}.yacht-type-search .quick-search .quick-search-inner .align-spacing{display:none}.yacht-type-search .quick-search .quick-search-inner .quick-count{float:left;padding:10px 20px 0 0;font-size:20px}.yacht-type-search .quick-search .quick-search-inner{padding:20px 20px 10px}.quick-search .type-list li,.quick-search .model-type-list li{padding:0 0 15px 0}.quick-search .quick-search-inner .tenders-search .quick-count{margin-right:0;margin-left:0;margin-top:5px}.quick-search .quick-search-inner .tenders-search .submit-button.all-search{margin:0;float:right}.quick-search .quick-search-inner .tenders-search .more-options{margin:17px 0 4px}}@media only screen and (min-width:641px) and (max-width:900px){.quick-search-inner{padding:20px 25px}}@media only screen and (min-width:641px){.quick-search .title.small-title{font-size:30px;padding:15px 0 0 15px;text-align:left}.quick-search.quick-search-alt .large-title,.quick-search .title{text-align:left}}@media only screen and (min-width:641px) and (max-width:900px){.quick-search .title{font-size:30px;line-height:1.2em;margin:0 0 2px}.quick-search .info{margin-bottom:13px}.quick-search.used-search .right-block button,.quick-search.used-search .submit-button{width:47%}.quick-search .quick-search-inner .tenders-search .quick-count{min-width:44%}.quick-search .quick-search-inner .tenders-search .all-search{float:right}}@media only screen and (min-width:901px) and (max-width:1080px){.quick-search .quick-search-inner .tenders-search .all-search{float:right}}@media only screen and (min-width:1366px){.quick-search .large-title{display:block}.quick-search .small-title{display:none}.quick-search .left-block,.quick-search .right-block{padding:42px 15px 24px 0}.quick-search .row .columns.submit-container{padding-right:0}}@media only screen and (min-width:1281px) and (max-width:1373px){.quick-search .quick-search-inner .quick-count{font-size:21px}}@media only screen and (min-width:1440px){.quick-search .left-block{padding-left:34px;padding-right:32px}.quick-search .right-block{padding-right:64px}}@media only screen and (min-width:901px) and (max-width:1280px){.quick-search .title{margin:20px 0 0}}.quick-search .left-block.model-type-block{padding-right:15px}.quick-search .model-type-list li label{text-transform:capitalize}.quick-search .model-type-list li label:after{content:"";position:absolute;top:16px;left:50%;transform:translate(-50%,0);width:102px;height:100px;opacity:.6;filter:invert(100%);background-position:0 0;background-repeat:no-repeat}.quick-search .model-type-list li label.model-type-FLYBRIDGE:after,.quick-search .model-type-list li label.model-type-FLYBRIDGE_BOAT:after{height:42px;width:91px;background:var(--flybridge-type) 0 7px no-repeat;background-size:auto 35px}.quick-search .model-type-list li label.model-type-SPORTS_BRIDGE_YACHT:after,.quick-search .model-type-list li label.model-type-SPORTSBRIDGE_BOAT:after{height:42px;width:91px;background:var(--flybridge-type) 0 7px no-repeat;background-size:auto 35px}.quick-search .model-type-list li label.model-type-RAISED_PILOTHOUSE_YACHT:after{height:42px;width:91px;background:var(--flybridge-type) 0 7px no-repeat;background-size:auto 35px}.quick-search .model-type-list li label.model-type-MOTOR_YACHT:after{height:42px;width:91px;background:var(--flybridge-type) 0 7px no-repeat;background-size:auto 35px}.quick-search .model-type-list li label.model-type-SPORTS_YACHT:after{height:42px;width:91px;background:var(--sports-yacht-type) 0 10px no-repeat;background-size:auto 31px}.quick-search .model-type-list li label.model-type-CRUISER:after{height:44px;width:99px;background:var(--cruiser-yacht) 0 6px no-repeat;background-size:auto 37px}.quick-search .model-type-list li label.model-type-CLASSIC_YACHT:after,.quick-search .model-type-list li label.model-type-CLASSIC:after{background:var(--classic-type) 0 9px no-repeat;height:42px;width:103px;background-size:auto 33px}.quick-search .model-type-list li label.model-type-NEO_CLASSIC_YACHT:after{background:var(--classic-type) 0 9px no-repeat;height:42px;width:103px;background-size:auto 33px}.quick-search .model-type-list li label.model-type-SPORTSBOAT:after{background:var(--sportsboat-type) 0 16px no-repeat;height:42px;width:104px;background-size:auto 19px}.quick-search .model-type-list li label.model-type-SPORTSFISHER_YACHT:after,.quick-search .model-type-list li label.model-type-SPORTSFISHER:after{background:var(--sports-fisher) 0 0 no-repeat;height:42px;width:81px;background-size:auto 42px}.quick-search .model-type-list li label.model-type-TRALWER_YACHT:after,.quick-search .model-type-list li label.model-type-TRAWLER_BOAT:after{background:var(--trawler-yacht) 0 0 no-repeat;height:43px;width:80px;background-size:auto 43px}.quick-search .model-type-list li label.model-type-MULTIHULL:after,.quick-search .model-type-list li label.model-type-MULTIHULL_BOAT:after{background:var(--multihull-yacht) 0 7px no-repeat;height:48px;width:92px;background-size:auto 40px}.quick-search .model-type-list li label.model-type-EXPLORER:after{background:var(--explora-yacht) 0 7px no-repeat;height:42px;width:96px;background-size:auto 35px}.quick-search .model-type-list li label.model-type-SUV:after,.quick-search .model-type-list li label.model-type-CROSSOVER_BOAT:after{background:var(--suv-yacht) 0 6px no-repeat;height:42px;width:98px;background-size:auto 36px}@media only screen and (max-width:640px){.quick-search .model-type-list li{flex:1 0 28%}.quick-search .model-type-list li label{font-size:10px;height:98px;padding:60px 0 0 0}.quick-search .model-type-list li label::after{top:14px}.quick-search .model-type-list li label.model-type-FLYBRIDGE::after,.quick-search .model-type-list li label.model-type-MOTOR_YACHT::after,.quick-search .model-type-list li label.model-type-FLYBRIDGE_BOAT::after{background-size:auto 26px;width:68px}.quick-search .model-type-list li label.model-type-SPORTS_BRIDGE_YACHT::after,.quick-search .model-type-list li label.model-type-SPORTSBRIDGE_BOAT::after{background-size:auto 26px;width:68px}.quick-search .model-type-list li label.model-type-SPORTSFISHER_YACHT::after,.quick-search .model-type-list li label.model-type-SPORTSFISHER::after{background-size:auto 35px;width:63px}.quick-search .model-type-list li label.model-type-CLASSIC_YACHT::after,.quick-search .model-type-list li label.model-type-CLASSIC::after,.quick-search .model-type-list li label.model-type-NEO_CLASSIC_YACHT::after{background-size:auto 22px;width:70px}.quick-search .model-type-list li label.model-type-RAISED_PILOTHOUSE_YACHT::after{background-size:auto 26px;width:67px}.quick-search .model-type-list li label.model-type-SPORTS_YACHT::after{background-size:auto 23px;width:68px}.quick-search .model-type-list li label.model-type-TRALWER_YACHT::after,.quick-search .model-type-list li label.model-type-TRAWLER_BOAT::after{background-size:auto 38px;width:69px}.quick-search .model-type-list li label.model-type-MULTIHULL::after,.quick-search .model-type-list li label.model-type-MULTIHULL_BOAT::after{background-size:auto 29px;width:67px}.quick-search .model-type-list li label.model-type-EXPLORER::after{background-size:auto 29px;width:80px}.quick-search .model-type-list li label.model-type-SUV::after,.quick-search .model-type-list li label.model-type-CROSSOVER_BOAT::after{background-size:auto 28px;width:76px}.quick-search .model-type-list li label.model-type-CRUISER::after{background-size:auto 27px;width:71px}.quick-search .model-type-list li label.model-type-SPORTSBOAT::after{background-size:auto 13px;background-position:0 20px;width:70px}.quick-search .model-type-list li label.model-type-RIB_BOAT::after{background-size:auto 18px;background-position:0 18px;width:61px}.quick-search .model-type-list li label.model-type-BEACHLANDER_BOAT::after{background-size:auto 18px;background-position:0 17px;width:61px}.quick-search .model-type-list li label.model-type-AMPHIBIOUS_BOAT::after{background-size:auto 30px;background-position:0 10px;width:69px}}@media only screen and (min-width:641px){.quick-search .right-block.model-type-block .padding-spacing{padding-right:0}.quick-search .type-list li label,.quick-search .model-type-list li label{height:108px;font-size:13px;padding:76px 0 0;margin:0}.quick-search .model-type-list li label:after{background-size:auto;top:20px}}@media only screen and (min-width:641px) and (max-width:900px){.quick-search .title.small-title{padding:17px 0 3px 20px}.quick-search .left-block.model-type-block{padding:20px 0 0 20px}.quick-search .right-block.model-type-block{padding:0 20px 20px}.quick-search .type-list li{flex:0 0 25%}.quick-search .type-list li label,.quick-search .model-type-list li label{height:108px;padding:69px 0 0}.quick-search .model-type-list li label::after{top:16px}.quick-search .right-block.model-type-block .padding-spacing{padding-right:10px}.quick-search .submit-button.all-search{margin:11px 0 0}}@media only screen and (min-width:1024px) and (max-width:1365px){.quick-search .model-type-list li{flex:0 0 20%}.quick-search .type-list li{flex:0 0 25%}}@media only screen and (min-width:1366px){.quick-search .left-block.model-type-block{padding-right:0}}@media only screen and (min-width:901px) and (max-width:1280px){.quick-search .left-block,.quick-search .right-block{padding:30px 15px 25px}.quick-search .right-block.model-type-block{padding-right:30px}.quick-search .left-block.model-type-block{padding-right:0}.quick-search .quick-count{padding-top:6px}.quick-search.used-search .right-block button,.quick-search.used-search .submit-button{width:45%}.quick-search .right-block button,.quick-search .submit-button{margin:2px 0 0}.quick-search .title.small-title{padding:17px 0 0 25px}.quick-search .left-block.model-type-block{padding-top:4px;padding-left:25px;padding-bottom:5px}.containing-model-list{padding-right:0}.quick-search .type-list li,.quick-search .model-type-list li{padding:0 15px 15px 0}.quick-search .type-list li label,.quick-search .model-type-list li label{height:125px;padding:72px 6px 0}}@media only screen and (min-width:901px) and (max-width:1023px){.quick-search.tender-quick-search .row .medium-7,.quick-search.tender-quick-search .row .medium-5{flex:0 0 100%;max-width:100%}.quick-search.tender-quick-search .type-list li{flex:0 0 25%}.quick-search.tender-quick-search .left-block{padding-bottom:0}}@media only screen and (min-width:1024px) and (max-width:1280px){.quick-search.tender-quick-search .right-block{padding:30px 25px 25px 0}.quick-search.tender-quick-search .left-block{padding:22px 0 25px 25px}}.checkbox-container input[type="checkbox"]+label{color:#fff}.search-info{display:block;padding:0 0 20px}@media only screen and (min-width:641px){.search-info{padding:0}}@media only screen and (min-width:768px) and (max-width:900px){.search-info{display:block;padding:24px 0 20px}}.quick-search-inner .info{text-align:center}.hashtag{margin:0;text-align:center}.quick-search-illustration{display:inline-block;width:100%;height:160px;filter:invert(100%);opacity:.6;margin:0}@media only screen and (min-width:641px){.quick-search-illustration{width:310px;margin:20px 0}.quick-search-inner .info{text-align:left}.hashtag{text-align:left}}@media only screen and (min-width:641px) and (max-width:900px){.quick-search-illustration{width:100%;margin:20px 0}}@media only screen and (min-width:1281px) and (max-width:1470px){.quick-search .left-block.model-type-block{padding:30px 0 20px 28px}.quick-search .right-block.model-type-block{padding-right:30px;padding-left:0}.quick-search .quick-count{font-size:21px}}.btn-radio-wrap{position:relative;display:block}.btn-radio-wrap input{display:none}.btn-radio~label{color:#fff;line-height:1.3em;font-size:16px;font-family:var(--h-semiBold);background:#fff0;border:1px solid #fff;border-radius:20px;padding:9px 20px;transition:all 75ms linear;text-align:center;display:block;margin:0 0 1rem;cursor:pointer}.btn-radio:checked~label{color:var(--brand-colour);background:#fff}@media only screen and (max-width:640px){.quick-search.quick-search-alt .large-title.title{font-size:24px;width:100%}.quick-search.quick-search-alt .title{text-align:center}.search-info{text-align:center}.quick-search-illustration{margin:0}.search-info{padding-top:0}.btn-radio~label{padding-top:5px;padding-bottom:5px}}.quick-search-yacht-type{width:100%;height:82px;background-position:center center;background-repeat:no-repeat;background-size:contain;filter:invert(100%);opacity:.6;margin:0 10% 15px}@media only screen and (max-width:640px){.quick-search-yacht-type{margin:0 0 15px;background-size:65% auto}.quick-search-yacht-type.qsi-new-model_type_id-5{height:53px}.quick-search-yacht-type.qsi-new-model_type_id-6{height:104px}.quick-search-yacht-type.qsi-new-model_type_id-7{height:108px}}@media only screen and (min-width:641px){.quick-search-yacht-type{width:82%;height:100%;margin:0}.search-info{margin-left:-30px}}@media only screen and (min-width:901px){.quick-search-yacht-type{margin:0 0 0 7%;width:80%}}@media only screen and (min-width:901px) and (max-width:1280px){.quick-search-yacht-type{margin:20px 0 0;width:82%}}#quick-search .category-FLYBRIDGE,#quick-search .category-FLYBRIDGE_BOAT{background-image:var(--flybridge-type)}#quick-search .category-SPORTS_BRIDGE_YACHT,#quick-search .category-SPORTSBRIDGE_BOAT{background-image:var(--sports-bridge)}#quick-search .category-ENCLOSED_FLYBRIDGE{background-image:var(--enclosed-flybridge)}#quick-search .category-MOTOR_YACHT{background-image:var(--motor-yacht)}#quick-search .category-SPORTS_YACHT,#quick-search .category-SPORTS_CRUISER_BOAT{background-image:var(--sports-yacht-type)}#quick-search .category-HARDTOP{background-image:var(--hardtop)}#quick-search .category-EXPRESS_CRUISER,#quick-search .category-EXPRESS_CRUISER_BOAT{background-image:var(--express-cruiser)}#quick-search .category-PERFORMANCE_YACHT,#quick-search .category-PERFORMANCE_BOAT{background-image:var(--performance)}#quick-search .category-OPEN_YACHT{background-image:var(--open-yacht)}#quick-search .category-CRUISER{background-image:var(--cruiser-yacht)}#quick-search .category-COUPE{background-image:var(--coupe)}#quick-search .category-MOTORBOAT{background-image:var(--motor-boat)}#quick-search .category-WHEELHOUSE{background-image:var(--wheelhouse)}#quick-search .category-AFT_CABIN{background-image:var(--aft-cabin)}#quick-search .category-WALKAROUND{background-image:var(--walkaround)}#quick-search .category-INLAND_CRUISER{background-image:var(--inland-cruiser)}#quick-search .category-CLASSIC_YACHT,#quick-search .category-CLASSIC,#quick-search .category-NEO_CLASSIC_YACHT{background-image:var(--classic-type)}#quick-search .category-LOBSTER_BOAT{background-image:var(--lobster-boat)}#quick-search .category-PICNIC_BOAT{background-image:var(--picnic-boat)}#quick-search .category-PILOTHOUSE{background-image:var(--pilothouse)}#quick-search .category-GENTLEMANS_YACHT{background-image:var(--gentlemans-launch)}#quick-search .category-SPORTSBOAT{background-image:var(--sportsboat-type)}#quick-search .category-OPEN_BOAT{background-image:var(--open-boat)}#quick-search .category-POWER_BOAT{background-image:var(--powerboat)}#quick-search .category-SPORTSFISHER_YACHT,#quick-search .category-SPORTSFISHER{background-image:var(--sports-fisher)}#quick-search .category-FISHER{background-image:var(--fisher)}#quick-search .category-TUNA_BOAT{background-image:var(--tuna-boat)}#quick-search .category-TRALWER_YACHT,#quick-search .category-TRAWLER_BOAT{background-image:var(--trawler-yacht)}#quick-search .category-MULTIHULL{background-image:var(--multihull-yacht)}#quick-search .category-CATAMARAN{background-image:var(--catamaran)}#quick-search .category-POWERCAT{background-image:var(--power-cat)}#quick-search .category-MOTORCAT{background-image:var(--motor-cat)}#quick-search .category-SUPERYACHT{background-image:var(--superyacht-type)}#quick-search .category-MEGAYACHT{background-image:var(--megayacht)}#quick-search .category-EXPLORER{background-image:var(--explora-yacht)}#quick-search .category-EXPEDITION{background-image:var(--expedition-yacht)}#quick-search .category-SUV{background-image:var(--suv-yacht)}#quick-search .category-EXPLORER_STYLE{background-image:var(--explora-style-yacht)}#quick-search .category-SUPPORT_VESSEL{background-image:var(--suport-vessel)}#quick-search .category-SHADOW_VESSEL{background-image:var(--shadow-vessel)}#quick-search .category-RIB_BOAT{background-image:var(--rib)}#quick-search .category-BEACHLANDER_BOAT{background-image:var(--beachlander)}#quick-search .category-AMPHIBIOUS_BOAT{background-image:var(--amphibious)}[class*="use_type"]{width:22%;margin:0 0 0 39%;height:66px}@media only screen and (min-width:641px){[class*="use_type"]{width:51%;margin:0 0 0 18%;height:100%}}@media only screen and (max-width:640px){.use-type-search .quick-search .large-title.title{margin:0}[class*="use_type"]{background-size:75% auto}}.qsi-new-model_use_type_id-1,.qsi-stock-model_use_type_id-1,.qsi-used-model_use_type_id-1{background-image:url(/resources/images/use-types/dayboating.svg)}.qsi-new-model_use_type_id-2,.qsi-stock-model_use_type_id-2,.qsi-used-model_use_type_id-2{background-image:url(/resources/images/use-types/weekend.svg)}.qsi-new-model_use_type_id-3,.qsi-stock-model_use_type_id-3,.qsi-used-model_use_type_id-3{background-image:url(/resources/images/use-types/crusing.svg)}.qsi-new-model_use_type_id-4,.qsi-stock-model_use_type_id-4,.qsi-used-model_use_type_id-4{background-image:url(/resources/images/use-types/fishing.svg);width:65%;margin:2px 0 0 18%}.qsi-new-model_use_type_id-5,.qsi-stock-model_use_type_id-5,.qsi-used-model_use_type_id-5{background-image:url(/resources/images/use-types/sport-fishing.svg);width:61%;margin:6px 0 0 18%}.qsi-new-model_use_type_id-6,.qsi-stock-model_use_type_id-6,.qsi-used-model_use_type_id-6{background-image:url(/resources/images/use-types/oceangoing.svg)}.qsi-new-model_use_type_id-7,.qsi-stock-model_use_type_id-7,.qsi-used-model_use_type_id-7{background-image:url(/resources/images/use-types/expedition.svg)}.brand-alphabet-links,.designer-alphabet-links,.engine-alphabet-links,.credit-alphabet-links{width:100%;float:left;text-align:center}.brand-alphabet-links a,.designer-alphabet-links a,.engine-alphabet-links a,.credit-alphabet-links a{display:inline-block;position:relative;padding:0 15px 0 10px;line-height:15px}.brand-alphabet-links a.active,.designer-alphabet-links a.active,.engine-alphabet-links a.active,.credit-alphabet-links a.active{color:#003e5f;cursor:default}.brand-alphabet-links a:hover,.designer-alphabet-links a:hover,.engine-alphabet-links a:hover,.credit-alphabet-links a:hover{color:#023886}.brand-alphabet-links a:after,.designer-alphabet-links a:after,.engine-alphabet-links a:after,.credit-alphabet-links a:after{content:"";position:absolute;top:-2px;right:0;width:1px;height:22px;background:#ccc}.brand-alphabet-links a:last-child:after,.designer-alphabet-links a:last-child:after,.engine-alphabet-links a:last-child:after,.credit-alphabet-links a:last-child:after{display:none}.builders-search{text-align:center;display:inline-block}.builders-search .search-input{width:300px}.builders-search button.clear{padding:15px 0}.designer-list{justify-content:center}.brand-list .shipyard,.contributor-list .credit,.designer-list .designer,.brand-list .manafacture,.award-list .award{margin:0 0 15px}.contributor-list{justify-content:center}.brand-list.medium-up-3 .column.shipyard,.brand-list.smallMedium-up-2 .column.shipyard,.contributor-list.medium-up-3 .column.credit,.contributor-list.smallMedium-up-2 .column.credit,.designer-list.medium-up-3 .column.designer,.designer-list.smallMedium-up-2 .column.designer,.brand-list.medium-up-3 .column.manafacture,.brand-list.smallMedium-up-2 .column.manafacture,.award-list.medium-up-3 .column.award,.award-list.smallMedium-up-2 .column.award{clear:none}.brand-list .shipyard a,.contributor-list .credit a,.brand-list .manafacture a,.designer-list .designer a,.dealers-list .dealer a,.award-list .award a{padding:10px 5px 10px 10px;background-color:#fff;display:flex;border:1px solid #f1f1f1;border-radius:3px;transition:all 0.3s ease;box-shadow:0 1px 11px 0 rgb(0 0 0 / .04)}@media only screen and (max-width:640px){.brand-list .shipyard a,.contributor-list .credit a,.designer-list .designer a,.brand-list .manafacture a,.award-list .award,.dealers-list .dealer a{padding-top:5px;padding-bottom:5px}.brand-list .shipyard,.contributor-list .credit,.brand-list .manafacture,.award-list .award{margin:0 0 5px}}.brand-list .shipyard span,.contributor-list .credit span,.designer-list .designer span,.brand-list .manafacture span,.dealers-list .dealer span,.award-list .award span{flex:1 1 100%;padding:5px 0;height:30px;line-height:1.3em}.brand-list .shipyard a:hover,.contributor-list .credit a:hover,.designer-list .designer a:hover,.brand-list .manafacture a:hover,.dealers-list .dealer a:hover,.award-list .award a:hover{text-decoration:none;border:1px solid var(--brand-colour-accent)}.brand-list .shipyard a .logo-container,.contributor-list .credit a .logo-container,.designer-list .designer a .logo-container,.brand-list .manafacture a .logo-container,.dealers-list .dealer a .logo-container,.award-list .award a .logo-container{width:40px;height:30px;margin:0 15px 0 0;background-color:#fff;text-align:center;flex:0 0 40px;display:flex;align-items:center}.brand-list .shipyard a .logo-container img,.contributor-list .credit a .logo-container img,.designer-list .designer a .logo-container img,.brand-list .manafacture a .logo-container img,.dealers-list .dealer a .logo-container img,.award-list .award a .logocontainer img{max-height:30px;max-width:40px;margin-left:auto}.contributor-list .credit a .logo-container.contributor-person img{border-radius:100%;height:30px;width:30px}.award-list .award a .logo-container img{border-radius:20px;height:30px}.award-list .award a .logo-container.outline img{border:1px solid #ddd}@media only screen and (max-width:900px){.brand-list .shipyard a span,.contributor-list .credit a span,.designer-list .designer a span,.brand-list .manafacture a span,.dealers-list .dealer a span,.award-list .award a span{display:inline-block;width:80%;height:auto;min-height:30px}}.brand-wrap{display:block;width:100%}.brand-wrap.limited{overflow:hidden;position:relative;padding-bottom:60px}.brand-wrap.limited:after{content:"";width:100%;height:140px;position:absolute;bottom:0;left:0;z-index:10;background:linear-gradient(to bottom,rgb(241 241 241 / .1) 1%,rgb(253 253 253 / .46) 10%,rgb(247 249 250) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d9f1f1f1',endColorstr='#f7f9fa',GradientType=0)}.more-builders{position:absolute!important;bottom:20px;left:50%;transform:translateX(-50%);z-index:12}@media only screen and (max-width:640px){.stock-contact{width:100%;text-align:center}}@media only screen and (min-width:1281px){.image-cta-block{width:85.2%;margin-left:auto;margin-right:auto}}.image-cta-block .image-wrap{background-color:#fff0;position:relative;display:block}.image-cta-block .image-cta-item .image-wrap img{width:100%;height:auto}.image-cta-block .copy-block a{display:block}.image-cta-block .copy-block a.info:hover{color:var(--dark-grey)}.image-cta-block .image-cta-item .copy-block{display:block;padding:0 25px}.image-cta-block .main-btn{width:224px;background:var(--brand-colour);margin:17px 0 10px;transition:150ms ease-out all}.image-cta-block .vertical-align-content-flex .main-btn,.image-cta-block .vertical-align-content-flex p{margin-bottom:0}.image-cta-block .main-btn:hover{color:#fff;background:var(--brand-colour-accent);border-color:var(--brand-colour-accent)}@media only screen and (min-width:641px){.image-cta-item.full-width-version .image-wrap{margin-bottom:0}}@media only screen and (max-width:640px){.image-cta-item.full-width-version{text-align:center}.image-cta-block{padding-bottom:0}.image-cta-item.full-width-version .button{margin-left:auto;margin-right:auto}}@media only screen and (min-width:641px) and (max-width:900px){.image-cta-block .image-cta-item .copy-block{padding:0 14px}}@media only screen and (min-width:641px){.image-cta-block .main-btn{margin:20px 0 25px}}.image-cta-block .no-fake-listings{height:62px;width:62px;border-radius:50%;color:#fff;text-align:center;position:absolute;bottom:-20px;right:16%;background:red;display:inline-flex;align-items:center;transition:all 0.3s ease;z-index:2;padding:0}.image-cta-block .no-fake-listings:hover{background:var(--brand-colour)}@media only screen and (min-width:641px){.image-cta-block .no-fake-listings{height:70px;width:70px;line-height:1.1em}}@media only screen and (min-width:641px) and (max-width:900px){.image-cta-block .no-fake-listings{height:52px;width:52px;font-size:9px;line-height:1.1em}}@media only screen and (min-width:901px) and (max-width:1280px){.image-cta-block .no-fake-listings{height:54px;width:54px;font-size:9px;line-height:1.15em;right:18%}}@media only screen and (min-width:1281px) and (max-width:1440px){.image-cta-block .no-fake-listings{height:61px;width:61px;font-size:10px;line-height:1.15em}}