{"id":5866,"date":"2025-12-30T20:47:29","date_gmt":"2025-12-30T20:47:29","guid":{"rendered":"https:\/\/checkout.cruisebare.com\/bnb27\/?page_id=5866"},"modified":"2026-02-19T13:56:14","modified_gmt":"2026-02-19T19:56:14","slug":"book-your-cruise","status":"publish","type":"page","link":"https:\/\/checkout.cruisebare.com\/bnb27\/book-your-cruise\/","title":{"rendered":"Book Your Cruise"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"5866\" class=\"elementor elementor-5866\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-96a77a4 e-flex e-con-boxed e-con e-parent\" data-id=\"96a77a4\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-f8f1cc0 e-con-full e-flex e-con e-child\" data-id=\"f8f1cc0\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-fc703ea elementor-widget elementor-widget-text-editor\" data-id=\"fc703ea\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\tBig Nude Boat EARLY BIRD DISCOUNT: Lowest Prices of the Year \u2014 Up to $1,000 Off! \t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-034761f elementor-align-left elementor-widget elementor-widget-button\" data-id=\"034761f\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#elementor-action%3Aaction%3Dpopup%3Aopen%26settings%3DeyJpZCI6IjY0MDciLCJ0b2dnbGUiOmZhbHNlfQ%3D%3D\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Details<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-1d695384 e-con-full e-flex e-con e-parent\" data-id=\"1d695384\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-3049f6af e-con-full e-flex e-con e-child\" data-id=\"3049f6af\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1b2e99bd elementor-widget elementor-widget-image\" data-id=\"1b2e99bd\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"600\" height=\"600\" src=\"https:\/\/checkout.cruisebare.com\/bnb27\/wp-content\/uploads\/sites\/23\/2026\/02\/bare-logo-white@2x.png\" class=\"attachment-large size-large wp-image-6344\" alt=\"\" srcset=\"https:\/\/checkout.cruisebare.com\/bnb27\/wp-content\/uploads\/sites\/23\/2026\/02\/bare-logo-white@2x.png 600w, https:\/\/checkout.cruisebare.com\/bnb27\/wp-content\/uploads\/sites\/23\/2026\/02\/bare-logo-white@2x-300x300.png 300w, https:\/\/checkout.cruisebare.com\/bnb27\/wp-content\/uploads\/sites\/23\/2026\/02\/bare-logo-white@2x-150x150.png 150w, https:\/\/checkout.cruisebare.com\/bnb27\/wp-content\/uploads\/sites\/23\/2026\/02\/bare-logo-white@2x-100x100.png 100w\" sizes=\"(max-width: 600px) 100vw, 600px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-246cfc5 e-con-full e-flex e-con e-child\" data-id=\"246cfc5\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e5f2ce0 elementor-widget elementor-widget-heading\" data-id=\"e5f2ce0\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Big Nude Boat 2027<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-35e51734 e-con-full e-flex e-con e-child\" data-id=\"35e51734\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-2a5c608d e-con-full e-flex e-con e-child\" data-id=\"2a5c608d\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-67e0682d elementor-widget elementor-widget-heading\" data-id=\"67e0682d\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Big Nude Boat 2027<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-490ff57e e-con-full e-flex e-con e-child\" data-id=\"490ff57e\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-44686a59 elementor-widget elementor-widget-heading\" data-id=\"44686a59\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">11 Nights<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2aae56e9 elementor-widget elementor-widget-heading\" data-id=\"2aae56e9\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">MON, FEB 15 \u2013 FRI, FEB 26 2027<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-400ced12 e-con-full e-flex e-con e-child\" data-id=\"400ced12\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-605d28a8 elementor-widget elementor-widget-text-editor\" data-id=\"605d28a8\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Prices from<br \/>$2,000 pp<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-72365c14 elementor-widget elementor-widget-button\" data-id=\"72365c14\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#elementor-action%3Aaction%3Doff_canvas%3Aopen%26settings%3DeyJpZCI6IjY3ZTBlOWUwIiwiZGlzcGxheU1vZGUiOiJvcGVuIn0%3D\" id=\"roomdetailtrigger\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Room Detail<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-67e0e9e0 elementor-widget elementor-widget-off-canvas\" data-id=\"67e0e9e0\" data-element_type=\"widget\" data-widget_type=\"off-canvas.default\">\n\t\t\t\t\t\t\t<div id=\"off-canvas-67e0e9e0\" class=\"e-off-canvas\" role=\"dialog\" aria-hidden=\"true\" aria-label=\"Off-Canvas\" aria-modal=\"true\" inert=\"\" data-delay-child-handlers=\"true\">\n\t\t\t<div class=\"e-off-canvas__overlay\"><\/div>\n\t\t\t<div class=\"e-off-canvas__main\">\n\t\t\t\t<div class=\"e-off-canvas__content\">\n\t\t\t\t\t<div class=\"elementor-element elementor-element-94b972c e-con-full elementor-hidden-desktop e-flex e-con e-child\" data-id=\"94b972c\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-797f940b elementor-view-default elementor-widget elementor-widget-icon\" data-id=\"797f940b\" data-element_type=\"widget\" id=\"closedetail\" data-widget_type=\"icon.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-wrapper\">\n\t\t\t<a class=\"elementor-icon\" href=\"#elementor-action%3Aaction%3Doff_canvas%3Aclose%26settings%3DeyJpZCI6IjY3ZTBlOWUwIiwiZGlzcGxheU1vZGUiOiJjbG9zZSJ9\">\n\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-window-close\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M464 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h416c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zm-83.6 290.5c4.8 4.8 4.8 12.6 0 17.4l-40.5 40.5c-4.8 4.8-12.6 4.8-17.4 0L256 313.3l-66.5 67.1c-4.8 4.8-12.6 4.8-17.4 0l-40.5-40.5c-4.8-4.8-4.8-12.6 0-17.4l67.1-66.5-67.1-66.5c-4.8-4.8-4.8-12.6 0-17.4l40.5-40.5c4.8-4.8 12.6-4.8 17.4 0l66.5 67.1 66.5-67.1c4.8-4.8 12.6-4.8 17.4 0l40.5 40.5c4.8 4.8 4.8 12.6 0 17.4L313.3 256l67.1 66.5z\"><\/path><\/svg>\t\t\t<\/a>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-3ddc074f e-con-full e-flex e-con e-child\" data-id=\"3ddc074f\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-35694893 e-con-full e-flex e-con e-child\" data-id=\"35694893\" data-element_type=\"container\" id=\"cabinimg-mobile\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2d46e2ae elementor-widget elementor-widget-image\" data-id=\"2d46e2ae\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"260\" height=\"312\" src=\"https:\/\/checkout.cruisebare.com\/bnb27\/wp-content\/uploads\/sites\/23\/2025\/12\/3d-ship-map.jpg\" class=\"attachment-large size-large wp-image-5869\" alt=\"\" srcset=\"https:\/\/checkout.cruisebare.com\/bnb27\/wp-content\/uploads\/sites\/23\/2025\/12\/3d-ship-map.jpg 260w, https:\/\/checkout.cruisebare.com\/bnb27\/wp-content\/uploads\/sites\/23\/2025\/12\/3d-ship-map-250x300.jpg 250w\" sizes=\"(max-width: 260px) 100vw, 260px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-78aa1cee e-con-full e-flex e-con e-child\" data-id=\"78aa1cee\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-74d1420a elementor-widget elementor-widget-heading\" data-id=\"74d1420a\" data-element_type=\"widget\" id=\"cabinterms-mobile\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">deluxe verandah<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-54ab2dfc elementor-widget elementor-widget-heading\" data-id=\"54ab2dfc\" data-element_type=\"widget\" id=\"cabintitle-mobile\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">Cabin 625<\/h4>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3565bfde elementor-widget elementor-widget-heading\" data-id=\"3565bfde\" data-element_type=\"widget\" id=\"cabinprice-mobile\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">$34,567 per person<\/h4>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-24aed351 elementor-widget elementor-widget-button\" data-id=\"24aed351\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#\" id=\"selectcabin-mobile\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Confirm Cabin Selection<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-ee187be e-flex e-con-boxed e-con e-parent\" data-id=\"ee187be\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-4841a4e3 e-con-full e-flex e-con e-child\" data-id=\"4841a4e3\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4e63f98 elementor-widget elementor-widget-image\" data-id=\"4e63f98\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"1\" height=\"1\" src=\"https:\/\/checkout.cruisebare.com\/bnb27\/wp-content\/uploads\/sites\/23\/2026\/01\/state1.svg\" class=\"attachment-large size-large wp-image-6093\" alt=\"\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-35590fb e-con-full elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile e-flex e-con e-child\" data-id=\"35590fb\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-99d452a e-con-full e-flex e-con e-child\" data-id=\"99d452a\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-45c1c22 elementor-widget elementor-widget-image\" data-id=\"45c1c22\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1\" height=\"1\" src=\"https:\/\/checkout.cruisebare.com\/bnb27\/wp-content\/uploads\/sites\/23\/2025\/12\/stateroom.svg\" class=\"attachment-large size-large wp-image-5871\" alt=\"\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d59699a elementor-widget elementor-widget-heading\" data-id=\"d59699a\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">YOUR STATEROOM<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-6289850 e-con-full e-flex e-con e-child\" data-id=\"6289850\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-0102392 elementor-widget elementor-widget-image\" data-id=\"0102392\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1\" height=\"1\" src=\"https:\/\/checkout.cruisebare.com\/bnb27\/wp-content\/uploads\/sites\/23\/2025\/12\/unselect-dots.svg\" class=\"attachment-large size-large wp-image-5872\" alt=\"\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-21bc75c e-con-full e-flex e-con e-child\" data-id=\"21bc75c\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9206a31 elementor-widget elementor-widget-image\" data-id=\"9206a31\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1\" height=\"1\" src=\"https:\/\/checkout.cruisebare.com\/bnb27\/wp-content\/uploads\/sites\/23\/2025\/12\/guest.svg\" class=\"attachment-large size-large wp-image-5873\" alt=\"\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c5fd082 elementor-widget elementor-widget-heading\" data-id=\"c5fd082\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">GUEST INFORMATION<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-c8e798c e-con-full e-flex e-con e-child\" data-id=\"c8e798c\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1b46812 elementor-widget elementor-widget-image\" data-id=\"1b46812\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1\" height=\"1\" src=\"https:\/\/checkout.cruisebare.com\/bnb27\/wp-content\/uploads\/sites\/23\/2025\/12\/unselect-dots.svg\" class=\"attachment-large size-large wp-image-5872\" alt=\"\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-2c5bcc9 e-con-full e-flex e-con e-child\" data-id=\"2c5bcc9\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a7e1b04 elementor-widget elementor-widget-image\" data-id=\"a7e1b04\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1\" height=\"1\" src=\"https:\/\/checkout.cruisebare.com\/bnb27\/wp-content\/uploads\/sites\/23\/2025\/12\/summary.svg\" class=\"attachment-large size-large wp-image-5874\" alt=\"\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-60b7739 elementor-widget elementor-widget-heading\" data-id=\"60b7739\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Summary &amp; PAYMENT<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5f4ab797 elementor-widget elementor-widget-html\" data-id=\"5f4ab797\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<script>\n    var pidtoadd = 0;\n    var stepnumber = 1;\n    var deposit_amt = 0;\n    var deposit_type = \"\";\n    var extra_fees = 0;\n    var extrapid = 0;\nfunction scalePolygons(polygons, originalWidth, originalHeight) {\n    var $ = jQuery;\n    const $img = $(\"#deck-map-image\"); \/\/ updated selector\n    if (!$img.length) return polygons;\n\n    \/\/ get rendered dimensions after layout\n    const renderedWidth  = $img.width();\n    const renderedHeight = $img.height();\n\n    const scaleX = renderedWidth \/ originalWidth;\n    const scaleY = renderedHeight \/ originalHeight;\n\n    return polygons.map(function(cabin) {\n\n        \/\/ convert \"57,332,182,332,182,369,57,369\" \u2192 [\"57\",\"332\",\"182\",\"332\"...]\n        const flat = cabin.coords.replace(\/,\/g, ' ').trim().split(\/\\s+\/);\n\n        let pts = [];\n        for (let i = 0; i < flat.length; i += 2) {\n            let x = parseFloat(flat[i])   * scaleX;\n            let y = parseFloat(flat[i+1]) * scaleY;\n            pts.push(x + \",\" + y);\n        }\n\n        return {\n            ...cabin,\n            coords: pts.join(\" \") \/\/ now space-separated pairs: \"57,332 182,332 ...\"\n        };\n    });\n}\n\n\n\njQuery(document).ready(function($){\n    $(\".guestnum a\").on(\"click\",function(){\n       \/\/ $(\"#step1\").addClass('cb-hidden');\n       $(\"#step2\").removeClass('cb-invisible');\n       $(\".guestnum a\").removeClass(\"active\");\n       $(this).addClass(\"active\");\n       $(\".toggler\").show();\n       stepnumber = 2;\n       var guestnum = $(this).attr(\"numguests\");\n        $.post(crb_app.ajax_url, {\n            action: \"crb_save_guest_count\",\n            guests: guestnum\n        }, function(res){\n            console.log(res);\n            $(\".deckactive\").trigger(\"click\");\n        });\n$('html, body').animate({\n  scrollTop:  $(\"#step\"+stepnumber).offset().top\n}, 500); \/\/ 500 = duration in ms\n       $('#step3').removeClass('cb-hidden');\n       $('#step3').removeClass('cb-invisible');\n       \n    });\n    $(\".afterdeck\").on(\"click\",function(e){\n        stepnumber = 4;\n$('html, body').animate({\n  scrollTop:  $(\"#step3\").offset().top\n}, 500); \/\/ 500 = duration in ms\n        \n    });\n    \n    $(\"#nextbtn\").on(\"click\",function(e){\n        e.preventDefault();\n        \/\/$(\"#step\"+stepnumber).addClass('cb-hidden');\n        stepnumber++;\n         $(\"#step\"+stepnumber).removeClass('cb-hidden');\n         $(\"#step\"+stepnumber).removeClass('cb-invisible');\n         \n         if (stepnumber == 6){\n             window.location = 'checkout\/';\n             return;\n         }\n         \n         if (stepnumber == 5){\n        jQuery.ajax({\n        url: '\/bnb27\/wp-admin\/admin-ajax.php',\n        type: 'POST',\n        async: false,  \/\/ This makes it blocking\n        data: {\n            action: 'clear_woo_cart'\n        },\n        success: function(response) {\n            console.log('Cart cleared successfully');\n        }\n    });\n         \n             \n    var url = wc_add_to_cart_params.wc_ajax_url.toString().replace('%%endpoint%%', 'add_to_cart');\n    \/\/alert(\"step is 4 and product id is \" + pidtoadd + \" with url \"+url);\n    $.post(url, { product_id: pidtoadd, quantity: 1 })\n      .done(function(response){\n          console.log(\"added the cabin \",response);\n        if (response && response.error && response.product_url) {\n            \/\/do nothing\n        }\n            \/\/check if any extra travellers are going\n            var numguests = $(\".guestnum a.active\").attr(\"numguests\");\n            if (numguests > 2){\n                var remainder = numguests - 2;\n      $.post(url, { product_id: extrapid, quantity: remainder })\n      .done(function(resp2){\n          console.log(\"added extra fees for \" + remainder.toString());\n      });              \n                \n            }        \n        $(document.body).trigger('added_to_cart', [response.fragments, response.cart_hash, $btn]);\n        $(document.body).trigger('wc_fragment_refresh');\n      });\n    var $btn = $('.cabin-grid-button[data-cabin-pid=\"' + pidtoadd + '\"]');\n    var port_tax = new Intl.NumberFormat('en-US').format($btn.data(\"porttax\"));\n    var gratuity = new Intl.NumberFormat('en-US').format($btn.data(\"gratuity\"));\n    var price = $btn.data(\"cabin-price\");\n    var guestnum = $(\".guestnum a.active\").attr(\"numguests\");\n    \n    var extraguests = 0;\n    if (guestnum > 2){\n        var extra = guestnum - 2;\n        var extraguests = extra * extra_fees;\n    }\n    \n    var price_display = \"$\"+ new Intl.NumberFormat('en-US').format(price + extraguests);\n    var terms = $btn.data(\"cabin-deck-terms\");\n    var termparts = terms.split(\"|\");\n    var rest  = termparts.slice(1).join(\"|\");\n    var name = $btn.data(\"cabin-num\");\n    var deck = $(\".deckactive\").data(\"deck-name\").replace(\"Deck \",\"\");\n    var subtotal = extraguests + price;\n    var total = extraguests + price + parseFloat($btn.data(\"gratuity\")) + parseFloat($btn.data(\"porttax\"));\n    var totalstr = new Intl.NumberFormat('en-US').format(total);\n    var total_payable = total;\n    \/\/calculate deposit\n    if (deposit_amt > 0){\n        total_payable = deposit_amt;\n        if (deposit_type == \"percent\"){\n            total_payable = Math.round((deposit_amt \/ 100) * subtotal);\n        }\n        \n    }\n    var paystr = new Intl.NumberFormat('en-US').format(total_payable);\n    \n    console.log(\"port tax is \" + port_tax);\n    console.log(\"name is \" + name);\n     $(\"#deckconfirm h2\").html(deck);\n     $(\"#cabinconfirm h2\").html(name);\n     $(\"#ctype-confirm h2\").html(rest);\n     $(\"#subtotal h2\").html(price_display);\n     $(\"#taxes h2\").html(\"$\" + port_tax);\n     $(\"#gratuity h2\").html(\"$\"+gratuity);\n     $(\"#totalconfirm h2\").html(\"$\"+totalstr);\n     $(\"#depositconfirm h2\").html(\"$\"+paystr);\n     \n     $(\"#guestconfirm h2\").html($(\".guestnum a.active\").attr(\"numguests\") + \" guests\");\n      $(\"#nextback\").show();       \n         }\n$('html, body').animate({\n  scrollTop:  $(\"#step\"+stepnumber).offset().top\n}, 500); \/\/ 500 = duration in ms\n         \n    });\n    $(\"#backbtn\").on(\"click\",function(e){\n        e.preventDefault();\n        $(\"#step\"+stepnumber).addClass('cb-hidden');\n        stepnumber--;\n        if (stepnumber <= 1)\n            stepnumber = 1;\n         \/\/$(\"#step\"+stepnumber).removeClass('cb-hidden');\n$('html, body').animate({\n  scrollTop:  $(\"#step\"+stepnumber).offset().top\n}, 500); \/\/ 500 = duration in ms\n         \n    });    \n});   \n\n\/\/ Add the SVG namespace globally accessible\nconst svgNS = \"http:\/\/www.w3.org\/2000\/svg\";\n\n\/\/ Helper function to convert the backend's comma-only format to SVG's required format\nfunction formatSvgPoints(commaDelimitedString) {\n    const coords = commaDelimitedString.split(',');\n    const pairs = [];\n    for (let i = 0; i < coords.length; i += 2) {\n        pairs.push(`${coords[i]},${coords[i + 1]}`);\n    }\n    return pairs.join(' ');\n}\n\n\/\/ Helper function to force a browser repaint (as requested by user to keep)\nfunction forceSvgRepaint(svgElementNative) {\n    svgElementNative.style.display = 'none';\n    svgElementNative.offsetHeight; \n    svgElementNative.style.display = '';\n}\n\n\njQuery(function($){\n\n    $(document).on(\"click\", \".cabin-type-select\", function(e){\n        e.preventDefault();\n\n        $(\".cabin-type-select\").removeClass(\"selected\");\n        $(this).addClass(\"selected\");\n\n        var deckId = $(\".deckactive\").data(\"deck-id\");\n        var ctype  = $(this).data(\"cabin-type-id\");\n        var deckname = $(\".deckactive\").data(\"deck-name\");\n        var cname = $(this).data(\"cabin-name\");\n\n       \/\/ $(\"#step3\").addClass(\"cb-hidden\");\n        $(\"#step4\").removeClass(\"cb-hidden\");\n        $(\"#step4\").removeClass(\"cb-invisible\");\n\n        $.post(crb_app.ajax_url, {\n            action: \"crb_load_deck_map_filtered\",\n            deck_id: deckId,\n            ctype: ctype,\n            deckname: deckname,\n            cname: cname\n        }, function(res){\n            if (!res || !res.success) {\n                console.error(\"AJAX error:\", res);\n                return;\n            }\n\n            \/\/ 1\ufe0f\u20e3 Inject image + SVG\n            $(\"#mapimage\").html(\n                '<div id=\"deck-map-wrap\" style=\"position:relative; display:inline-block;\">' +\n                    '<img decoding=\"async\" id=\"deck-map-image\" src=\"' + res.data.image + '\" ' +\n                    '     style=\"width:100%; height:auto; display:block;\">' +\n                    '<svg id=\"deck-map-svg\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" ' +\n' style=\"position:absolute; top:0; left:0; width:100%; height:100%; z-index:9999; pointer-events:none;\"><\/svg>'\n +\n                '<\/div>'\n            );\n\n            \/\/ 2\ufe0f\u20e3 Real load \u2014 correct scaling here\n$(\"#deck-map-image\").on(\"load\", function(){\n\n    const img   = this;\n\n    const baseW = res.data.original_width;   \/\/ 512\n    const baseH = res.data.original_height;  \/\/ 3710\n\n    \/\/ Display size (you already saw ~310 x 2247 in the logs)\n    const dispW = img.clientWidth;\n    const dispH = img.clientHeight;\n\n    console.log(\"Backend Original:\", baseW, baseH);\n    console.log(\"Display:\", dispW, dispH);\n\n    \/\/ \ud83d\udd34 CRITICAL: give the SVG a proper coordinate system\n    const svgElementNative = document.getElementById('deck-map-svg');\n    \n    \/\/ Set attributes using native JS for consistency\n    svgElementNative.setAttribute(\"viewBox\", `0 0 ${dispW} ${dispH}`);\n    svgElementNative.setAttribute(\"preserveAspectRatio\", \"none\");\n\n    \/\/ Your existing scaling logic \u2013 unchanged\n    const scaled = res.data.cabins.map(cabin => {\n        if (!cabin.coords) return cabin;\n        \n        \/\/ Use the helper function to get proper SVG format points string\n        const formattedCommaPoints = formatSvgPoints(cabin.coords);\n\n        const parts = formattedCommaPoints.split(\" \");\n        const newCoords = [];\n\n        for (let i = 0; i < parts.length; i++) {\n            const [x, y] = parts[i].split(\",\").map(Number);\n\n            const sx = (x \/ baseW) * dispW;\n            const sy = (y \/ baseH) * dispH;\n\n            newCoords.push(`${sx},${sy}`);\n        }\n\n        return { ...cabin, coords: newCoords.join(\" \") };\n    });\n\n    console.log(\"%cScaled cabins \u2192\", \"color:#00f;\", scaled);\n\n    \/\/ Render polygons using native JS methods (REPLACED JQUERY PART)\n    \n    \/\/ Clear SVG natively\n    while (svgElementNative.firstChild) {\n        svgElementNative.removeChild(svgElementNative.firstChild);\n    }\n\n    scaled.forEach(function(cabin){\n        if (!cabin.coords) return;\n\n        \/\/ Use native JS to create SVG element with correct namespace\n        const polygon = document.createElementNS(svgNS, 'polygon');\n\n        \/\/ Set attributes and styles natively\n        polygon.setAttribute(\"points\", cabin.coords);\n        polygon.setAttribute(\"data-cabin-id\", cabin.cabin_id || \"\");\n        polygon.setAttribute(\"class\", \"cabin-polygon \"+cabin.status);\n        \n       \/\/ polygon.style.fill = \"rgba(0, 0, 255, 0.3)\";\n        \/\/polygon.style.stroke = \"red\";\n        \/\/polygon.style.strokeWidth = \"1px\";\n        if (cabin.status != \"outofstock\")\n            polygon.style.cursor = \"pointer\";\n        else\n            polygon.style.pointerEvents = \"none\";\n        \/\/ Append natively\n        svgElementNative.appendChild(polygon);\n        \n\/\/ 3. If \"outofstock\", overlay the badge\n    if (cabin.status === \"outofstock\") {\n        var badgeUrl = \"https:\/\/checkout.cruisebare.com\/bnb27\/wp-content\/uploads\/sites\/23\/2026\/02\/sold-badge-gold.svg\";\n        \n        \/\/ Use getBBox to find exactly where the polygon landed\n        var bbox = polygon.getBBox();\n\n        var badge = document.createElementNS(svgNS, \"image\");\n        badge.setAttributeNS(null, \"href\", badgeUrl);\n        badge.setAttributeNS(null, \"x\", bbox.x);\n        badge.setAttributeNS(null, \"y\", bbox.y);\n        badge.setAttributeNS(null, \"width\", bbox.width);\n        badge.setAttributeNS(null, \"height\", bbox.height);\n        \n        \/\/ Ensure the badge doesn't steal clicks from the polygon\n        badge.style.pointerEvents = \"none\";\n\n        \/\/ Append the badge so it sits on top of the polygon\n        svgElementNative.appendChild(badge);\n    }            \n    });\n                \/\/ === CRITICAL FIX ===\n                \/\/ Force the browser to repaint the SVG canvas\n                forceSvgRepaint(svgElementNative); \n    \n});\n\n            console.log(\"deposit info is \", res.data.deposit_info);\n\n            \/\/ 4\ufe0f\u20e3 Cabin grid stays same\n            $(\"#cabingrid\").html(res.data.grid_html);\n            \/\/set the deposit info\n            if (res.data.deposit_info.enabled == \"yes\"){\n                deposit_amt = res.data.deposit_info.amount;\n                deposit_type = res.data.deposit_info.type;\n            }\n            extra_fees = res.data.extra_price;\n            extrapid = res.data.extrapid;\n            console.log(\"extra fees are \" + extra_fees + \" and pid is \" + extrapid);\n$('html, body').animate({\n  scrollTop:  $(\"#step4\").offset().top\n}, 500); \/\/ 500 = duration in ms\n            \n        });\n    });\n\n\n  \/\/ Helper to set active by product ID\n  function setCabinActiveByPid(pid) {\n    if (!pid) return;\n\n    \/\/ clear previous\n    $(\".cabin-grid-button\").removeClass(\"cabinactive\");\n    $(\".cabin-polygon\").removeClass(\"cabinactive\");\n    \n    \/\/ add on matching button\n    var $btn = $('.cabin-grid-button[data-cabin-pid=\"' + pid + '\"]');\n    $btn.addClass(\"cabinactive\");\n    $(\"#cabininfo\").removeClass(\"cb-hidden\");\n    \/\/ optional: also highlight matching polygon (nice UX)\n    $('.cabin-polygon[data-cabin-id=\"' + pid + '\"]').addClass(\"cabinactive\");\n    var price = $btn.data(\"cabin-price-display\");\n    var terms = $btn.data(\"cabin-deck-terms\");\n    var name = \"Cabin \" + $btn.data(\"cabin-num\");\n    var image_fallback = $(\".cabin-type-select.selected\").closest(\".cabin-type-card\").find(\".cabinimg\").attr(\"src\");\n    var image = $btn.data(\"cabin-image\");\n    console.log(\"found image \" +image);\n    if (image == \"\")\n        image = image_fallback;\n    $(\"#cabinterms h3\").html(terms);\n    $(\"#cabintitle h4\").html(name);\n    $(\"#cabinprice h4\").html(price + \" per person\");\n    $(\"#cabinimg\").find(\"img\").attr(\"src\",image);\n    $(\"#cabinimg\").find(\"img\").removeAttr(\"srcset\");\n    \/\/do the same for mobile\n    $(\"#cabinterms-mobile h3\").html(terms);\n    $(\"#cabintitle-mobile h4\").html(name);\n    $(\"#cabinprice-mobile h4\").html(price + \" per person\");\n    $(\"#cabinimg-mobile\").find(\"img\").attr(\"src\",image);\n    $(\"#cabinimg-mobile\").find(\"img\").removeAttr(\"srcset\");\n    \n     pidtoadd = $btn.data(\"cabin-pid\");\n     var viewport = clientViewport();\n     if (viewport != \"desktop\"){\n           const el = document.getElementById(\"roomdetailtrigger\");\n  if (el) el.click(); \/\/ triggers native listeners (Elementor), not just jQuery\n \n     } else{\n$('html, body').animate({\n  scrollTop:  $(\"#cabininfo\").offset().top\n}, 500); \/\/ 500 = duration in ms\n         \n     }\n  }\n\n  \/\/ 1) Polygon click -> activate matching grid button\n  $(document).on(\"click\", \".cabin-polygon\", function(e){\n    e.preventDefault();\n  e.stopImmediatePropagation(); \/\/ <-- important\n\n    var pid = $(this).data(\"cabin-id\");\n    stepnumber = 4;\n    \n    setCabinActiveByPid(pid);\n  });\n\n  \/\/ 2) Grid button click -> activate itself\n  $(document).on(\"click\", \".cabin-grid-button\", function(e){\n    e.preventDefault();\n  e.stopImmediatePropagation(); \/\/ <-- important\n\n    var pid = $(this).data(\"cabin-pid\");\n    stepnumber = 4;\n    \n    setCabinActiveByPid(pid);\n  });\n  \n  $(document).on(\"click\",\"#selectcabin\",function(e){\n     e.preventDefault();\n     $(\"#nextbtn\").trigger(\"click\");\n  });\n  $(document).on(\"click\",\"#selectcabin-mobile\",function(e){\n     e.preventDefault();\n     $(\"#nextbtn\").trigger(\"click\");\n    document.querySelector('#closedetail a')?.click();\n\n  });  \n  \nfunction deckGalleryWhenReady(cb, opts) {\n  opts = jQuery.extend(\n    { selector: '#deck-gallery', tries: 60, delay: 100 },\n    opts || {}\n  );\n\n  var $root = jQuery(opts.selector);\n  if (!$root.length) return false;\n\n  var attempt = 0;\n  (function tick() {\n    var swiperEl = $root.find('.elementor-image-carousel-wrapper.swiper').get(0);\n    var swiper = swiperEl && swiperEl.swiper;\n\n    if (swiper) return cb(swiper, $root);\n\n    attempt++;\n    if (attempt >= opts.tries) {\n      console.warn('deckGalleryWhenReady: Swiper never initialized for', opts.selector);\n      return;\n    }\n    setTimeout(tick, opts.delay);\n  })();\n\n  return true;\n}\n\nfunction deckGallerySetImages(urls, opts) {\n  opts = jQuery.extend(\n    { selector: '#deck-gallery', alts: [], resetToFirst: true, wait: true },\n    opts || {}\n  );\n\n  var $root = jQuery(opts.selector);\n  if (!$root.length) return false;\n\n  var swiperEl = $root.find('.elementor-image-carousel-wrapper.swiper').get(0);\n  var swiper = swiperEl && swiperEl.swiper;\n\n  if (!swiper) {\n    if (!opts.wait) {\n      console.warn('deckGallerySetImages: Swiper not initialized yet for:', opts.selector);\n      return false;\n    }\n    \/\/ Wait then retry once initialized\n    return deckGalleryWhenReady(function () {\n      deckGallerySetImages(urls, jQuery.extend({}, opts, { wait: false }));\n    }, { selector: opts.selector });\n  }\n\n  urls = (urls || []).filter(function (u) { return !!u; });\n\n  swiper.removeAllSlides();\n\n  if (!urls.length) {\n    swiper.update();\n    return true;\n  }\n\n  var total = urls.length;\n\n  var slidesHtml = urls.map(function (url, i) {\n    var alt = (opts.alts && opts.alts[i] != null) ? String(opts.alts[i]) : '';\n    return (\n      '<div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"' + (i + 1) + ' \/ ' + total + '\">' +\n        '<figure class=\"swiper-slide-inner\">' +\n          '<img decoding=\"async\" class=\"swiper-slide-image\" src=\"' + url + '\" alt=\"' + alt + '\">' +\n        '<\/figure>' +\n      '<\/div>'\n    );\n  });\n\n  swiper.appendSlide(slidesHtml);\n\n  swiper.update();\n  if (swiper.pagination && swiper.pagination.render) swiper.pagination.render();\n  if (swiper.pagination && swiper.pagination.update) swiper.pagination.update();\n  if (swiper.navigation && swiper.navigation.update) swiper.navigation.update();\n\n  if (opts.resetToFirst) swiper.slideTo(0, 0);\n\n  return true;\n}\n  \n  \n  $(document).on(\"click\",\".gallery-load\",function(e){\n      var gurls = $(this).data(\"gallery-images\");\n      if (gurls.length > 0){\n          gparts = gurls.split(\",\");\n          deckGallerySetImages(gparts);\n      }\n  });  \n});\n\nfunction clientViewport() {\n  const w = window.innerWidth || document.documentElement.clientWidth;\n\n  if (w <= 767)  return 'mobile';   \/\/ <= sm\n  if (w <= 1024) return 'tablet';   \/\/ <= md-ish\n  return 'desktop';\n}\n\n    \ndocument.addEventListener(\"DOMContentLoaded\", function () {\n    const toggle = document.querySelector(\".bnb-toggle-switch\");\n    \n    toggle.addEventListener(\"click\", function () {\n        toggle.classList.toggle(\"active\");\n    });\n});\n\n\/**\n * Recommended: run after Elementor initializes widgets (survives popups\/re-renders).\n * Call deckGallerySetImages(...) anywhere after this, or even inside this hook.\n *\/\njQuery(window).on('elementor\/frontend\/init', function () {\n  elementorFrontend.hooks.addAction('frontend\/element_ready\/image-carousel.default', function ($scope) {\n    if ($scope.attr('id') !== 'deck-gallery') return;\n\n    \/\/ Example call (remove \/ replace with your own trigger)\n    \/\/ deckGallerySetImages(['https:\/\/example.com\/1.jpg','https:\/\/example.com\/2.jpg']);\n  });\n});\n<\/script>\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-48695e9d e-con-full e-flex e-con e-child\" data-id=\"48695e9d\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-dfc0419 elementor-widget elementor-widget-image\" data-id=\"dfc0419\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1\" height=\"1\" src=\"https:\/\/checkout.cruisebare.com\/bnb27\/wp-content\/uploads\/sites\/23\/2025\/12\/adventure-icon.svg\" class=\"attachment-large size-large wp-image-5875\" alt=\"\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-679d4bb2 elementor-widget elementor-widget-heading\" data-id=\"679d4bb2\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">LET\u2019S BEGIN YOUR ADVENTURE<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-22b5584f elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"22b5584f\" data-element_type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-1e546d44 e-con-full e-flex e-con e-child\" data-id=\"1e546d44\" data-element_type=\"container\" id=\"step1\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e76d949 elementor-widget elementor-widget-image\" data-id=\"e76d949\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1\" height=\"1\" src=\"https:\/\/checkout.cruisebare.com\/bnb27\/wp-content\/uploads\/sites\/23\/2025\/12\/guests-icon.svg\" class=\"attachment-large size-large wp-image-5876\" alt=\"\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2a935645 elementor-widget elementor-widget-heading\" data-id=\"2a935645\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">How many guests are traveling?<\/h2>\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-6fc05e11 e-con-full e-flex e-con e-child\" data-id=\"6fc05e11\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3af27823 guestnum elementor-widget elementor-widget-button\" data-id=\"3af27823\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#step2\" numguests=\"1\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">1 guest<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-44e70d3d guestnum elementor-widget elementor-widget-button\" data-id=\"44e70d3d\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#step2\" numguests=\"2\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">2 guests<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2d41afba guestnum elementor-widget elementor-widget-button\" data-id=\"2d41afba\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#step2\" numguests=\"3\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">3 guests<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1805e9b2 guestnum elementor-widget elementor-widget-button\" data-id=\"1805e9b2\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#step2\" numguests=\"4\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">4 guests<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3b1b6407 guestnum elementor-widget elementor-widget-button\" data-id=\"3b1b6407\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#step2\" numguests=\"5\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">5 guests<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-556b087 e-con-full e-flex e-con e-child\" data-id=\"556b087\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5c447e9 elementor-widget elementor-widget-image\" data-id=\"5c447e9\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1\" height=\"1\" src=\"https:\/\/checkout.cruisebare.com\/bnb27\/wp-content\/uploads\/sites\/23\/2025\/12\/divider.svg\" class=\"attachment-large size-large wp-image-5877\" alt=\"\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4c346fde e-con-full toggler e-flex e-con e-child\" data-id=\"4c346fde\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-706c6c91 elementor-widget elementor-widget-image\" data-id=\"706c6c91\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1\" height=\"1\" src=\"https:\/\/checkout.cruisebare.com\/bnb27\/wp-content\/uploads\/sites\/23\/2025\/12\/ship-selection-icon.svg\" class=\"attachment-large size-large wp-image-5878\" alt=\"\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-728387d2 elementor-widget elementor-widget-heading\" data-id=\"728387d2\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Start by selecting a deck<\/h2>\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-2cc62c81 e-con-full elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile e-flex e-con e-child\" data-id=\"2cc62c81\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-40b3a07f e-con-full e-flex e-con e-child\" data-id=\"40b3a07f\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2d6a6e17 elementor-widget elementor-widget-heading\" data-id=\"2d6a6e17\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">DECK<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-74d9fbce e-con-full e-flex e-con e-child\" data-id=\"74d9fbce\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4f84e9f6 elementor-widget elementor-widget-html\" data-id=\"4f84e9f6\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<div class=\"bnb-toggle-switch\">\n    <div class=\"bnb-toggle-knob\"><\/div>\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-c4c8cbf e-con-full e-flex e-con e-child\" data-id=\"c4c8cbf\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4ff7ceaf elementor-widget elementor-widget-heading\" data-id=\"4ff7ceaf\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Suite Type<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-54f5677a e-con-full cb-invisible e-flex e-con e-child\" data-id=\"54f5677a\" data-element_type=\"container\" id=\"step2\">\n\t\t<div class=\"elementor-element elementor-element-12e763d3 e-con-full e-flex e-con e-child\" data-id=\"12e763d3\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-358ff55b elementor-widget elementor-widget-shortcode\" data-id=\"358ff55b\" data-element_type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\r\n        <div id=\"deck-map-container\">\r\n            <div id=\"deck-map-pdf\"><\/div>\r\n        <\/div>\r\n\r\n        <script>\r\n        jQuery(function($){\r\n\r\n            function loadDeckMap(deckId){\r\n                $.post(crb_app.ajax_url, {\r\n                    action: 'crb_load_deck_map',\r\n                    deck_id: deckId\r\n                }, function(res){\r\n\r\n                    if(!res.success){\r\n                    \tconsole.error(\"load deck map had an error\");\r\n                        console.error(res);\r\n                        return;\r\n                    }\r\n\t\t\t\t\tconsole.log(\"we've got results\");\r\n\t\t\t\t\tconsole.log(res);\r\n                    \/\/ Load PDF\r\n                    if(res.data.image){\r\n$(\"#deck-map-pdf\").html(\r\n    '<img decoding=\"async\" id=\"deck-map-image-raw\" src=\"'+res.data.image+'\" style=\"width:100%;height:auto;position:relative;max-width:250px;\">'\r\n);\r\n                    }\r\n\r\n                    \/\/ Clear old polygons\r\n                    \/*$(\"#deck-map-svg\").empty();\r\n\r\n\/\/ 1. Draw polygons initially (no scaling yet)\r\nres.data.cabins.forEach(function(cabin){\r\n    let wrapper = $(document.createElementNS(\"http:\/\/www.w3.org\/2000\/svg\", \"a\"))\r\n        .attr(\"href\", \"#step3\")\r\n        .addClass(\"cabin-link\");\r\n\r\n    let poly = $(document.createElementNS(\"http:\/\/www.w3.org\/2000\/svg\", \"polygon\"))\r\n        .attr(\"points\", cabin.coords)\r\n        .attr(\"data-label\", cabin.label)\r\n        .addClass(\"cabin-polygon\")\r\n        .css({\r\n            fill: \"rgba(0,0,255,0.2)\",\r\n            stroke: \"#000\",\r\n            strokeWidth: 1,\r\n            pointerEvents: \"all\",\r\n            cursor: \"pointer\",\r\n            opacity: 0 \/\/ \ud83d\udc48 hide until scaled\r\n        });\r\n\r\n    wrapper.append(poly);\r\n    $(\"#deck-map-svg\").append(wrapper);\r\n});*\/\r\n\r\n                });\r\n            }\r\n\r\n            \/\/ Load initial deck\r\n            \r\n            loadDeckMap(172);\r\n    $.post(crb_app.ajax_url, {\r\n        action: 'crb_ajax_render_cabin_types',\r\n        deck_id: 172    }, function(res){\r\n        \t\t$(\"#stype\").empty();\r\n\r\n        if(res.success){\r\n\t\t\t$(\"#stype\").html(res.data.html);\r\n        } else {\r\n        \talert(\"no results found\");\r\n        }\r\n    });\r\n\r\n            \/\/ Bind clicks from deck selector buttons\r\n            $(document).on(\"click\", \".deckelement\", function(){\r\n                let deckId = $(this).data(\"deck-id\");\r\n              \/\/  alert(\"cleeek with deckid \" + deckId);\r\n              $(\".deckelement\").removeClass(\"deckactive\");\r\n              $(this).addClass(\"deckactive\");\r\n              $(\"#step3\").removeClass(\"cb-hidden\");\r\n              $(\"#step3\").removeClass(\"cb-invisible\");\r\n              \r\n              $(\"#step4\").addClass(\"cb-hidden\");\r\n              \r\n                loadDeckMap(deckId);\r\n    $.post(crb_app.ajax_url, {\r\n        action: 'crb_ajax_render_cabin_types',\r\n        deck_id: deckId\r\n    }, function(res){\r\n\t\t\t\/\/$(\"#stype\").after(' ');\r\n    \t\t$(\"#stype\").empty();\r\n        if(res.success){\r\n\t\t\t$(\"#stype\").html(res.data.html);\r\n        } else {\r\n        \talert(\"no results found\");\r\n        }\r\n    });\r\n                \r\n            });\r\n\r\n\/\/ 2. Normalize scaling AFTER the image truly renders & resizes\r\nfunction scaleWhenReady() {\r\n    const $img = $(\"#deck-map-image\");\r\n\r\n    if ($img.width() === 0) {\r\n        return requestAnimationFrame(scaleWhenReady);\r\n    }\r\n\r\n    const renderedWidth = $img.width();\r\n    const originalWidth = res.data.original_width;\r\n\r\n    const scaleX = renderedWidth \/ originalWidth;\r\n    const scaleY = scaleX; \r\n\r\n    $(\"#deck-map-svg polygon\").each(function(){\r\n        let pts = $(this).attr(\"points\").split(\" \");\r\n        let scaled = pts.map(function(pair){\r\n            let [x, y] = pair.split(\",\").map(Number);\r\n            return (x * scaleX) + \",\" + (y * scaleX);\r\n        });\r\n        $(this).attr(\"points\", scaled.join(\" \"));\r\n    });\r\n\r\n    \/\/ 3. AFTER scaling is perfect \u2192 show polygons\r\n    $(\"#deck-map-svg polygon\").css(\"opacity\", 1);\r\n}\r\n\r\n\/\/ 4. Trigger scaling process when image load event fires\r\n\/*$(\"#deck-map-image\").on(\"load\", function(){\r\n    requestAnimationFrame(scaleWhenReady);\r\n});*\/\r\n\r\n        });\r\n        <\/script>\r\n\r\n        <\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-71c7601f e-con-full e-flex e-con e-child\" data-id=\"71c7601f\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-93c5557 e-con-full deck-box elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile e-flex e-con e-child\" data-id=\"93c5557\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-16d6d2eb elementor-widget elementor-widget-heading\" data-id=\"16d6d2eb\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Deck 1<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-677dcfb1 elementor-widget elementor-widget-heading\" data-id=\"677dcfb1\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">Elevator  |  Lorem Ipsum  |  Betta Sienna<\/h4>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6de2cc0b elementor-widget elementor-widget-heading\" data-id=\"6de2cc0b\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">$12,345 - $23,456<\/p>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-15a78f7d elementor-widget elementor-widget-shortcode\" data-id=\"15a78f7d\" data-element_type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><div class=\"deckelement elementor-element elementor-element-93c5557 e-con-full deck-box e-flex e-con e-child deckactive\" data-id=\"5003ff99\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\" style=\"margin-bottom:20px;\" data-deck-id=\"172\" data-deck-name=\"Deck 4\">\r\n\t\t\t\t<div class=\"elementor-element elementor-element-16d6d2eb elementor-widget elementor-widget-heading\" data-id=\"1741a895\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\r\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Deck 4<\/h3>\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t<div class=\"elementor-element elementor-element-677dcfb1 elementor-widget elementor-widget-heading\" data-id=\"206137cc\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\r\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">Inside | Ocean View<\/h4>\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t<div class=\"elementor-element elementor-element-6de2cc0b elementor-widget elementor-widget-heading\" data-id=\"764b7614\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\r\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">$2,700 - $2,800 pp<\/p>\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t<\/div>\r\n\t\t\t<div class=\"deckelement elementor-element elementor-element-93c5557 e-con-full deck-box e-flex e-con e-child \" data-id=\"5003ff99\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\" style=\"margin-bottom:20px;\" data-deck-id=\"180\" data-deck-name=\"Deck 5\">\r\n\t\t\t\t<div class=\"elementor-element elementor-element-16d6d2eb elementor-widget elementor-widget-heading\" data-id=\"1741a895\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\r\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Deck 5<\/h3>\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t<div class=\"elementor-element elementor-element-677dcfb1 elementor-widget elementor-widget-heading\" data-id=\"206137cc\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\r\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">Inside | Ocean View<\/h4>\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t<div class=\"elementor-element elementor-element-6de2cc0b elementor-widget elementor-widget-heading\" data-id=\"764b7614\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\r\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">$2,700 - $2,900 pp<\/p>\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t<\/div>\r\n\t\t\t<div class=\"deckelement elementor-element elementor-element-93c5557 e-con-full deck-box e-flex e-con e-child \" data-id=\"5003ff99\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\" style=\"margin-bottom:20px;\" data-deck-id=\"188\" data-deck-name=\"Deck 8\">\r\n\t\t\t\t<div class=\"elementor-element elementor-element-16d6d2eb elementor-widget elementor-widget-heading\" data-id=\"1741a895\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\r\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Deck 8<\/h3>\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t<div class=\"elementor-element elementor-element-677dcfb1 elementor-widget elementor-widget-heading\" data-id=\"206137cc\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\r\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">Balcony | Inside | Ocean View | Suite<\/h4>\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t<div class=\"elementor-element elementor-element-6de2cc0b elementor-widget elementor-widget-heading\" data-id=\"764b7614\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\r\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">$2,200 - $7,690 pp<\/p>\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t<\/div>\r\n\t\t\t<div class=\"deckelement elementor-element elementor-element-93c5557 e-con-full deck-box e-flex e-con e-child \" data-id=\"5003ff99\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\" style=\"margin-bottom:20px;\" data-deck-id=\"202\" data-deck-name=\"Deck 9\">\r\n\t\t\t\t<div class=\"elementor-element elementor-element-16d6d2eb elementor-widget elementor-widget-heading\" data-id=\"1741a895\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\r\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Deck 9<\/h3>\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t<div class=\"elementor-element elementor-element-677dcfb1 elementor-widget elementor-widget-heading\" data-id=\"206137cc\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\r\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">Balcony | Haven Suite | Inside | Suite<\/h4>\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t<div class=\"elementor-element elementor-element-6de2cc0b elementor-widget elementor-widget-heading\" data-id=\"764b7614\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\r\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">$2,200 - $8,075 pp<\/p>\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t<\/div>\r\n\t\t\t<div class=\"deckelement elementor-element elementor-element-93c5557 e-con-full deck-box e-flex e-con e-child \" data-id=\"5003ff99\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\" style=\"margin-bottom:20px;\" data-deck-id=\"216\" data-deck-name=\"Deck 10\">\r\n\t\t\t\t<div class=\"elementor-element elementor-element-16d6d2eb elementor-widget elementor-widget-heading\" data-id=\"1741a895\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\r\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Deck 10<\/h3>\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t<div class=\"elementor-element elementor-element-677dcfb1 elementor-widget elementor-widget-heading\" data-id=\"206137cc\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\r\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">Balcony | Haven Suite | Inside | Suite<\/h4>\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t<div class=\"elementor-element elementor-element-6de2cc0b elementor-widget elementor-widget-heading\" data-id=\"764b7614\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\r\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">$2,200 - $14,925 pp<\/p>\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t<\/div>\r\n\t\t\t<div class=\"deckelement elementor-element elementor-element-93c5557 e-con-full deck-box e-flex e-con e-child \" data-id=\"5003ff99\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\" style=\"margin-bottom:20px;\" data-deck-id=\"231\" data-deck-name=\"Deck 11\">\r\n\t\t\t\t<div class=\"elementor-element elementor-element-16d6d2eb elementor-widget elementor-widget-heading\" data-id=\"1741a895\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\r\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Deck 11<\/h3>\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t<div class=\"elementor-element elementor-element-677dcfb1 elementor-widget elementor-widget-heading\" data-id=\"206137cc\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\r\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">Club Balcony Suite | Inside | Suite<\/h4>\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t<div class=\"elementor-element elementor-element-6de2cc0b elementor-widget elementor-widget-heading\" data-id=\"764b7614\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\r\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">$2,200 - $9,690 pp<\/p>\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t<\/div>\r\n\t\t\t<div class=\"deckelement elementor-element elementor-element-93c5557 e-con-full deck-box e-flex e-con e-child \" data-id=\"5003ff99\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\" style=\"margin-bottom:20px;\" data-deck-id=\"241\" data-deck-name=\"Deck 14\">\r\n\t\t\t\t<div class=\"elementor-element elementor-element-16d6d2eb elementor-widget elementor-widget-heading\" data-id=\"1741a895\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\r\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Deck 14<\/h3>\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t<div class=\"elementor-element elementor-element-677dcfb1 elementor-widget elementor-widget-heading\" data-id=\"206137cc\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\r\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">Haven Suite<\/h4>\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t<div class=\"elementor-element elementor-element-6de2cc0b elementor-widget elementor-widget-heading\" data-id=\"764b7614\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\r\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">$33,155<\/p>\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t<\/div>\r\n\t\t\t<div class=\"deckelement elementor-element elementor-element-93c5557 e-con-full deck-box e-flex e-con e-child \" data-id=\"5003ff99\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\" style=\"margin-bottom:20px;\" data-deck-id=\"246\" data-deck-name=\"Deck 15\">\r\n\t\t\t\t<div class=\"elementor-element elementor-element-16d6d2eb elementor-widget elementor-widget-heading\" data-id=\"1741a895\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\r\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Deck 15<\/h3>\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t<div class=\"elementor-element elementor-element-677dcfb1 elementor-widget elementor-widget-heading\" data-id=\"206137cc\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\r\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">Haven Suite<\/h4>\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t<div class=\"elementor-element elementor-element-6de2cc0b elementor-widget elementor-widget-heading\" data-id=\"764b7614\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\r\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">Sold out<\/p>\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t<\/div>\r\n\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8dde6a4 afterdeck elementor-widget elementor-widget-button\" data-id=\"8dde6a4\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#step3\" numguests=\"1\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Select Deck<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-2ae5bcf5 cb-invisible e-flex e-con-boxed e-con e-parent\" data-id=\"2ae5bcf5\" data-element_type=\"container\" id=\"step3\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-56d25679 e-con-full e-flex e-con e-child\" data-id=\"56d25679\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-69c09a35 elementor-widget elementor-widget-image\" data-id=\"69c09a35\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1\" height=\"1\" src=\"https:\/\/checkout.cruisebare.com\/bnb27\/wp-content\/uploads\/sites\/23\/2025\/12\/bed-icon.svg\" class=\"attachment-large size-large wp-image-5880\" alt=\"\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-48b0a517 elementor-widget elementor-widget-heading\" data-id=\"48b0a517\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Select your room type<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-13a199fb e-con-full elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile e-flex e-con e-child\" data-id=\"13a199fb\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-27eb75c7 e-con-full e-flex e-con e-child\" data-id=\"27eb75c7\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6c4f249c elementor-widget elementor-widget-image\" data-id=\"6c4f249c\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"343\" height=\"215\" src=\"https:\/\/checkout.cruisebare.com\/bnb27\/wp-content\/uploads\/sites\/23\/2025\/12\/suite-placeholder.jpg\" class=\"attachment-large size-large wp-image-5881\" alt=\"\" srcset=\"https:\/\/checkout.cruisebare.com\/bnb27\/wp-content\/uploads\/sites\/23\/2025\/12\/suite-placeholder.jpg 343w, https:\/\/checkout.cruisebare.com\/bnb27\/wp-content\/uploads\/sites\/23\/2025\/12\/suite-placeholder-300x188.jpg 300w\" sizes=\"(max-width: 343px) 100vw, 343px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-54f07997 e-con-full e-flex e-con e-child\" data-id=\"54f07997\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5fffddbe elementor-widget elementor-widget-heading\" data-id=\"5fffddbe\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">panorama<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-56db3ad1 elementor-widget elementor-widget-heading\" data-id=\"56db3ad1\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">Lorem ipsum dolor sit amet, consec tetur adipiscing elit. Sed eu lacinia erat euismod nulla sed tincidunt lobortis. <\/h4>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4bd2739c elementor-widget elementor-widget-heading\" data-id=\"4bd2739c\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">300 SqFt<\/h4>\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-6fc04f30 e-con-full e-flex e-con e-child\" data-id=\"6fc04f30\" data-element_type=\"container\">\n\t\t<a class=\"elementor-element elementor-element-39db83f4 e-con-full e-flex e-con e-child\" data-id=\"39db83f4\" data-element_type=\"container\" href=\"#elementor-action%3Aaction%3Doff_canvas%3Aopen%26settings%3DeyJpZCI6IjkxMTg2OWEiLCJkaXNwbGF5TW9kZSI6Im9wZW4ifQ%3D%3D\">\n\t\t\t\t<div class=\"elementor-element elementor-element-511f83bb elementor-widget elementor-widget-image\" data-id=\"511f83bb\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1\" height=\"1\" src=\"https:\/\/checkout.cruisebare.com\/bnb27\/wp-content\/uploads\/sites\/23\/2025\/12\/photo-icon.svg\" class=\"attachment-large size-large wp-image-5882\" alt=\"\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-51820e55 elementor-widget elementor-widget-heading\" data-id=\"51820e55\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">Photos<\/h4>\t\t\t\t<\/div>\n\t\t\t\t<\/a>\n\t\t<div class=\"elementor-element elementor-element-d005477 e-con-full e-flex e-con e-child\" data-id=\"d005477\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-352fb84a elementor-widget elementor-widget-image\" data-id=\"352fb84a\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1\" height=\"1\" src=\"https:\/\/checkout.cruisebare.com\/bnb27\/wp-content\/uploads\/sites\/23\/2025\/12\/plan-icon.svg\" class=\"attachment-large size-large wp-image-5883\" alt=\"\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1a07451f elementor-widget elementor-widget-heading\" data-id=\"1a07451f\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">Plan<\/h4>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-1721888f e-con-full e-flex e-con e-child\" data-id=\"1721888f\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1869b316 elementor-widget elementor-widget-heading\" data-id=\"1869b316\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">From<\/h4>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2ca9b53 elementor-widget elementor-widget-heading\" data-id=\"2ca9b53\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">$12,345pp<\/h4>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-46baa811 elementor-widget elementor-widget-button\" data-id=\"46baa811\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Select<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-7aaecbb5 e-con-full e-flex e-con e-child\" data-id=\"7aaecbb5\" data-element_type=\"container\" id=\"stype\">\n\t\t<div class=\"elementor-element elementor-element-388f810 e-con-full e-flex e-con e-child\" data-id=\"388f810\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-605c8c29 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"605c8c29\" data-element_type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7e844488 elementor-widget elementor-widget-html\" data-id=\"7e844488\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<div id=\"step2-cabin-types\"><\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-77a319c e-con-full elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile e-flex e-con e-child\" data-id=\"77a319c\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-51e4eab5 e-con-full e-flex e-con e-child\" data-id=\"51e4eab5\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-24fe60f elementor-widget elementor-widget-image\" data-id=\"24fe60f\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"343\" height=\"215\" src=\"https:\/\/checkout.cruisebare.com\/bnb27\/wp-content\/uploads\/sites\/23\/2025\/12\/suite-placeholder.jpg\" class=\"attachment-large size-large wp-image-5881\" alt=\"\" srcset=\"https:\/\/checkout.cruisebare.com\/bnb27\/wp-content\/uploads\/sites\/23\/2025\/12\/suite-placeholder.jpg 343w, https:\/\/checkout.cruisebare.com\/bnb27\/wp-content\/uploads\/sites\/23\/2025\/12\/suite-placeholder-300x188.jpg 300w\" sizes=\"(max-width: 343px) 100vw, 343px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-3d5916c5 e-con-full e-flex e-con e-child\" data-id=\"3d5916c5\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1f16b21f elementor-widget elementor-widget-heading\" data-id=\"1f16b21f\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">panorama<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-448eca23 elementor-widget elementor-widget-heading\" data-id=\"448eca23\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">Lorem ipsum dolor sit amet, consec tetur adipiscing elit. Sed eu lacinia erat euismod nulla sed tincidunt lobortis. <\/h4>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-6efffe7 e-con-full e-flex e-con e-child\" data-id=\"6efffe7\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-43cedde1 elementor-widget elementor-widget-heading\" data-id=\"43cedde1\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">From<\/h4>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1145a792 elementor-widget elementor-widget-heading\" data-id=\"1145a792\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">$12,345pp<\/h4>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6bc7406c elementor-widget elementor-widget-button\" data-id=\"6bc7406c\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Select<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4ff0740e cb-hidden e-flex e-con-boxed e-con e-parent\" data-id=\"4ff0740e\" data-element_type=\"container\" id=\"step4\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-12fab319 e-con-full e-flex e-con e-child\" data-id=\"12fab319\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-681f7657 elementor-widget elementor-widget-image\" data-id=\"681f7657\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1\" height=\"1\" src=\"https:\/\/checkout.cruisebare.com\/bnb27\/wp-content\/uploads\/sites\/23\/2025\/12\/key-icon.svg\" class=\"attachment-large size-large wp-image-5884\" alt=\"\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-cca5d8 elementor-widget elementor-widget-heading\" data-id=\"cca5d8\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Choose your cabin<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-613c3aa5 e-con-full e-flex e-con e-child\" data-id=\"613c3aa5\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-56aeedf8 e-con-full e-flex e-con e-child\" data-id=\"56aeedf8\" data-element_type=\"container\" id=\"mapimage\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-71b7be50 elementor-widget elementor-widget-html\" data-id=\"71b7be50\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t        <div id=\"deck-map-container\">\n            <div id=\"deck-map-img\"><\/div>\n            <svg id=\"deck-map-svg\" \n                 width=\"100%\" \n                 height=\"100%\" \n                 style=\"position:absolute;top:0;left:0;pointer-events:auto;\"><\/svg>\n        <\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-7e707232 e-con-full e-flex e-con e-child\" data-id=\"7e707232\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;sticky&quot;:&quot;top&quot;,&quot;sticky_parent&quot;:&quot;yes&quot;,&quot;sticky_on&quot;:[&quot;desktop&quot;,&quot;tablet&quot;,&quot;mobile&quot;],&quot;sticky_offset&quot;:0,&quot;sticky_effects_offset&quot;:0,&quot;sticky_anchor_link_offset&quot;:0}\">\n\t\t<div class=\"elementor-element elementor-element-55c17f95 e-con-full e-flex e-con e-child\" data-id=\"55c17f95\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-62ea9857 e-con-full e-flex e-con e-child\" data-id=\"62ea9857\" data-element_type=\"container\" id=\"cabingrid\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4efe1370 elementor-widget elementor-widget-button\" data-id=\"4efe1370\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">601<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-70748f3d elementor-widget elementor-widget-button\" data-id=\"70748f3d\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">602<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4fcf5d66 elementor-widget elementor-widget-button\" data-id=\"4fcf5d66\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">603<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-25b53080 elementor-widget elementor-widget-button\" data-id=\"25b53080\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">604<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2f46f98d elementor-widget elementor-widget-button\" data-id=\"2f46f98d\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">605<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-47ecccde e-con-full elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile e-flex e-con e-child\" data-id=\"47ecccde\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-71e4b0e0 elementor-widget elementor-widget-button\" data-id=\"71e4b0e0\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">616<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2a82624e elementor-widget elementor-widget-button\" data-id=\"2a82624e\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">617<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-308bb840 elementor-widget elementor-widget-button\" data-id=\"308bb840\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">618<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-569f2071 elementor-widget elementor-widget-button\" data-id=\"569f2071\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">619<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-1e081b28 e-con-full cb-hidden elementor-hidden-tablet elementor-hidden-mobile e-flex e-con e-child\" data-id=\"1e081b28\" data-element_type=\"container\" id=\"cabininfo\">\n\t\t<div class=\"elementor-element elementor-element-6ab2623e e-con-full e-flex e-con e-child\" data-id=\"6ab2623e\" data-element_type=\"container\" id=\"cabinimg\">\n\t\t\t\t<div class=\"elementor-element elementor-element-55acad2a elementor-widget elementor-widget-image\" data-id=\"55acad2a\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"260\" height=\"312\" src=\"https:\/\/checkout.cruisebare.com\/bnb27\/wp-content\/uploads\/sites\/23\/2025\/12\/3d-ship-map.jpg\" class=\"attachment-large size-large wp-image-5869\" alt=\"\" srcset=\"https:\/\/checkout.cruisebare.com\/bnb27\/wp-content\/uploads\/sites\/23\/2025\/12\/3d-ship-map.jpg 260w, https:\/\/checkout.cruisebare.com\/bnb27\/wp-content\/uploads\/sites\/23\/2025\/12\/3d-ship-map-250x300.jpg 250w\" sizes=\"(max-width: 260px) 100vw, 260px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-35355ead e-con-full e-flex e-con e-child\" data-id=\"35355ead\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-872891 elementor-widget elementor-widget-heading\" data-id=\"872891\" data-element_type=\"widget\" id=\"cabinterms\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">deluxe verandah<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7f8f2ef0 elementor-widget elementor-widget-heading\" data-id=\"7f8f2ef0\" data-element_type=\"widget\" id=\"cabintitle\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">Cabin 625<\/h4>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5a1479b elementor-widget elementor-widget-heading\" data-id=\"5a1479b\" data-element_type=\"widget\" id=\"cabinprice\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">$34,567 per person<\/h4>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2f0eb3f3 elementor-widget elementor-widget-button\" data-id=\"2f0eb3f3\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#\" id=\"selectcabin\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Confirm Cabin Selection<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-14063527 e-con-full e-flex e-con e-child\" data-id=\"14063527\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-25f119d9 elementor-widget elementor-widget-image\" data-id=\"25f119d9\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1\" height=\"1\" src=\"https:\/\/checkout.cruisebare.com\/bnb27\/wp-content\/uploads\/sites\/23\/2025\/12\/divider.svg\" class=\"attachment-large size-large wp-image-5877\" alt=\"\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-39a7aa75 cb-invisible e-flex e-con-boxed e-con e-parent\" data-id=\"39a7aa75\" data-element_type=\"container\" id=\"step5\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-b058b9c e-con-full e-flex e-con e-child\" data-id=\"b058b9c\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-794bf65a elementor-widget elementor-widget-image\" data-id=\"794bf65a\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1\" height=\"1\" src=\"https:\/\/checkout.cruisebare.com\/bnb27\/wp-content\/uploads\/sites\/23\/2025\/12\/ship-icon.svg\" class=\"attachment-large size-large wp-image-5885\" alt=\"\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7a1eed8a elementor-widget elementor-widget-heading\" data-id=\"7a1eed8a\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Your Cruise<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-6d397dc6 e-con-full e-flex e-con e-child\" data-id=\"6d397dc6\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-bf21c04 e-con-full e-flex e-con e-child\" data-id=\"bf21c04\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4074dd4b elementor-widget elementor-widget-image\" data-id=\"4074dd4b\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"535\" height=\"175\" src=\"https:\/\/checkout.cruisebare.com\/bnb27\/wp-content\/uploads\/sites\/23\/2026\/01\/bnb27-100-1.jpg\" class=\"attachment-large size-large wp-image-6129\" alt=\"\" srcset=\"https:\/\/checkout.cruisebare.com\/bnb27\/wp-content\/uploads\/sites\/23\/2026\/01\/bnb27-100-1.jpg 535w, https:\/\/checkout.cruisebare.com\/bnb27\/wp-content\/uploads\/sites\/23\/2026\/01\/bnb27-100-1-300x98.jpg 300w\" sizes=\"(max-width: 535px) 100vw, 535px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-788025c5 e-con-full e-flex e-con e-child\" data-id=\"788025c5\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4b7938fe elementor-widget elementor-widget-heading\" data-id=\"4b7938fe\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Big Nude Boat 2027<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-7fe3b8a5 e-con-full e-flex e-con e-child\" data-id=\"7fe3b8a5\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-daf1ea8 elementor-widget elementor-widget-heading\" data-id=\"daf1ea8\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">11 Nights<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-749f322 elementor-widget elementor-widget-heading\" data-id=\"749f322\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">MON, FRB 15 \u2013 FRI, FEB 26 2026<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4c480da e-con-full e-flex e-con e-child\" data-id=\"4c480da\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f170b45 elementor-widget elementor-widget-text-editor\" data-id=\"f170b45\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<strong>Payment Schedule:<\/strong><br\/><br\/>\n\nAt least <strong>50%<\/strong> due by <strong>April 30, 2026<\/strong>.<br\/><br\/>\n\nAt least <strong>75%<\/strong> due by <strong>July 31, 2026<\/strong>.<br\/><br\/>\n\n<strong>100%<\/strong> due by <strong>October 30, 2026<\/strong>.<br\/><br\/>\n\nPort taxes &amp; prepaid gratuities due <strong>November 20, 2026<\/strong>.<br\/><br\/>\n\nCustom payment plans are available by phone. See <strong><a style=\"text-decoration: underline;\" href=\"https:\/\/checkout.cruisebare.com\/bnb27\/t-and-c\/\" target=\"_blank\" rel=\"noopener noreferrer\">Terms and Conditions<\/a><\/strong> for full payment details.\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-6bb08d28 e-con-full e-flex e-con e-child\" data-id=\"6bb08d28\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-69e1b348 e-con-full e-flex e-con e-child\" data-id=\"69e1b348\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7ed5e96a elementor-widget elementor-widget-heading\" data-id=\"7ed5e96a\" data-element_type=\"widget\" id=\"guestconfirm\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">2 Guests<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-53daad4a e-con-full e-flex e-con e-child\" data-id=\"53daad4a\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7b659c3d elementor-widget elementor-widget-heading\" data-id=\"7b659c3d\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Deck - <\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7146e68 elementor-widget elementor-widget-heading\" data-id=\"7146e68\" data-element_type=\"widget\" id=\"deckconfirm\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">-<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-2d32e5c8 e-con-full e-flex e-con e-child\" data-id=\"2d32e5c8\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-8c3b55e elementor-widget elementor-widget-heading\" data-id=\"8c3b55e\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Cabin Type - <\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-52bceef2 elementor-widget elementor-widget-heading\" data-id=\"52bceef2\" data-element_type=\"widget\" id=\"ctype-confirm\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">-<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-2f327ff8 e-con-full e-flex e-con e-child\" data-id=\"2f327ff8\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-61dcb217 elementor-widget elementor-widget-heading\" data-id=\"61dcb217\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Cabin Number - <\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-35b6099d elementor-widget elementor-widget-heading\" data-id=\"35b6099d\" data-element_type=\"widget\" id=\"cabinconfirm\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">-<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-50919c82 e-con-full e-flex e-con e-child\" data-id=\"50919c82\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5e53e52e elementor-widget elementor-widget-heading\" data-id=\"5e53e52e\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Total Cabin Cost - <\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6f7398e1 elementor-widget elementor-widget-heading\" data-id=\"6f7398e1\" data-element_type=\"widget\" id=\"subtotal\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">-<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-7bf80c59 e-con-full e-flex e-con e-child\" data-id=\"7bf80c59\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7e175011 elementor-widget elementor-widget-heading\" data-id=\"7e175011\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Taxes, Fees &amp; Port Expenses - <\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-640c757c elementor-widget elementor-widget-heading\" data-id=\"640c757c\" data-element_type=\"widget\" id=\"taxes\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">-<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4346b106 e-con-full e-flex e-con e-child\" data-id=\"4346b106\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-19f6f12f elementor-widget elementor-widget-heading\" data-id=\"19f6f12f\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Prepaid Gratuities - <\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1805e8c1 elementor-widget elementor-widget-heading\" data-id=\"1805e8c1\" data-element_type=\"widget\" id=\"gratuity\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">-<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-1e1eec4b e-con-full e-flex e-con e-child\" data-id=\"1e1eec4b\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-623b5110 elementor-widget elementor-widget-heading\" data-id=\"623b5110\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Deposit Due - <\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-68dfbef9 elementor-widget elementor-widget-heading\" data-id=\"68dfbef9\" data-element_type=\"widget\" id=\"depositconfirm\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">-<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-80d6319 e-con-full e-flex e-con e-child\" data-id=\"80d6319\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c1e7d2c elementor-widget elementor-widget-heading\" data-id=\"c1e7d2c\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Total - <\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b56b0de elementor-widget elementor-widget-heading\" data-id=\"b56b0de\" data-element_type=\"widget\" id=\"totalconfirm\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">-<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-34a9ead6 e-flex e-con-boxed e-con e-parent\" data-id=\"34a9ead6\" data-element_type=\"container\" id=\"nextback\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-520c3e74 elementor-widget elementor-widget-button\" data-id=\"520c3e74\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#\" id=\"nextbtn\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Proceed to checkout<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-e74d5ed e-flex e-con-boxed e-con e-parent\" data-id=\"e74d5ed\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-911869a elementor-widget elementor-widget-off-canvas\" data-id=\"911869a\" data-element_type=\"widget\" data-widget_type=\"off-canvas.default\">\n\t\t\t\t\t\t\t<div id=\"off-canvas-911869a\" class=\"e-off-canvas\" role=\"dialog\" aria-hidden=\"true\" aria-label=\"Gallery popup\" aria-modal=\"true\" inert=\"\" data-delay-child-handlers=\"true\">\n\t\t\t<div class=\"e-off-canvas__overlay\"><\/div>\n\t\t\t<div class=\"e-off-canvas__main\">\n\t\t\t\t<div class=\"e-off-canvas__content\">\n\t\t\t\t\t<div class=\"elementor-element elementor-element-aec6cfb e-con-full e-flex e-con e-child\" data-id=\"aec6cfb\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-000e167 elementor-arrows-position-inside elementor-pagination-position-outside elementor-widget elementor-widget-image-carousel\" data-id=\"000e167\" data-element_type=\"widget\" id=\"deck-gallery\" data-settings=\"{&quot;slides_to_show&quot;:&quot;1&quot;,&quot;navigation&quot;:&quot;both&quot;,&quot;autoplay&quot;:&quot;yes&quot;,&quot;pause_on_hover&quot;:&quot;yes&quot;,&quot;pause_on_interaction&quot;:&quot;yes&quot;,&quot;autoplay_speed&quot;:5000,&quot;infinite&quot;:&quot;yes&quot;,&quot;effect&quot;:&quot;slide&quot;,&quot;speed&quot;:500}\" data-widget_type=\"image-carousel.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-image-carousel-wrapper swiper\" role=\"region\" aria-roledescription=\"carousel\" aria-label=\"Image Carousel\" dir=\"ltr\">\n\t\t\t<div class=\"elementor-image-carousel swiper-wrapper swiper-image-stretch\" aria-live=\"off\">\n\t\t\t\t\t\t\t\t<div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"1 of 2\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/checkout.cruisebare.com\/bnb27\/wp-content\/uploads\/sites\/23\/2026\/01\/bnb27-100-1.jpg\" alt=\"bnb27-100\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"2 of 2\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/checkout.cruisebare.com\/bnb27\/wp-content\/uploads\/sites\/23\/2026\/01\/OCEAN-VIEW-plan-80.jpg\" alt=\"OCEAN VIEW-plan-80\" \/><\/figure><\/div>\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"elementor-swiper-button elementor-swiper-button-prev\" role=\"button\" tabindex=\"0\">\n\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-chevron-left\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M646 125C629 125 613 133 604 142L308 442C296 454 292 471 292 487 292 504 296 521 308 533L604 854C617 867 629 875 646 875 663 875 679 871 692 858 704 846 713 829 713 812 713 796 708 779 692 767L438 487 692 225C700 217 708 204 708 187 708 171 704 154 692 142 675 129 663 125 646 125Z\"><\/path><\/svg>\t\t\t\t\t<\/div>\n\t\t\t\t\t<div class=\"elementor-swiper-button elementor-swiper-button-next\" role=\"button\" tabindex=\"0\">\n\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-chevron-right\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M696 533C708 521 713 504 713 487 713 471 708 454 696 446L400 146C388 133 375 125 354 125 338 125 325 129 313 142 300 154 292 171 292 187 292 204 296 221 308 233L563 492 304 771C292 783 288 800 288 817 288 833 296 850 308 863 321 871 338 875 354 875 371 875 388 867 400 854L696 533Z\"><\/path><\/svg>\t\t\t\t\t<\/div>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<div class=\"swiper-pagination\"><\/div>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-1ef1bbcf e-flex e-con-boxed e-con e-parent\" data-id=\"1ef1bbcf\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f216e75 elementor-widget elementor-widget-heading\" data-id=\"f216e75\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">discover A WORLD<br \/>\nWITHOUT BOUNDARIES<\/h3>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Big Nude Boat EARLY BIRD DISCOUNT: Lowest Prices of the Year \u2014 Up to $1,000 Off! Details Big&#8230;<\/p>\n","protected":false},"author":102,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_canvas","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-5866","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/checkout.cruisebare.com\/bnb27\/wp-json\/wp\/v2\/pages\/5866","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/checkout.cruisebare.com\/bnb27\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/checkout.cruisebare.com\/bnb27\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/checkout.cruisebare.com\/bnb27\/wp-json\/wp\/v2\/users\/102"}],"replies":[{"embeddable":true,"href":"https:\/\/checkout.cruisebare.com\/bnb27\/wp-json\/wp\/v2\/comments?post=5866"}],"version-history":[{"count":280,"href":"https:\/\/checkout.cruisebare.com\/bnb27\/wp-json\/wp\/v2\/pages\/5866\/revisions"}],"predecessor-version":[{"id":6654,"href":"https:\/\/checkout.cruisebare.com\/bnb27\/wp-json\/wp\/v2\/pages\/5866\/revisions\/6654"}],"wp:attachment":[{"href":"https:\/\/checkout.cruisebare.com\/bnb27\/wp-json\/wp\/v2\/media?parent=5866"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}