.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;overflow:visible}.ExploreSearchSection_searchContentWrapperOpen__KRB6E{background-color:#fff;border-radius:21px 21px 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);top:calc(50% - 24px);transform:translateX(-50%)}.ExploreSearchSection_resultsOverlay__0PHtz{width:100%}.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%}.ExploreSearchResults_list__U6Q3p{padding-top:16px;padding-bottom:24px;display:flex;flex-direction:column;max-height:var(--results-max-height,600px);overflow-y:auto}.ExploreSearchResults_listItem__H61am{display:flex;align-items:center;gap:8px;margin:2px 8px;padding:10px 16px;border-radius:8px;cursor:pointer;text-decoration:none}.ExploreSearchResults_listItem__H61am.ExploreSearchResults_listItemFirst__GO77K,.ExploreSearchResults_listItem__H61am:hover{background:#f7f9f9}.ExploreSearchResults_listItem__H61am .ExploreSearchResults_listItemText__VOODY{display:flex;flex-direction:column;gap:0}.ExploreSearchResults_listItem__H61am .ExploreSearchResults_listItemHeader__I0yb9{font-size:14px;font-weight:400;color:#002a42}.ExploreSearchResults_listItem__H61am .ExploreSearchResults_listItemDescription__hI1K_{font-size:11px;font-weight:500;color:#5d7583}.ExploreSearchResults_noResults__LeIP5{font-size:14px;color:#475a66;padding:12px 24px}@keyframes LocationSource_animation__cA3ha{0%{opacity:.7;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes LocationSource_reveal__9q3C9{0%{transform:scale(.9)}to{transform:scale(1)}}.LocationSource_locationSource__NIW6O{width:100%;padding:0 24px;margin-top:10px}.LocationSource_locationSourceContent__vCbTE{max-width:824px;margin:0 auto;font-size:13px;font-weight:400;color:#6b7280;line-height:1.4;overflow-wrap:break-word}.LocationSource_requestButton__tmB2S{background:none;border:none;padding:0;cursor:pointer;color:#2764ff;font-size:13px;font-weight:400;text-decoration:underline;line-height:inherit;white-space:normal;text-align:left}.LocationSource_requestButton__tmB2S:hover{opacity:.75}.LocationSource_deniedMessage__aTYTx{font-size:13px;font-weight:400;color:#6b7280;font-style:italic}.Knowledge-template{max-width:81rem;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;display:grid;grid-template-columns:repeat(12,1fr);grid-column-gap:1rem;column-gap:1rem;grid-row-gap:1rem;row-gap:1rem;align-content:center}@media screen and (min-width:45.0625rem){.Knowledge-template{padding-left:1.5rem;padding-right:1.5rem}}.container .Knowledge-template{padding:0}@media screen and (min-width:45.0625rem){.Knowledge-template{column-gap:1.5rem;row-gap:1.5rem}}@media screen and (min-width:67.5625rem){.Knowledge-template{margin-top:1.875rem}}@media screen and (min-width:80.0625rem){.Knowledge-template{column-gap:3.125rem}}.Knowledge-template__sidebar{grid-column:1/-1;padding-top:1.875rem}@media screen and (min-width:67.5625rem){.Knowledge-template__sidebar{grid-column:1/5;padding-top:0}}.Knowledge-template__main{grid-column:1/-1}@media screen and (min-width:67.5625rem){.Knowledge-template__main{grid-column:5/-1}}.Knowledge-template__main .Blurb-list.Blurb-list{padding:0}.Knowledge-template__title{font-weight:600;color:#002a42;font-size:2rem;line-height:2.4375rem}@media screen and (min-width:67.5625rem){.Knowledge-template__title{font-size:3.5rem;line-height:4.25rem}}.Knowledge-template .Search__message--has-match{text-align:left;margin-top:-.875rem}@media screen and (min-width:67.5625rem){.Knowledge-template .Search__message--has-match{margin-top:1rem}}.Finite-scroll .Post-template-content{margin-top:6.25rem}.Post-template-content:has(.Native-label) .Post-content{margin-top:0;padding-top:1.25rem}@media screen and (min-width:67.5625rem){.Post-template-content:has(.Native-label) .Post-content{padding-top:3.125rem}}@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}}