:root{--island-yacht-gold:#c9b086;--island-yacht-dark-gold:#a89567;--island-yacht-light-gold:#ddd0b0;--island-yacht-black:#121111;--island-yacht-dark:#1a1919;--island-yacht-white:#fff;--island-yacht-off-white:#fafaf8;--island-yacht-light-gray:#f5f4f2;--island-yacht-medium-gray:#e0ddd8;--island-yacht-text-gray:#5a5856;--island-yacht-dark-gray:#2e2c2a;--cookie-banner-bg:#121111f2;--cookie-banner-border:#c9b0861f;--cookie-banner-link:#ddd0b0;--cookie-banner-link-line:#c9b0864d;--cookie-banner-btn-bg:linear-gradient(135deg,#a89567,#c9b086);--cookie-banner-btn-text:#121111;--island-yacht-ocean:#1e7b9a;--island-yacht-ocean-light:#268faf;--island-yacht-font-heading:var(--font-playfair);--island-yacht-font-body:var(--font-montserrat);--island-yacht-transition:all .4s cubic-bezier(.4,0,.2,1);--island-yacht-shadow-sm:0 2px 8px #12111114;--island-yacht-shadow-md:0 4px 20px #1211111f;--island-yacht-shadow-lg:0 10px 40px #12111126;--island-yacht-shadow-xl:0 20px 60px #12111133}@keyframes islandYachtFadeInUp{to{opacity:1;transform:translateY(0)}}@keyframes islandYachtFadeInUpSmooth{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes islandYachtFadeInLeftSmooth{0%{opacity:0;transform:translate(-40px)}to{opacity:1;transform:translate(0)}}@keyframes islandYachtFadeInRightSmooth{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:translate(0)}}@keyframes islandYachtFadeInScale{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}:where([data-website=island-yacht-sales]){scroll-behavior:smooth;font-family:var(--island-yacht-font-body);color:var(--island-yacht-dark-gray);background:var(--island-yacht-white);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.6;overflow-x:clip}:where([data-website=island-yacht-sales]) *{box-sizing:border-box;margin:0;padding:0}:where([data-website=island-yacht-sales]) h1,:where([data-website=island-yacht-sales]) h2,:where([data-website=island-yacht-sales]) h3,:where([data-website=island-yacht-sales]) h4,:where([data-website=island-yacht-sales]) h5,:where([data-website=island-yacht-sales]) h6{font-family:var(--island-yacht-font-heading);color:var(--island-yacht-black);font-weight:700;line-height:1.2}:where([data-website=island-yacht-sales]) a{color:inherit;text-decoration:none}:where([data-website=island-yacht-sales]) button{font-family:var(--island-yacht-font-body);cursor:pointer;border:none;outline:none}:where([data-website=island-yacht-sales]) img{max-width:100%;height:auto;display:block}:where([data-website=island-yacht-sales]) .island-yacht-container{max-width:1400px;margin:0 auto;padding:0 2rem}:where([data-website=island-yacht-sales]) .island-yacht-section-padding{padding:8rem 0}@media (max-width:768px){:where([data-website=island-yacht-sales]) .island-yacht-section-padding{padding:5rem 0}:where([data-website=island-yacht-sales]) .island-yacht-container{padding:0 1.5rem}}:where([data-website=island-yacht-sales]) .island-yacht-gradient-text{background:linear-gradient(135deg,var(--island-yacht-gold)0%,var(--island-yacht-dark-gold)100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}:where([data-website=island-yacht-sales]) .island-yacht-fade-in{opacity:0;animation:.8s forwards islandYachtFadeInUp;transform:translateY(30px)}:where([data-website=island-yacht-sales]) .island-yacht-animate-fade-in-up{animation:.8s cubic-bezier(.4,0,.2,1) forwards islandYachtFadeInUpSmooth}:where([data-website=island-yacht-sales]) .island-yacht-animate-fade-in-left{animation:.8s cubic-bezier(.4,0,.2,1) forwards islandYachtFadeInLeftSmooth}:where([data-website=island-yacht-sales]) .island-yacht-animate-fade-in-right{animation:.8s cubic-bezier(.4,0,.2,1) forwards islandYachtFadeInRightSmooth}:where([data-website=island-yacht-sales]) .island-yacht-animate-fade-in-scale{animation:.8s cubic-bezier(.4,0,.2,1) forwards islandYachtFadeInScale}:where([data-website=island-yacht-sales])::-webkit-scrollbar{width:10px}:where([data-website=island-yacht-sales])::-webkit-scrollbar-track{background:var(--island-yacht-light-gray)}:where([data-website=island-yacht-sales])::-webkit-scrollbar-thumb{background:var(--island-yacht-gold);border-radius:5px}:where([data-website=island-yacht-sales])::-webkit-scrollbar-thumb:hover{background:var(--island-yacht-dark-gold)}:where([data-website=island-yacht-sales]) .grecaptcha-badge{visibility:hidden!important}
