.boats-for-sale{max-width:81rem;margin:20px auto 0;padding:0 24px}.boats-for-sale .filters{display:flex;align-items:center;margin:40px 0;flex-wrap:wrap}.boats-for-sale .filters .filter-button{background-color:#fff;border:1px solid #002a42;color:#002a42;padding:6px 16px;border-radius:8px;cursor:pointer;font-weight:600;margin-right:10px;text-align:center}.boats-for-sale .filters .filter-button.primary{background-color:#002a42;color:#fff}@media(max-width:600px){.boats-for-sale .filters{flex-direction:column;align-items:stretch}.boats-for-sale .filters .filter-button{width:100%;margin-bottom:10px}}.boats-for-sale .listing{display:flex;flex-direction:row;align-items:stretch;border-radius:10px;margin-bottom:20px;border:1px solid #f7f9f9;overflow:hidden;position:relative}@media(max-width:768px){.boats-for-sale .listing{flex-direction:column}}.boats-for-sale .boat-image{width:350px;height:auto}@media(max-width:768px){.boats-for-sale .boat-image{width:100%}}.boats-for-sale .info{flex:1 1;padding:20px;display:flex;flex-direction:column;justify-content:space-between}@media(max-width:768px){.boats-for-sale .info{padding:20px 20px 0;gap:10px}}.boats-for-sale .info h2{margin:0;font-size:24px}.boats-for-sale .info p{margin:5px 0;color:#555;display:flex;gap:10px}.boats-for-sale .location,.boats-for-sale .type{color:#5d7583;font-size:13px}.boats-for-sale .location{background:url(/icons/location.svg) no-repeat;background-position:0;padding-left:20px}.boats-for-sale .location:after{content:"•";color:gray;margin:0 0 0 10px;font-size:10px}.boats-for-sale .boat-type,.boats-for-sale .boat-type--motor{background:url(/icons/boat-icons/motorboat.svg) no-repeat}.boats-for-sale .boat-type--segel{background:url(/icons/boat-icons/sailboat.svg) no-repeat}.boats-for-sale .boat-type,.boats-for-sale .boat-type--motor,.boats-for-sale .boat-type--segel{background-position:0;padding-left:20px}.boats-for-sale .logo{max-width:150px;max-height:38px;margin-top:auto;object-fit:contain;object-position:left center}@media(max-width:768px){.boats-for-sale .logo{display:none}}.boats-for-sale .price-section{position:relative;display:flex}@media(max-width:768px){.boats-for-sale .price-section{display:block}}.boats-for-sale .price-section:before{content:"";position:absolute;top:0;right:0;width:10px;height:100%;background-color:#002a42;border-top-right-radius:10px;border-bottom-right-radius:10px}@media(max-width:768px){.boats-for-sale .price-section:before{display:none}}.boats-for-sale .price-section .price-details{display:flex;flex-direction:column;justify-content:space-between;padding:10px 10px 10px 20px;margin:20px;border-left:1px solid #d1d8dd;width:calc(100% - 40px);min-width:200px}@media(max-width:768px){.boats-for-sale .price-section .price-details{border-left:none;border-top:1px solid #d1d8dd;padding:20px 0 0;margin:20px auto}}.boats-for-sale .price-section .label{font-size:13px;margin:0;color:#475a66}.boats-for-sale .price-section .sum{font-size:24px;font-weight:600;margin:5px 0 10px;color:#002a42}.boats-for-sale .cta-button{background-color:#002a42;color:#fff;padding:10px 20px;border:none;cursor:pointer;text-align:center;border-radius:20px;width:100%;font-size:16px;font-weight:600}@media(max-width:768px){.boats-for-sale .cta-button{margin-top:10px}}.boats-for-sale .cta-button:hover{opacity:.96}.boats-for-sale .bottom-section{background-color:#002a42;color:#fff;text-align:center;font-size:16px;font-weight:600;position:absolute;bottom:0;width:100%;height:10px;display:none}@media(max-width:768px){.boats-for-sale .bottom-section{position:relative;display:block}}.Campaign-template .Post-content{margin-top:0}.Campaign-template .Post-content>.wp-block-group>.wp-block-heading,.Campaign-template .Post-content>.wp-block-heading{font-weight:600;color:#002a42;font-size:2rem;line-height:2.375rem;text-align:center}@media screen and (min-width:45.0625rem){.Campaign-template .Post-content>.wp-block-group>.wp-block-heading,.Campaign-template .Post-content>.wp-block-heading{font-size:3rem;line-height:3.625rem}}@media screen and (min-width:67.5625rem){.Campaign-template .Post-content>.wp-block-group>.wp-block-heading,.Campaign-template .Post-content>.wp-block-heading{font-size:2.5rem;line-height:3rem}}@media screen and (min-width:80.0625rem){.Campaign-template .Post-content>.wp-block-group>.wp-block-heading,.Campaign-template .Post-content>.wp-block-heading{font-size:3rem;line-height:3.625rem}}@keyframes ExploreSearchSection_animation__xBupl{0%{opacity:.7;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes ExploreSearchSection_reveal__swGrp{0%{transform:scale(.9)}to{transform:scale(1)}}.ExploreSearchSection_searchSection__Bnowq{position:relative;width:100%;padding:0 24px;margin:0 auto;aspect-ratio:1248/400}.ExploreSearchSection_searchBackground__NYa_O{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.ExploreSearchSection_searchContentWrapper__BBCTh{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;min-width:570px;background-color:#fff;border-radius:23px 23px 16px 16px;box-shadow:0 4px 4px 0 rgba(0,0,0,.04),0 2px 4px -2px rgba(0,0,0,.06),0 -3px 8px -2px rgba(0,0,0,.1);overflow:visible}.ExploreSearchSection_resultsOverlay__0PHtz{position:absolute;top:48px;left:0;right:0;z-index:10}.ExploreSearchSection_pillsHidden__YEsGf{visibility:hidden}.ExploreSearchSection_pills__TSWmP{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px;margin:20px 12px 24px}.ExploreSearchSection_searchContent__mSE45{width:100%;position:relative}.ExploreSearchSection_header__YIwVS{color:#fff;font-size:56px;font-weight:600;line-height:120%}@media screen and (max-width:768px){.ExploreSearchSection_searchSection__Bnowq{aspect-ratio:auto;min-height:200px;padding:24px 16px}.ExploreSearchSection_searchContentWrapper__BBCTh{min-width:unset;width:calc(100% - 32px)}}@keyframes ExploreSearchTextInput_animation__1uiNo{0%{opacity:.7;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes ExploreSearchTextInput_reveal__yegNU{0%{transform:scale(.9)}to{transform:scale(1)}}.ExploreSearchTextInput_textInputWrapper__gbMWH{width:100%;position:relative;z-index:1}.ExploreSearchTextInput_iconWrapper__q_kuA{position:absolute;left:16px;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:24px}.ExploreSearchTextInput_textInput__oXBXj{color:var(--Grayscale-Black,#000407);font-size:18px;height:48px;border-radius:28px;border:.5px solid var(--Grayscale-Line-01-400,#e5e9ec);background:var(--Grayscale-White,#fff);box-shadow:0 1px 4px 0 rgba(0,0,0,.1);width:100%;padding:0 24px 0 62px}.ExploreSearchTextInput_textInput__oXBXj::placeholder{color:var(--Grayscale-Black,#000407)}.ExploreSearchTextInput_textInput__oXBXj:active,.ExploreSearchTextInput_textInput__oXBXj:focus{outline:none}@keyframes ExploreSearchResults_animation__WtQzn{0%{opacity:.7;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes ExploreSearchResults_reveal__IFDUu{0%{transform:scale(.9)}to{transform:scale(1)}}.ExploreSearchResults_searchResults____LGD{width:100%;background:#fff;border-radius:0 0 16px 16px;box-shadow:0 4px 8px 0 rgba(0,0,0,.08)}.ExploreSearchResults_list__U6Q3p{padding-top:8px;padding-bottom:8px;display:flex;flex-direction:column;max-height:380px;min-height:76px;overflow-y:auto}.ExploreSearchResults_listHeader__7Fzvv{font-size:18px;font-weight:600;padding-left:24px;font-size:14px}.ExploreSearchResults_listLabel__akCwy{font-size:14px;color:#475a66;padding-left:24px}.ExploreSearchResults_listItem__H61am{display:flex;align-items:center;gap:16px;padding:12px 24px;cursor:pointer}.ExploreSearchResults_listItem__H61am:hover{background:#f5f5f5}.ExploreSearchResults_listItem__H61am .ExploreSearchResults_listItemText__VOODY{display:flex;flex-direction:column;gap:0}.ExploreSearchResults_listItem__H61am .ExploreSearchResults_listItemHeader__I0yb9{font-weight:500}.ExploreSearchResults_listItem__H61am .ExploreSearchResults_listItemDescription__hI1K_{font-size:13px;color:#475a66}@keyframes animation{0%{opacity:.7;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes reveal{0%{transform:scale(.9)}to{transform:scale(1)}}.BoatsTemplate-hero{margin:0 auto;position:relative;max-width:90rem}.BoatsTemplate-hero .Masthead__image.Masthead--low{overflow:hidden;aspect-ratio:1440/306;display:none}@media screen and (min-width:67.5625rem){.BoatsTemplate-hero .Masthead__image.Masthead--low{display:block}.BoatsTemplate-hero .Masthead__image.Masthead--low+.Post-content__search{margin-top:-11.1875rem}}.BoatsTemplate-hero+.Post-content__search{background:linear-gradient(180deg,rgba(229,233,236,.75),rgba(229,233,236,0));margin-top:1.875rem;padding-top:1.875rem}@media screen and (min-width:67.5625rem){.BoatsTemplate-hero+.Post-content__search{margin-top:3.75rem;padding-top:3.75rem}}