{"id":170838,"date":"2025-11-21T08:25:19","date_gmt":"2025-11-21T07:25:19","guid":{"rendered":"https:\/\/blog.tui.info\/tui-friday-sale-unsere-kracherangebote-fuer-euch\/"},"modified":"2025-11-28T14:54:50","modified_gmt":"2025-11-28T13:54:50","slug":"tui-friday-sale-unsere-kracherangebote-fuer-euch","status":"publish","type":"post","link":"https:\/\/www.tui.com\/blog\/tui-friday-sale-unsere-kracherangebote-fuer-euch\/","title":{"rendered":"TUI BLACK FRIDAY SALE: die besten Kracherangebote f\u00fcr euch"},"content":{"rendered":"<p class=\"firstTextGrey\">Derzeit locken \u00fcberall Angebote f\u00fcr Elektronik, Klamotten und Lebensmittel. Warum dann nicht auch beim Reisen sparen? Vom 21.11. bis 02.12.2025 k\u00f6nnt ihr bei unserem TUI Black Friday Sale bis zu 450 Euro pro Buchung extra sparen. Wir zeigen euch eine kleine Auswahl der besten Kracherangebote f\u00fcr euren Winter- bzw. Fr\u00fchlingsurlaub in der Sonne oder im Schnee!<\/p>\n\n\r\n<figure class=\"quote-wrapper\">\r\n\r\n    <blockquote class=\"quote-text\">\r\n        <p>Schn\u00e4ppchenj\u00e4ger aufgepasst: Sichert euch jetzt die besten Angebote f\u00fcr eure n\u00e4chste Urlaubsreise im TUI Black Friday Sale!<\/p>\n    <\/blockquote>\r\n\r\n    \r\n<\/figure>\n\n<div class=\"tui-infobox__small \">\r\n    <div class=\"inner\">\r\n                    <p class=\"title\">+++ TUI BLACK FRIDAY SALE +++<\/p>\r\n        \r\n                    <div class=\"infobox_image_wrapper\">\r\n                <img decoding=\"async\" src=\"https:\/\/www.tui.com\/blog\/wp-content\/uploads\/2024\/11\/790x444_BlackFriday_25_TUI_blog.jpg\" class=\"infobox_small_image\" title=\"790x444_BlackFriday_25_TUI_blog\" alt=\"\" \/>\r\n                            <\/div>\r\n                    \r\n                    <p>Alles Wichtige zum TUI Black Friday Sale auf einem Blick:<\/p>\n<p><strong>\u2713Aktionszeitraum:<\/strong> 21.11.2025 bis 02.12.2025<br \/>\n<strong>\u2713Reisezeitraum:<\/strong> 21.11.2025 bis 31.08.2026<br \/>\n<span class=\"TextRun SCXW122100215 BCX2\" lang=\"DE-DE\" xml:lang=\"DE-DE\" data-contrast=\"auto\">\u2713<strong>Neu:<\/strong> Meldet euch bei <a href=\"https:\/\/my.tui.com\/\" target=\"_blank\" rel=\"noopener\"><span class=\"NormalTextRun SpellingErrorV2Themed SCXW122100215 BCX2\">myTUI<\/span><\/a><span class=\"NormalTextRun SCXW122100215 BCX2\"> oder in der App an und spart mit dem myTUI <\/span><span class=\"NormalTextRun SCXW122100215 BCX2\">Aktionscode bis zu 450 Euro f\u00fcr Pauschalreisen und bis zu 200 Euro f\u00fcr Hotelbuchungen. <\/span><\/span>Oder ihr spart mit dem Aktionscode<strong> BLACK400<\/strong> bis zu 400 Euro f\u00fcr Pauschalbuchungen und mit dem Aktionscode <strong>BLACK175<\/strong> bis zu 175 Euro f\u00fcr Hotelbuchungen<span class=\"TextRun SCXW122100215 BCX2\" lang=\"DE-DE\" xml:lang=\"DE-DE\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW122100215 BCX2\">.<br \/>\n\u2713Die Aktion gilt nur bei neu gebuchten Pauschalreisen (mind. 3 N\u00e4chte) und Hotel only (mind. 1 Nacht) in teilnehmenden Hotels.<br \/>\n\u2713Veranstalter: TUI oder Airtours<\/span><\/span><\/p>\n<p><span class=\"TextRun SCXW122100215 BCX2\" lang=\"DE-DE\" xml:lang=\"DE-DE\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW122100215 BCX2\">\u25ba <a href=\"https:\/\/www.tui.com\/tui-friday-sale\/\" target=\"_blank\" rel=\"noopener\">Alle TUI Black Friday Angebote und Infos<\/a><\/span><\/span><\/p>\n            <\/div>\r\n<\/div>\n\n<div class=\"table-of-contents\">\r\n    <div class=\"toc-head\">\r\n        <span class=\"toc-headline\">Inhalt<\/span>\r\n        <button class=\"toggle-toc\"\r\n            aria-expanded=\"false\"\r\n            aria-controls=\"toc-list\"\r\n            aria-label=\"Inhaltsverzeichnis ein- oder ausklappen\">\r\n            <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"17.503\" height=\"10.303\" viewBox=\"0 0 17.503 10.303\">\r\n                <path id=\"Icon_ionic-ios-arrow-back\" data-name=\"Icon ionic-ios-arrow-back\" d=\"M14.356,14.943l6.819-6.618a1.22,1.22,0,0,0,0-1.766,1.321,1.321,0,0,0-1.824,0l-7.726,7.5a1.223,1.223,0,0,0-.038,1.725l7.758,7.55a1.323,1.323,0,0,0,1.824,0,1.22,1.22,0,0,0,0-1.766Z\" transform=\"translate(23.697 -11.251) rotate(90)\" fill=\"#1B115C\"><\/path>\r\n            <\/svg>\r\n        <\/button>\r\n    <\/div>\r\n    <ul id=\"toc-list\" class=\"toc-list\"><\/ul>\r\n<\/div>\n\n\n<h2 class=\"wp-block-heading\">Strandurlaub im Hotel Riu Palace Tenerife auf Teneriffa<\/h2>\n\n\n\n<p>Auf <a href=\"https:\/\/www.tui.com\/pauschalreisen\/spanien\/teneriffa\/\" target=\"_blank\" rel=\"noreferrer noopener\">Teneriffa<\/a> herrschen das ganze Jahr \u00fcber milde, fr\u00fchlingshafte Temperaturen. Entflieht dem Winter und checkt im <a href=\"https:\/\/www.tui.com\/hotels\/hotel-riu-palace-tenerife-20442\/hotelinformation\/\" target=\"_blank\" rel=\"noreferrer noopener\">Hotel Riu Palace Tenerife<\/a> ein.<\/p>\n\n\n\r\n    <tui-image-gallery\r\n            variant=\"love-at-first-sight\"\r\n            type=\"info\"\r\n            giata-id=\"20442\"\r\n            hotel-name=\"riu_palace_tenerife\"\r\n                            duration=\"7\"                    locale=\"de-DE\"\r\n            data-mode=\"light\"\r\n            data-theme=\"tui-light\"\r\n            data-legacy-font=\"\"\r\n            version=\"2.2.3\">\r\n\r\n        <style>\r\n            body.modal-scroll-fix {\r\n                overflow: hidden;\r\n                height: 100vh;\r\n            }\r\n            body.modal-scroll-fix .image-gallery__slot-a {\r\n                z-index: 10 !important;\r\n            }\r\n            tui-map-consent::part(map-consent) {\r\n                border-radius: var(--border-radius-lafs-elements);\r\n            }\r\n            tui-hotel-map {\r\n                height: 100%;\r\n            }\r\n        <\/style>\r\n\r\n                    &#8222;slot-a&#8220; class=&#8220;image-gallery__slot-a&#8220;>\r\n            <tui-map-consent\r\n                    data-theme=\"tui-light\"\r\n                    data-legacy-font\r\n                    locale=\"de-DE\"\r\n                    version=\"current\"\r\n                    cookie-url=\"https:\/\/www.tui.com\/cookie-hinweis\"\r\n                    privacy-url=\"https:\/\/www.tui.com\/datenschutz\">\r\n            <\/tui-map-consent>\r\n\r\n            <tui-hotel-map\r\n                    id=\"love-at-first-sight-poi\"\r\n                    hotel-id=\"20442\"\r\n                    tenant=\"TUICOM\"\r\n                    locale=\"de-DE\"\r\n                    api-key=\"AIzaSyBwXTpsKTvJ6JFXOEJRrU9qNaup3HNAFpU\"\r\n                    market=\"de\"\r\n                    mode=\"STATIC\"\r\n                    static-map-sizes='[\r\n                    {\"media\":\"(min-width: 960px)\",\"width\":297,\"height\":220},\r\n                    {\"media\":\"(min-width: 580px)\",\"width\":400,\"height\":200},\r\n                    {\"media\":\"(min-width: 0px)\",\"width\":400,\"height\":300}\r\n                ]'\r\n                    style=\"display: none;\">\r\n            <\/tui-hotel-map>\r\n            <\/span>\r\n            <style>\r\n                .best-offer-list {\r\n                    position: relative;\r\n                    display: flex;\r\n                    flex-direction: column;\r\n                    background: var(--color-theme-base-400, #c6eafb);\r\n                    padding: var(--space-3, 12px) 0;\r\n                    justify-content: flex-start;\r\n                    font-family: var(--font-family-base);\r\n                    color: var(--color-theme-variant, #1b115c);\r\n                }\r\n                @media (min-width: 580px) {\r\n                    .best-offer-list {\r\n                        padding: var(--space-3, 12px);\r\n                    }\r\n                }\r\n                .best-offer-list__heading {\r\n                    font-weight: bold;\r\n                    font-size: 18px;\r\n                    text-align: center;\r\n                    margin-bottom: var(--space-2, 8px);\r\n                    display: none;\r\n                }\r\n                @media (min-width: 580px) {\r\n                    .best-offer-list__heading {\r\n                        display: block;\r\n                    }\r\n                }\r\n                .best-offer-list__parameters {\r\n                    text-align: center;\r\n                }\r\n                .best-offer-list__parameters:empty {\r\n                    height: 18px;\r\n                    border-radius: 9px;\r\n                    background: #fff aa;\r\n                    width: 70%;\r\n                    margin: auto;\r\n                    display: block;\r\n                }\r\n                .best-offer-list__element--header {\r\n                    order: 2;\r\n                }\r\n                @media (min-width: 580px) {\r\n                    .best-offer-list__element--header {\r\n                        order: 1;\r\n                    }\r\n                }\r\n                .best-offer-list__element--offers {\r\n                    order: 1;\r\n                    display: flex;\r\n                    flex-direction: row;\r\n                    justify-content: center;\r\n                    gap: 20px;\r\n                }\r\n                @media (min-width: 580px) {\r\n                    .best-offer-list__element--offers {\r\n                        flex-grow: 1;\r\n                        flex-direction: column;\r\n                        order: 2;\r\n                    }\r\n                }\r\n                .best-offer-list__element--inner {\r\n                    padding: 0;\r\n                    display: flex;\r\n                    flex-direction: column;\r\n                    justify-content: space-between;\r\n                    position: relative;\r\n                }\r\n                .best-offer-list__element--inner:first-child::after {\r\n                    background: white;\r\n                    content: ' ';\r\n                    position: absolute;\r\n                    height: 100%;\r\n                    width: 1px;\r\n                    right: -8px;\r\n                    top: 0;\r\n                }\r\n                @media (min-width: 580px) {\r\n                    .best-offer-list__element--inner:first-child::after {\r\n                        right: unset;\r\n                        top: unset;\r\n                        bottom: -10px;\r\n                        left: 0%;\r\n                        width: 100%;\r\n                        height: 1px;\r\n                    }\r\n                }\r\n                .best-offer-list__element--fallback {\r\n                    display: grid;\r\n                    height: 100%;\r\n                    place-content: center;\r\n                    text-align: center;\r\n                    place-items: center;\r\n                    gap: var(--space-4, 16px);\r\n                }\r\n                .best-offer-list__element--fallback p {\r\n                    margin: 0;\r\n                }\r\n                .best-offer-list__element--headline {\r\n                    font-size: 24px;\r\n                    font-weight: 700;\r\n                }\r\n                .best-offer-list__element--button {\r\n                    background: #1b115c;\r\n                    color: white;\r\n                    padding: 14px 42px;\r\n                    border-radius: 5rem;\r\n                    font-size: 16px;\r\n                    font-family: Ambit, sans-serif;\r\n                    font-weight: 500;\r\n                }\r\n                @media (min-width: 580px) {\r\n                    .best-offer-list__element--button {\r\n                        padding: 8px 32px;\r\n                        margin-top: 40px;\r\n                    }\r\n                }\r\n                .best-offer-list__element--button:hover, .best-offer-list__element--button:visited, .best-offer-list__element--button:active, .best-offer-list__element--button:focus {\r\n                    background: #1b115c;\r\n                    color: white;\r\n                    text-decoration: none;\r\n                }\r\n                .best-offer-list__element--hidden {\r\n                    display: none;\r\n                }\r\n                .best-offer-list--block {\r\n                    display: block;\r\n                }\r\n                .best-offer-list--block .best-offer-list__element--offers {\r\n                    display: block;\r\n                    height: 100%;\r\n                    padding: 0;\r\n                }\r\n                .best-offer-list--block .best-offer-list__element--inner {\r\n                    padding: 0;\r\n                    display: block;\r\n                    height: 100%;\r\n                }\r\n                .best-offer-list--block .best-offer-list__element--inner:first-child::after {\r\n                    all: unset;\r\n                }\r\n                .best-offer-list--hidden {\r\n                    display: none;\r\n                }\r\n                .best-offer-loading {\r\n                    width: 100%;\r\n                    height: 100%;\r\n                    display: grid;\r\n                    place-items: center;\r\n                    position: absolute;\r\n                    top: 0;\r\n                    left: 0;\r\n                    background-color: var(--color-theme-base-400, #c6eafb);\r\n                    z-index: 1;\r\n                    color: var(--color-theme-variant, #1b115c);\r\n                    font-weight: bold;\r\n                    font-size: var(--font-size-medium, 18px);\r\n                }\r\n                .best-offer-loading img {\r\n                    animation: rotate infinite ease-in-out 5s;\r\n                }\r\n                @keyframes rotate {\r\n                    0% {\r\n                        transform: rotate(0);\r\n                    }\r\n                    50% {\r\n                        transform: rotate(180deg);\r\n                    }\r\n                    100% {\r\n                        transform: rotate(360deg);\r\n                    }\r\n                }\r\n            <\/style>\r\n\r\n            <script>\r\n                \/\/ Track instances and offers\r\n                let initializedInstancesCount = 0;\r\n                let renderedInstancesCount = 0;\r\n                let hasValidOffer = false;\r\n\r\n                \/\/ Find all image galleries\r\n                const imageGalleries = document.querySelectorAll('tui-image-gallery');\r\n\r\n                \/\/ Function to update UI for a specific image gallery\r\n                const updateUI = (imageGallery) => {\r\n                    const giataId = imageGallery.getAttribute('giata-id');\r\n\r\n                    \/\/ Hide loading spinner\r\n                    const loadingElement = imageGallery.querySelector('.best-offer-loading');\r\n                    if (loadingElement) {\r\n                        loadingElement.style.display = 'none';\r\n                    }\r\n\r\n                    \/\/ Show\/hide offers and fallback based on hasValidOffer\r\n                    const offersElement = imageGallery.querySelector('.best-offer-list__element--offers');\r\n                    const fallbackElement = imageGallery.querySelector('.best-offer-list__element--fallback');\r\n\r\n                    const showOffers = hasValidOffer && offersElement;\r\n                    const showFallback = !hasValidOffer && fallbackElement;\r\n\r\n                    if (showOffers) {\r\n                        offersElement.style.display = 'flex';\r\n                        fallbackElement.style.display = 'none';\r\n                    } else if (showFallback) {\r\n                        offersElement.style.display = 'none';\r\n                        fallbackElement.style.display = 'grid';\r\n                    }\r\n                };\r\n\r\n                \/\/ Listen for instance initialized events\r\n                document.addEventListener('tui-hotel-best-offer.instance-initialized', (event) => {\r\n                    initializedInstancesCount++;\r\n                });\r\n\r\n                \/\/ Listen for instance rendered events\r\n                document.addEventListener('tui-hotel-best-offer.instance-rendered', (event) => {\r\n                    renderedInstancesCount++;\r\n\r\n                    \/\/ Check if we have a valid offer\r\n                    if (event.detail && event.detail.hotelOffer && event.detail.hotelOffer.priceAmountPerPerson) {\r\n                        hasValidOffer = true;\r\n                    }\r\n\r\n                    \/\/ Update UI for all image galleries when all instances are rendered\r\n                    if (renderedInstancesCount === initializedInstancesCount) {\r\n                        imageGalleries.forEach(updateUI);\r\n                    }\r\n\r\n                    \/\/ Set the CTA for the offer on Render\r\n                    const { hotelOffer, searchParameters, hotelName } = event.detail;\r\n\r\n                    if (!hotelOffer || !searchParameters) {\r\n                        console.warn('No offer details available in event');\r\n                        return;\r\n                    }\r\n\r\n                    const getDomainFromTenant = (tenant) => {\r\n                        const tenantDomainMap = {\r\n                            'TUICOM': 'www.tui.com',\r\n                            'TUIAT': 'www.tui.at',\r\n                            'TUICH': 'www.tui.ch',\r\n                        };\r\n\r\n                        return tenantDomainMap[tenant] || 'www.tui.com';\r\n                    };\r\n\r\n                    const generateScopedUrl = (params) => {\r\n                        const baseUrl = encodeURI(`https:\/\/${getDomainFromTenant(params.tenant)}\/suchen\/angebote\/${hotelName}\/${params.hotel.giata}\/`); \/\/ Base URL for offer details\r\n                        const queryParams = new URLSearchParams({\r\n                            startDate: params.startDate,\r\n                            endDate: params.endDate,\r\n                            duration: params.durations,\r\n                            searchScope: params.scope,\r\n                        });\r\n                        return `${baseUrl}?${queryParams.toString()}`;\r\n                    };\r\n\r\n                    const url = generateScopedUrl(searchParameters);\r\n                    event.detail.setCallToActionUrl(url)\r\n                });\r\n\r\n                \/\/ Fallback timeout - if no events are received within 10 seconds\r\n                setTimeout(() => {\r\n                    if (renderedInstancesCount === 0) {\r\n                        hasValidOffer = false;\r\n                        imageGalleries.forEach(updateUI);\r\n                    }\r\n                }, 10000);\r\n            <\/script>\r\n\r\n            <span slot=\"slot-b\" class=\"best-offer-list\">\r\n            <span class=\"best-offer-attributes\"\r\n                                             data-duration=\"7\"                              data-giata-id=\"20442\"\r\n                  data-hotel-name=\"riu_palace_tenerife\"><\/span>\r\n            <span class=\"best-offer-list__element best-offer-list__element--offers\">\r\n            <tui-hotel-best-offer\r\n                    slot=\"slot-b\"\r\n                    scope=\"HOTEL,PACKAGE\"\r\n                    tenant=\"TUICOM\"\r\n                    variant=\"micro\"\r\n                    brand=\"tui\"\r\n                    theme=\"tui-light\"\r\n                    locale=\"de-DE\"\r\n                    price-type=\"per_person\"\r\n                                                 durations=\"7\"                    giata-id=\"20442\"\r\n                    show-error-ctas=\"false\"\r\n                    show-tooltip=\"false\"\r\n                    show-sun-spinner\r\n            >\r\n            <\/tui-hotel-best-offer>\r\n            <\/span>\r\n\r\n            <span class=\"best-offer-list__element best-offer-list__element--fallback best-offer-list__element--hidden\">\r\n                <img decoding=\"async\" src=\"https:\/\/static.tui.com\/assets\/v2\/icons\/tui-light\/location-track.svg\" width=\"40\" height=\"40\" alt=\"Icon Best Offer Fallback\" \/>\r\n                <span class=\"best-offer-list__element--headline\">Wir konnten leider kein passendes Angebot finden.<\/span>\r\n                <\/span>\r\n            <\/span>\r\n            <\/tui-image-gallery>\r\n\n\n\n<p><\/p>\n\n\n\n<p>Warum ihr das solltet?  <\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Direkt an der Promenade und am k\u00fcnstlich angelegten <strong>Sandstrand <\/strong>gelegen.<\/li>\n\n\n\n<li>Der<strong> pers\u00f6nliche Service<\/strong> wird von den G\u00e4sten besonders hervorgehoben.<\/li>\n\n\n\n<li>5 Pools inkl. <strong>Infinitypool<\/strong><\/li>\n\n\n\n<li><strong>Modern<\/strong> eingerichtete Zimmer und gro\u00dfe Familienzimmer.<\/li>\n<\/ul>\n\n\n\n<p><strong>Tipps vor Ort:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Einer der sch\u00f6nsten, gr\u00fcnsten Orte auf Teneriffa ist der Jard\u00edn de aclimataci\u00f3n de La Orotava, ein botanischer Garten, der t\u00e4glich bis 18 Uhr ge\u00f6ffnet ist.<\/li>\n\n\n\n<li>Den Siam Park solltet ihr euch bei eurem Teneriffabesuch nicht entgehen lassen, warum zeigt euch Reisebloggerin Anja. \u25ba <a href=\"https:\/\/www.tui.com\/blog\/siam-park-teneriffa-der-beste-wasserpark-der-welt\/\">Der beste Wasserpark der Welt<\/a>.<\/li>\n\n\n\n<li>Wandert auf den Vulkan Pico del Teide (El Teide) und genie\u00dft zauberhafte Aussichten! Zum Weiterlesen: \u25ba <a href=\"https:\/\/www.tui.com\/blog\/6-dinge-die-ihr-im-familienurlaub-auf-teneriffa-machen-muesst\/\">7 Dinge, die ihr im Familienurlaub auf Teneriffa machen m\u00fcsst<\/a><\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Familienurlaub im TUI KIDS CLUB Maspalomas Princess auf Gran Canaria<\/h2>\n\n\n\n<p>Auch auf <a href=\"https:\/\/www.tui.com\/pauschalreisen\/spanien\/gran-canaria\/\" target=\"_blank\" rel=\"noreferrer noopener\">Gran Canaria<\/a> k\u00f6nnt ihr euch auf warme Temperaturen das ganze Jahr \u00fcber freuen. Damit sind die Kanaren das perfekte Reiseziel, egal zu welcher Jahreszeit ihr verreisen wollt. Riesenbadespa\u00df erlebt ihr im <a href=\"https:\/\/www.tui.com\/hotels\/tui-kids-club-maspalomas-princess-6438\/hotelinformation\/\" target=\"_blank\" rel=\"noreferrer noopener\">TUI KIDS CLUB Maspalomas Princess<\/a>.<\/p>\n\n\n\r\n    <tui-image-gallery\r\n            variant=\"love-at-first-sight\"\r\n            type=\"info\"\r\n            giata-id=\"6438\"\r\n            hotel-name=\"tkc_maspalomas_princess\"\r\n                            duration=\"7\"                    locale=\"de-DE\"\r\n            data-mode=\"light\"\r\n            data-theme=\"tui-light\"\r\n            data-legacy-font=\"\"\r\n            version=\"2.2.3\">\r\n\r\n        <style>\r\n            body.modal-scroll-fix {\r\n                overflow: hidden;\r\n                height: 100vh;\r\n            }\r\n            body.modal-scroll-fix .image-gallery__slot-a {\r\n                z-index: 10 !important;\r\n            }\r\n            tui-map-consent::part(map-consent) {\r\n                border-radius: var(--border-radius-lafs-elements);\r\n            }\r\n            tui-hotel-map {\r\n                height: 100%;\r\n            }\r\n        <\/style>\r\n\r\n                    &#8222;slot-a&#8220; class=&#8220;image-gallery__slot-a&#8220;>\r\n            <tui-map-consent\r\n                    data-theme=\"tui-light\"\r\n                    data-legacy-font\r\n                    locale=\"de-DE\"\r\n                    version=\"current\"\r\n                    cookie-url=\"https:\/\/www.tui.com\/cookie-hinweis\"\r\n                    privacy-url=\"https:\/\/www.tui.com\/datenschutz\">\r\n            <\/tui-map-consent>\r\n\r\n            <tui-hotel-map\r\n                    id=\"love-at-first-sight-poi\"\r\n                    hotel-id=\"6438\"\r\n                    tenant=\"TUICOM\"\r\n                    locale=\"de-DE\"\r\n                    api-key=\"AIzaSyBwXTpsKTvJ6JFXOEJRrU9qNaup3HNAFpU\"\r\n                    market=\"de\"\r\n                    mode=\"STATIC\"\r\n                    static-map-sizes='[\r\n                    {\"media\":\"(min-width: 960px)\",\"width\":297,\"height\":220},\r\n                    {\"media\":\"(min-width: 580px)\",\"width\":400,\"height\":200},\r\n                    {\"media\":\"(min-width: 0px)\",\"width\":400,\"height\":300}\r\n                ]'\r\n                    style=\"display: none;\">\r\n            <\/tui-hotel-map>\r\n            <\/span>\r\n            <style>\r\n                .best-offer-list {\r\n                    position: relative;\r\n                    display: flex;\r\n                    flex-direction: column;\r\n                    background: var(--color-theme-base-400, #c6eafb);\r\n                    padding: var(--space-3, 12px) 0;\r\n                    justify-content: flex-start;\r\n                    font-family: var(--font-family-base);\r\n                    color: var(--color-theme-variant, #1b115c);\r\n                }\r\n                @media (min-width: 580px) {\r\n                    .best-offer-list {\r\n                        padding: var(--space-3, 12px);\r\n                    }\r\n                }\r\n                .best-offer-list__heading {\r\n                    font-weight: bold;\r\n                    font-size: 18px;\r\n                    text-align: center;\r\n                    margin-bottom: var(--space-2, 8px);\r\n                    display: none;\r\n                }\r\n                @media (min-width: 580px) {\r\n                    .best-offer-list__heading {\r\n                        display: block;\r\n                    }\r\n                }\r\n                .best-offer-list__parameters {\r\n                    text-align: center;\r\n                }\r\n                .best-offer-list__parameters:empty {\r\n                    height: 18px;\r\n                    border-radius: 9px;\r\n                    background: #fff aa;\r\n                    width: 70%;\r\n                    margin: auto;\r\n                    display: block;\r\n                }\r\n                .best-offer-list__element--header {\r\n                    order: 2;\r\n                }\r\n                @media (min-width: 580px) {\r\n                    .best-offer-list__element--header {\r\n                        order: 1;\r\n                    }\r\n                }\r\n                .best-offer-list__element--offers {\r\n                    order: 1;\r\n                    display: flex;\r\n                    flex-direction: row;\r\n                    justify-content: center;\r\n                    gap: 20px;\r\n                }\r\n                @media (min-width: 580px) {\r\n                    .best-offer-list__element--offers {\r\n                        flex-grow: 1;\r\n                        flex-direction: column;\r\n                        order: 2;\r\n                    }\r\n                }\r\n                .best-offer-list__element--inner {\r\n                    padding: 0;\r\n                    display: flex;\r\n                    flex-direction: column;\r\n                    justify-content: space-between;\r\n                    position: relative;\r\n                }\r\n                .best-offer-list__element--inner:first-child::after {\r\n                    background: white;\r\n                    content: ' ';\r\n                    position: absolute;\r\n                    height: 100%;\r\n                    width: 1px;\r\n                    right: -8px;\r\n                    top: 0;\r\n                }\r\n                @media (min-width: 580px) {\r\n                    .best-offer-list__element--inner:first-child::after {\r\n                        right: unset;\r\n                        top: unset;\r\n                        bottom: -10px;\r\n                        left: 0%;\r\n                        width: 100%;\r\n                        height: 1px;\r\n                    }\r\n                }\r\n                .best-offer-list__element--fallback {\r\n                    display: grid;\r\n                    height: 100%;\r\n                    place-content: center;\r\n                    text-align: center;\r\n                    place-items: center;\r\n                    gap: var(--space-4, 16px);\r\n                }\r\n                .best-offer-list__element--fallback p {\r\n                    margin: 0;\r\n                }\r\n                .best-offer-list__element--headline {\r\n                    font-size: 24px;\r\n                    font-weight: 700;\r\n                }\r\n                .best-offer-list__element--button {\r\n                    background: #1b115c;\r\n                    color: white;\r\n                    padding: 14px 42px;\r\n                    border-radius: 5rem;\r\n                    font-size: 16px;\r\n                    font-family: Ambit, sans-serif;\r\n                    font-weight: 500;\r\n                }\r\n                @media (min-width: 580px) {\r\n                    .best-offer-list__element--button {\r\n                        padding: 8px 32px;\r\n                        margin-top: 40px;\r\n                    }\r\n                }\r\n                .best-offer-list__element--button:hover, .best-offer-list__element--button:visited, .best-offer-list__element--button:active, .best-offer-list__element--button:focus {\r\n                    background: #1b115c;\r\n                    color: white;\r\n                    text-decoration: none;\r\n                }\r\n                .best-offer-list__element--hidden {\r\n                    display: none;\r\n                }\r\n                .best-offer-list--block {\r\n                    display: block;\r\n                }\r\n                .best-offer-list--block .best-offer-list__element--offers {\r\n                    display: block;\r\n                    height: 100%;\r\n                    padding: 0;\r\n                }\r\n                .best-offer-list--block .best-offer-list__element--inner {\r\n                    padding: 0;\r\n                    display: block;\r\n                    height: 100%;\r\n                }\r\n                .best-offer-list--block .best-offer-list__element--inner:first-child::after {\r\n                    all: unset;\r\n                }\r\n                .best-offer-list--hidden {\r\n                    display: none;\r\n                }\r\n                .best-offer-loading {\r\n                    width: 100%;\r\n                    height: 100%;\r\n                    display: grid;\r\n                    place-items: center;\r\n                    position: absolute;\r\n                    top: 0;\r\n                    left: 0;\r\n                    background-color: var(--color-theme-base-400, #c6eafb);\r\n                    z-index: 1;\r\n                    color: var(--color-theme-variant, #1b115c);\r\n                    font-weight: bold;\r\n                    font-size: var(--font-size-medium, 18px);\r\n                }\r\n                .best-offer-loading img {\r\n                    animation: rotate infinite ease-in-out 5s;\r\n                }\r\n                @keyframes rotate {\r\n                    0% {\r\n                        transform: rotate(0);\r\n                    }\r\n                    50% {\r\n                        transform: rotate(180deg);\r\n                    }\r\n                    100% {\r\n                        transform: rotate(360deg);\r\n                    }\r\n                }\r\n            <\/style>\r\n\r\n            <script>\r\n                \/\/ Track instances and offers\r\n                let initializedInstancesCount = 0;\r\n                let renderedInstancesCount = 0;\r\n                let hasValidOffer = false;\r\n\r\n                \/\/ Find all image galleries\r\n                const imageGalleries = document.querySelectorAll('tui-image-gallery');\r\n\r\n                \/\/ Function to update UI for a specific image gallery\r\n                const updateUI = (imageGallery) => {\r\n                    const giataId = imageGallery.getAttribute('giata-id');\r\n\r\n                    \/\/ Hide loading spinner\r\n                    const loadingElement = imageGallery.querySelector('.best-offer-loading');\r\n                    if (loadingElement) {\r\n                        loadingElement.style.display = 'none';\r\n                    }\r\n\r\n                    \/\/ Show\/hide offers and fallback based on hasValidOffer\r\n                    const offersElement = imageGallery.querySelector('.best-offer-list__element--offers');\r\n                    const fallbackElement = imageGallery.querySelector('.best-offer-list__element--fallback');\r\n\r\n                    const showOffers = hasValidOffer && offersElement;\r\n                    const showFallback = !hasValidOffer && fallbackElement;\r\n\r\n                    if (showOffers) {\r\n                        offersElement.style.display = 'flex';\r\n                        fallbackElement.style.display = 'none';\r\n                    } else if (showFallback) {\r\n                        offersElement.style.display = 'none';\r\n                        fallbackElement.style.display = 'grid';\r\n                    }\r\n                };\r\n\r\n                \/\/ Listen for instance initialized events\r\n                document.addEventListener('tui-hotel-best-offer.instance-initialized', (event) => {\r\n                    initializedInstancesCount++;\r\n                });\r\n\r\n                \/\/ Listen for instance rendered events\r\n                document.addEventListener('tui-hotel-best-offer.instance-rendered', (event) => {\r\n                    renderedInstancesCount++;\r\n\r\n                    \/\/ Check if we have a valid offer\r\n                    if (event.detail && event.detail.hotelOffer && event.detail.hotelOffer.priceAmountPerPerson) {\r\n                        hasValidOffer = true;\r\n                    }\r\n\r\n                    \/\/ Update UI for all image galleries when all instances are rendered\r\n                    if (renderedInstancesCount === initializedInstancesCount) {\r\n                        imageGalleries.forEach(updateUI);\r\n                    }\r\n\r\n                    \/\/ Set the CTA for the offer on Render\r\n                    const { hotelOffer, searchParameters, hotelName } = event.detail;\r\n\r\n                    if (!hotelOffer || !searchParameters) {\r\n                        console.warn('No offer details available in event');\r\n                        return;\r\n                    }\r\n\r\n                    const getDomainFromTenant = (tenant) => {\r\n                        const tenantDomainMap = {\r\n                            'TUICOM': 'www.tui.com',\r\n                            'TUIAT': 'www.tui.at',\r\n                            'TUICH': 'www.tui.ch',\r\n                        };\r\n\r\n                        return tenantDomainMap[tenant] || 'www.tui.com';\r\n                    };\r\n\r\n                    const generateScopedUrl = (params) => {\r\n                        const baseUrl = encodeURI(`https:\/\/${getDomainFromTenant(params.tenant)}\/suchen\/angebote\/${hotelName}\/${params.hotel.giata}\/`); \/\/ Base URL for offer details\r\n                        const queryParams = new URLSearchParams({\r\n                            startDate: params.startDate,\r\n                            endDate: params.endDate,\r\n                            duration: params.durations,\r\n                            searchScope: params.scope,\r\n                        });\r\n                        return `${baseUrl}?${queryParams.toString()}`;\r\n                    };\r\n\r\n                    const url = generateScopedUrl(searchParameters);\r\n                    event.detail.setCallToActionUrl(url)\r\n                });\r\n\r\n                \/\/ Fallback timeout - if no events are received within 10 seconds\r\n                setTimeout(() => {\r\n                    if (renderedInstancesCount === 0) {\r\n                        hasValidOffer = false;\r\n                        imageGalleries.forEach(updateUI);\r\n                    }\r\n                }, 10000);\r\n            <\/script>\r\n\r\n            <span slot=\"slot-b\" class=\"best-offer-list\">\r\n            <span class=\"best-offer-attributes\"\r\n                                             data-duration=\"7\"                              data-giata-id=\"6438\"\r\n                  data-hotel-name=\"tkc_maspalomas_princess\"><\/span>\r\n            <span class=\"best-offer-list__element best-offer-list__element--offers\">\r\n            <tui-hotel-best-offer\r\n                    slot=\"slot-b\"\r\n                    scope=\"HOTEL,PACKAGE\"\r\n                    tenant=\"TUICOM\"\r\n                    variant=\"micro\"\r\n                    brand=\"tui\"\r\n                    theme=\"tui-light\"\r\n                    locale=\"de-DE\"\r\n                    price-type=\"per_person\"\r\n                                                 durations=\"7\"                    giata-id=\"6438\"\r\n                    show-error-ctas=\"false\"\r\n                    show-tooltip=\"false\"\r\n                    show-sun-spinner\r\n            >\r\n            <\/tui-hotel-best-offer>\r\n            <\/span>\r\n\r\n            <span class=\"best-offer-list__element best-offer-list__element--fallback best-offer-list__element--hidden\">\r\n                <img decoding=\"async\" src=\"https:\/\/static.tui.com\/assets\/v2\/icons\/tui-light\/location-track.svg\" width=\"40\" height=\"40\" alt=\"Icon Best Offer Fallback\" \/>\r\n                <span class=\"best-offer-list__element--headline\">Wir konnten leider kein passendes Angebot finden.<\/span>\r\n                <\/span>\r\n            <\/span>\r\n            <\/tui-image-gallery>\r\n\n\n\n<p><\/p>\n\n\n\n<p>Ein Urlaub im TUI KIDS CLUB Maspalomas Princess verspricht:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>&#8230; den perfekten Familienurlaub. Kids erfreuen sich an<strong> Kinderpools und Wasserrutschen<\/strong>. Riesen Spa\u00df k\u00f6nnen die Kleinen im Kinderclub erwarten und im &#8222;Play Hotel&#8220; &#8211; ein <strong>eigenes Hotel im Miniaturformat<\/strong>.<\/li>\n\n\n\n<li>&#8230; 5 Restaurants und gro\u00dfe Speisevielfalt: von internationaler K\u00fcche \u00fcber Asiatisch bis hin zu Italienisch.<\/li>\n\n\n\n<li>&#8230; eine gro\u00dfe <strong>Poollandschaft mit 10 Pools<\/strong>.<\/li>\n<\/ul>\n\n\n\n<p><strong>Tipps vor Ort:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Ihr solltet definitiv die D\u00fcnen von Maspalomas besuchen.<\/li>\n\n\n\n<li>Wer gerne wandert, wird die tolle Aussicht am Roque Nublo genie\u00dfen.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Fernreise auf die malerischen Malediven: ROBINSON NOONU<\/h2>\n\n\n\n<p>Die <a href=\"https:\/\/www.tui.com\/pauschalreisen\/malediven\/\" target=\"_blank\" rel=\"noreferrer noopener\">Malediven<\/a> sind das Traumziel schlechthin! Und gerade die Monate der Trockenzeit zwischen November und April gelten als&nbsp;beste Reisezeit. Also lasst euch Urlaubsw\u00fcnsche wahr werden und bucht den <a href=\"https:\/\/www.tui.com\/hotels\/robinson-noonu-655773\/hotelinformation\/\" target=\"_blank\" rel=\"noreferrer noopener\">ROBINSON NOONU<\/a>.<\/p>\n\n\n\r\n    <tui-image-gallery\r\n            variant=\"love-at-first-sight\"\r\n            type=\"info\"\r\n            giata-id=\"655773\"\r\n            hotel-name=\"robinson_noonu\"\r\n                            duration=\"7\"                    locale=\"de-DE\"\r\n            data-mode=\"light\"\r\n            data-theme=\"tui-light\"\r\n            data-legacy-font=\"\"\r\n            version=\"2.2.3\">\r\n\r\n        <style>\r\n            body.modal-scroll-fix {\r\n                overflow: hidden;\r\n                height: 100vh;\r\n            }\r\n            body.modal-scroll-fix .image-gallery__slot-a {\r\n                z-index: 10 !important;\r\n            }\r\n            tui-map-consent::part(map-consent) {\r\n                border-radius: var(--border-radius-lafs-elements);\r\n            }\r\n            tui-hotel-map {\r\n                height: 100%;\r\n            }\r\n        <\/style>\r\n\r\n                    &#8222;slot-a&#8220; class=&#8220;image-gallery__slot-a&#8220;>\r\n            <tui-map-consent\r\n                    data-theme=\"tui-light\"\r\n                    data-legacy-font\r\n                    locale=\"de-DE\"\r\n                    version=\"current\"\r\n                    cookie-url=\"https:\/\/www.tui.com\/cookie-hinweis\"\r\n                    privacy-url=\"https:\/\/www.tui.com\/datenschutz\">\r\n            <\/tui-map-consent>\r\n\r\n            <tui-hotel-map\r\n                    id=\"love-at-first-sight-poi\"\r\n                    hotel-id=\"655773\"\r\n                    tenant=\"TUICOM\"\r\n                    locale=\"de-DE\"\r\n                    api-key=\"AIzaSyBwXTpsKTvJ6JFXOEJRrU9qNaup3HNAFpU\"\r\n                    market=\"de\"\r\n                    mode=\"STATIC\"\r\n                    static-map-sizes='[\r\n                    {\"media\":\"(min-width: 960px)\",\"width\":297,\"height\":220},\r\n                    {\"media\":\"(min-width: 580px)\",\"width\":400,\"height\":200},\r\n                    {\"media\":\"(min-width: 0px)\",\"width\":400,\"height\":300}\r\n                ]'\r\n                    style=\"display: none;\">\r\n            <\/tui-hotel-map>\r\n            <\/span>\r\n            <style>\r\n                .best-offer-list {\r\n                    position: relative;\r\n                    display: flex;\r\n                    flex-direction: column;\r\n                    background: var(--color-theme-base-400, #c6eafb);\r\n                    padding: var(--space-3, 12px) 0;\r\n                    justify-content: flex-start;\r\n                    font-family: var(--font-family-base);\r\n                    color: var(--color-theme-variant, #1b115c);\r\n                }\r\n                @media (min-width: 580px) {\r\n                    .best-offer-list {\r\n                        padding: var(--space-3, 12px);\r\n                    }\r\n                }\r\n                .best-offer-list__heading {\r\n                    font-weight: bold;\r\n                    font-size: 18px;\r\n                    text-align: center;\r\n                    margin-bottom: var(--space-2, 8px);\r\n                    display: none;\r\n                }\r\n                @media (min-width: 580px) {\r\n                    .best-offer-list__heading {\r\n                        display: block;\r\n                    }\r\n                }\r\n                .best-offer-list__parameters {\r\n                    text-align: center;\r\n                }\r\n                .best-offer-list__parameters:empty {\r\n                    height: 18px;\r\n                    border-radius: 9px;\r\n                    background: #fff aa;\r\n                    width: 70%;\r\n                    margin: auto;\r\n                    display: block;\r\n                }\r\n                .best-offer-list__element--header {\r\n                    order: 2;\r\n                }\r\n                @media (min-width: 580px) {\r\n                    .best-offer-list__element--header {\r\n                        order: 1;\r\n                    }\r\n                }\r\n                .best-offer-list__element--offers {\r\n                    order: 1;\r\n                    display: flex;\r\n                    flex-direction: row;\r\n                    justify-content: center;\r\n                    gap: 20px;\r\n                }\r\n                @media (min-width: 580px) {\r\n                    .best-offer-list__element--offers {\r\n                        flex-grow: 1;\r\n                        flex-direction: column;\r\n                        order: 2;\r\n                    }\r\n                }\r\n                .best-offer-list__element--inner {\r\n                    padding: 0;\r\n                    display: flex;\r\n                    flex-direction: column;\r\n                    justify-content: space-between;\r\n                    position: relative;\r\n                }\r\n                .best-offer-list__element--inner:first-child::after {\r\n                    background: white;\r\n                    content: ' ';\r\n                    position: absolute;\r\n                    height: 100%;\r\n                    width: 1px;\r\n                    right: -8px;\r\n                    top: 0;\r\n                }\r\n                @media (min-width: 580px) {\r\n                    .best-offer-list__element--inner:first-child::after {\r\n                        right: unset;\r\n                        top: unset;\r\n                        bottom: -10px;\r\n                        left: 0%;\r\n                        width: 100%;\r\n                        height: 1px;\r\n                    }\r\n                }\r\n                .best-offer-list__element--fallback {\r\n                    display: grid;\r\n                    height: 100%;\r\n                    place-content: center;\r\n                    text-align: center;\r\n                    place-items: center;\r\n                    gap: var(--space-4, 16px);\r\n                }\r\n                .best-offer-list__element--fallback p {\r\n                    margin: 0;\r\n                }\r\n                .best-offer-list__element--headline {\r\n                    font-size: 24px;\r\n                    font-weight: 700;\r\n                }\r\n                .best-offer-list__element--button {\r\n                    background: #1b115c;\r\n                    color: white;\r\n                    padding: 14px 42px;\r\n                    border-radius: 5rem;\r\n                    font-size: 16px;\r\n                    font-family: Ambit, sans-serif;\r\n                    font-weight: 500;\r\n                }\r\n                @media (min-width: 580px) {\r\n                    .best-offer-list__element--button {\r\n                        padding: 8px 32px;\r\n                        margin-top: 40px;\r\n                    }\r\n                }\r\n                .best-offer-list__element--button:hover, .best-offer-list__element--button:visited, .best-offer-list__element--button:active, .best-offer-list__element--button:focus {\r\n                    background: #1b115c;\r\n                    color: white;\r\n                    text-decoration: none;\r\n                }\r\n                .best-offer-list__element--hidden {\r\n                    display: none;\r\n                }\r\n                .best-offer-list--block {\r\n                    display: block;\r\n                }\r\n                .best-offer-list--block .best-offer-list__element--offers {\r\n                    display: block;\r\n                    height: 100%;\r\n                    padding: 0;\r\n                }\r\n                .best-offer-list--block .best-offer-list__element--inner {\r\n                    padding: 0;\r\n                    display: block;\r\n                    height: 100%;\r\n                }\r\n                .best-offer-list--block .best-offer-list__element--inner:first-child::after {\r\n                    all: unset;\r\n                }\r\n                .best-offer-list--hidden {\r\n                    display: none;\r\n                }\r\n                .best-offer-loading {\r\n                    width: 100%;\r\n                    height: 100%;\r\n                    display: grid;\r\n                    place-items: center;\r\n                    position: absolute;\r\n                    top: 0;\r\n                    left: 0;\r\n                    background-color: var(--color-theme-base-400, #c6eafb);\r\n                    z-index: 1;\r\n                    color: var(--color-theme-variant, #1b115c);\r\n                    font-weight: bold;\r\n                    font-size: var(--font-size-medium, 18px);\r\n                }\r\n                .best-offer-loading img {\r\n                    animation: rotate infinite ease-in-out 5s;\r\n                }\r\n                @keyframes rotate {\r\n                    0% {\r\n                        transform: rotate(0);\r\n                    }\r\n                    50% {\r\n                        transform: rotate(180deg);\r\n                    }\r\n                    100% {\r\n                        transform: rotate(360deg);\r\n                    }\r\n                }\r\n            <\/style>\r\n\r\n            <script>\r\n                \/\/ Track instances and offers\r\n                let initializedInstancesCount = 0;\r\n                let renderedInstancesCount = 0;\r\n                let hasValidOffer = false;\r\n\r\n                \/\/ Find all image galleries\r\n                const imageGalleries = document.querySelectorAll('tui-image-gallery');\r\n\r\n                \/\/ Function to update UI for a specific image gallery\r\n                const updateUI = (imageGallery) => {\r\n                    const giataId = imageGallery.getAttribute('giata-id');\r\n\r\n                    \/\/ Hide loading spinner\r\n                    const loadingElement = imageGallery.querySelector('.best-offer-loading');\r\n                    if (loadingElement) {\r\n                        loadingElement.style.display = 'none';\r\n                    }\r\n\r\n                    \/\/ Show\/hide offers and fallback based on hasValidOffer\r\n                    const offersElement = imageGallery.querySelector('.best-offer-list__element--offers');\r\n                    const fallbackElement = imageGallery.querySelector('.best-offer-list__element--fallback');\r\n\r\n                    const showOffers = hasValidOffer && offersElement;\r\n                    const showFallback = !hasValidOffer && fallbackElement;\r\n\r\n                    if (showOffers) {\r\n                        offersElement.style.display = 'flex';\r\n                        fallbackElement.style.display = 'none';\r\n                    } else if (showFallback) {\r\n                        offersElement.style.display = 'none';\r\n                        fallbackElement.style.display = 'grid';\r\n                    }\r\n                };\r\n\r\n                \/\/ Listen for instance initialized events\r\n                document.addEventListener('tui-hotel-best-offer.instance-initialized', (event) => {\r\n                    initializedInstancesCount++;\r\n                });\r\n\r\n                \/\/ Listen for instance rendered events\r\n                document.addEventListener('tui-hotel-best-offer.instance-rendered', (event) => {\r\n                    renderedInstancesCount++;\r\n\r\n                    \/\/ Check if we have a valid offer\r\n                    if (event.detail && event.detail.hotelOffer && event.detail.hotelOffer.priceAmountPerPerson) {\r\n                        hasValidOffer = true;\r\n                    }\r\n\r\n                    \/\/ Update UI for all image galleries when all instances are rendered\r\n                    if (renderedInstancesCount === initializedInstancesCount) {\r\n                        imageGalleries.forEach(updateUI);\r\n                    }\r\n\r\n                    \/\/ Set the CTA for the offer on Render\r\n                    const { hotelOffer, searchParameters, hotelName } = event.detail;\r\n\r\n                    if (!hotelOffer || !searchParameters) {\r\n                        console.warn('No offer details available in event');\r\n                        return;\r\n                    }\r\n\r\n                    const getDomainFromTenant = (tenant) => {\r\n                        const tenantDomainMap = {\r\n                            'TUICOM': 'www.tui.com',\r\n                            'TUIAT': 'www.tui.at',\r\n                            'TUICH': 'www.tui.ch',\r\n                        };\r\n\r\n                        return tenantDomainMap[tenant] || 'www.tui.com';\r\n                    };\r\n\r\n                    const generateScopedUrl = (params) => {\r\n                        const baseUrl = encodeURI(`https:\/\/${getDomainFromTenant(params.tenant)}\/suchen\/angebote\/${hotelName}\/${params.hotel.giata}\/`); \/\/ Base URL for offer details\r\n                        const queryParams = new URLSearchParams({\r\n                            startDate: params.startDate,\r\n                            endDate: params.endDate,\r\n                            duration: params.durations,\r\n                            searchScope: params.scope,\r\n                        });\r\n                        return `${baseUrl}?${queryParams.toString()}`;\r\n                    };\r\n\r\n                    const url = generateScopedUrl(searchParameters);\r\n                    event.detail.setCallToActionUrl(url)\r\n                });\r\n\r\n                \/\/ Fallback timeout - if no events are received within 10 seconds\r\n                setTimeout(() => {\r\n                    if (renderedInstancesCount === 0) {\r\n                        hasValidOffer = false;\r\n                        imageGalleries.forEach(updateUI);\r\n                    }\r\n                }, 10000);\r\n            <\/script>\r\n\r\n            <span slot=\"slot-b\" class=\"best-offer-list\">\r\n            <span class=\"best-offer-attributes\"\r\n                                             data-duration=\"7\"                              data-giata-id=\"655773\"\r\n                  data-hotel-name=\"robinson_noonu\"><\/span>\r\n            <span class=\"best-offer-list__element best-offer-list__element--offers\">\r\n            <tui-hotel-best-offer\r\n                    slot=\"slot-b\"\r\n                    scope=\"HOTEL,PACKAGE\"\r\n                    tenant=\"TUICOM\"\r\n                    variant=\"micro\"\r\n                    brand=\"tui\"\r\n                    theme=\"tui-light\"\r\n                    locale=\"de-DE\"\r\n                    price-type=\"per_person\"\r\n                                                 durations=\"7\"                    giata-id=\"655773\"\r\n                    show-error-ctas=\"false\"\r\n                    show-tooltip=\"false\"\r\n                    show-sun-spinner\r\n            >\r\n            <\/tui-hotel-best-offer>\r\n            <\/span>\r\n\r\n            <span class=\"best-offer-list__element best-offer-list__element--fallback best-offer-list__element--hidden\">\r\n                <img decoding=\"async\" src=\"https:\/\/static.tui.com\/assets\/v2\/icons\/tui-light\/location-track.svg\" width=\"40\" height=\"40\" alt=\"Icon Best Offer Fallback\" \/>\r\n                <span class=\"best-offer-list__element--headline\">Wir konnten leider kein passendes Angebot finden.<\/span>\r\n                <\/span>\r\n            <\/span>\r\n            <\/tui-image-gallery>\r\n\n\n\n<p><\/p>\n\n\n\n<p>Gr\u00fcnde, warum ihr euren Urlaub im ROBINSON NOONU entscheiden solltet:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Die Anreise ist spektakul\u00e4r!<\/strong> Von Male aus kommt ihr mit dem Wasserflugzeug circa 45 Minuten oder mit einem Inlandsflug nach Ifuru circa 35 Minuten und dann nehmt ihr das Schnellboot zum Noonu-Atoll.<\/li>\n\n\n\n<li>99 Prozent Weiterempfehlung! <strong>Exzellenter Service<\/strong>, eine paradiesische Anlage &amp; hervorragendes Essen.<\/li>\n\n\n\n<li><strong>Luxuri\u00f6se Wasserbungalows<\/strong> mit eigenem Pool und Zugang zum Meer.<\/li>\n\n\n\n<li>Das <strong>clubeigene Hausriff<\/strong> in circa 150 Meter Entfernung und das tolle Wassersportrevier.<\/li>\n<\/ul>\n\n\n\n<p><strong>Lesetipp auf dem Reiseblog:<\/strong> Aygun war f\u00fcr euch vor Ort \u25ba <a href=\"https:\/\/www.tui.com\/blog\/10-gute-gruende-fuer-einen-urlaub-im-robinson-club-noonu-auf-den-malediven\/\">10 Gr\u00fcnde f\u00fcr einen Urlaub im ROBINSON NOONU<\/a><\/p>\n\n\n\n<p><strong>Tipps vor Ort:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Auf den Malediven k\u00f6nnt ihr beim Schnorcheln oder Tauchen die faszinierende Unterwasserwelt mit bunten Fischschw\u00e4rmen erkunden. Oder wie w\u00e4re es mit einem exklusiven Sandbank-Picknick? Beim Inselhopping gibt es kleine Fischerd\u00f6rfer und abgeschiedene Str\u00e4nde zu entdecken.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Wohlf\u00fchlfaktor im Grupotel Aguait Resort &amp; Spa auf Mallorca<\/h2>\n\n\n\n<p>Auf nach <a href=\"https:\/\/www.tui.com\/pauschalreisen\/spanien\/mallorca\/\" target=\"_blank\" rel=\"noreferrer noopener\">Mallorca<\/a>! W\u00e4hrend hierzulande die Temperaturen schon in den Minusbereich fallen, k\u00f6nnt ihr euch auf Mallorca noch bei 5-7 Sonnenstunden am Tag die Sonne auf den Bauch scheinen lassen und das zum Beispiel im <a href=\"https:\/\/www.tui.com\/hotels\/grupotel-aguait-resort-and-spa-6648\/hotelinformation\/\" target=\"_blank\" rel=\"noreferrer noopener\">Grupotel Aguait Resort &amp; Spa<\/a>.<\/p>\n\n\n\r\n    <tui-image-gallery\r\n            variant=\"love-at-first-sight\"\r\n            type=\"info\"\r\n            giata-id=\"6648\"\r\n            hotel-name=\"grupotel_aguait_resort\"\r\n                            duration=\"7\"                    locale=\"de-DE\"\r\n            data-mode=\"light\"\r\n            data-theme=\"tui-light\"\r\n            data-legacy-font=\"\"\r\n            version=\"2.2.3\">\r\n\r\n        <style>\r\n            body.modal-scroll-fix {\r\n                overflow: hidden;\r\n                height: 100vh;\r\n            }\r\n            body.modal-scroll-fix .image-gallery__slot-a {\r\n                z-index: 10 !important;\r\n            }\r\n            tui-map-consent::part(map-consent) {\r\n                border-radius: var(--border-radius-lafs-elements);\r\n            }\r\n            tui-hotel-map {\r\n                height: 100%;\r\n            }\r\n        <\/style>\r\n\r\n                    &#8222;slot-a&#8220; class=&#8220;image-gallery__slot-a&#8220;>\r\n            <tui-map-consent\r\n                    data-theme=\"tui-light\"\r\n                    data-legacy-font\r\n                    locale=\"de-DE\"\r\n                    version=\"current\"\r\n                    cookie-url=\"https:\/\/www.tui.com\/cookie-hinweis\"\r\n                    privacy-url=\"https:\/\/www.tui.com\/datenschutz\">\r\n            <\/tui-map-consent>\r\n\r\n            <tui-hotel-map\r\n                    id=\"love-at-first-sight-poi\"\r\n                    hotel-id=\"6648\"\r\n                    tenant=\"TUICOM\"\r\n                    locale=\"de-DE\"\r\n                    api-key=\"AIzaSyBwXTpsKTvJ6JFXOEJRrU9qNaup3HNAFpU\"\r\n                    market=\"de\"\r\n                    mode=\"STATIC\"\r\n                    static-map-sizes='[\r\n                    {\"media\":\"(min-width: 960px)\",\"width\":297,\"height\":220},\r\n                    {\"media\":\"(min-width: 580px)\",\"width\":400,\"height\":200},\r\n                    {\"media\":\"(min-width: 0px)\",\"width\":400,\"height\":300}\r\n                ]'\r\n                    style=\"display: none;\">\r\n            <\/tui-hotel-map>\r\n            <\/span>\r\n            <style>\r\n                .best-offer-list {\r\n                    position: relative;\r\n                    display: flex;\r\n                    flex-direction: column;\r\n                    background: var(--color-theme-base-400, #c6eafb);\r\n                    padding: var(--space-3, 12px) 0;\r\n                    justify-content: flex-start;\r\n                    font-family: var(--font-family-base);\r\n                    color: var(--color-theme-variant, #1b115c);\r\n                }\r\n                @media (min-width: 580px) {\r\n                    .best-offer-list {\r\n                        padding: var(--space-3, 12px);\r\n                    }\r\n                }\r\n                .best-offer-list__heading {\r\n                    font-weight: bold;\r\n                    font-size: 18px;\r\n                    text-align: center;\r\n                    margin-bottom: var(--space-2, 8px);\r\n                    display: none;\r\n                }\r\n                @media (min-width: 580px) {\r\n                    .best-offer-list__heading {\r\n                        display: block;\r\n                    }\r\n                }\r\n                .best-offer-list__parameters {\r\n                    text-align: center;\r\n                }\r\n                .best-offer-list__parameters:empty {\r\n                    height: 18px;\r\n                    border-radius: 9px;\r\n                    background: #fff aa;\r\n                    width: 70%;\r\n                    margin: auto;\r\n                    display: block;\r\n                }\r\n                .best-offer-list__element--header {\r\n                    order: 2;\r\n                }\r\n                @media (min-width: 580px) {\r\n                    .best-offer-list__element--header {\r\n                        order: 1;\r\n                    }\r\n                }\r\n                .best-offer-list__element--offers {\r\n                    order: 1;\r\n                    display: flex;\r\n                    flex-direction: row;\r\n                    justify-content: center;\r\n                    gap: 20px;\r\n                }\r\n                @media (min-width: 580px) {\r\n                    .best-offer-list__element--offers {\r\n                        flex-grow: 1;\r\n                        flex-direction: column;\r\n                        order: 2;\r\n                    }\r\n                }\r\n                .best-offer-list__element--inner {\r\n                    padding: 0;\r\n                    display: flex;\r\n                    flex-direction: column;\r\n                    justify-content: space-between;\r\n                    position: relative;\r\n                }\r\n                .best-offer-list__element--inner:first-child::after {\r\n                    background: white;\r\n                    content: ' ';\r\n                    position: absolute;\r\n                    height: 100%;\r\n                    width: 1px;\r\n                    right: -8px;\r\n                    top: 0;\r\n                }\r\n                @media (min-width: 580px) {\r\n                    .best-offer-list__element--inner:first-child::after {\r\n                        right: unset;\r\n                        top: unset;\r\n                        bottom: -10px;\r\n                        left: 0%;\r\n                        width: 100%;\r\n                        height: 1px;\r\n                    }\r\n                }\r\n                .best-offer-list__element--fallback {\r\n                    display: grid;\r\n                    height: 100%;\r\n                    place-content: center;\r\n                    text-align: center;\r\n                    place-items: center;\r\n                    gap: var(--space-4, 16px);\r\n                }\r\n                .best-offer-list__element--fallback p {\r\n                    margin: 0;\r\n                }\r\n                .best-offer-list__element--headline {\r\n                    font-size: 24px;\r\n                    font-weight: 700;\r\n                }\r\n                .best-offer-list__element--button {\r\n                    background: #1b115c;\r\n                    color: white;\r\n                    padding: 14px 42px;\r\n                    border-radius: 5rem;\r\n                    font-size: 16px;\r\n                    font-family: Ambit, sans-serif;\r\n                    font-weight: 500;\r\n                }\r\n                @media (min-width: 580px) {\r\n                    .best-offer-list__element--button {\r\n                        padding: 8px 32px;\r\n                        margin-top: 40px;\r\n                    }\r\n                }\r\n                .best-offer-list__element--button:hover, .best-offer-list__element--button:visited, .best-offer-list__element--button:active, .best-offer-list__element--button:focus {\r\n                    background: #1b115c;\r\n                    color: white;\r\n                    text-decoration: none;\r\n                }\r\n                .best-offer-list__element--hidden {\r\n                    display: none;\r\n                }\r\n                .best-offer-list--block {\r\n                    display: block;\r\n                }\r\n                .best-offer-list--block .best-offer-list__element--offers {\r\n                    display: block;\r\n                    height: 100%;\r\n                    padding: 0;\r\n                }\r\n                .best-offer-list--block .best-offer-list__element--inner {\r\n                    padding: 0;\r\n                    display: block;\r\n                    height: 100%;\r\n                }\r\n                .best-offer-list--block .best-offer-list__element--inner:first-child::after {\r\n                    all: unset;\r\n                }\r\n                .best-offer-list--hidden {\r\n                    display: none;\r\n                }\r\n                .best-offer-loading {\r\n                    width: 100%;\r\n                    height: 100%;\r\n                    display: grid;\r\n                    place-items: center;\r\n                    position: absolute;\r\n                    top: 0;\r\n                    left: 0;\r\n                    background-color: var(--color-theme-base-400, #c6eafb);\r\n                    z-index: 1;\r\n                    color: var(--color-theme-variant, #1b115c);\r\n                    font-weight: bold;\r\n                    font-size: var(--font-size-medium, 18px);\r\n                }\r\n                .best-offer-loading img {\r\n                    animation: rotate infinite ease-in-out 5s;\r\n                }\r\n                @keyframes rotate {\r\n                    0% {\r\n                        transform: rotate(0);\r\n                    }\r\n                    50% {\r\n                        transform: rotate(180deg);\r\n                    }\r\n                    100% {\r\n                        transform: rotate(360deg);\r\n                    }\r\n                }\r\n            <\/style>\r\n\r\n            <script>\r\n                \/\/ Track instances and offers\r\n                let initializedInstancesCount = 0;\r\n                let renderedInstancesCount = 0;\r\n                let hasValidOffer = false;\r\n\r\n                \/\/ Find all image galleries\r\n                const imageGalleries = document.querySelectorAll('tui-image-gallery');\r\n\r\n                \/\/ Function to update UI for a specific image gallery\r\n                const updateUI = (imageGallery) => {\r\n                    const giataId = imageGallery.getAttribute('giata-id');\r\n\r\n                    \/\/ Hide loading spinner\r\n                    const loadingElement = imageGallery.querySelector('.best-offer-loading');\r\n                    if (loadingElement) {\r\n                        loadingElement.style.display = 'none';\r\n                    }\r\n\r\n                    \/\/ Show\/hide offers and fallback based on hasValidOffer\r\n                    const offersElement = imageGallery.querySelector('.best-offer-list__element--offers');\r\n                    const fallbackElement = imageGallery.querySelector('.best-offer-list__element--fallback');\r\n\r\n                    const showOffers = hasValidOffer && offersElement;\r\n                    const showFallback = !hasValidOffer && fallbackElement;\r\n\r\n                    if (showOffers) {\r\n                        offersElement.style.display = 'flex';\r\n                        fallbackElement.style.display = 'none';\r\n                    } else if (showFallback) {\r\n                        offersElement.style.display = 'none';\r\n                        fallbackElement.style.display = 'grid';\r\n                    }\r\n                };\r\n\r\n                \/\/ Listen for instance initialized events\r\n                document.addEventListener('tui-hotel-best-offer.instance-initialized', (event) => {\r\n                    initializedInstancesCount++;\r\n                });\r\n\r\n                \/\/ Listen for instance rendered events\r\n                document.addEventListener('tui-hotel-best-offer.instance-rendered', (event) => {\r\n                    renderedInstancesCount++;\r\n\r\n                    \/\/ Check if we have a valid offer\r\n                    if (event.detail && event.detail.hotelOffer && event.detail.hotelOffer.priceAmountPerPerson) {\r\n                        hasValidOffer = true;\r\n                    }\r\n\r\n                    \/\/ Update UI for all image galleries when all instances are rendered\r\n                    if (renderedInstancesCount === initializedInstancesCount) {\r\n                        imageGalleries.forEach(updateUI);\r\n                    }\r\n\r\n                    \/\/ Set the CTA for the offer on Render\r\n                    const { hotelOffer, searchParameters, hotelName } = event.detail;\r\n\r\n                    if (!hotelOffer || !searchParameters) {\r\n                        console.warn('No offer details available in event');\r\n                        return;\r\n                    }\r\n\r\n                    const getDomainFromTenant = (tenant) => {\r\n                        const tenantDomainMap = {\r\n                            'TUICOM': 'www.tui.com',\r\n                            'TUIAT': 'www.tui.at',\r\n                            'TUICH': 'www.tui.ch',\r\n                        };\r\n\r\n                        return tenantDomainMap[tenant] || 'www.tui.com';\r\n                    };\r\n\r\n                    const generateScopedUrl = (params) => {\r\n                        const baseUrl = encodeURI(`https:\/\/${getDomainFromTenant(params.tenant)}\/suchen\/angebote\/${hotelName}\/${params.hotel.giata}\/`); \/\/ Base URL for offer details\r\n                        const queryParams = new URLSearchParams({\r\n                            startDate: params.startDate,\r\n                            endDate: params.endDate,\r\n                            duration: params.durations,\r\n                            searchScope: params.scope,\r\n                        });\r\n                        return `${baseUrl}?${queryParams.toString()}`;\r\n                    };\r\n\r\n                    const url = generateScopedUrl(searchParameters);\r\n                    event.detail.setCallToActionUrl(url)\r\n                });\r\n\r\n                \/\/ Fallback timeout - if no events are received within 10 seconds\r\n                setTimeout(() => {\r\n                    if (renderedInstancesCount === 0) {\r\n                        hasValidOffer = false;\r\n                        imageGalleries.forEach(updateUI);\r\n                    }\r\n                }, 10000);\r\n            <\/script>\r\n\r\n            <span slot=\"slot-b\" class=\"best-offer-list\">\r\n            <span class=\"best-offer-attributes\"\r\n                                             data-duration=\"7\"                              data-giata-id=\"6648\"\r\n                  data-hotel-name=\"grupotel_aguait_resort\"><\/span>\r\n            <span class=\"best-offer-list__element best-offer-list__element--offers\">\r\n            <tui-hotel-best-offer\r\n                    slot=\"slot-b\"\r\n                    scope=\"HOTEL,PACKAGE\"\r\n                    tenant=\"TUICOM\"\r\n                    variant=\"micro\"\r\n                    brand=\"tui\"\r\n                    theme=\"tui-light\"\r\n                    locale=\"de-DE\"\r\n                    price-type=\"per_person\"\r\n                                                 durations=\"7\"                    giata-id=\"6648\"\r\n                    show-error-ctas=\"false\"\r\n                    show-tooltip=\"false\"\r\n                    show-sun-spinner\r\n            >\r\n            <\/tui-hotel-best-offer>\r\n            <\/span>\r\n\r\n            <span class=\"best-offer-list__element best-offer-list__element--fallback best-offer-list__element--hidden\">\r\n                <img decoding=\"async\" src=\"https:\/\/static.tui.com\/assets\/v2\/icons\/tui-light\/location-track.svg\" width=\"40\" height=\"40\" alt=\"Icon Best Offer Fallback\" \/>\r\n                <span class=\"best-offer-list__element--headline\">Wir konnten leider kein passendes Angebot finden.<\/span>\r\n                <\/span>\r\n            <\/span>\r\n            <\/tui-image-gallery>\r\n\n\n\n<p><\/p>\n\n\n\n<p>Im Grupotel Aguait Resort &amp; Spa k\u00f6nnt ihr euch freuen auf:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u2026 Mallorcas Norden mit vielen<strong> Sehensw\u00fcrdigkeiten<\/strong> und Highlights voller Entdeckungen.<\/li>\n\n\n\n<li>\u2026 die tolle <strong>Lage <\/strong>direkt am Meer an einer kleinen Bucht.<\/li>\n\n\n\n<li>\u2026 moderner<strong> Wellnessbereich mit Traumblick<\/strong> auf das Meer.<\/li>\n\n\n\n<li>\u2026 eine <strong>gro\u00dfe Sonnenterrasse mit Pool<\/strong> zum Entspannen und Baden. <\/li>\n<\/ul>\n\n\n\n<p><strong>Tipps vor Ort:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Der Fr\u00fchling ist eine sehr beliebte Reisezeit f\u00fcr die Insel Mallorca. Bei milden Temperaturen von um die 20 Grad k\u00f6nnt ihr bestens Wandern, Radfahren und Sightseeing betreiben.<\/li>\n\n\n\n<li>Au\u00dferdem k\u00f6nnt ihr die wundersch\u00f6ne Mandelbl\u00fcte erleben, die bereits Mitte bis Ende Januar beginnt und sich bis Mitte M\u00e4rz ziehen kann. \u25ba<a href=\"https:\/\/www.tui.com\/blog\/mandelbluete-mallorca-die-insel-erblueht-aus-dem-winterschlaf\/\">Mehr Infos zur Mandelbl\u00fcte auf Mallorca<\/a><\/li>\n\n\n\n<li>Das Hotel bietet den idealen Ausgangspunkt zur Erkundung der malerischen Ostk\u00fcste.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Adults only Urlaub im TUI BLUE Seno in der T\u00fcrkei<\/h2>\n\n\n\n<p>Auch im Winter liegen die Temperaturen in der <a href=\"https:\/\/www.tui.com\/hotels\/tuerkei\/\" target=\"_blank\" rel=\"noreferrer noopener\">T\u00fcrkei<\/a> noch um die 15 Grad. Ab April d\u00fcrft ihr euch dann schon auf sommerliche Temperaturen freuen! Mein Tipp f\u00fcr euch ist das <a href=\"https:\/\/www.tui.com\/hotels\/tui-blue-seno-134459\/hotelinformation\/\" target=\"_blank\" rel=\"noreferrer noopener\">TUI BLUE Seno<\/a> f\u00fcr Paare ab 16 Jahren.<\/p>\n\n\n    <tui-image-gallery\r\n            variant=\"love-at-first-sight\"\r\n            type=\"info\"\r\n            giata-id=\"134459\"\r\n            locale=\"de-DE\"\r\n            data-mode=\"light\"\r\n            data-theme=\"tui-light\"\r\n            data-legacy-font=\"\"\r\n            version=\"2.2.3\">\r\n    <\/tui-image-gallery>\r\n\r\n\n\n\n<p><\/p>\n\n\n\n<p>Urlaub in hervorragender Qualit\u00e4t gibt es im TUI BLUE Seno:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Das Hotel z\u00e4hlt zu den <strong>weltweit beliebtesten Hotels <\/strong>und wurde aufgrund seiner hohen Qualit\u00e4t bereits mehrfach ausgezeichnet.<\/li>\n\n\n\n<li>Sportlich bet\u00e4tigen k\u00f6nnt ihr euch mit dem<strong> BLUEf!t\u00ae Sportprogramm<\/strong> oder im <strong>Fitnesscenter<\/strong>.<\/li>\n\n\n\n<li><strong>TUI Feinschmecker Hotel:<\/strong> Lasst euch vom k\u00f6stlichen gastronomischen Angebot verw\u00f6hnen! <\/li>\n<\/ul>\n\n\n\n<p><strong>Tipps vor Ort:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Highlight ist der Strand von Asi Bay. Dieser abgelegene Strand ist nur per Boot oder \u00fcber einen Wanderpfad erreichbar.<\/li>\n\n\n\n<li>Ein spektakul\u00e4rer Ausflug ist der zu den Kalksinterterrassen von Pamukkale.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Luxusurlaub im Creta Maris Resort auf der griechischen Insel Kreta<\/h2>\n\n\n\n<p>Im Fr\u00fchling k\u00f6nnt ihr auf Kreta schon mit angenehm warmen Temperaturen rechnen. Die Insel erwacht langsam und erbl\u00fcht in pr\u00e4chtigen Farben. Es herrscht Nebensaison in Griechenland und so habt ihr Kreta fast f\u00fcr euch. Luxus pur genie\u00dft ihr im <a href=\"https:\/\/www.tui.com\/hotels\/creta-maris-resort-824\/hotelinformation\/\" target=\"_blank\" rel=\"noreferrer noopener\">Creta Maris Resort<\/a>.<\/p>\n\n\n    <tui-image-gallery\r\n            variant=\"love-at-first-sight\"\r\n            type=\"info\"\r\n            giata-id=\"824\"\r\n            locale=\"de-DE\"\r\n            data-mode=\"light\"\r\n            data-theme=\"tui-light\"\r\n            data-legacy-font=\"\"\r\n            version=\"2.2.3\">\r\n    <\/tui-image-gallery>\r\n\r\n\n\n\n<p><\/p>\n\n\n\n<p>Im Creta Maris Resort verbringt ihr einen Luxusurlaub der Extraklasse:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Wundersch\u00f6ne Lage<\/strong>: Das Resort liegt direkt am feinsandigen Strand von Chersonissos.<\/li>\n\n\n\n<li>Sportlich aktiv? Euch erwartet ein abwechslungsreiches Programm mit Fitnesskursen, Tennis sowie Wassersport.<\/li>\n\n\n\n<li>Zum Entspannen geht es ins <strong>luxuri\u00f6se Hammam Spa<\/strong>. Hier findet ihr Sauna, Dampfbad und wohltuende Anwendungen \u2013 darunter auch Paarmassagen f\u00fcr romantische Momente.<\/li>\n\n\n\n<li><strong>TOP Service<\/strong><\/li>\n<\/ul>\n\n\n\n<p>Mehr Hoteltipps auf Kreta \u25ba<a href=\"https:\/\/www.tui.com\/blog\/5-urlaubstypen-5-hotels-kreta-fuer-alle\/\">10 Urlaubstypen-10 Hotels: Kreta f\u00fcr alle<\/a><\/p>\n\n\n\n<p><strong>Tipps vor Ort:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Besucht die ber\u00fchmte Palastanlage von <strong>Knossos<\/strong> und taucht in die Geschichte der Minoer ein.<\/li>\n\n\n\n<li>Macht einen Ausflug zur Insel <strong>Spinalonga<\/strong>, bekannt f\u00fcr ihre faszinierende Vergangenheit und traumhafte Aussicht.<\/li>\n\n\n\n<li>F\u00fcr Naturliebhaber lohnt sich eine Tour durch die <strong>Samaria-Schlucht<\/strong> \u2013 spektakul\u00e4re Landschaft garantiert!<\/li>\n\n\n\n<li>Kreta &#8211; die sonnenverw\u00f6hnte Insel: Sie bietet einzigartige Natur und viel Geschichte. In einem Interview mit einem einheimischen erfahrt ihr hier <a href=\"https:\/\/www.tui.com\/blog\/kreta-sehenswuerdigkeiten\/\">Tipps f\u00fcr Sehensw\u00fcrdigkeiten auf Kreta<\/a>.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">TUI tours: Plant jetzt eure individuelle Rundreise<\/h2>\n\n\n\n<p>Mit dem Aktionsode <strong>200BLACK25<\/strong> k\u00f6nnt ihr bei <a href=\"https:\/\/www.tui.com\/tui-friday-sale\/#c313968\" target=\"_blank\" rel=\"noreferrer noopener\">TUI Tours<\/a><strong> 200 Euro<\/strong> sparen. (Mindestbuchungswert: 1500 Euro). Aktionszeitraum: 01.11.bis 03.12.2025. Reisezeitraum: 01.11.2025 bis 31.10.2026.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"rabatt\">Weitere TUI Black Friday Sale Rabatte bei TUI CAMPER, TUI CARS und TUI fly:<\/h2>\n\n\n<div class=\"gb-grid-wrapper gb-grid-wrapper-4d929e9d\">\n<div class=\"gb-grid-column gb-grid-column-78b2d5e8\"><div class=\"gb-container gb-container-78b2d5e8\">\n<div class=\"tui-infobox__small \">\r\n    <div class=\"inner\">\r\n                    <p class=\"title\">TUI CAMPER<\/p>\r\n        \r\n                    <div class=\"infobox_image_wrapper\">\r\n                <img decoding=\"async\" src=\"https:\/\/www.tui.com\/blog\/wp-content\/uploads\/2024\/11\/D250392_Camper_BlackFriday_25_sale_790x444.jpg\" class=\"infobox_small_image\" title=\"D250392_Camper_BlackFriday_25_sale_790x444\" alt=\"\" \/>\r\n                            <\/div>\r\n                    \r\n                    <p>Bei myTUI oder in der App anmelden und mit dem myTUI Aktionscode bis zu 10% oder ohne Anmeldung 8% mit dem Aktionscode <strong>CAMPER8<\/strong> auf den Fahrzeugpreis sparen. G\u00fcltig nur f\u00fcr neu gebuchte Fahrzeuge. Reisezeitraum 21.11.2025 bis 31.10.2026. \u25baZu <a href=\"https:\/\/www.tuicamper.com\/angebote\/blackfriday\/?utm_source=tui.com&amp;utm_medium=blog&amp;utm_campaign=blackfridaysale2024\">TUI CAMPER<\/a><\/p>\n            <\/div>\r\n<\/div>\n<\/div><\/div>\n\n<div class=\"gb-grid-column gb-grid-column-a96828ac\"><div class=\"gb-container gb-container-a96828ac\">\n<div class=\"tui-infobox__small \">\r\n    <div class=\"inner\">\r\n                    <p class=\"title\">TUI CARS<\/p>\r\n        \r\n                    <div class=\"infobox_image_wrapper\">\r\n                <img decoding=\"async\" src=\"https:\/\/www.tui.com\/blog\/wp-content\/uploads\/2024\/11\/D250392_Cars_BlackFriday_25_sale_790x444.jpg\" class=\"infobox_small_image\" title=\"D250392_Cars_BlackFriday_25_sale_790x444\" alt=\"\" \/>\r\n                            <\/div>\r\n                    \r\n                    <p>Bei myTUI oder in der App anmelden und mit dem myTUI Aktionscode bis zu 30 \u20ac pro Buchung sparen. Oder ohne Anmeldung mit dem Aktionscode <strong>BLACK25<\/strong> pro Buchung 25 \u20ac sparen. G\u00fcltig nur f\u00fcr neugebuchte Fahrzeuge. Reisezeitraum 21.11.2025 bis 31.08.2026 Mindestmietdauer sind 5 Tage. <span data-teams=\"true\">\u25baZu <a href=\"https:\/\/www.tuicars.com\/aktionen\/blackfriday\/?utm_source=tui.com&amp;utm_medium=blog&amp;utm_campaign=blackfridaysale2024\" target=\"_blank\" rel=\"noopener\">TUI CARS<\/a><\/span><\/p>\n            <\/div>\r\n<\/div>\n<\/div><\/div>\n\n<div class=\"gb-grid-column gb-grid-column-5fa9474c\"><div class=\"gb-container gb-container-5fa9474c\">\n<div class=\"tui-infobox__small \">\r\n    <div class=\"inner\">\r\n                    <p class=\"title\">TUI fly<\/p>\r\n        \r\n                    <div class=\"infobox_image_wrapper\">\r\n                <img decoding=\"async\" src=\"https:\/\/www.tui.com\/blog\/wp-content\/uploads\/2024\/11\/bf-25-790x444px.jpg\" class=\"infobox_small_image\" title=\"bf-25-790x444px\" alt=\"\" \/>\r\n                            <\/div>\r\n                    \r\n                    <p>G\u00fcltig bei Neubuchung vom 21.11.bis 01.12.2025 f\u00fcr Fl\u00fcge vom 27.03.bis 31.08.2026, begrenztes Kontingent pro Flug. Erm\u00e4\u00dfigung bezieht sich auf den Oneway-Flugpreis mit TUI fly und versteht sich zzgl. der Entgelte. Ausgeschlossen ist der Aufschlag f\u00fcr den Perfect-Tarif. \u25ba<a href=\"https:\/\/www.tui.com\/flug\/\">Jetzt Fl\u00fcge buchen<\/a><\/p>\n            <\/div>\r\n<\/div>\n<\/div><\/div>\n<\/div>\n\n\n<p><\/p>\n\n\n        <div class=\"button-wrapper\">\r\n            <a class=\"tui-button-default\" href=\"https:\/\/www.tui.com\/tui-friday-sale\/\"\r\n               target=\"_blank\">\r\n                Alle TUI Black Friday Angebote            <\/a>\r\n        <\/div>\r\n    \n\n\n<p><\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Derzeit locken \u00fcberall Angebote f\u00fcr Elektronik, Klamotten und Lebensmittel. Warum dann nicht auch beim Reisen sparen? Vom 21.11. bis 02.12.2025 k\u00f6nnt ihr bei unserem TUI Black Friday Sale bis zu 450 Euro pro Buchung extra sparen. Wir zeigen euch eine kleine Auswahl der besten Kracherangebote f\u00fcr euren Winter- bzw. Fr\u00fchlingsurlaub<\/p>\n","protected":false},"author":116,"featured_media":492604,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[4072],"tags":[1417,602,2750],"class_list":["post-170838","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-archiv-reiseplanung","tag-guenstig-urlaub-buchen","tag-hoteltipps","tag-sparen"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>TUI BLACK FRIDAY SALE: die besten Kracherangebote f\u00fcr euch - TUI.com Reiseblog \u2600<\/title>\n<meta name=\"description\" content=\"Schn\u00e4ppchenj\u00e4ger aufgepasst: Sichert euch jetzt die besten Angebote f\u00fcr eure n\u00e4chste Urlaubsreise im TUI Black Friday Sale!\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.tui.com\/blog\/tui-friday-sale-unsere-kracherangebote-fuer-euch\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"TUI BLACK FRIDAY SALE: die besten Kracherangebote f\u00fcr euch - TUI.com Reiseblog \u2600\" \/>\n<meta property=\"og:description\" content=\"Schn\u00e4ppchenj\u00e4ger aufgepasst: Sichert euch jetzt die besten Angebote f\u00fcr eure n\u00e4chste Urlaubsreise im TUI Black Friday Sale!\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.tui.com\/blog\/tui-friday-sale-unsere-kracherangebote-fuer-euch\/\" \/>\n<meta property=\"og:site_name\" content=\"TUI.com Reiseblog \u2600\" \/>\n<meta property=\"article:published_time\" content=\"2025-11-21T07:25:19+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-11-28T13:54:50+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.tui.com\/blog\/wp-content\/uploads\/2025\/11\/1350x455_BlackFriday_25_NEU_Beitrag.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1350\" \/>\n\t<meta property=\"og:image:height\" content=\"455\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Julia W\u00fcbbelmann\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Verfasst von\" \/>\n\t<meta name=\"twitter:data1\" content=\"Julia W\u00fcbbelmann\" \/>\n\t<meta name=\"twitter:label2\" content=\"Gesch\u00e4tzte Lesezeit\" \/>\n\t<meta name=\"twitter:data2\" content=\"8\u00a0Minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"BlogPosting\",\"@id\":\"https:\/\/www.tui.com\/blog\/tui-friday-sale-unsere-kracherangebote-fuer-euch\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.tui.com\/blog\/tui-friday-sale-unsere-kracherangebote-fuer-euch\/\"},\"author\":{\"name\":\"Julia W\u00fcbbelmann\",\"@id\":\"https:\/\/www.tui.com\/blog\/#\/schema\/person\/4755e7914e8aefb9ac11dab2e3a0203c\"},\"headline\":\"TUI BLACK FRIDAY SALE: die besten Kracherangebote f\u00fcr euch\",\"datePublished\":\"2025-11-21T07:25:19+00:00\",\"dateModified\":\"2025-11-28T13:54:50+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.tui.com\/blog\/tui-friday-sale-unsere-kracherangebote-fuer-euch\/\"},\"wordCount\":1085,\"publisher\":{\"@id\":\"https:\/\/www.tui.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.tui.com\/blog\/tui-friday-sale-unsere-kracherangebote-fuer-euch\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.tui.com\/blog\/wp-content\/uploads\/2025\/11\/1350x455_BlackFriday_25_NEU_Beitrag.jpg\",\"keywords\":[\"g\u00fcnstig Urlaub buchen\",\"Hoteltipps\",\"Sparen\"],\"articleSection\":[\"Reiseplanung\"],\"inLanguage\":\"de\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.tui.com\/blog\/tui-friday-sale-unsere-kracherangebote-fuer-euch\/\",\"url\":\"https:\/\/www.tui.com\/blog\/tui-friday-sale-unsere-kracherangebote-fuer-euch\/\",\"name\":\"TUI BLACK FRIDAY SALE: die besten Kracherangebote f\u00fcr euch - TUI.com Reiseblog \u2600\",\"isPartOf\":{\"@id\":\"https:\/\/www.tui.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.tui.com\/blog\/tui-friday-sale-unsere-kracherangebote-fuer-euch\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.tui.com\/blog\/tui-friday-sale-unsere-kracherangebote-fuer-euch\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.tui.com\/blog\/wp-content\/uploads\/2025\/11\/1350x455_BlackFriday_25_NEU_Beitrag.jpg\",\"datePublished\":\"2025-11-21T07:25:19+00:00\",\"dateModified\":\"2025-11-28T13:54:50+00:00\",\"description\":\"Schn\u00e4ppchenj\u00e4ger aufgepasst: Sichert euch jetzt die besten Angebote f\u00fcr eure n\u00e4chste Urlaubsreise im TUI Black Friday Sale!\",\"breadcrumb\":{\"@id\":\"https:\/\/www.tui.com\/blog\/tui-friday-sale-unsere-kracherangebote-fuer-euch\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.tui.com\/blog\/tui-friday-sale-unsere-kracherangebote-fuer-euch\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\/\/www.tui.com\/blog\/tui-friday-sale-unsere-kracherangebote-fuer-euch\/#primaryimage\",\"url\":\"https:\/\/www.tui.com\/blog\/wp-content\/uploads\/2025\/11\/1350x455_BlackFriday_25_NEU_Beitrag.jpg\",\"contentUrl\":\"https:\/\/www.tui.com\/blog\/wp-content\/uploads\/2025\/11\/1350x455_BlackFriday_25_NEU_Beitrag.jpg\",\"width\":1350,\"height\":455,\"caption\":\"TUI Black Friday\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.tui.com\/blog\/tui-friday-sale-unsere-kracherangebote-fuer-euch\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Startseite\",\"item\":\"https:\/\/www.tui.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"TUI BLACK FRIDAY SALE: die besten Kracherangebote f\u00fcr euch\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.tui.com\/blog\/#website\",\"url\":\"https:\/\/www.tui.com\/blog\/\",\"name\":\"TUI.com Reiseblog \u2600\",\"description\":\"Abenteuer oder lieber an den Strand? \u2600 Der TUI Reiseblog bietet tolle Infos rund um deine n\u00e4chste Reise \u2708 Komm vorbei und lass dich inspirieren \u221a\",\"publisher\":{\"@id\":\"https:\/\/www.tui.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.tui.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"de\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.tui.com\/blog\/#organization\",\"name\":\"TUI.com Reiseblog \u2600\",\"url\":\"https:\/\/www.tui.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\/\/www.tui.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.tui.com\/blog\/wp-content\/uploads\/2023\/04\/cropped-tui-logo-3.png\",\"contentUrl\":\"https:\/\/www.tui.com\/blog\/wp-content\/uploads\/2023\/04\/cropped-tui-logo-3.png\",\"width\":164,\"height\":72,\"caption\":\"TUI.com Reiseblog \u2600\"},\"image\":{\"@id\":\"https:\/\/www.tui.com\/blog\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.tui.com\/blog\/#\/schema\/person\/4755e7914e8aefb9ac11dab2e3a0203c\",\"name\":\"Julia W\u00fcbbelmann\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\/\/www.tui.com\/blog\/wp-content\/uploads\/2026\/02\/julia_tuerkei_profilbild-96x96.jpg\",\"url\":\"https:\/\/www.tui.com\/blog\/wp-content\/uploads\/2026\/02\/julia_tuerkei_profilbild-96x96.jpg\",\"contentUrl\":\"https:\/\/www.tui.com\/blog\/wp-content\/uploads\/2026\/02\/julia_tuerkei_profilbild-96x96.jpg\",\"caption\":\"Julia W\u00fcbbelmann\"},\"url\":\"https:\/\/www.tui.com\/blog\/author\/tui-bloggerin-julia\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"TUI BLACK FRIDAY SALE: die besten Kracherangebote f\u00fcr euch - TUI.com Reiseblog \u2600","description":"Schn\u00e4ppchenj\u00e4ger aufgepasst: Sichert euch jetzt die besten Angebote f\u00fcr eure n\u00e4chste Urlaubsreise im TUI Black Friday Sale!","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.tui.com\/blog\/tui-friday-sale-unsere-kracherangebote-fuer-euch\/","og_locale":"de_DE","og_type":"article","og_title":"TUI BLACK FRIDAY SALE: die besten Kracherangebote f\u00fcr euch - TUI.com Reiseblog \u2600","og_description":"Schn\u00e4ppchenj\u00e4ger aufgepasst: Sichert euch jetzt die besten Angebote f\u00fcr eure n\u00e4chste Urlaubsreise im TUI Black Friday Sale!","og_url":"https:\/\/www.tui.com\/blog\/tui-friday-sale-unsere-kracherangebote-fuer-euch\/","og_site_name":"TUI.com Reiseblog \u2600","article_published_time":"2025-11-21T07:25:19+00:00","article_modified_time":"2025-11-28T13:54:50+00:00","og_image":[{"width":1350,"height":455,"url":"https:\/\/www.tui.com\/blog\/wp-content\/uploads\/2025\/11\/1350x455_BlackFriday_25_NEU_Beitrag.jpg","type":"image\/jpeg"}],"author":"Julia W\u00fcbbelmann","twitter_card":"summary_large_image","twitter_misc":{"Verfasst von":"Julia W\u00fcbbelmann","Gesch\u00e4tzte Lesezeit":"8\u00a0Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"BlogPosting","@id":"https:\/\/www.tui.com\/blog\/tui-friday-sale-unsere-kracherangebote-fuer-euch\/#article","isPartOf":{"@id":"https:\/\/www.tui.com\/blog\/tui-friday-sale-unsere-kracherangebote-fuer-euch\/"},"author":{"name":"Julia W\u00fcbbelmann","@id":"https:\/\/www.tui.com\/blog\/#\/schema\/person\/4755e7914e8aefb9ac11dab2e3a0203c"},"headline":"TUI BLACK FRIDAY SALE: die besten Kracherangebote f\u00fcr euch","datePublished":"2025-11-21T07:25:19+00:00","dateModified":"2025-11-28T13:54:50+00:00","mainEntityOfPage":{"@id":"https:\/\/www.tui.com\/blog\/tui-friday-sale-unsere-kracherangebote-fuer-euch\/"},"wordCount":1085,"publisher":{"@id":"https:\/\/www.tui.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.tui.com\/blog\/tui-friday-sale-unsere-kracherangebote-fuer-euch\/#primaryimage"},"thumbnailUrl":"https:\/\/www.tui.com\/blog\/wp-content\/uploads\/2025\/11\/1350x455_BlackFriday_25_NEU_Beitrag.jpg","keywords":["g\u00fcnstig Urlaub buchen","Hoteltipps","Sparen"],"articleSection":["Reiseplanung"],"inLanguage":"de"},{"@type":"WebPage","@id":"https:\/\/www.tui.com\/blog\/tui-friday-sale-unsere-kracherangebote-fuer-euch\/","url":"https:\/\/www.tui.com\/blog\/tui-friday-sale-unsere-kracherangebote-fuer-euch\/","name":"TUI BLACK FRIDAY SALE: die besten Kracherangebote f\u00fcr euch - TUI.com Reiseblog \u2600","isPartOf":{"@id":"https:\/\/www.tui.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.tui.com\/blog\/tui-friday-sale-unsere-kracherangebote-fuer-euch\/#primaryimage"},"image":{"@id":"https:\/\/www.tui.com\/blog\/tui-friday-sale-unsere-kracherangebote-fuer-euch\/#primaryimage"},"thumbnailUrl":"https:\/\/www.tui.com\/blog\/wp-content\/uploads\/2025\/11\/1350x455_BlackFriday_25_NEU_Beitrag.jpg","datePublished":"2025-11-21T07:25:19+00:00","dateModified":"2025-11-28T13:54:50+00:00","description":"Schn\u00e4ppchenj\u00e4ger aufgepasst: Sichert euch jetzt die besten Angebote f\u00fcr eure n\u00e4chste Urlaubsreise im TUI Black Friday Sale!","breadcrumb":{"@id":"https:\/\/www.tui.com\/blog\/tui-friday-sale-unsere-kracherangebote-fuer-euch\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.tui.com\/blog\/tui-friday-sale-unsere-kracherangebote-fuer-euch\/"]}]},{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/www.tui.com\/blog\/tui-friday-sale-unsere-kracherangebote-fuer-euch\/#primaryimage","url":"https:\/\/www.tui.com\/blog\/wp-content\/uploads\/2025\/11\/1350x455_BlackFriday_25_NEU_Beitrag.jpg","contentUrl":"https:\/\/www.tui.com\/blog\/wp-content\/uploads\/2025\/11\/1350x455_BlackFriday_25_NEU_Beitrag.jpg","width":1350,"height":455,"caption":"TUI Black Friday"},{"@type":"BreadcrumbList","@id":"https:\/\/www.tui.com\/blog\/tui-friday-sale-unsere-kracherangebote-fuer-euch\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Startseite","item":"https:\/\/www.tui.com\/blog\/"},{"@type":"ListItem","position":2,"name":"TUI BLACK FRIDAY SALE: die besten Kracherangebote f\u00fcr euch"}]},{"@type":"WebSite","@id":"https:\/\/www.tui.com\/blog\/#website","url":"https:\/\/www.tui.com\/blog\/","name":"TUI.com Reiseblog \u2600","description":"Abenteuer oder lieber an den Strand? \u2600 Der TUI Reiseblog bietet tolle Infos rund um deine n\u00e4chste Reise \u2708 Komm vorbei und lass dich inspirieren \u221a","publisher":{"@id":"https:\/\/www.tui.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.tui.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"de"},{"@type":"Organization","@id":"https:\/\/www.tui.com\/blog\/#organization","name":"TUI.com Reiseblog \u2600","url":"https:\/\/www.tui.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/www.tui.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.tui.com\/blog\/wp-content\/uploads\/2023\/04\/cropped-tui-logo-3.png","contentUrl":"https:\/\/www.tui.com\/blog\/wp-content\/uploads\/2023\/04\/cropped-tui-logo-3.png","width":164,"height":72,"caption":"TUI.com Reiseblog \u2600"},"image":{"@id":"https:\/\/www.tui.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.tui.com\/blog\/#\/schema\/person\/4755e7914e8aefb9ac11dab2e3a0203c","name":"Julia W\u00fcbbelmann","image":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/www.tui.com\/blog\/wp-content\/uploads\/2026\/02\/julia_tuerkei_profilbild-96x96.jpg","url":"https:\/\/www.tui.com\/blog\/wp-content\/uploads\/2026\/02\/julia_tuerkei_profilbild-96x96.jpg","contentUrl":"https:\/\/www.tui.com\/blog\/wp-content\/uploads\/2026\/02\/julia_tuerkei_profilbild-96x96.jpg","caption":"Julia W\u00fcbbelmann"},"url":"https:\/\/www.tui.com\/blog\/author\/tui-bloggerin-julia\/"}]}},"_links":{"self":[{"href":"https:\/\/www.tui.com\/blog\/wp-json\/wp\/v2\/posts\/170838","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.tui.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.tui.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.tui.com\/blog\/wp-json\/wp\/v2\/users\/116"}],"replies":[{"embeddable":true,"href":"https:\/\/www.tui.com\/blog\/wp-json\/wp\/v2\/comments?post=170838"}],"version-history":[{"count":168,"href":"https:\/\/www.tui.com\/blog\/wp-json\/wp\/v2\/posts\/170838\/revisions"}],"predecessor-version":[{"id":493468,"href":"https:\/\/www.tui.com\/blog\/wp-json\/wp\/v2\/posts\/170838\/revisions\/493468"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.tui.com\/blog\/wp-json\/wp\/v2\/media\/492604"}],"wp:attachment":[{"href":"https:\/\/www.tui.com\/blog\/wp-json\/wp\/v2\/media?parent=170838"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.tui.com\/blog\/wp-json\/wp\/v2\/categories?post=170838"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.tui.com\/blog\/wp-json\/wp\/v2\/tags?post=170838"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}