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}