{"id":4418,"date":"2025-05-05T10:40:08","date_gmt":"2025-05-05T08:40:08","guid":{"rendered":"https:\/\/higueronresortrealestate.com\/palm-galleri\/"},"modified":"2026-03-25T13:16:35","modified_gmt":"2026-03-25T12:16:35","slug":"palm-galleri","status":"publish","type":"page","link":"https:\/\/higueronresortrealestate.com\/sv\/palm-galleri\/","title":{"rendered":"Palm-galleriet"},"content":{"rendered":"<div class=\"w-full flex flex-col relative justify-center items-center min-h-80 sm:min-h-[70vh] lg:pt-20 2xl:pt-0 z-10 relative\" style=\"background-image: url(https:\/\/higueronresortrealestate.com\/wp-content\/uploads\/2025\/05\/1-scaled.webp); background-color: #f8f9fa; background-size: cover; background-position: center; background-repeat: no-repeat;\">\n    \n    \n            <div class=\"absolute inset-0 bg-gradient-to-t from-black via-black\/50 to-transparent z-[1] pointer-events-none transition-opacity duration-500\"\n             style=\"opacity: 0.2;\">\n        <\/div>\n    \n        \n    <div class=\"container mx-auto relative z-10 flex flex-col p-6 2xl:p-4 lg:mt-auto items-center justify-center\">\n        \n        \n\n        \n                \n        \n        \n        \n        \n        \n                    \n\n            <nav class=\"self-start inline-flex flex-wrap items-center gap-2 text-[10px] sm:text-xs uppercase tracking-[0.15em] font-medium mb-6 px-6 py-2 ml-2 sm:ml-5 2xl:ml-0 rounded-full bg-black\/30 backdrop-blur-md border border-white\/10 shadow-lg animate-fade-in-up transition-all duration-300\">\n                <a href=\"https:\/\/higueronresortrealestate.com\/sv\/\" class=\"text-white\/80 hover:text-white drop-shadow-md transition-colors duration-300\">\n                    Startsida\n                <\/a>\n                \n                \n                                \n                <span class=\"text-tertiary font-light opacity-80\">\/<\/span>\n                <span class=\"text-white drop-shadow-md font-bold\">\n                    Palm-galleriet\n                <\/span>\n            <\/nav>\n        \n        \n            <\/div>\n\n\n    \n<\/div><section class=\"px-10 xl:px-20 2xl:px-40 grid grid-cols-2 sm:grid-cols-4 gap-4 py-10 sm:py-20 project-block\"\n        data-project-id=\"Palm\">\n        <div class=\"col-span-2 sm:col-span-4 flex items-center justify-start\">\n            <h2\n                class=\"text-2xl sm:text-3xl 2xl:text-4xl flex flex-col sm:gap-2 w-full text-primary font-walkaway-thin font-semibold\">\n                Palm<\/h2>\n        <\/div>\n\n                    <div class=\"relative aspect-[4\/3]\">\n                <input type=\"checkbox\" class=\"image-checkbox absolute top-2 left-2 z-10\"\n                    data-image=\"https:\/\/higueronresortrealestate.com\/wp-content\/uploads\/2025\/05\/1-scaled.webp\" data-image-name=\"1-scaled.webp\">\n                <label>\n                    <img decoding=\"async\" src=\"https:\/\/higueronresortrealestate.com\/wp-content\/uploads\/2025\/05\/1-scaled.webp\" alt=\"\"\n                        class=\"w-full h-full object-cover\">\n                <\/label>\n            <\/div>\n                    <div class=\"relative aspect-[4\/3]\">\n                <input type=\"checkbox\" class=\"image-checkbox absolute top-2 left-2 z-10\"\n                    data-image=\"https:\/\/higueronresortrealestate.com\/wp-content\/uploads\/2025\/05\/24-scaled.webp\" data-image-name=\"24-scaled.webp\">\n                <label>\n                    <img decoding=\"async\" src=\"https:\/\/higueronresortrealestate.com\/wp-content\/uploads\/2025\/05\/24-scaled.webp\" alt=\"\"\n                        class=\"w-full h-full object-cover\">\n                <\/label>\n            <\/div>\n                    <div class=\"relative aspect-[4\/3]\">\n                <input type=\"checkbox\" class=\"image-checkbox absolute top-2 left-2 z-10\"\n                    data-image=\"https:\/\/higueronresortrealestate.com\/wp-content\/uploads\/2025\/05\/23-JARDIN-scaled.webp\" data-image-name=\"23-JARDIN-scaled.webp\">\n                <label>\n                    <img decoding=\"async\" src=\"https:\/\/higueronresortrealestate.com\/wp-content\/uploads\/2025\/05\/23-JARDIN-scaled.webp\" alt=\"\"\n                        class=\"w-full h-full object-cover\">\n                <\/label>\n            <\/div>\n                    <div class=\"relative aspect-[4\/3]\">\n                <input type=\"checkbox\" class=\"image-checkbox absolute top-2 left-2 z-10\"\n                    data-image=\"https:\/\/higueronresortrealestate.com\/wp-content\/uploads\/2025\/05\/23-scaled.webp\" data-image-name=\"23-scaled.webp\">\n                <label>\n                    <img decoding=\"async\" src=\"https:\/\/higueronresortrealestate.com\/wp-content\/uploads\/2025\/05\/23-scaled.webp\" alt=\"\"\n                        class=\"w-full h-full object-cover\">\n                <\/label>\n            <\/div>\n                    <div class=\"relative aspect-[4\/3]\">\n                <input type=\"checkbox\" class=\"image-checkbox absolute top-2 left-2 z-10\"\n                    data-image=\"https:\/\/higueronresortrealestate.com\/wp-content\/uploads\/2025\/05\/22-scaled.webp\" data-image-name=\"22-scaled.webp\">\n                <label>\n                    <img decoding=\"async\" src=\"https:\/\/higueronresortrealestate.com\/wp-content\/uploads\/2025\/05\/22-scaled.webp\" alt=\"\"\n                        class=\"w-full h-full object-cover\">\n                <\/label>\n            <\/div>\n                    <div class=\"relative aspect-[4\/3]\">\n                <input type=\"checkbox\" class=\"image-checkbox absolute top-2 left-2 z-10\"\n                    data-image=\"https:\/\/higueronresortrealestate.com\/wp-content\/uploads\/2025\/05\/21-scaled.webp\" data-image-name=\"21-scaled.webp\">\n                <label>\n                    <img decoding=\"async\" src=\"https:\/\/higueronresortrealestate.com\/wp-content\/uploads\/2025\/05\/21-scaled.webp\" alt=\"\"\n                        class=\"w-full h-full object-cover\">\n                <\/label>\n            <\/div>\n                    <div class=\"relative aspect-[4\/3]\">\n                <input type=\"checkbox\" class=\"image-checkbox absolute top-2 left-2 z-10\"\n                    data-image=\"https:\/\/higueronresortrealestate.com\/wp-content\/uploads\/2025\/05\/20-scaled.webp\" data-image-name=\"20-scaled.webp\">\n                <label>\n                    <img decoding=\"async\" src=\"https:\/\/higueronresortrealestate.com\/wp-content\/uploads\/2025\/05\/20-scaled.webp\" alt=\"\"\n                        class=\"w-full h-full object-cover\">\n                <\/label>\n            <\/div>\n                    <div class=\"relative aspect-[4\/3]\">\n                <input type=\"checkbox\" class=\"image-checkbox absolute top-2 left-2 z-10\"\n                    data-image=\"https:\/\/higueronresortrealestate.com\/wp-content\/uploads\/2025\/05\/19-scaled.webp\" data-image-name=\"19-scaled.webp\">\n                <label>\n                    <img decoding=\"async\" src=\"https:\/\/higueronresortrealestate.com\/wp-content\/uploads\/2025\/05\/19-scaled.webp\" alt=\"\"\n                        class=\"w-full h-full object-cover\">\n                <\/label>\n            <\/div>\n                    <div class=\"relative aspect-[4\/3]\">\n                <input type=\"checkbox\" class=\"image-checkbox absolute top-2 left-2 z-10\"\n                    data-image=\"https:\/\/higueronresortrealestate.com\/wp-content\/uploads\/2025\/05\/18-scaled.webp\" data-image-name=\"18-scaled.webp\">\n                <label>\n                    <img decoding=\"async\" src=\"https:\/\/higueronresortrealestate.com\/wp-content\/uploads\/2025\/05\/18-scaled.webp\" alt=\"\"\n                        class=\"w-full h-full object-cover\">\n                <\/label>\n            <\/div>\n                    <div class=\"relative aspect-[4\/3]\">\n                <input type=\"checkbox\" class=\"image-checkbox absolute top-2 left-2 z-10\"\n                    data-image=\"https:\/\/higueronresortrealestate.com\/wp-content\/uploads\/2025\/05\/17-scaled.webp\" data-image-name=\"17-scaled.webp\">\n                <label>\n                    <img decoding=\"async\" src=\"https:\/\/higueronresortrealestate.com\/wp-content\/uploads\/2025\/05\/17-scaled.webp\" alt=\"\"\n                        class=\"w-full h-full object-cover\">\n                <\/label>\n            <\/div>\n                    <div class=\"relative aspect-[4\/3]\">\n                <input type=\"checkbox\" class=\"image-checkbox absolute top-2 left-2 z-10\"\n                    data-image=\"https:\/\/higueronresortrealestate.com\/wp-content\/uploads\/2025\/05\/16-scaled.webp\" data-image-name=\"16-scaled.webp\">\n                <label>\n                    <img decoding=\"async\" src=\"https:\/\/higueronresortrealestate.com\/wp-content\/uploads\/2025\/05\/16-scaled.webp\" alt=\"\"\n                        class=\"w-full h-full object-cover\">\n                <\/label>\n            <\/div>\n                    <div class=\"relative aspect-[4\/3]\">\n                <input type=\"checkbox\" class=\"image-checkbox absolute top-2 left-2 z-10\"\n                    data-image=\"https:\/\/higueronresortrealestate.com\/wp-content\/uploads\/2025\/05\/15-scaled.webp\" data-image-name=\"15-scaled.webp\">\n                <label>\n                    <img decoding=\"async\" src=\"https:\/\/higueronresortrealestate.com\/wp-content\/uploads\/2025\/05\/15-scaled.webp\" alt=\"\"\n                        class=\"w-full h-full object-cover\">\n                <\/label>\n            <\/div>\n                    <div class=\"relative aspect-[4\/3]\">\n                <input type=\"checkbox\" class=\"image-checkbox absolute top-2 left-2 z-10\"\n                    data-image=\"https:\/\/higueronresortrealestate.com\/wp-content\/uploads\/2025\/05\/14-scaled.webp\" data-image-name=\"14-scaled.webp\">\n                <label>\n                    <img decoding=\"async\" src=\"https:\/\/higueronresortrealestate.com\/wp-content\/uploads\/2025\/05\/14-scaled.webp\" alt=\"\"\n                        class=\"w-full h-full object-cover\">\n                <\/label>\n            <\/div>\n                    <div class=\"relative aspect-[4\/3]\">\n                <input type=\"checkbox\" class=\"image-checkbox absolute top-2 left-2 z-10\"\n                    data-image=\"https:\/\/higueronresortrealestate.com\/wp-content\/uploads\/2025\/05\/13-scaled.webp\" data-image-name=\"13-scaled.webp\">\n                <label>\n                    <img decoding=\"async\" src=\"https:\/\/higueronresortrealestate.com\/wp-content\/uploads\/2025\/05\/13-scaled.webp\" alt=\"\"\n                        class=\"w-full h-full object-cover\">\n                <\/label>\n            <\/div>\n                    <div class=\"relative aspect-[4\/3]\">\n                <input type=\"checkbox\" class=\"image-checkbox absolute top-2 left-2 z-10\"\n                    data-image=\"https:\/\/higueronresortrealestate.com\/wp-content\/uploads\/2025\/05\/12-scaled.webp\" data-image-name=\"12-scaled.webp\">\n                <label>\n                    <img decoding=\"async\" src=\"https:\/\/higueronresortrealestate.com\/wp-content\/uploads\/2025\/05\/12-scaled.webp\" alt=\"\"\n                        class=\"w-full h-full object-cover\">\n                <\/label>\n            <\/div>\n                    <div class=\"relative aspect-[4\/3]\">\n                <input type=\"checkbox\" class=\"image-checkbox absolute top-2 left-2 z-10\"\n                    data-image=\"https:\/\/higueronresortrealestate.com\/wp-content\/uploads\/2025\/05\/11-scaled.webp\" data-image-name=\"11-scaled.webp\">\n                <label>\n                    <img decoding=\"async\" src=\"https:\/\/higueronresortrealestate.com\/wp-content\/uploads\/2025\/05\/11-scaled.webp\" alt=\"\"\n                        class=\"w-full h-full object-cover\">\n                <\/label>\n            <\/div>\n                    <div class=\"relative aspect-[4\/3]\">\n                <input type=\"checkbox\" class=\"image-checkbox absolute top-2 left-2 z-10\"\n                    data-image=\"https:\/\/higueronresortrealestate.com\/wp-content\/uploads\/2025\/05\/10-scaled.webp\" data-image-name=\"10-scaled.webp\">\n                <label>\n                    <img decoding=\"async\" src=\"https:\/\/higueronresortrealestate.com\/wp-content\/uploads\/2025\/05\/10-scaled.webp\" alt=\"\"\n                        class=\"w-full h-full object-cover\">\n                <\/label>\n            <\/div>\n                    <div class=\"relative aspect-[4\/3]\">\n                <input type=\"checkbox\" class=\"image-checkbox absolute top-2 left-2 z-10\"\n                    data-image=\"https:\/\/higueronresortrealestate.com\/wp-content\/uploads\/2025\/05\/9-scaled.webp\" data-image-name=\"9-scaled.webp\">\n                <label>\n                    <img decoding=\"async\" src=\"https:\/\/higueronresortrealestate.com\/wp-content\/uploads\/2025\/05\/9-scaled.webp\" alt=\"\"\n                        class=\"w-full h-full object-cover\">\n                <\/label>\n            <\/div>\n                    <div class=\"relative aspect-[4\/3]\">\n                <input type=\"checkbox\" class=\"image-checkbox absolute top-2 left-2 z-10\"\n                    data-image=\"https:\/\/higueronresortrealestate.com\/wp-content\/uploads\/2025\/05\/8-scaled.webp\" data-image-name=\"8-scaled.webp\">\n                <label>\n                    <img decoding=\"async\" src=\"https:\/\/higueronresortrealestate.com\/wp-content\/uploads\/2025\/05\/8-scaled.webp\" alt=\"\"\n                        class=\"w-full h-full object-cover\">\n                <\/label>\n            <\/div>\n                    <div class=\"relative aspect-[4\/3]\">\n                <input type=\"checkbox\" class=\"image-checkbox absolute top-2 left-2 z-10\"\n                    data-image=\"https:\/\/higueronresortrealestate.com\/wp-content\/uploads\/2025\/05\/7-scaled.webp\" data-image-name=\"7-scaled.webp\">\n                <label>\n                    <img decoding=\"async\" src=\"https:\/\/higueronresortrealestate.com\/wp-content\/uploads\/2025\/05\/7-scaled.webp\" alt=\"\"\n                        class=\"w-full h-full object-cover\">\n                <\/label>\n            <\/div>\n                    <div class=\"relative aspect-[4\/3]\">\n                <input type=\"checkbox\" class=\"image-checkbox absolute top-2 left-2 z-10\"\n                    data-image=\"https:\/\/higueronresortrealestate.com\/wp-content\/uploads\/2025\/05\/6-scaled.webp\" data-image-name=\"6-scaled.webp\">\n                <label>\n                    <img decoding=\"async\" src=\"https:\/\/higueronresortrealestate.com\/wp-content\/uploads\/2025\/05\/6-scaled.webp\" alt=\"\"\n                        class=\"w-full h-full object-cover\">\n                <\/label>\n            <\/div>\n                    <div class=\"relative aspect-[4\/3]\">\n                <input type=\"checkbox\" class=\"image-checkbox absolute top-2 left-2 z-10\"\n                    data-image=\"https:\/\/higueronresortrealestate.com\/wp-content\/uploads\/2025\/05\/5-scaled.webp\" data-image-name=\"5-scaled.webp\">\n                <label>\n                    <img decoding=\"async\" src=\"https:\/\/higueronresortrealestate.com\/wp-content\/uploads\/2025\/05\/5-scaled.webp\" alt=\"\"\n                        class=\"w-full h-full object-cover\">\n                <\/label>\n            <\/div>\n                    <div class=\"relative aspect-[4\/3]\">\n                <input type=\"checkbox\" class=\"image-checkbox absolute top-2 left-2 z-10\"\n                    data-image=\"https:\/\/higueronresortrealestate.com\/wp-content\/uploads\/2025\/05\/4-scaled.webp\" data-image-name=\"4-scaled.webp\">\n                <label>\n                    <img decoding=\"async\" src=\"https:\/\/higueronresortrealestate.com\/wp-content\/uploads\/2025\/05\/4-scaled.webp\" alt=\"\"\n                        class=\"w-full h-full object-cover\">\n                <\/label>\n            <\/div>\n                    <div class=\"relative aspect-[4\/3]\">\n                <input type=\"checkbox\" class=\"image-checkbox absolute top-2 left-2 z-10\"\n                    data-image=\"https:\/\/higueronresortrealestate.com\/wp-content\/uploads\/2025\/05\/3-scaled.webp\" data-image-name=\"3-scaled.webp\">\n                <label>\n                    <img decoding=\"async\" src=\"https:\/\/higueronresortrealestate.com\/wp-content\/uploads\/2025\/05\/3-scaled.webp\" alt=\"\"\n                        class=\"w-full h-full object-cover\">\n                <\/label>\n            <\/div>\n                    <div class=\"relative aspect-[4\/3]\">\n                <input type=\"checkbox\" class=\"image-checkbox absolute top-2 left-2 z-10\"\n                    data-image=\"https:\/\/higueronresortrealestate.com\/wp-content\/uploads\/2025\/05\/2-scaled.webp\" data-image-name=\"2-scaled.webp\">\n                <label>\n                    <img decoding=\"async\" src=\"https:\/\/higueronresortrealestate.com\/wp-content\/uploads\/2025\/05\/2-scaled.webp\" alt=\"\"\n                        class=\"w-full h-full object-cover\">\n                <\/label>\n            <\/div>\n        \n        <div class=\"col-span-2 sm:col-span-4 flex flex-col sm:flex-row items-center justify-end gap-4\">\n            <button class=\"button-tertiary select-all-images\">Markera alla<\/button>\n            <button class=\"button-primary download-selected-images\">Ladda ner<\/button>\n        <\/div>\n    <\/section>\n\n<script src=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/jszip\/3.10.1\/jszip.min.js\"><\/script>\n<script src=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/FileSaver.js\/2.0.5\/FileSaver.min.js\"><\/script>\n\n<script>\n    document.addEventListener('DOMContentLoaded', function() {\n        \/\/ Seleccionar todas las im\u00e1genes dentro de un bloque\n        const projectBlocks = document.querySelectorAll('.project-block');\n\n        projectBlocks.forEach(block => {\n            const selectAllButton = block.querySelector('.select-all-images');\n            const downloadButton = block.querySelector('.download-selected-images');\n            const checkboxes = block.querySelectorAll('.image-checkbox');\n\n            \/\/ Acci\u00f3n de seleccionar todas las im\u00e1genes\n            selectAllButton.addEventListener('click', () => {\n                checkboxes.forEach(checkbox => checkbox.checked = true);\n            });\n\n            \/\/ Acci\u00f3n de descargar las im\u00e1genes seleccionadas\n            downloadButton.addEventListener('click', async () => {\n                const selectedCheckboxes = block.querySelectorAll(\n                '.image-checkbox:checked');\n\n                if (selectedCheckboxes.length === 0) {\n                    alert('Por favor, selecciona al menos una imagen para descargar.');\n                    return;\n                }\n\n                const zip = new JSZip();\n                const folder = zip.folder(\"images\");\n\n                for (const checkbox of selectedCheckboxes) {\n                    const imageUrl = checkbox.getAttribute('data-image');\n                    const imageName = checkbox.getAttribute('data-image-name');\n\n                    try {\n                        const response = await fetch(imageUrl);\n                        const blob = await response.blob();\n                        folder.file(imageName, blob);\n                    } catch (error) {\n                        console.error('Error al descargar la imagen:', imageUrl, error);\n                    }\n                }\n\n                const projectId = block.getAttribute('data-project-id') || 'project';\n\n                zip.generateAsync({\n                    type: \"blob\"\n                }).then((content) => {\n                    saveAs(content, projectId + \"-images.zip\");\n                }).catch((error) => {\n                    console.error('Error al generar el archivo ZIP:', error);\n                });\n            });\n        });\n    });\n<\/script>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"class_list":["post-4418","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/higueronresortrealestate.com\/sv\/wp-json\/wp\/v2\/pages\/4418","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/higueronresortrealestate.com\/sv\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/higueronresortrealestate.com\/sv\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/higueronresortrealestate.com\/sv\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/higueronresortrealestate.com\/sv\/wp-json\/wp\/v2\/comments?post=4418"}],"version-history":[{"count":3,"href":"https:\/\/higueronresortrealestate.com\/sv\/wp-json\/wp\/v2\/pages\/4418\/revisions"}],"predecessor-version":[{"id":5419,"href":"https:\/\/higueronresortrealestate.com\/sv\/wp-json\/wp\/v2\/pages\/4418\/revisions\/5419"}],"wp:attachment":[{"href":"https:\/\/higueronresortrealestate.com\/sv\/wp-json\/wp\/v2\/media?parent=4418"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}