.site-loader{align-items:center;background:#fff;display:flex;inset:0;justify-content:center;position:fixed;transition:opacity .6s ease,visibility .6s ease;z-index:99999}.site-loader.loaded{opacity:0;visibility:hidden}.loader-content{animation:fadeIn 1s ease-in-out;text-align:center}.loader-logo{display:block;height:auto;margin-bottom:20px;margin-left:auto;margin-right:auto;width:200px}.loader-text{color:#12284c;font-size:16px;font-weight:400;letter-spacing:.5px;margin:0}@keyframes fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:300;src:url(https://email.seadream.com/hubfs/Inter_24pt-ExtraLight.ttf) format("truetype")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(https://email.seadream.com/hubfs/Inter_24pt-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(https://email.seadream.com/hubfs/Inter_28pt-Bold.ttf) format("truetype")}body{font-family:Inter,Arial,sans-serif;margin:0}a{color:inherit;cursor:pointer;text-decoration:none}.mobile{display:none!important}.solid-btn{border-radius:5px;font-size:18px;letter-spacing:1px;padding:15px 50px;text-align:center}.outline-btn{background:none;border:1px solid #fff;letter-spacing:1px;position:relative}.white-btn{background-color:#fff;border:1px solid #fff;color:#12284c;transition:.2s}.blue-btn{background-color:#12284c;border:1px solid #12284c;color:#fff;transition:.2s}.blue-btn:hover{background:none;color:#12284c}.white-btn:hover{background:none;color:#fff}.white-outline{border-radius:5px;color:#fff;font-size:18px;padding:15px 60px;text-align:center}.sd-overlay{background:rgba(0,0,0,.6);display:none;z-index:9999}.sd-overlay,.thank-you-modal{align-items:center;inset:0;justify-content:center;position:fixed}.thank-you-modal{background:rgba(0,0,0,.8);display:flex;opacity:0;transition:opacity .4s ease;z-index:99999}.thank-you-modal.show{opacity:1}.thank-you-content{animation:slideUp .5s ease-out;background:#fff;border-radius:8px;box-shadow:0 30px 80px rgba(0,0,0,.35);max-width:600px;padding:60px 80px;text-align:center}.thank-you-content h1{color:#12284c;font-size:2.5rem;font-weight:400;letter-spacing:1px;margin:0 0 20px}.thank-you-content p{color:#5d5d5d;font-size:18px;line-height:1.8;margin:0 0 40px}.thank-you-btn{border:none;cursor:pointer;font-size:16px;padding:18px 60px}.thank-you-btn:hover{border:2px solid #12284c}@keyframes slideUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.sd-modal{background:#fff;box-shadow:0 30px 80px rgba(0,0,0,.35);display:grid;grid-template-columns:1fr 1fr;height:800px;width:1000px}.sd-form{padding:60px 40px}.sd-form h1{color:#12284c;font-size:2rem;font-weight:100;letter-spacing:2px;margin-bottom:15px;text-transform:uppercase}.sd-form p{font-size:15px;margin-bottom:25px}.sd-divider{background:#efefef;height:1px;margin-bottom:30px}.sd-row{display:flex;gap:15px}.sd-form input,.sd-form select{border:1px solid #ddd;border-radius:3px;box-sizing:border-box;color:rgba(0,0,0,.4);font-size:12px;margin-bottom:20px;padding:18px 14px;width:100%}.voyage-label-container span{color:#333;color:rgba(0,0,0,.6);font-size:14px;line-height:1.3;white-space:nowrap}.voyage-label-container button{all:unset;color:#134fb3;cursor:pointer;font-size:14px;margin:0 0 10px;text-decoration:underline}.sd-phone{align-items:center;display:flex;gap:10px}.sd-phone select{opacity:0;position:absolute;width:60px}.country-code-display{background:#fff;border:1px solid #ddd;border-radius:3px;color:rgba(0,0,0,.6);cursor:pointer;font-size:12px;margin:0 0 20px;padding:18px 14px}.sd-form .submit-btn{font-size:14px;margin-top:20px;padding:15px 0}.sd-checkbox{align-items:center;display:flex;gap:10px;margin-bottom:25px;margin-top:10px}.sd-checkbox input[type=checkbox]{color:rgba(0,0,0,.6);cursor:pointer;flex-shrink:0;height:18px;margin:0;width:18px}.sd-checkbox label{color:#333;color:rgba(0,0,0,.6);cursor:pointer;font-size:14px;line-height:1.3;white-space:nowrap}.solid-btn.full{width:100%}.sd-image{align-items:center;background-image:url(https://email.seadream.com/hubfs/Form-Image-Right-1.jpg);background-position:bottom;background-size:cover;display:flex;justify-content:center;position:relative}.sd-close{background:#fff;border:none;border-radius:50%;cursor:pointer;font-size:20px;height:36px;opacity:.4;position:absolute;right:20px;top:20px;transition:.2s;width:36px}.sd-close:hover{opacity:.7}.landing-header{background-color:#fff;color:#12284c;width:100%}.landing-header a{text-decoration:underline;transition:.2s}.landing-header a:hover{color:#134fb3}.landing-header-cont{align-items:center;display:grid;grid-template-columns:1fr auto 1fr;margin:0 auto;padding:10px 30px;width:1440px}.sd-line{background-color:#12284c;display:inline-block;height:15px;margin:0 5px;width:1px}.header-center{justify-self:center}.header-center img{width:100px}.header-right{justify-self:end}.landing-hero{background-image:url(https://email.seadream.com/hubfs/Landing-Hero-BG-2.jpg);background-position:50%;background-size:cover;height:750px;position:relative;width:100%}.hero-content{display:flex;justify-content:space-between;margin:0 auto;padding:350px 30px 0;width:1440px}.hero-text{width:41%}.hero-text h1{color:#fff;font-size:2.2rem;font-weight:100;letter-spacing:.4rem;margin:0 0 -20px;text-transform:uppercase}.hero-text .perfected{width:90%}.hero-ctas{display:flex;justify-content:space-between;margin:2rem 0 0}.conde-badge{display:block;margin:10px auto 0;width:150px}.video-btn{padding-left:40px;padding-right:70px;transition:.2s}.video-btn:hover{background-color:#12284c;border-color:#12284c;color:#fff}#play-circle{color:#fff;height:25px;position:absolute;right:5%;top:27%;width:25px}.video-preview{box-shadow:0 20px 40px rgba(0,0,0,.35);cursor:pointer;height:292px;overflow:hidden;position:relative;width:519px}.video-preview-iframe{height:150%;left:-25%;pointer-events:none;position:absolute;top:-25%;transform:scale(1.1);width:150%}.video-preview-overlay{align-items:center;background:rgba(0,0,0,.15);display:flex;inset:0;justify-content:center;position:absolute}.play-button{background:hsla(0,0%,100%,.9);border-radius:50%;height:64px;inset:0;margin:auto;position:absolute;transition:transform .25s ease,background .25s ease;width:64px}.play-button:before{border-bottom:12px solid transparent;border-left:14px solid #000;border-top:12px solid transparent;content:"";height:0;left:26px;position:absolute;top:20px;transition:border-left-color .25s ease;width:0}.included-right:hover .play-button,.video-preview:hover .play-button{background:#fff;transform:scale(.92)}.video-modal{display:none;inset:0;position:fixed;z-index:9999}.video-modal-backdrop{background:rgba(0,0,0,.8);inset:0;position:absolute}.video-modal-content{aspect-ratio:16/9;background:#000;margin:5% auto;max-width:960px;position:relative;width:80%}.video-modal-content iframe{height:100%;width:100%}.video-modal-close{background:none;border:none;color:#fff;cursor:pointer;font-size:32px;position:absolute;right:0;top:-40px}.usp-wrap{width:100%}.usp-cont{margin:0 auto;padding:80px 30px;width:1440px}.usp-subtitle{color:#1a1a1a;font-size:18px;margin:0 auto 60px;text-align:center}.sd-difference{display:block;margin:0 auto 20px;width:700px}.usp-blocks{display:flex;flex-wrap:wrap;justify-content:space-between}.usp-blocks a{cursor:pointer;margin:60px auto 0}.usp-block{width:18%}.usp-block img{display:block;margin-bottom:20px;width:100%}.usp-block h1{color:#12284c;font-size:1.6rem;font-weight:500;margin-bottom:10px}.usp-block p{font-size:16px;line-height:24px}.voyage-top img{display:block;margin:0 auto 40px;width:640px}.voyage-nav{margin:0 auto;position:relative;width:1440px}.regions{display:flex;justify-content:space-between;margin:0 auto;width:800px}.regions a{cursor:pointer;padding:5px 0 15px;text-align:center;width:20%}.regions a.region-selected{border-bottom:3px solid #134fb3;color:#134fb3}.filter{position:absolute;right:0;top:5px}.filter a{cursor:pointer;padding:0 5px}.filter a.filter-selected{color:#134fb3;font-weight:800;text-decoration:underline}.voyage-line{background-color:#dadada;height:1px;margin:0 0 60px;width:100%}.voyage-cont{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto;width:1200px}.voyage-card{border:1px solid #dadada;border-radius:10px;margin-bottom:40px;overflow:hidden;padding:180px 0 0;position:relative;transition:.2s;width:30%}.voyage-label{background-color:#134fb3;border-radius:0 3px 0 0;color:#fff;font-size:14px;font-weight:500;left:0;padding:6px 10px;pointer-events:none;position:absolute;top:151px;z-index:10}.voyage-card:hover{transform:scale(1.02)}.voyage-card .card-picture{height:180px;left:0;object-fit:cover;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .35s ease;width:100%}.card-picture.is-active{opacity:1}.voyage-content{padding:20px 15px}.voyage-card h1{color:#12284c;font-size:24px;font-weight:400;margin:0 0 10px;min-height:58px}.voyage-card h2{color:#5d5d5d;font-size:17px;font-weight:400;margin:0 0 10px}.card-line{background-color:#eaeaea;height:1px;margin:0 0 15px;width:100%}.voyage-details{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.voyage-details img{margin:0 0 1rem;width:4%}.voyage-details p{color:#12284c;margin:0 0 1rem;width:94%}.card-bottom .voyage-id{align-items:center;display:flex;justify-content:space-between;margin:0 0 10px}.card-bottom img{width:5%}.card-bottom .yacht{width:72%}.card-bottom .voyage-number{color:#5d5d5d;text-align:right;width:20%}.card-btn{display:block;font-size:16px;padding:10px 0;transition:.2s;width:100%}.card-btn:hover{background-color:#fff;color:#12284c}.all-voyages-btn-cont{margin:40px 0 0;text-align:center}.cuisine-wrap{margin:120px 0}.cuisine-cont{height:650px;margin:0 auto;position:relative;width:1440px}.chef-tomas{position:absolute;right:0;top:0;width:520px}.restaurant-badge{position:absolute;right:550px;top:50px}.cuisine-video{bottom:0;display:flex;justify-content:center;position:absolute;right:300px}.cuisine-box{margin:0 auto;padding:180px 0 0}.cuisine-content{width:500px}.cuisine-content h2{font-size:1.2rem;font-weight:400;margin:0 0 10px}.cuisine-content img{margin:0 0 20px}.cuisine-content p{line-height:24px;margin:0 0 60px}.included-wrap{margin:0 0 60px}.included-top{background-image:url(https://email.seadream.com/hubfs/destination-image-background.jpg);background-position:50%;background-size:cover;height:660px;width:100%}.included-cont{align-items:center;background-color:#f7f7f7;display:flex;flex-wrap:wrap;justify-content:space-between;margin:-80px auto 0;padding:40px 40px 60px;width:1320px}.included-text{box-sizing:border-box;padding-right:80px;width:50%}.included-subtitle{color:#12284c;font-size:18px;font-weight:500;line-height:26px;margin:10px 0 0}.included-text ul{line-height:35px;margin-bottom:40px;padding-left:20px}.included-text li{line-height:24px;margin-bottom:15px}.disclaimer{color:#afafaf;font-size:12px;line-height:20px;margin:20px auto 0;text-align:center}.included-right{background-image:url(https://email.seadream.com/hubfs/suite-image.jpg);background-size:cover;box-shadow:none;cursor:pointer;height:500px;position:relative;width:50%}.included-right .play-button{background:hsla(0,0%,100%,.9);border-radius:50%;height:64px;inset:0;margin:190px auto 0;position:absolute;width:64px}.metrics-wrap{margin:10px 0 60px}.metric-cont{align-items:center;display:flex;justify-content:space-between;margin:0 auto;width:1200px}.assistance-wrap{display:none}.assistance-cont{background-color:#f7f7f7;padding:60px 0;text-align:center}.assistance-cont h1{color:#12284c;margin:0 0 40px}.assistance-buttons a{margin:0 15px}.assistance-buttons .expert-btn{border-color:#12284c;color:#12284c;transition:.2s.}.assistance-buttons .expert-btn:hover{background-color:#12284c;color:#fff}footer{background-color:#12284c}.footer-cont{margin:0 auto;padding:60px 0 10px;width:1200px}.footer-cont h1{color:#fff;font-size:24px;font-weight:500;margin:0 0 60px;text-align:center;text-transform:uppercase}.legal-cont{display:flex;justify-content:space-between}.legal-left{text-align:left}.legal-left p{color:#fff;margin:0;padding:0}.legal-right a{color:#fff;margin:0 15px 0 10px;transition:.2s}.legal-right a:hover{text-decoration:underline}.footer-logo{display:block;margin:0 auto 20px}@media only screen and (min-width:1700px){.included-top{height:44vw}}@media only screen and (max-width:1500px){.hero-content,.landing-header-cont,.usp-cont,.voyage-nav{box-sizing:border-box;overflow:hidden;width:100%}.cuisine-cont{width:95%}.cuisine-cont,.included-cont{box-sizing:border-box;overflow:hidden}.included-cont{width:100%}.hero-ctas{gap:10px;justify-content:flex-start}.conde-badge{margin:10px auto 0}.solid-btn,.white-outline{padding:15px 25px}.video-btn{padding-left:25px;padding-right:60px}.regions{width:600px}.voyage-cont{width:95%}.voyage-card{width:32%}.voyage-card h1{font-size:24px;min-height:60px}.card-btn{padding:15px 0}.restaurant-badge{right:580px;width:260px}.cuisine-video{right:15%}.included-text{box-sizing:border-box;padding-right:20px;width:50%}.footer-cont,.metric-cont{width:95%}}@media only screen and (max-width:1300px){.chef-tomas{display:none}.cuisine-video{bottom:10%;right:0}.restaurant-badge{right:0;right:10%;top:0}.voyage-card h1{font-size:20px}.cuisine-cont{height:500px}.cuisine-box{padding:120px 0 0}}@media only screen and (max-width:1200px){.video-btn{display:none}}@media only screen and (max-width:960px){.mobile{display:block!important}.mobile-flex{display:flex!important}.desk{display:none!important}.landing-header{background:none;position:absolute;z-index:99}.landing-header-cont{display:flex;justify-content:space-around;padding-top:5vw}.landing-hero{background:none;height:auto;margin-bottom:10vw}.hero-content{display:block;overflow:visible;padding:0;width:100%}.hero-text{background-image:url(https://email.seadream.com/hubfs/Mobile-hero-LP-4.jpg);background-size:cover;height:146vw;width:100%}.hero-ctas{justify-content:space-around;margin:0;position:absolute;top:113vw;width:100%}.hero-ctas .mobile-hero-btn{background:none;color:#fff;display:block;padding:15px 0;width:70%}.video-preview{border-radius:8px;box-shadow:0 5px 10px rgba(0,0,0,.35);height:60vw;margin:-12vw auto 0;width:90%}.usp-carousel{font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,sans-serif;margin:0 auto 10vw;max-width:360px}.usp-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.usp-eyebrow{color:#12284c;font-size:15px;letter-spacing:.1em;padding-left:15px;text-transform:uppercase}.usp-nav{display:flex;gap:8px}.chevron{background:transparent;border:1px solid #12284c;border-radius:50%;color:#12284c;cursor:pointer;font-size:18px;height:36px;width:36px}.chevron.disabled{border-color:#d1d1d1;color:#d1d1d1;cursor:default}.usp-card{overflow:hidden}.usp-image-wrap{aspect-ratio:1/1;overflow:hidden;position:relative;touch-action:pan-y}.usp-image-wrap img{height:100%;inset:0;object-fit:cover;opacity:0;position:absolute;transition:opacity .6s ease;width:100%}.usp-image-wrap img.active{opacity:1}.usp-progress{background:hsla(0,0%,100%,.5);bottom:12px;height:4px;left:12px;position:absolute;right:12px}.usp-progress-fill{background:#fff;display:block;height:100%;transition:width .4s ease;width:20%}.usp-content{background:#f3f3f3;min-height:180px;padding:20px 40px}.usp-text-fade{transition:opacity .35s ease}.usp-text-fade.fade-out{opacity:0}.usp-content h1{color:#12284c;font-size:26px;font-weight:500;margin-bottom:8px}.usp-content p{color:#333;font-size:14px;line-height:1.6}.voyage-top img{margin:0 auto 20px;width:80%}.voyage-nav{padding:0 16px;width:100%}.regions{display:flex;gap:28px;margin:0;overflow-x:auto;padding:0 16px;scroll-snap-type:x mandatory;width:auto;-webkit-overflow-scrolling:touch;position:relative;scrollbar-width:none}.regions::-webkit-scrollbar{display:none}.regions a{border-bottom:3px solid transparent;color:#000;flex:0 0 auto;font-size:18px;padding:0 0 12px;scroll-snap-align:start;white-space:nowrap;width:auto}.regions a.region-selected{border-bottom-color:#134fb3;color:#134fb3}.regions:after{display:none}.voyage-line{margin:-2px 0 24px}.voyage-cont{display:flex;gap:16px;overflow-x:auto;padding-left:16px;scroll-padding-left:16px;scroll-snap-type:x mandatory;width:100%;-webkit-overflow-scrolling:touch;box-sizing:border-box;flex-wrap:nowrap;scrollbar-width:none}.voyage-cont::-webkit-scrollbar{display:none}.voyage-card{flex:0 0 85%;margin-bottom:0;padding-top:41vw;scroll-snap-align:start}.voyage-card .card-picture{height:41vw}.voyage-card:last-child{margin-right:20px}.voyage-label{top:34vw}.filter{display:flex;gap:12px;justify-content:center;margin:12px 0 40px;position:static}.filter a{background:#f7f7f7;border:1px solid #dadada;border-radius:999px;color:#404040;font-weight:500;padding:10px 22px;text-decoration:none}.filter a.filter-selected{background:#134fb3;border-color:#134fb3;color:#fff;text-decoration:none}.voyage-card:hover{transform:none}.all-voyages-btn-cont a{background:none;color:#12284c;display:block;margin:0 auto;padding:15px 0;width:90%}.play-button{background:none;border:2px solid #fff;bottom:16px;height:45px;left:16px;margin:0;right:auto;top:auto;width:45px}.play-button:before{border-left:14px solid #fff;left:18px;top:10px}.play-button:active{transform:scale(.92)}.included-right:hover .play-button,.video-preview:hover .play-button{background:none;transform:scale(1)}.sd-form input,.sd-form select{color:rgba(0,0,0,.8);font-size:14px}.sd-checkbox input[type=checkbox]{height:16px;width:16px}.sd-checkbox label{font-size:14px}.country-code-display,.sd-checkbox label,.voyage-label-container span{color:rgba(0,0,0,.8)}.cuisine-wrap{margin:60px 0;padding:0}.cuisine-cont{height:auto;position:static;width:100%}.cuisine-video{margin:0;position:static;width:100%}.cuisine-video .video-preview{aspect-ratio:16/9;border-radius:8px 8px 0 0;box-shadow:none;height:300px;width:100%}.cuisine-box{margin:0;padding:0}.cuisine-content{background:#12284c;border-radius:0 0 8px 8px;border-radius:0;box-sizing:border-box;padding:30px 20px 60px;width:100%}.cuisine-content .award,.cuisine-content .awards{display:block;margin:0 0 60px;width:100%}.cuisine-content .dream-cuisine{display:block;margin:0 0 20px;width:95%}.cuisine-content h2{color:#fff;font-size:16px;font-weight:400;margin:0}.cuisine-content p{color:#fff;font-size:16px;line-height:30px;margin:0 0 60px}.cuisine-content a{background:none;border:1px solid #fff;color:#fff;display:block;padding:15px 0;text-align:center;width:100%}.cuisine-wrap{margin-bottom:0}.included-top{background-image:url(https://email.seadream.com/hubfs/Norway-SeaDream-included-mobile.jpg);height:60vw;position:relative}.included-top.region-caribbean{background-image:url(https://email.seadream.com/hubfs/Caribbean-SeaDream-included-mobile.jpg)}.included-top.region-mediterranean{background-image:url(https://email.seadream.com/hubfs/Med-SeaDream-included-mobile.jpg)}.included-top.region-northern-europe{background-image:url(https://email.seadream.com/hubfs/Norway-SeaDream-included-mobile.jpg)}.included-top.region-transatlantic{background-image:url(https://email.seadream.com/hubfs/Transatlantic-SeaDream-included-mobile.jpg)}.included-cont{margin:0;padding:0}.conde-badge{bottom:-20vw;left:35vw;position:absolute;width:30vw}.included-text{box-sizing:border-box;order:1;padding:80px 20px 0;width:100%}.included-text img{width:100%}.included-subtitle{margin:10px 0 20px}.included-text a{display:block;padding:15px 0;width:100%}.included-cont li{line-height:22px;margin-bottom:20px}.included-cont .disclaimer{color:#666;margin:40px auto;order:2;text-align:left;width:90%}.included-right{border-radius:0;margin:0;order:3;width:100%}.included-right .play-button{background:none;border:2px solid #fff;bottom:16px;height:45px;left:16px;margin:0;right:auto;top:auto;width:45px}.metric-cont{display:flex;flex-wrap:wrap;gap:40px;justify-content:center}.assistance-cont{box-sizing:border-box;padding:60px 5%;width:100%}.assistance-cont h1{font-size:26px;font-weight:500;text-align:left}.assistance-buttons{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.assistance-buttons a{margin:0;padding:15px 0;width:100%}.footer-cont{padding:60px 0;width:95%}.footer-cont h1{color:#fff;font-size:24px;margin:0 0 40px;text-align:center}.legal-cont{flex-wrap:wrap;gap:40px;justify-content:center}.legal-left{order:2;text-align:center;width:100%}.legal-right{order:1}.legal-right a{display:block;margin:0 0 20px;text-align:center;width:100%}.sd-modal{display:flex;flex-wrap:wrap;height:auto;width:90%}.sd-form{order:2;padding:10px 20px 40px}.sd-form h1{font-size:24px;font-weight:400;letter-spacing:normal;text-transform:capitalize}.sd-form h1,.sd-form p{display:none;text-align:center}.sd-form p{font-size:14px;line-height:20px;margin-bottom:25px}.sd-divider{display:none}.sd-image{background-image:url(https://email.seadream.com/hubfs/Form-Image-Right-1.jpg);height:46vw;order:1;width:100%}.sd-checkbox input[type=checkbox]{-webkit-appearance:checkbox!important;-moz-appearance:checkbox!important;appearance:checkbox!important;height:auto!important;margin:0!important;min-height:0!important;min-width:0!important;width:auto!important}.sd-checkbox{align-items:center}.sd-form input::placeholder{color:rgba(0,0,0,.6);opacity:1}.country-code-display,.sd-form input,.sd-form select{color:rgba(0,0,0,.6)}.video-modal-content{aspect-ratio:16/9;background:#000;margin:70% auto;max-width:none;position:relative;width:95%}.thank-you-content{margin:0 20px;max-width:calc(100% - 40px);padding:40px 30px}.thank-you-content h1{font-size:1.8rem;margin:0 0 15px}.thank-you-content p{font-size:16px;line-height:1.6;margin:0 0 30px}.thank-you-btn{padding:15px 20px;width:100%}}