{"id":64,"date":"2026-09-26T13:22:35","date_gmt":"2026-09-26T13:22:35","guid":{"rendered":"https:\/\/swromanholiday.com\/?page_id=64"},"modified":"2026-10-15T08:43:36","modified_gmt":"2026-10-15T08:43:36","slug":"elementor-pagina-64","status":"publish","type":"page","link":"https:\/\/swromanholiday.com\/en\/elementor-pagina-64\/","title":{"rendered":"Booking"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"64\" class=\"elementor elementor-64\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b76b0a9 e-con-full e-flex e-con e-parent\" data-id=\"b76b0a9\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-04d811e elementor-widget elementor-widget-html\" data-id=\"04d811e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- =========================================================\n     SW ROMAN HOLIDAY \u2014 PAGINA DEDICATA \"PRENOTA IL TUO SOGGIORNO\" (versione completa)\n     Contiene: header di benvenuto + widget di prenotazione Lodgify (colori personalizzati)\n     Da incollare in UN SOLO widget \"HTML\" di Elementor, nella pagina \/prenota\/\n     ========================================================= -->\n\n<section class=\"swrhp\" aria-label=\"Prenota il tuo soggiorno a SW Roman Holiday\">\n  <div class=\"swrhp__inner\">\n    <span class=\"swrhp__eyebrow\">\n      <svg viewBox=\"0 0 24 24\" width=\"14\" height=\"14\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M12 21s-7-6.2-7-11.5A7 7 0 0 1 19 9.5C19 14.8 12 21 12 21z\"\/><circle cx=\"12\" cy=\"9.5\" r=\"2.5\"\/><\/svg>\n      Rione Monti &middot; Roma Centro Storico\n    <\/span>\n\n    <h1 class=\"swrhp__title\">Prenota il tuo soggiorno a SW Roman Holiday<\/h1>\n\n    <p class=\"swrhp__lead\">\n      Seleziona le date, verifica la disponibilit\u00e0 in tempo reale e paga in totale sicurezza\n      direttamente qui: la tua prenotazione viene confermata all'istante.\n    <\/p>\n\n    <ul class=\"swrhp__trust\" role=\"list\">\n      <li>\n        <svg viewBox=\"0 0 24 24\" width=\"16\" height=\"16\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\"><rect x=\"3\" y=\"8\" width=\"18\" height=\"12\" rx=\"2\"\/><path d=\"M3 11h18\"\/><circle cx=\"8\" cy=\"15.5\" r=\"1\" fill=\"currentColor\" stroke=\"none\"\/><path d=\"M7 8V6a5 5 0 0 1 10 0v2\"\/><\/svg>\n        Pagamento sicuro con carta, PayPal o wallet digitali\n      <\/li>\n      <li>\n        <svg viewBox=\"0 0 24 24\" width=\"16\" height=\"16\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\"><circle cx=\"12\" cy=\"12\" r=\"9\"\/><path d=\"M8 12.5l2.5 2.5L16 9\"\/><\/svg>\n        Conferma immediata, nessuna attesa\n      <\/li>\n      <li>\n        <svg viewBox=\"0 0 24 24\" width=\"16\" height=\"16\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\"><path d=\"M4 4h16v16H4z\"\/><path d=\"M4 9h16\"\/><path d=\"M9 4v5\"\/><\/svg>\n        Calendario sempre aggiornato in tempo reale\n      <\/li>\n    <\/ul>\n  <\/div>\n<\/section>\n\n<!-- ============ WIDGET DI PRENOTAZIONE LODGIFY (colori personalizzati) ============ -->\n<div class=\"swrhp__widget-wrap\">\n  <style>\n    #lodgify-book-now-box {\n      --ldg-bnb-background: #ffffff;\n      --ldg-bnb-border-radius: 16px;\n      --ldg-bnb-box-shadow: 0px 24px 54px 0px rgba(27, 35, 56, 0.14);\n      --ldg-bnb-padding: 20px;\n      --ldg-bnb-input-background: #FAF6F0;\n      --ldg-bnb-button-border-radius: 999px;\n\n      --ldg-bnb-color-primary: #C4622D;\n      --ldg-bnb-color-primary-lighter: #eed3c4;\n      --ldg-bnb-color-primary-darker: #7f401d;\n      --ldg-bnb-color-primary-contrast: #ffffff;\n      --ldg-component-calendar-cell-selection-bg-color: #C4622D;\n      --ldg-component-calendar-cell-selection-color: #ffffff;\n      --ldg-component-calendar-cell-selected-bg-color: #eed3c4;\n      --ldg-component-calendar-cell-selected-color: #1B2338;\n      --ldg-bnb-font-family: 'Poppins', 'Helvetica Neue', Arial, sans-serif;\n\n      width: 100%;\n    }\n  <\/style>\n  <div\n    id=\"lodgify-book-now-box\"\n    data-rental-id=\"841804\"\n    data-website-id=\"626265\"\n    data-slug=\"wendy-weerts\"\n    data-language-code=\"it\"\n    data-new-tab=\"true\"\n    data-version=\"stable\"\n\n    data-has-guests-breakdown\n\n    data-check-in-label='Check-in'\n    data-check-out-label='Check-out'\n    data-guests-label='Ospiti'\n    data-guests-singular-label='{{NumberOfGuests}} ospite'\n    data-guests-plural-label='{{NumberOfGuests}} ospiti'\n    data-location-input-label='Localit\u00e0'\n    data-total-price-label='Prezzo totale:'\n    data-select-dates-to-see-price-label='Selezionare le date per vedere il prezzo totale'\n    data-minimum-price-per-night-first-label='Da'\n    data-minimum-price-per-night-second-label='a notte'\n    data-book-button-label='Prenota adesso'\n    data-guests-breakdown-label='Ospiti'\n    data-adults-label='{\"one\":\"adulto\",\"other\":\"adulti\"}'\n    data-adults-description='Et\u00e0 {minAge} o superiore'\n    data-children-label='{\"one\":\"bambino\",\"other\":\"bambini\"}'\n    data-children-description='Et\u00e0 {minAge} - {maxAge}'\n    data-children-not-allowed-label='Non adatto ai bambini'\n    data-infants-label='{\"one\":\"neonato\",\"other\":\"neonati\"}'\n    data-infants-description='Meno di {maxAge}'\n    data-infants-not-allowed-label='Non adatto ai neonati'\n    data-pets-label='{\"one\":\"animale domestico\",\"other\":\"animali domestici\"}'\n    data-pets-not-allowed-label='Non consentito'\n    data-done-label='Fatto'\n  ><\/div>\n  <script src=\"https:\/\/app.lodgify.com\/book-now-box\/stable\/renderBookNowBox.js\" defer><\/script>\n<\/div>\n\n<!-- ============ RASSICURAZIONE FINALE SOTTO IL WIDGET ============ -->\n<p class=\"swrhp__footnote\">\n  \n<\/p>\n\n<style>\n  .swrhp{\n    --swrhp-ink:#1B2338;\n    --swrhp-grey:#5c6270;\n    --swrhp-cream:#FAF6F0;\n    --swrhp-terracotta:#C4622D;\n    background: var(--swrhp-cream);\n    font-family: 'Poppins','Helvetica Neue',Arial,sans-serif;\n    padding: 64px 6vw 40px;\n    text-align: center;\n  }\n  .swrhp__inner{\n    max-width: 720px;\n    margin: 0 auto;\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    gap: 16px;\n  }\n  .swrhp__eyebrow{\n    display: inline-flex;\n    align-items: center;\n    gap: 6px;\n    background: rgba(196,98,45,.1);\n    border: 1px solid rgba(196,98,45,.4);\n    color: var(--swrhp-terracotta);\n    padding: 6px 16px;\n    border-radius: 999px;\n    font-size: 12.5px;\n    letter-spacing: .05em;\n    text-transform: uppercase;\n    font-weight: 700;\n  }\n  .swrhp__title{\n    margin: 0;\n    font-family: 'Playfair Display', Georgia, serif;\n    font-weight: 700;\n    font-size: clamp(1.7rem, 2.4vw + 1rem, 2.6rem);\n    line-height: 1.2;\n    color: var(--swrhp-ink);\n  }\n  .swrhp__lead{\n    margin: 0;\n    max-width: 560px;\n    font-size: clamp(0.98rem, .5vw + 0.85rem, 1.08rem);\n    line-height: 1.65;\n    color: var(--swrhp-grey);\n  }\n  .swrhp__trust{\n    list-style: none;\n    margin: 10px 0 0;\n    padding: 0;\n    display: flex;\n    flex-wrap: wrap;\n    justify-content: center;\n    gap: 10px;\n  }\n  .swrhp__trust li{\n    display: inline-flex;\n    align-items: center;\n    gap: 7px;\n    background: #ffffff;\n    border: 1px solid #e6dfd2;\n    color: var(--swrhp-ink);\n    padding: 8px 16px;\n    border-radius: 999px;\n    font-size: 12.5px;\n    font-weight: 500;\n    box-shadow: 0 2px 6px rgba(27,35,56,.04);\n  }\n  .swrhp__trust svg{ color: var(--swrhp-terracotta); flex: none; }\n\n  .swrhp__widget-wrap{\n    max-width: 640px;\n    margin: 0 auto;\n    padding: 0 6vw 50px;\n    background: var(--swrhp-cream);\n  }\n\n  .swrhp__footnote{\n    max-width: 640px;\n    margin: 0 auto;\n    padding: 0 6vw 70px;\n    text-align: center;\n    font-size: 13.5px;\n    color: var(--swrhp-grey);\n    background: var(--swrhp-cream);\n  }\n\n  @media (max-width: 600px){\n    .swrhp{ padding: 48px 6vw 30px; }\n    .swrhp__widget-wrap{ padding: 0 5vw 40px; }\n    .swrhp__trust{ flex-direction: column; align-items: stretch; }\n    .swrhp__trust li{ justify-content: center; }\n  }\n<\/style>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-490203e elementor-widget elementor-widget-html\" data-id=\"490203e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- =========================================================\n     SW ROMAN HOLIDAY \u2014 POLICY PRENOTAZIONI (2 pulsanti + finestre popup)\n     1) Pagamenti e disdetta   2) Regolamento della casa\n     Da incollare in un widget \"HTML\" di Elementor nella pagina Prenotazioni\n     ========================================================= -->\n\n<section class=\"swrhpol\" aria-label=\"Condizioni di prenotazione e regolamento della casa\">\n  <p class=\"swrhpol__intro\">Prima di prenotare, leggi con calma le nostre condizioni:<\/p>\n\n  <div class=\"swrhpol__buttons\">\n    <button type=\"button\" class=\"swrhpol__btn\" data-swrhpol-open=\"pagamenti\" aria-haspopup=\"dialog\">\n      <span class=\"swrhpol__btn-ico\" aria-hidden=\"true\">\n        <svg viewBox=\"0 0 24 24\" width=\"22\" height=\"22\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"2.5\" y=\"5\" width=\"19\" height=\"14\" rx=\"2.5\"\/><path d=\"M2.5 10h19\"\/><path d=\"M6.5 15h4\"\/><\/svg>\n      <\/span>\n      <span class=\"swrhpol__btn-txt\">\n        <strong>Pagamenti e disdetta<\/strong>\n        <small>Tariffe, acconto, cancellazione<\/small>\n      <\/span>\n      <span class=\"swrhpol__btn-arrow\" aria-hidden=\"true\">\u203a<\/span>\n    <\/button>\n\n    <button type=\"button\" class=\"swrhpol__btn\" data-swrhpol-open=\"regole\" aria-haspopup=\"dialog\">\n      <span class=\"swrhpol__btn-ico\" aria-hidden=\"true\">\n        <svg viewBox=\"0 0 24 24\" width=\"22\" height=\"22\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M3 11l9-7 9 7\"\/><path d=\"M5 10v10h14V10\"\/><path d=\"M10 20v-6h4v6\"\/><\/svg>\n      <\/span>\n      <span class=\"swrhpol__btn-txt\">\n        <strong>Regolamento della casa<\/strong>\n        <small>House Rules<\/small>\n      <\/span>\n      <span class=\"swrhpol__btn-arrow\" aria-hidden=\"true\">\u203a<\/span>\n    <\/button>\n  <\/div>\n\n  <!-- ============ POPUP 1 \u2014 PAGAMENTI E DISDETTA ============ -->\n  <div class=\"swrhpol__modal\" id=\"swrhpol-pagamenti\" role=\"dialog\" aria-modal=\"true\" aria-labelledby=\"swrhpol-pagamenti-title\" hidden>\n    <div class=\"swrhpol__backdrop\" data-swrhpol-close><\/div>\n    <div class=\"swrhpol__panel\" tabindex=\"-1\">\n      <button type=\"button\" class=\"swrhpol__close\" data-swrhpol-close aria-label=\"Chiudi\">\u00d7<\/button>\n      <div class=\"swrhpol__content\">\n        <h2 id=\"swrhpol-pagamenti-title\">Pagamenti e disdetta<\/h2>\n\n        <h3>Termini di Pagamento e Tariffe<\/h3>\n        <p>Il prezzo del soggiorno include la locazione dell'immobile arredato, i consumi delle utenze e la pulizia finale.<\/p>\n        <p>Al momento della prenotazione \u00e8 richiesto il pagamento di un acconto pari al <strong>30%<\/strong> del totale. Il saldo rimanente deve essere versato <strong>entro 10 giorni dall'arrivo<\/strong>.<\/p>\n        <p>I metodi di pagamento accettati sono: <strong>bonifico bancario, carta di credito, PayPal<\/strong>.<\/p>\n\n        <h3>Contributo di Soggiorno (Roma Capitale)<\/h3>\n        <p>In base alle disposizioni di Roma Capitale, \u00e8 dovuto un contributo di soggiorno pari a <strong>6,00 \u20ac per persona a notte<\/strong>.<\/p>\n        <p>Il contributo si applica esclusivamente per le prime 10 notti consecutive di soggiorno.<\/p>\n        <p>Sono esenti dal pagamento i minori di 10 anni compiuti, i residenti nel Comune di Roma e i degenti con i loro accompagnatori per motivi sanitari.<\/p>\n        <p><strong>Nota per il pagamento:<\/strong> il contributo di soggiorno \u00e8 escluso dalle tariffe visibili online e verr\u00e0 riscosso separatamente all'arrivo.<\/p>\n\n        <h3>Deposito Cauzionale contro i danni<\/h3>\n        <p>All'arrivo \u00e8 richiesto un deposito cauzionale di <strong>200 \u20ac<\/strong> a copertura di eventuali danni alla propriet\u00e0.<\/p>\n        <p>Il deposito verr\u00e0 versato tramite contanti o pre-autorizzazione su carta e sar\u00e0 interamente restituito al momento del check-out, previa verifica dello stato dell'alloggio.<\/p>\n\n        <h3>Politica di Cancellazione e Disdetta<\/h3>\n        <p><strong>Cancellazione gratuita:<\/strong> \u00e8 possibile cancellare gratuitamente la prenotazione fino a <strong>14 giorni<\/strong> prima della data prevista di arrivo. In tal caso l'acconto verr\u00e0 interamente rimborsato.<\/p>\n        <p><strong>Cancellazione tardiva:<\/strong> per cancellazioni effettuate a meno di <strong>14 giorni<\/strong> dall'arrivo, o in caso di mancata presentazione (No-Show), l'acconto versato non sar\u00e0 rimborsato.<\/p>\n\n        <h3>Perfezionamento del Contratto<\/h3>\n        <p>La prenotazione si intende formalmente conclusa e confermata solo a seguito della sottoscrizione del Contratto Scritto di Locazione Turistica Breve, inviato via email prima del check-in o firmato all'arrivo, in conformit\u00e0 con la legge italiana.<\/p>\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <!-- ============ POPUP 2 \u2014 REGOLAMENTO DELLA CASA ============ -->\n  <div class=\"swrhpol__modal\" id=\"swrhpol-regole\" role=\"dialog\" aria-modal=\"true\" aria-labelledby=\"swrhpol-regole-title\" hidden>\n    <div class=\"swrhpol__backdrop\" data-swrhpol-close><\/div>\n    <div class=\"swrhpol__panel\" tabindex=\"-1\">\n      <button type=\"button\" class=\"swrhpol__close\" data-swrhpol-close aria-label=\"Chiudi\">\u00d7<\/button>\n      <div class=\"swrhpol__content\">\n        <h2 id=\"swrhpol-regole-title\">Regole della casa \/ House Rules<\/h2>\n        <p>Benvenuto nel nostro appartamento a Monti! Per garantire a te un soggiorno piacevole e per rispettare la nostra casa e i vicini, ti chiediamo gentilmente di seguire queste regole:<\/p>\n\n        <ul class=\"swrhpol__rules\">\n          <li><span aria-hidden=\"true\">\ud83e\udeaa<\/span><div><strong>Documenti d'identit\u00e0 obbligatori:<\/strong> in base alla legge italiana (Art. 109 TULPS), \u00e8 obbligatorio inviare i documenti (passaporto o carta d'identit\u00e0) di tutti gli ospiti prima dell'arrivo. Le istruzioni e i codici per il self check-in ti verranno inviati solo dopo aver ricevuto i documenti. I dati verranno trasmessi in modo sicuro alla Polizia di Stato.<\/div><\/li>\n          <li><span aria-hidden=\"true\">\ud83d\udc65<\/span><div><strong>Ospiti non registrati:<\/strong> l'accesso alla casa \u00e8 riservato esclusivamente alle persone incluse nella prenotazione. Non sono ammessi ospiti esterni non concordati.<\/div><\/li>\n          <li><span aria-hidden=\"true\">\ud83d\udc3e<\/span><div><strong>Animali domestici:<\/strong> non sono ammessi animali domestici all'interno dell'appartamento.<\/div><\/li>\n          <li><span aria-hidden=\"true\">\ud83c\udf89<\/span><div><strong>Eventi e feste:<\/strong> \u00e8 severamente vietato organizzare feste, eventi o raduni di qualsiasi tipo.<\/div><\/li>\n          <li><span aria-hidden=\"true\">\ud83d\udead<\/span><div><strong>Divieto di fumo:<\/strong> \u00e8 rigorosamente vietato fumare all'interno della casa e sul terrazzo. Il divieto si applica sia alle sigarette tradizionali che a quelle elettroniche (svapo).<\/div><\/li>\n          <li><span aria-hidden=\"true\">\ud83e\udd2b<\/span><div><strong>Orari del silenzio:<\/strong> si prega di rispettare la quiete del condominio evitando rumori forti nelle fasce orarie 14:00 - 16:00 e 22:00 - 08:00.<\/div><\/li>\n          <li><span aria-hidden=\"true\">\ud83c\udf31<\/span><div><strong>Consumo energetico:<\/strong> ti chiediamo di essere eco-friendly: spegni l'aria condizionata, il riscaldamento e le luci ogni volta che esci di casa.<\/div><\/li>\n          <li><span aria-hidden=\"true\">\ud83d\uddd1\ufe0f<\/span><div><strong>Spazzatura:<\/strong> la raccolta differenziata \u00e8 obbligatoria. Troverai le istruzioni in casa; ti chiediamo di buttare i sacchetti negli appositi cassonetti prima della partenza.<\/div><\/li>\n          <li><span aria-hidden=\"true\">\ud83c\udf73<\/span><div><strong>Cucina:<\/strong> le spese di pulizia non includono l'angolo cottura. Ti preghiamo di lavare i piatti e le pentole utilizzate prima del check-out.<\/div><\/li>\n          <li><span aria-hidden=\"true\">\ud83d\udd11<\/span><div><strong>Chiavi di casa:<\/strong> assicurati di chiudere sempre la porta a chiave quando esci. Al momento del check-out, le chiavi della casa vanno lasciate sul tavolo. In caso di smarrimento delle chiavi, verr\u00e0 addebitato il costo del cambio della serratura.<\/div><\/li>\n        <\/ul>\n\n        <p class=\"swrhpol__thanks\">Grazie mille per la tua collaborazione e buon soggiorno!<\/p>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<style>\n  .swrhpol{\n    --swrhpol-ink:#1F2A44;\n    --swrhpol-terracotta:#C4622D;\n    --swrhpol-cream:#FAF6F0;\n    --swrhpol-grey:#5f5f5f;\n    font-family: 'Poppins','Helvetica Neue',Arial,sans-serif;\n    color: var(--swrhpol-ink);\n    max-width: 900px;\n    margin: 0 auto;\n    padding: 30px 5vw;\n    text-align: center;\n  }\n  .swrhpol__intro{ margin: 0 0 16px; font-size: 15px; color: var(--swrhpol-grey); }\n  .swrhpol__buttons{ display: grid; grid-template-columns: 1fr 1fr; gap: 16px; }\n  .swrhpol__btn{\n    display: flex; align-items: center; gap: 14px; width: 100%;\n    padding: 16px 20px;\n    background: var(--swrhpol-cream);\n    border: 1.5px solid rgba(31,42,68,.14);\n    border-radius: 16px;\n    color: var(--swrhpol-ink);\n    text-align: left;\n    font-family: inherit;\n    cursor: pointer;\n    transition: transform .2s ease, box-shadow .2s ease, border-color .2s ease;\n  }\n  .swrhpol__btn:hover{\n    transform: translateY(-2px);\n    border-color: var(--swrhpol-terracotta);\n    box-shadow: 0 10px 24px rgba(31,42,68,.12);\n  }\n  .swrhpol__btn:focus-visible{ outline: 3px solid var(--swrhpol-terracotta); outline-offset: 2px; }\n  .swrhpol__btn-ico{\n    flex: 0 0 auto; width: 44px; height: 44px; border-radius: 50%;\n    background: var(--swrhpol-terracotta); color: #fff;\n    display: flex; align-items: center; justify-content: center;\n  }\n  .swrhpol__btn-txt{ flex: 1 1 auto; display: flex; flex-direction: column; line-height: 1.35; }\n  .swrhpol__btn-txt strong{ font-size: 15px; font-weight: 600; }\n  .swrhpol__btn-txt small{ font-size: 12px; color: var(--swrhpol-grey); }\n  .swrhpol__btn-arrow{ font-size: 26px; color: var(--swrhpol-terracotta); line-height: 1; }\n\n  .swrhpol__modal{\n    position: fixed; inset: 0; z-index: 100000;\n    display: flex; align-items: center; justify-content: center;\n    padding: 20px;\n    font-family: 'Poppins','Helvetica Neue',Arial,sans-serif;\n    color: #1F2A44; text-align: left;\n  }\n  .swrhpol__modal[hidden]{ display: none; }\n  .swrhpol__backdrop{ position: absolute; inset: 0; background: rgba(20,27,45,.6); backdrop-filter: blur(2px); }\n  .swrhpol__panel{\n    position: relative; width: 100%; max-width: 720px; max-height: 86vh;\n    background: #fff; border-radius: 20px;\n    box-shadow: 0 30px 80px rgba(0,0,0,.35);\n    overflow: hidden; display: flex; flex-direction: column;\n    outline: none; animation: swrhpol-in .3s ease;\n  }\n  @keyframes swrhpol-in{\n    from{ opacity: 0; transform: translateY(18px) scale(.98); }\n    to{ opacity: 1; transform: none; }\n  }\n  @media (prefers-reduced-motion: reduce){\n    .swrhpol__panel{ animation: none; }\n    .swrhpol__btn{ transition: none; }\n  }\n  .swrhpol__close{\n    position: absolute; top: 12px; right: 14px; width: 38px; height: 38px;\n    border: none; border-radius: 50%; background: #FAF6F0; color: #1F2A44;\n    font-size: 24px; line-height: 1; cursor: pointer; z-index: 2;\n  }\n  .swrhpol__close:hover{ background: #C4622D; color: #fff; }\n  .swrhpol__content{ padding: 34px 34px 30px; overflow-y: auto; -webkit-overflow-scrolling: touch; }\n  .swrhpol__content h2{\n    font-family: 'Playfair Display', Georgia, serif;\n    font-size: clamp(1.4rem, 1.6vw + 0.9rem, 1.9rem);\n    margin: 0 44px 16px 0; line-height: 1.25;\n  }\n  .swrhpol__content h3{\n    font-family: 'Playfair Display', Georgia, serif;\n    font-size: 1.12rem; color: #C4622D; margin: 26px 0 8px;\n  }\n  .swrhpol__content p{ margin: 0 0 10px; font-size: 15px; line-height: 1.7; color: #444; }\n  .swrhpol__content strong{ color: #1F2A44; }\n  .swrhpol__rules{ list-style: none; margin: 18px 0 0; padding: 0; }\n  .swrhpol__rules li{\n    display: flex; gap: 14px; padding: 13px 0;\n    border-bottom: 1px solid rgba(31,42,68,.09);\n    font-size: 15px; line-height: 1.65; color: #444;\n  }\n  .swrhpol__rules li:last-child{ border-bottom: none; }\n  .swrhpol__rules li > span{ flex: 0 0 auto; font-size: 20px; line-height: 1.4; }\n  .swrhpol__thanks{ margin-top: 16px !important; font-weight: 600; color: #1F2A44 !important; }\n  body.swrhpol-lock{ overflow: hidden; }\n\n  @media (max-width: 640px){\n    .swrhpol__buttons{ grid-template-columns: 1fr; }\n    .swrhpol__content{ padding: 28px 22px 24px; }\n    .swrhpol__panel{ max-height: 90vh; border-radius: 16px; }\n  }\n<\/style>\n\n<script>\n(function(){\n  var root = document.querySelector('.swrhpol');\n  if (!root) return;\n\n  \/\/ Sposta i popup nel <body> per evitare che i contenitori di Elementor ne limitino la posizione\n  root.querySelectorAll('.swrhpol__modal').forEach(function(m){ document.body.appendChild(m); });\n\n  var lastFocus = null;\n  var openModal = null;\n\n  function open(id){\n    var modal = document.getElementById('swrhpol-' + id);\n    if (!modal) return;\n    lastFocus = document.activeElement;\n    modal.hidden = false;\n    document.body.classList.add('swrhpol-lock');\n    openModal = modal;\n    var panel = modal.querySelector('.swrhpol__panel');\n    var content = modal.querySelector('.swrhpol__content');\n    if (content) content.scrollTop = 0;\n    if (panel) panel.focus();\n  }\n\n  function close(){\n    if (!openModal) return;\n    openModal.hidden = true;\n    openModal = null;\n    document.body.classList.remove('swrhpol-lock');\n    if (lastFocus && lastFocus.focus) lastFocus.focus();\n  }\n\n  root.querySelectorAll('[data-swrhpol-open]').forEach(function(btn){\n    btn.addEventListener('click', function(){ open(btn.getAttribute('data-swrhpol-open')); });\n  });\n\n  document.querySelectorAll('.swrhpol__modal [data-swrhpol-close]').forEach(function(el){\n    el.addEventListener('click', close);\n  });\n\n  document.addEventListener('keydown', function(e){\n    if (!openModal) return;\n    if (e.key === 'Escape'){ close(); return; }\n    if (e.key === 'Tab'){\n      var f = openModal.querySelectorAll('button, [href], [tabindex]:not([tabindex=\"-1\"])');\n      if (!f.length) return;\n      var first = f[0], last = f[f.length - 1];\n      if (e.shiftKey && document.activeElement === first){ e.preventDefault(); last.focus(); }\n      else if (!e.shiftKey && document.activeElement === last){ e.preventDefault(); first.focus(); }\n    }\n  });\n})();\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Rione Monti &middot; Roma Centro Storico Prenota il tuo soggiorno a SW Roman Holiday Seleziona le date, verifica la disponibilit\u00e0 in tempo reale e paga in totale sicurezza direttamente qui: la tua prenotazione viene confermata all&#8217;istante. Pagamento sicuro con carta, PayPal o wallet digitali Conferma immediata, nessuna attesa Calendario sempre aggiornato in tempo reale Prima [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_canvas","meta":{"footnotes":""},"class_list":["post-64","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/swromanholiday.com\/en\/wp-json\/wp\/v2\/pages\/64","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/swromanholiday.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/swromanholiday.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/swromanholiday.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/swromanholiday.com\/en\/wp-json\/wp\/v2\/comments?post=64"}],"version-history":[{"count":14,"href":"https:\/\/swromanholiday.com\/en\/wp-json\/wp\/v2\/pages\/64\/revisions"}],"predecessor-version":[{"id":107,"href":"https:\/\/swromanholiday.com\/en\/wp-json\/wp\/v2\/pages\/64\/revisions\/107"}],"wp:attachment":[{"href":"https:\/\/swromanholiday.com\/en\/wp-json\/wp\/v2\/media?parent=64"}],"curies":[{"name":"WP","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}