.modal-popup .action.tocart.primary{background-color:#d8f501;padding:1.4rem 2.8rem;border-radius:6rem;border:none;color:#000;margin:0 auto;width:100%}.modal-popup .action.tocart.primary span{text-transform:uppercase;font-family:"Outfit",sans-serif;font-size:1.6rem;letter-spacing:.16px;line-height:2.8rem;font-weight:700}#departures .itemTour-wrapper .itemTour .itemStatus{display:block}#departures .itemTour-wrapper .itemTour .itemStatus a{color:#fff}.catalog-product-view .page-main{max-width:unset;padding:0;overflow:hidden}.catalog-product-view .columns .column.main{padding-bottom:0}.catalog-product-view .page-header{margin-bottom:0 !important}.catalog-product-view .page-header:after{content:"";position:absolute;top:0;width:100%;height:16rem;z-index:2;background:linear-gradient(0deg,rgba(255,255,255,0) 10%,rgba(0,0,0,.6) 100%)}.catalog-product-view .columns .main{order:unset !important}.catalog-product-view main{overflow-x:hidden;max-width:100vw}.catalog-product-view .page-header{margin-bottom:0}.catalog-product-view p strong{font-family:"Outfit",sans-serif;font-weight:800 !important}.catalog-product-view h1,.catalog-product-view h1 span,.catalog-product-view h1 span strong{font-size:3.5rem !important;line-height:4rem !important;letter-spacing:.6px !important;font-weight:800 !important;position:relative;z-index:5}.catalog-product-view1 h3,.catalog-product-view h3 strong span span{font-size:2rem !important;font-weight:800 !important;line-height:2.5rem !important}.catalog-product-view h2,.catalog-product-view h2 strong,.catalog-product-view h2 span strong,.catalog-product-view h2 span{font-weight:800 !important;font-size:3rem !important;line-height:3.5rem !important;letter-spacing:.6px !important}@media screen and (min-width:769px){.catalog-product-view h1,.catalog-product-view h1 span,.catalog-product-view h1 span strong{font-size:4.8rem !important;line-height:5rem !important}.catalog-product-view h3,.catalog-product-view h3 strong span span{font-size:2.8rem !important;font-weight:800 !important;line-height:3rem !important}.catalog-product-view h2,.catalog-product-view h2 strong,.catalog-product-view h2 span strong,.catalog-product-view h2 span{font-size:3.8rem !important;line-height:4rem !important;letter-spacing:1.2px !important}}@media screen and (min-width:1025px){.catalog-product-view h1{font-size:6rem !important;line-height:6.8rem !important;letter-spacing:1.2px !important}.catalog-product-view h3,.catalog-product-view h3 strong span span{font-size:3rem !important;font-weight:800 !important;line-height:3.8rem !important}.catalog-product-view h2,.catalog-product-view h2 strong,.catalog-product-view h2 span strong,.catalog-product-view h2 span{font-size:4.8rem !important;line-height:5rem !important;letter-spacing:1.2px !important}.catalog-product-view .mgz-toggle-title h4 span,.catalog-product-view .mgz-toggle-title h4{font-size:18px !important;padding-left:1rem !important}}.catalog-product-view span strong,.catalog-product-view h3 strong{font-weight:900 !important}@media screen and (min-width:1025px){.catalog-product-view .mgz-toggle-title h4 span,.catalog-product-view .mgz-toggle-title h4{font-size:18px !important;padding-left:1rem !important}}.catalog-product-view .add-shadow-to-image img{box-shadow:70px 73px 99px #0000004d !important}.catalog-product-view .product-row img{transform:scale(.5)}@media screen and (min-width:769px){.catalog-product-view .product-row img{transform:scale(.75)}}@media screen and (min-width:1025px){.catalog-product-view .product-row img{transform:scale(1)}}.catalog-product-view .hero-banner,.catalog-product-view .hero-banner div[data-background-type=yt_vm_video],.catalog-product-view .hero-banner div[data-background-type=image]{max-height:90vh}.catalog-product-view .hero-banner div[data-background-type=yt_vm_video] div{height:140%;position:relative}.catalog-product-view .hero-banner div[data-background-type=yt_vm_video] div:before,.catalog-product-view .hero-banner div[data-background-type=image] div:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;z-index:2;background:linear-gradient(0deg,rgba(0,0,0,.6) 0%,rgba(255,255,255,0) 30%,rgba(255,255,255,0) 85%,rgba(0,0,0,.6) 100%)}.catalog-product-view .hero-banner div[data-background-type=yt_vm_video] div div{top:-20% !important}.catalog-product-view .hero-banner .hero-banner-text{max-height:90vh}@media screen and (max-width:1024px){.catalog-product-view .hero-banner .autocamper_inner_hero .mgz-element-text{transform:translateY(-12rem)}.catalog-product-view .hero-banner div[data-background-type=image] .mgz-parallax-inner{background-size:cover !important}}.catalog-product-view .hero-banner .inner-content{z-index:8 !important}.catalog-product-view .days-column p span{font-size:16px;display:flex;flex-direction:row;gap:2.8rem}.catalog-product-view .days-column p span strong{min-width:8.1rem}.catalog-product-view .mgz-element-text ul{list-style-type:none;margin:0;padding:0;padding-left:4rem}.catalog-product-view .mgz-element-text ul li:before{content:" ";position:absolute;width:6px;height:10px;border-bottom:4px solid #004336;border-right:4px solid #004336;transform:translateX(-2.5rem) translateY(3.8px) rotate(45deg)}.catalog-product-view .add-lime-color ul li:before{border-bottom:4px solid #d8f501;border-right:4px solid #d8f501}.catalog-product-view .add-plus-list-style .mgz-element-text ul li:before{content:"\002B";font-family:"Outfit",sans-serif;position:absolute;font-size:3rem;color:#004336;font-weight:700;border:none;transform:translateX(-2.5rem) rotate(0)}.catalog-product-view .add-plus-list-style .mgz-element-text.add-lime-color ul li:before{color:#d8f501}.catalog-product-view .mgz-icon-list-item{display:flex;flex-direction:row;gap:1.5rem}.catalog-product-view .custom-html-wrapper{width:calc(100% - 60px);height:57rem;border-radius:16px;box-shadow:0 4px 30px rgba(0,0,0,.1);backdrop-filter:blur(40px);-webkit-backdrop-filter:blur(40px);border-radius:2rem;position:absolute;top:0;background-color:#f8f9fa81;box-shadow:50px 70px 50px #0000003d;align-self:center;display:flex}@media screen and (min-width:426px) and (max-width:768px){.catalog-product-view .custom-html-wrapper{width:30rem}}@media screen and (min-width:576px) and (max-width:768px){.catalog-product-view .custom-html-wrapper{right:0;top:unset;max-width:30rem;z-index:100;width:30rem}}@media screen and (min-width:769px) and (max-width:859px){.catalog-product-view .custom-html-wrapper{top:unset;right:0;max-width:30rem;z-index:100;width:30rem}}@media screen and (min-width:860px){.catalog-product-view .custom-html-wrapper{max-width:unset;width:28rem;left:unset;top:unset;right:0;z-index:100}}@media screen and (min-width:1024px){.catalog-product-view .custom-html-wrapper{max-width:unset;width:28rem;left:unset;top:0;right:0}}@media screen and (min-width:1400px){.catalog-product-view .custom-html-wrapper{width:38rem}}.catalog-product-view .custom-html-wrapper .trustpilot-wrapper{width:100%;height:100%;padding:2.8rem 1rem}@media screen and (min-width:1400px){.catalog-product-view .custom-html-wrapper .trustpilot-wrapper{padding:2.8rem 5rem}}@media screen and (min-width:1400px){.catalog-product-view .custom-html-wrapper .trustpilot-wrapper{padding:2.8rem 5rem}}@media screen and (max-width:425px){.catalog-product-view .risskov-map-column .mgz-single-image-wrapper{width:100%;overflow:auto}}@media screen and (min-width:576px) and (max-width:991px){.catalog-product-view .risskov-map-column{width:100%;margin-left:0}.catalog-product-view .risskov-map-column .mgz-single-image-wrapper{display:flex;justify-content:center;margin-right:-60px}.catalog-product-view .risskov-map-column .mgz-single-image-wrapper .mgz-single-image-inner{padding:4rem}}@media screen and (max-width:992px){.catalog-product-view .risskov-map-column .mgz-single-image-wrapper{width:100%;overflow:auto;display:flex;justify-content:center}.catalog-product-view .risskov-map-column .mgz-single-image-wrapper .mgz-single-image-inner{height:fit-content;padding:1rem;cursor:all-scroll}}@media screen and (min-width:992px){.catalog-product-view .risskov-map-column{transform:translateX(60px) translateY(-50px)}}.catalog-product-view .risskov-map-column img{transform:scale(1)}.catalog-product-view .risskov-map-column .mgz-element-single_image .mgz-element-inner{display:flex;align-items:center;justify-content:center}@media screen and (max-width:1024px){.catalog-product-view .custom-webinar-module .mgz-carousel-item .item-content{padding:0 0 2rem !important;height:100%;display:flex;align-items:flex-end;justify-content:center}.catalog-product-view .custom-webinar-module .mgz-carousel-item .item-content .item-title{font-size:1.5rem;padding:0 1rem !important}}#departures{background-color:#efefe6;padding:8rem 2rem 6rem;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:calc(100% - 4rem)}#departures .departures-title-wrapper{max-width:1280px;width:100%}#departures .departures-title-wrapper h2{text-align:center;width:100%;font-family:"Outfit",sans-serif;font-weight:800 !important;font-size:3rem !important;line-height:3.6rem !important;letter-spacing:.6px !important;margin:0 !important;padding-bottom:4rem}@media screen and (min-width:1025px){#departures .departures-title-wrapper h2{font-size:6rem !important;line-height:6.8rem !important;letter-spacing:1.2px !important;padding-bottom:8rem}}#departures .departures-inner{max-width:1280px;width:100%}@media screen and (min-width:1025px){#departures{background-color:#efefe6;padding:10rem 2rem;display:flex;justify-content:center;width:100%}}#departures .otherTours{display:none}@media screen and (min-width:1025px){#departures .otherTours{display:grid;grid-template-columns:1.2fr 1fr 1fr 1.8fr 1.2fr 1fr;padding:1.8rem 1.6rem 1.8rem 3.9rem;color:#000;font-weight:700}}#departures .otherTours-tour{display:flex;flex-direction:column;background-color:#fff;border-radius:2.2rem;padding:1.8rem 1.6rem 1.8rem 1.8rem;margin-bottom:.9rem;position:relative}@media screen and (min-width:1025px){#departures .otherTours-tour{display:grid;border-radius:8rem;grid-template-columns:1.2fr 1fr 1fr 1.8fr 1.2fr 1fr;padding:1.8rem 1.6rem 1.8rem 3.9rem}}.is-opened-extra:after{content:"";position:absolute;bottom:0;display:flex;justify-self:center;width:2rem;height:2rem;background-color:#fff;transform:translateY(50%) rotate(45deg)}#departures .otherTours-tour div{display:flex;align-items:center;font-family:"Outfit",sans-serif;font-size:1.6rem;letter-spacing:.16px;line-height:2.8rem;font-weight:400}@media screen and (max-width:1024px){#departures .otherTours-tour div{font-size:1.2rem;line-height:2rem;font-weight:400}}#departures .otherTours-tour .tour-button-container{justify-content:flex-end}#departures .otherTours-tour .tour-button-container button{background-color:#d8f501;padding:1.4rem 2.8rem;border-radius:6rem;border:none;color:#000;text-transform:uppercase;font-family:"Outfit",sans-serif;font-size:1.6rem;letter-spacing:.16px;line-height:2.8rem;font-weight:700;white-space:nowrap}#departures .otherTours-tour .tour-button-container button.tour-button-outOfStock{background-color:#f3f3e7}@media screen and (min-width:1025px){#departures .otherTours-tour .tour-button-container button{width:18rem}}@media screen and (max-width:1024px){#departures .otherTours-tour .tour-button-container{justify-content:space-between;padding-top:2.2rem}#departures .otherTours-tour .tour-button-container .for-mobile{width:unset}#departures .otherTours-tour .tour-button-container button{padding:1.2rem 2rem;font-size:1.4rem;line-height:2rem}}#departures .otherTours-tour .tour-date,#departures .otherTours-tour .tour-days{font-weight:800}@media screen and (max-width:1024px){#departures .otherTours-tour .tour-date{font-size:1.7rem;line-height:2.6rem;letter-spacing:.34px;padding-bottom:2.8rem}#departures .otherTours-tour .tour-days{font-weight:400}#departures .tour-price{position:absolute;right:0;top:0;display:flex;flex-direction:column;text-align:right;padding:2.2rem 1.6rem;line-height:2rem !important;font-size:1.7rem !important;letter-spacing:.17px}#departures .otherTours-tour .for-mobile{padding-right:2rem;width:7rem}#departures .tour-price .for-mobile{font-size:1.2rem;letter-spacing:.12px;padding-right:0}}@media screen and (min-width:1025px){#departures .otherTours-tour .for-mobile{display:none}}#departures .itemTour-wrapper{flex-direction:column;justify-content:center;align-items:center;gap:.9rem;width:100%;padding:4.6rem 0 11rem;height:0;overflow:hidden;display:none;opacity:0}@media screen and (max-width:1024px){#departures .itemTour-wrapper{padding:3rem 0 6rem;align-items:center}}.open-container{height:fit-content !important;display:flex !important;opacity:1 !important}#departures .itemTour-wrapper .itemTour{display:flex;flex-direction:column;background-color:#004336;padding:1.8rem 1.6rem 1.8rem 1.8rem;color:#fff;gap:.5rem;width:80%;border-radius:2.2rem;display:flex;flex-direction:column;position:relative}@media screen and (min-width:1025px){#departures .itemTour-wrapper .itemTour{display:grid;grid-template-columns:1fr .9fr .5fr .4fr .8fr;border-radius:8rem;padding:1.8rem 1.6rem 1.8rem 3.9rem;width:85%;gap:2rem}}#departures .itemTour-wrapper .itemTour span{display:flex;align-items:center;font-family:"Outfit",sans-serif;font-size:1.6rem;letter-spacing:.16px;line-height:2.8rem;font-weight:400}@media screen and (max-width:1024px){#departures .itemTour-wrapper .itemTour span{font-size:1.4rem;line-height:2rem}#departures .itemTour-wrapper .itemTour .item-name{font-size:1.7rem;font-weight:800}}#departures .itemTour-wrapper .itemTour .item-name{font-weight:800}#departures .itemTour-wrapper .itemTour .add-to-cart-button{justify-content:flex-end}#departures .itemTour-wrapper .itemTour .add-to-cart-button button{background-color:#d8f501;padding:1.4rem 2.8rem;border-radius:6rem;border:none;color:#000}#departures .itemTour-wrapper .itemTour .add-to-cart-button button span{text-transform:uppercase;font-family:"Outfit",sans-serif;font-size:1.6rem;letter-spacing:.16px;line-height:2.8rem;font-weight:700;white-space:nowrap}@media screen and (max-width:1024px){#departures .itemTour-wrapper .itemTour .add-to-cart-button{position:absolute;right:0;bottom:0;padding:0 1.9rem 1.8rem 0}#departures .itemTour-wrapper .itemTour .add-to-cart-button button{padding:1.2rem 2rem}#departures .itemTour-wrapper .itemTour .add-to-cart-button button span{font-size:1.4rem;line-height:2.6rem}}#departures .itemTour-wrapper .itemTour .rejseplan-button button{padding:1.4rem 0;border:none;background-color:transparent;color:#fff;font-family:"Outfit",sans-serif;font-size:1.6rem;letter-spacing:.16px;line-height:2.8rem;font-weight:400}@media screen and (max-width:1024px){#departures .itemTour-wrapper .itemTour .rejseplan-button button{font-size:1.4rem;line-height:2rem;padding:3.5rem 0 2rem}}#departures .product.alert form .flex{display:flex;flex-direction:row;position:relative;align-items:center;justify-content:center}#departures .product.alert form input[type=email]{background-color:#fff;border:none;border-radius:3rem;padding:1.3rem 2.3rem;padding-right:6rem;font-family:"Outfit",sans-serif;font-size:1.4rem;letter-spacing:.14px;line-height:2.4rem;font-weight:400 !important;height:4.8rem}#departures .product.alert form input[type=email]:focus{outline:none !important}#departures .product.alert form .actions{transform:translateX(-4rem);padding-top:0;width:fit-content}#departures .product.alert form button[type=submit]{padding:1.5rem 2.3rem;background-color:#004336;color:#fff;border:none;border-radius:6rem;font-size:1.4rem;font-weight:700;line-height:1.9rem;letter-spacing:.3px;width:fit-content}#departures .departures-inner p{padding:2rem 0}@media screen and (max-width:1024px){#departures .product.alert form .flex{flex-direction:column}#departures .product.alert form .actions{transform:translateX(0);padding-top:2rem;width:100%}#departures .product.alert form button[type=submit]{width:100%}}#maincontent .page.messages{z-index:12;width:100vw;position:absolute;top:12rem;left:0;display:flex;align-items:center;justify-content:center}#maincontent .page.messages div{width:fit-content}#maincontent .page.messages div[role=alert] div div{background-color:#fff;padding:2rem;border-radius:2rem;max-width:unset}#maincontent .page.messages div[role=alert] div div:empty{background-color:transparent}@media screen and (max-width:1024px){#maincontent .page.messages div div div div{font-size:1.6rem;flex-direction:column}#maincontent .page.messages div[role=alert] div div{max-width:300px}}.catalog-product-view .modal-popup{width:100vw;height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;max-height:unset}@media screen and (max-width:1024px){.catalog-product-view .modal-popup{left:0}}.catalog-product-view .modal-popup .modal-inner-wrap{width:fit-content;max-width:1280px;max-height:unset;border:none;background-color:transparent;border-radius:3rem;min-height:unset !important}@media screen and (max-width:1024px){.catalog-product-view .modal-popup .modal-inner-wrap{max-width:90vw}}.catalog-product-view .modal-popup .modal-inner-wrap .modal-header{background-color:#004336;color:#fff;border:none;border-radius:3rem 3rem 0 0;padding:5rem 4rem 2rem}.catalog-product-view .modal-popup .modal-inner-wrap .modal-header .modal-title{font-family:"Outfit",sans-serif;font-size:2.6rem !important;line-height:3.3rem !important;letter-spacing:.52px !important;font-weight:800 !important;border-bottom:none !important}@media screen and (min-width:1025px){.catalog-product-view .modal-popup .modal-inner-wrap .modal-header .modal-title{font-size:3.6rem !important;line-height:4.3rem !important;letter-spacing:.7px !important;font-weight:800 !important}}.catalog-product-view .modal-popup .modal-inner-wrap .modal-header .action-close{margin-right:2rem;margin-top:2rem}.catalog-product-view .modal-popup .modal-inner-wrap .modal-header .action-close:before{color:#fff !important}.catalog-product-view .modal-popup .modal-inner-wrap .modal-content{background-color:#fff;padding:4rem}.catalog-product-view .modal-popup .modal-inner-wrap .modal-content h2{font-family:"Outfit",sans-serif;font-size:1.6rem !important;line-height:2.8rem !important;letter-spacing:.16px !important;font-weight:700 !important;margin:0;padding-bottom:2rem}@media screen and (min-width:1025px){.catalog-product-view .modal-popup .modal-inner-wrap .modal-content h2{font-size:1.6rem !important;line-height:2.8rem !important;letter-spacing:.16px !important;font-weight:700 !important}}.catalog-product-view .modal-popup .modal-inner-wrap .modal-content .itinerary{font-family:"Outfit",sans-serif;font-size:1.4rem;letter-spacing:.14px;font-weight:400;margin-bottom:.8rem}.catalog-product-view .modal-popup .modal-inner-wrap .modal-footer{background-color:#004336;border-radius:0 0 3rem 3rem;border-top:none !important;padding:2rem;margin-top:0 !important}.catalog-product-view .modal-popup .modal-inner-wrap .modal-footer button{background-color:transparent;padding:1.4rem 3.8rem;border-radius:3rem;border:.2rem solid #d8f501;color:#d8f501}.catalog-product-view .modal-popup .modal-inner-wrap .modal-footer button span{text-transform:uppercase;font-family:"Outfit",sans-serif;font-size:1.6rem;letter-spacing:.16px;line-height:2.8rem;font-weight:700}.catalog-product-view .modal-popup .modal-inner-wrap .modal-inner-content .title-below{display:none}.catalog-product-view .modal-popup .modal-inner-wrap .modal-inner-content .itinerary tr th{border:none !important}.catalog-product-view .custom-product-page-menu{position:relative;background-color:transparent;bottom:0;width:100vw;z-index:10;display:flex;justify-content:center;align-items:center;transition:all .25s ease-in;height:fit-content;margin-top:-10rem}@media screen and (min-width:1025px){.catalog-product-view .custom-product-page-menu{width:100%}}.catalog-product-view .custom-product-page-menu:before{position:absolute;user-select:none;pointer-events:none;content:"";z-index:2;height:100%;width:24rem;padding:0 1.9rem;margin-bottom:.2rem;border-radius:4.5rem;background:linear-gradient(90deg,rgba(0,67,54,0) 68%,rgba(0,67,54,1) 100%)}@media screen and (min-width:1025px){.catalog-product-view .custom-product-page-menu:before{display:none}}.catalog-product-view .sticky-product-nav{position:fixed !important;max-width:100%;margin-bottom:2rem}.catalog-product-view .sticky-product-nav-safari{position:fixed !important;max-width:100%;transform:translateY(-2rem)}.catalog-product-view .extra-class-when-scrolling-down{transform:translateY(200%)}.catalog-product-view .custom-product-page-menu .product-menu-wrapper{display:flex;flex-direction:row;gap:2rem;box-shadow:0px 23px 99px #0000003b;border-radius:4.5rem;margin-bottom:.2rem;padding:1.9rem;height:fit-content;align-items:center;max-width:24rem;overflow-y:scroll;position:relative;background:#004336}.catalog-product-view .custom-product-page-menu .product-menu-wrapper::-webkit-scrollbar{display:none}@media screen and (min-width:1025px){.catalog-product-view .custom-product-page-menu .product-menu-wrapper{width:100%;max-width:1280px;flex-direction:row-reverse;justify-content:space-between;padding:2.4rem;gap:2.4rem;overflow-y:unset}}.custom-product-page-menu .product-menu-wrapper .product-menu-container{display:flex;flex-direction:row;gap:2rem;display:flex;width:fit-content;align-items:center;padding-right:4rem;position:relative}@media screen and (min-width:1025px){.catalog-product-view .custom-product-page-menu .product-menu-container{gap:4rem;padding-right:0}}.custom-product-page-menu .product-menu-wrapper .product-menu-item{text-decoration:none;font-family:"Outfit",sans-serif;font-weight:500;font-size:1.4rem;color:#fff;cursor:pointer;white-space:nowrap}@media screen and (min-width:1025px){.custom-product-page-menu .product-menu-wrapper .product-menu-item{font-size:1.5rem}}.custom-product-page-menu .product-menu-wrapper .product-menu-button{font-size:.9rem;font-family:"Outfit",sans-serif;color:#000;font-weight:800;background-color:#d8f501;padding:1rem 2rem;border-radius:3rem;cursor:pointer;white-space:nowrap}@media screen and (min-width:1025px){.custom-product-page-menu .product-menu-wrapper .product-menu-button{font-size:1.3rem;word-spacing:.3rem}}.custom-product-page-menu .product-menu-wrapper .product-menu-button:hover{text-decoration:none !important}.catalog-product-view .alert{width:100%;display:flex;justify-content:center;align-items:center;background-color:#efefe6}.catalog-product-view .alert-wrapper{max-width:1280px;display:flex;flex-direction:column;align-items:center;padding:8rem 0 12rem}.catalog-product-view .alert-text-wrapper{padding-bottom:2.5rem;display:flex;flex-direction:column;align-items:center}.catalog-product-view .alert-text-wrapper h2{color:#000;font-family:"Outfit",sans-serif;font-weight:800 !important;font-size:3rem !important;line-height:3.6rem !important;letter-spacing:.6px !important;text-align:center;padding:0}@media screen and (min-width:1025px){.catalog-product-view .alert-text-wrapper h2{font-size:6rem !important;line-height:6.8rem !important;letter-spacing:1.2px !important}}.catalog-product-view .alert-text-wrapper p{color:#000;font-family:"Outfit",sans-serif;font-size:1.4rem;letter-spacing:.14px;font-weight:400;margin-bottom:.8rem;text-align:center;width:100%;max-width:35rem}@media screen and (min-width:1025px){.catalog-product-view .alert-text-wrapper p{font-size:1.6rem;max-width:60rem}}.catalog-product-view .alert-form-wrapper .form-container{display:flex;flex-direction:column;gap:3rem}@media screen and (min-width:769px){.catalog-product-view .alert-form-wrapper .form-container{flex-direction:row;gap:0}}.catalog-product-view .alert-form-wrapper .form-container .email input{width:100%;background-color:#fff;border:none;border-radius:3rem;padding:1.4rem 2.3rem;font-family:"Outfit",sans-serif;font-size:1.4rem;letter-spacing:.14px;font-weight:400;height:5rem}@media screen and (min-width:769px){.catalog-product-view .alert-form-wrapper .form-container .email input{border-radius:3rem 0 0 3rem;width:40rem;padding:1.4rem 6rem 1.4rem 2.3rem;margin-right:-3rem}}.catalog-product-view .alert-form-wrapper .form-container .actions button{background-color:#004336;padding:1.4rem 3.8rem;border-radius:3rem;border:none;color:#fff;text-transform:uppercase;font-family:"Outfit",sans-serif;font-size:1.4rem;letter-spacing:.16px;font-weight:700;height:5rem;z-index:2;width:100%}@media screen and (min-width:769px){.catalog-product-view .alert-form-wrapper .form-container .actions button{width:fit-content}}.catalog-product-view .tour-guides-slider{background-color:#004336;padding:5rem 0 8rem}.catalog-product-view .tour-guides-slider h2{padding-left:3rem !important;color:#fff !important}@media screen and (min-width:768px) and (max-width:991px){.catalog-product-view .tour-guides-slider h2{padding-left:5rem !important}}@media screen and (min-width:992px){.catalog-product-view .tour-guides-slider h2{padding-left:8rem !important}}@media screen and (min-width:1025px){.catalog-product-view .tour-guides-slider{padding:8rem 0 0}}.catalog-product-view .tour-guides-slider .product-guides-info{width:100%;height:100%;display:flex;flex-direction:column;align-items:center}.catalog-product-view .tour-guides-slider-wrapper .product-guide-photo{height:24rem !important;width:24rem !important;border-radius:50%;display:flex;overflow:hidden;user-select:none;pointer-events:none;align-items:center;justify-content:center}.catalog-product-view .tour-guides-slider-wrapper .product-guide-photo img{width:auto;height:auto;min-height:100%;min-width:100%;object-fit:cover}.catalog-product-view .tour-guides-slider-wrapper .product-guide-details{position:relative;display:flex;flex-direction:column;gap:.8rem}.catalog-product-view .tour-guides-slider-wrapper .product-guide-details .product-item-name{font-size:2rem;font-family:"Outfit",sans-serif;letter-spacing:.5px;font-weight:800;color:#fff;padding:0;text-align:center;cursor:default;pointer-events:none;user-select:none;line-height:3.5;padding-top:1.5rem}@media screen and (min-width:1025px){.catalog-product-view .tour-guides-slider-wrapper .product-guide-details .product-item-name{font-size:3rem;line-height:5rem;padding-top:3.9rem}}.catalog-product-view .tour-guides-slider-wrapper .product-guide-details .product-item-read-more{font-size:1.1rem;font-family:"Outfit",sans-serif;text-transform:uppercase;font-weight:700;letter-spacing:.8px;color:#fff;user-select:none;text-align:center;padding:0}@media screen and (min-width:1025px){.catalog-product-view .tour-guides-slider-wrapper .product-guide-details .product-item-read-more{font-size:1.3rem}}.tour-guides-slider-wrapper .pagination-wrapper{padding-bottom:3rem !important;padding-left:3.5rem !important}.tour-guides-slider-wrapper .products-grid{padding-left:3.5rem !important}@media screen and (min-width:768px) and (max-width:991px){.tour-guides-slider-wrapper .pagination-wrapper{padding-left:5.5rem !important}.tour-guides-slider-wrapper .products-grid{padding-left:5.5rem !important}}@media screen and (min-width:992px){.tour-guides-slider-wrapper .pagination-wrapper{padding-left:8.5rem !important;padding-bottom:5rem !important}.tour-guides-slider-wrapper .products-grid{padding-left:8.5rem !important}}@media screen and (min-width:1025px){.tour-guides-slider-wrapper .product-items{gap:0 !important}}.catalog-product-view .daily_schedule{background-color:#004336;color:#fff;width:100%;display:flex;flex-direction:column;justify-content:center;padding:70rem 0 12rem;align-items:center}@media screen and (min-width:576px) and (max-width:991px){.catalog-product-view .daily_schedule{padding:5rem 0 12rem}}@media screen and (min-width:992px) and (max-width:1199px){.catalog-product-view .daily_schedule{padding:36rem 0 12rem}}@media screen and (min-width:1200px){.catalog-product-view .daily_schedule{padding:28rem 0 12rem}}.catalog-product-view .daily_schedule #schedule{width:100%}.catalog-product-view .daily_schedule .days-schedule-wrapper{width:100%;display:flex;flex-direction:column;align-items:center}.catalog-product-view .daily_schedule .schedule-title-wrapper{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding-bottom:8rem;max-width:1280px}@media screen and (min-width:1025px){.catalog-product-view .daily_schedule .schedule-title-wrapper{flex-direction:row;justify-content:space-between;padding:0 4rem;width:calc(100% - 8rem)}}.catalog-product-view .daily_schedule .days-schedule-wrapper #day-schedule-element{width:100%}.catalog-product-view .daily_schedule .days-schedule-wrapper .schedule-tab-wrapper{width:100%;display:flex;flex-direction:column;align-items:center;height:100%}.catalog-product-view .daily_schedule .schedule-title-wrapper .schedule-title{font-family:"Outfit",sans-serif;font-weight:800 !important;font-size:3rem !important;line-height:3.6rem !important;letter-spacing:.6px !important;text-align:center;padding:0}@media screen and (min-width:1025px){.catalog-product-view .daily_schedule .schedule-title-wrapper .schedule-title{font-size:6rem !important;line-height:6.8rem !important;letter-spacing:1.2px !important}}.catalog-product-view .daily_schedule .download-days-wrapper .schedule-download-button{font-size:1.3rem;line-height:1.6rem;font-family:"Outfit",sans-serif;color:#004336;font-weight:700;background-color:#d8f501;padding:1rem 2rem;border:none;border-radius:3rem;cursor:pointer;word-spacing:.3rem;height:fit-content;text-align:center;position:relative}.catalog-product-view .daily_schedule .download-days-wrapper .schedule-download-button span:before{content:"\2913";font-size:1.5rem;padding-right:.5rem;margin-bottom:-.2rem}.catalog-product-view .daily_schedule .product-pdflink-download{padding-top:4rem}@media screen and (min-width:1025px){.catalog-product-view .daily_schedule .download-days-wrapper .schedule-download-button{font-size:1.8rem;line-height:2rem;padding:1.5rem 2.5rem}.catalog-product-view .daily_schedule .download-days-wrapper .schedule-download-button span:before{font-size:2rem}.catalog-product-view .daily_schedule .product-pdflink-download{padding-top:6rem}}.catalog-product-view .daily_schedule .schedule-tab{position:relative;width:calc(100% - 7rem);padding:3.5rem;max-width:1280px;display:flex;flex-direction:row;justify-content:space-between}@media screen and (min-width:1025px){.catalog-product-view .daily_schedule .schedule-tab{width:calc(100% - 8rem);padding:2.5rem 4rem}}.catalog-product-view .daily_schedule .schedule-tab .opening-button{display:flex;position:absolute;align-items:center;justify-content:center;background-color:#fff;border-radius:50%;width:3rem;height:3rem;cursor:pointer;right:3.5rem}.catalog-product-view .schedule-title-button .days-all-inner{display:flex;position:relative;align-items:center;justify-content:center;background-color:#fff;border-radius:50%;width:3rem;height:3rem;cursor:pointer}@media screen and (min-width:1025px){.catalog-product-view .daily_schedule .schedule-tab .opening-button{position:relative;width:5rem;height:5rem;right:unset}.catalog-product-view .schedule-title-button .days-all-inner{width:5rem;height:5rem}}.catalog-product-view .daily_schedule .schedule-tab .opening-button .line_one{position:absolute;background-color:#004336;width:1.2rem;height:.2rem;border-radius:.2rem;transition:transform .25s ease-in-out}.tab-opened-button .line_one{transform:rotate(45deg)}.catalog-product-view .schedule-title-button .days-all-inner .line_one{position:absolute;background-color:#004336;width:1.2rem;height:.2rem;border-radius:.2rem;transition:transform .25s ease-in-out}.catalog-product-view .daily_schedule .schedule-tab .opening-button .line_two{position:absolute;background-color:#004336;height:1.2rem;width:.2rem;border-radius:.2rem;transition:transform .25s ease-in-out}.catalog-product-view .schedule-title-button .days-all-inner .line_two{position:absolute;background-color:#004336;height:1.2rem;width:.2rem;border-radius:.2rem;transition:transform .25s ease-in-out}.tab-opened-button .line_two{transform:rotate(45deg)}@media screen and (min-width:1025px){.catalog-product-view .daily_schedule .schedule-tab .opening-button .line_one{width:2.2rem;height:.4rem}.catalog-product-view .daily_schedule .schedule-tab .opening-button .line_two{height:2.2rem;width:.4rem}.catalog-product-view .schedule-title-button .days-all-inner .line_one{width:2.2rem;height:.4rem}.catalog-product-view .schedule-title-button .days-all-inner .line_two{height:2.2rem;width:.4rem}}.catalog-product-view .daily_schedule .schedule-tab .schedule-tab-title{display:flex;flex-direction:row;justify-content:space-between;width:calc(100% - 5rem)}.catalog-product-view .daily_schedule .schedule-tab .schedule-tab-title span{font-family:"Outfit",sans-serif;font-size:1.4rem;line-height:2.4rem;font-weight:400;letter-spacing:.14px;display:flex;flex-direction:column;align-items:left;cursor:pointer;gap:1.2rem}@media screen and (min-width:1025px){.catalog-product-view .daily_schedule .schedule-tab .schedule-tab-title span{flex-direction:row;gap:5.5rem;font-size:1.8rem;line-height:2.8rem;letter-spacing:.18px;max-width:80%;padding-top:.5rem}}.catalog-product-view .daily_schedule .schedule-tab .schedule-tab-title span strong{text-align:left;font-size:2rem;font-weight:800;line-height:2.6rem;letter-spacing:.4px;white-space:nowrap}@media screen and (min-width:1025px){.catalog-product-view .daily_schedule .schedule-tab .schedule-tab-title span strong{text-align:right;font-size:2.3rem;line-height:3.3rem;letter-spacing:.46px;transform:translateY(-.55rem)}}.catalog-product-view .daily_schedule .days-schedule-wrapper .schedule-tab-content{width:100%;background-color:#004336;font-family:"Outfit",sans-serif;color:#000;overflow:hidden;transition:height .5s ease-in-out;min-height:100%}.catalog-product-view .daily_schedule .days-schedule-wrapper .schedule-tab-content .schedule-inner-content{width:100%;background-color:#fff;padding:6rem 0}@media screen and (min-width:1025px){.catalog-product-view .daily_schedule .days-schedule-wrapper .schedule-tab-content .schedule-inner-content{padding:12rem 0}}.catalog-product-view .schedule-title-button{display:flex;flex-direction:row;align-items:center;gap:1rem}.catalog-product-view .schedule-title-button .days-all-button-text{height:fit-content;color:#d8f501;font-size:1.8rem}.catalog-product-view .schedule-tab-content p a{border-radius:50px;color:#fff !important;background-color:#004336;text-decoration:none;padding:.8rem 1.6rem;font-size:1.2rem;text-align:center;letter-spacing:.2px;font-weight:400}@media screen and (max-width:991px){.catalog-product-view .daily_schedule .column_disable_on_mobile{display:none}}.catalog-product-view .daily_schedule .days-extras-image a{color:#000 !important;background-color:transparent;font-weight:800 !important}.catalog-product-view .risskov-hotels-slider .hotels-title-container{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-top:4rem;gap:.9rem}.catalog-product-view .risskov-hotels-slider .hotels-title-container img{height:1.6rem}.catalog-product-view .risskov-hotels-slider .hotels-title-container .product-item-name{padding:0}.catalog-product-view .risskov-hotels-slider .product-item{margin-left:0 !important}.catalog-product-view .risskov-hotels-slider .product-item-details{background:linear-gradient(0deg,rgba(0,0,0,.4) 0%,rgba(255,255,255,0) 15%,rgba(255,255,255,0) 70%,rgba(0,0,0,.4) 100%)}.risskov-related-slider-wrapper{padding:1.5rem 0 10rem}@media screen and (min-width:992px){.risskov-related-slider-wrapper{padding:5rem 0 10rem}}.risskov-related-slider-wrapper h2{padding-left:2rem !important;color:#000 !important}@media screen and (min-width:768px) and (max-width:991px){.risskov-related-slider-wrapper h2{padding-left:5rem !important}}@media screen and (min-width:992px){.risskov-related-slider-wrapper h2{padding-left:8rem !important}}.risskov-related-slider-wrapper .pagination-wrapper{padding-bottom:3rem !important;padding-left:2rem !important}.risskov-related-slider-wrapper .products-grid{padding-left:2rem !important}@media screen and (min-width:768px) and (max-width:991px){.risskov-related-slider-wrapper .pagination-wrapper{padding-left:5.5rem !important}.risskov-related-slider-wrapper .products-grid{padding-left:5.5rem !important}}@media screen and (min-width:992px){.risskov-related-slider-wrapper .pagination-wrapper{padding-left:8.5rem !important;padding-bottom:5rem !important}.risskov-related-slider-wrapper .products-grid{padding-left:8.5rem !important}}.risskov-related-slider-wrapper .related-tags{padding-top:2.8rem;color:#fff;font-family:"Outfit",sans-serif;font-size:1.3rem;font-weight:500;line-height:3.3rem;letter-spacing:.39px}.risskov-related-slider-wrapper .product-item-details{background:linear-gradient(0deg,rgba(0,0,0,.4) 0%,rgba(255,255,255,0) 30%,rgba(255,255,255,0) 100%)}.product-row-images .inner-content{display:grid;grid-template-columns:1fr 1fr}.product-row-images .inner-content .inner-content{display:flex;flex-direction:column;align-items:flex-start;gap:2rem}@media screen and (min-width:551px){.product-row-images .inner-content .inner-content{flex-direction:row}}.product-row-images .custom-image-column{padding-right:6rem !important;width:100%}.product-row-images .mgz-element-column{width:100%}.product-row-images .inner-content:before{display:none !important}@media screen and (max-width:991px){.product-row-images .inner-content{display:flex;flex-direction:column-reverse;align-items:center}.product-row-images .custom-image-column{padding-right:0 !important}}.product-row-images .custom-image-column .mgz-element-row{height:100%}.product-row-images .custom-image-column .mgz-element-row .inner-content{display:flex;flex-direction:column;justify-content:center;gap:2rem;height:100%}@media screen and (min-width:768px){.product-row-images .custom-image-column .mgz-element-row .inner-content{gap:4rem}}@media screen and (min-width:1300px){.product-row-images .custom-image-column .mgz-element-row .inner-content{gap:8rem}}.product-row-images .custom-image-column{height:100%}.product-row-images .custom-image-column .image-column-2 .mgz-element-inner{display:grid;grid-template-columns:2fr 2fr 1fr 2fr 2fr;grid-template-rows:repeat(5,1fr);grid-column-gap:0px;grid-row-gap:0px;max-height:500px}.product-row-images .custom-image-column .image-column-2 #custom-image-no3{grid-area:1/3/6/6;z-index:2}.product-row-images .custom-image-column img{transform:scale(1)}.product-row-images .custom-image-column .image-column-2 #custom-image-no3 .mgz-single-image-wrapper,.product-row-images .custom-image-column .image-column-2 #custom-image-no3 .mgz-single-image-inner,.product-row-images .custom-image-column .image-column-3 #custom-image-no4 .mgz-single-image-wrapper,.product-row-images .custom-image-column .image-column-3 #custom-image-no4 .mgz-single-image-inner{height:100%}.product-row-images .custom-image-column .image-column-2 #custom-image-no3 img,.product-row-images .custom-image-column .image-column-3 #custom-image-no4 img{width:80% !important;height:auto !important;object-fit:fill}.product-row-images .custom-image-column .image-column-3 #custom-image-no4 img{width:100% !important;height:auto !important;object-fit:fill}@media screen and (min-width:1025px){.product-row-images .custom-image-column .image-column-2 #custom-image-no3 img,.product-row-images .custom-image-column .image-column-3 #custom-image-no4 img{width:auto !important;height:100% !important;object-fit:fill}}.product-row-images .custom-image-column .image-column-2 #custom-image-no2{grid-area:2/1/5/4;z-index:3}.product-row-images .custom-image-column .image-column-3 .mgz-element-inner{display:grid;grid-template-columns:2fr 2fr 1fr 2fr 2fr;grid-template-rows:repeat(5,1fr);grid-column-gap:0;grid-row-gap:0;max-height:500px}.product-row-images .custom-image-column .image-column-3 #custom-image-no4{grid-area:1/1/5/4}.product-row-images .custom-image-column .image-column-3 #custom-image-no5{grid-area:4/3/6/5}.product-row-images .custom-image-column .image-column-2 .mgz-element-inner .mgz-element-inner,.product-row-images .custom-image-column .image-column-3 .mgz-element-inner .mgz-element-inner{padding:0 !important;margin:0 !important;display:block;grid-column-gap:0;grid-row-gap:0}.product-row-images .custom-image-column .image-column-3 #custom-image-no2 .mgz-element-inner,.product-row-images .custom-image-column .image-column-3 #custom-image-no3 .mgz-element-inner,.product-row-images .custom-image-column .image-column-3 #custom-image-no4 .mgz-element-inner,.product-row-images .custom-image-column .image-column-3 #custom-image-no5 .mgz-element-inner{display:block}.product-row-images .custom-image-column .image-column-1 #custom-image-no1 .mgz-element-inner{display:flex;align-items:center;justify-content:center}.product-row-images .custom-image-column .image-column-1 #custom-image-no1 .mgz-element-inner .mgz-single-image-wrapper{max-width:60%}.product-row-images .custom-image-column .image-column-2 #custom-image-no2 .mgz-element-inner{display:flex;align-items:center;justify-content:flex-end}.product-row-images .custom-image-column .image-column-2 #custom-image-no3 .mgz-element-inner{display:flex;align-items:center}.product-row-images .custom-image-column .image-column-3 #custom-image-no4 .mgz-element-inner{display:flex;align-items:flex-end;justify-content:flex-end}.product-row-images .custom-image-column .image-column-3 #custom-image-no5 .mgz-element-inner{display:flex}.catalog-product-view .rejser-row-3 img{transform:scale(.7)}@media screen and (min-width:576px){.catalog-product-view .rejser-row-3 img{transform:scale(1)}}#product-includes h2{margin-top:0 !important}.turn-off-mobile{display:none !important}@media screen and (min-width:991px){.turn-off-mobile{display:block !important}}#product-introduction .mgz-element-static_block .mgz-element-inner{margin-bottom:0 !important}#product-introduction .mgz-element-static_block h3{margin-top:0 !important}.catalog-product-view .mgz-carousel.owl-carousel .owl-item a[data-type=iframe]{position:relative;display:flex;align-items:center;justify-content:center}.catalog-product-view .mgz-carousel.owl-carousel .owl-item a[data-type=iframe]:before{position:absolute;content:"\25BA";color:#fff;z-index:2;font-size:2rem;line-height:1;padding:2.5rem;border:3px solid #fff;border-radius:50%;user-select:none;pointer-events:none;transform:scale(.6)}.catalog-product-view .mgz-carousel.owl-carousel .owl-item a[data-type=iframe]:after{position:absolute;content:"";z-index:2;width:6.5rem;height:6.5rem;font-size:3rem;line-height:1;padding:2rem;border:1px solid #fff;border-radius:50%;user-select:none;pointer-events:none;transform:scale(.6)}@media screen and (min-width:1025px) and (max-width:1399px){.catalog-product-view .mgz-carousel.owl-carousel .owl-item a[data-type=iframe]:before{transform:scale(1) translateY(-3rem)}.catalog-product-view .mgz-carousel.owl-carousel .owl-item a[data-type=iframe]:after{transform:scale(1) translateY(-3rem)}}@media screen and (min-width:1400px){.catalog-product-view .mgz-carousel.owl-carousel .owl-item a[data-type=iframe]:before{transform:scale(1)}.catalog-product-view .mgz-carousel.owl-carousel .owl-item a[data-type=iframe]:after{transform:scale(1)}}.catalog-product-view .mgz-carousel .item-content{padding:0 2rem 2rem !important}.catalog-product-view .rating_text p{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.5rem}.catalog-product-view .rating_text p span{font-family:"Outfit",sans-serif;font-size:1.9rem;line-height:1;letter-spacing:1px;font-weight:600 !important}@media screen and (min-width:779px){.catalog-product-view .rating_text p{display:flex;align-items:flex-end;flex-direction:row;gap:1rem}}