{"id":5982,"date":"2026-10-24T17:52:29","date_gmt":"2026-10-24T15:52:29","guid":{"rendered":"https:\/\/www.suitecarducciviareggio.com\/?page_id=5982"},"modified":"2026-10-25T02:20:57","modified_gmt":"2026-10-25T00:20:57","slug":"viareggio-beach","status":"publish","type":"page","link":"https:\/\/www.suitecarducciviareggio.com\/en\/viareggio-beach\/","title":{"rendered":"The beach in Viareggio"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"5982\" class=\"elementor elementor-5982 elementor-5980 elementor-bc-flex-widget\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a67f3a7 e-con-full scv scv-pg scv-pg--mare e-flex e-con e-parent\" data-id=\"a67f3a7\" data-element_type=\"container\" data-e-type=\"container\" id=\"scv\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f9a7aaa elementor-widget elementor-widget-html\" data-id=\"f9a7aaa\" data-element_type=\"widget\" data-e-type=\"widget\" id=\"scv-stile\" data-widget_type=\"html.default\">\n\t\t\t\t\t<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"><link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin><link rel=\"stylesheet\" href=\"https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,400;0,500;0,600;1,400;1,500&family=Figtree:wght@400;500;600;700&display=swap\"><style id=\"scv-css\" data-no-optimize=\"1\">\/* Suite Carducci Viareggio \u2013 home, versione 2. Tutte le regole stanno sotto #scv. *\/\n#scv{--navy:#12203A;--navy2:#0B1629;--ink:#16233F;--text:#2C3750;--muted:#5A657D;--gold:#8A6D2F;--sun:#F0D869;--sky:#9AB0CC;--celeste:#E2EBF4;--ivory:#FBFAF7;--sand:#F3EDE0;--line:rgba(18,32,58,.14);--lined:rgba(226,235,244,.2);\n--serif:\"Cormorant Garamond\",\"Cormorant\",Georgia,serif;--sans:Figtree,system-ui,-apple-system,\"Segoe UI\",sans-serif;\n--gut:clamp(20px,4.4vw,56px);--wrapw:1240px;--sec:clamp(64px,7.2vw,108px);--out:cubic-bezier(.16,.84,.24,1);--std:cubic-bezier(.2,0,0,1);--headh:76px;\nfont-family:var(--sans);font-size:17px;line-height:1.6;color:var(--text);background:var(--ivory);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;position:relative;overflow-wrap:break-word}\n#scv,#scv *,#scv *::before,#scv *::after{box-sizing:border-box}\n#scv.e-con,#scv .e-con{--gap:0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;gap:0;padding:0;max-width:none}\n#scv .elementor-widget-html,#scv .elementor-widget-container{width:100%;margin:0;padding:0}\n\/* Dentro .scv-ldg (il widget di Lodgify) queste regole di base non valgono: il widget porta il suo stile. *\/\n#scv h1:where(:not(.scv-ldg *)),#scv h2:where(:not(.scv-ldg *)),#scv h3:where(:not(.scv-ldg *)),#scv h4:where(:not(.scv-ldg *)),#scv p:where(:not(.scv-ldg *)),#scv ul:where(:not(.scv-ldg *)),#scv ol:where(:not(.scv-ldg *)),#scv li:where(:not(.scv-ldg *)),#scv figure:where(:not(.scv-ldg *)),#scv blockquote:where(:not(.scv-ldg *)),#scv dl:where(:not(.scv-ldg *)),#scv dd:where(:not(.scv-ldg *)){margin:0;padding:0}\n#scv ul:where(:not(.scv-ldg *)),#scv ol:where(:not(.scv-ldg *)){list-style:none}\n#scv img:where(:not(.scv-ldg *)){display:block;max-width:100%;height:auto;border:0;border-radius:0;box-shadow:none}\n#scv a:where(:not(.scv-ldg *)){color:inherit;text-decoration:none;background:none;box-shadow:none}\n#scv button:where(:not(.scv-ldg *)){font:inherit;color:inherit;background:none;border:0;border-radius:0;padding:0;margin:0;cursor:pointer;text-transform:none;letter-spacing:0;box-shadow:none;line-height:inherit}\n#scv button:not(.scv-btn):where(:not(.scv-ldg *)):hover,#scv button:not(.scv-btn):where(:not(.scv-ldg *)):focus{background:none;color:inherit}\n#scv input:where(:not(.scv-ldg *)),#scv select:where(:not(.scv-ldg *)){font:inherit;color:inherit}\n#scv figcaption{font:inherit;color:inherit;text-align:left}\n#scv address{margin:0}\n#scv label:where(:not(.scv-ldg *)){display:block;margin:0}\n#scv summary{outline-offset:3px}\n#scv dialog{color:#fff}\n#scv picture{display:block}\n#scv h1,#scv h2,#scv h3{font-family:var(--serif);font-weight:500;color:var(--ink);line-height:1.04;letter-spacing:-.012em;text-transform:none;text-wrap:balance}\n#scv em{font-style:italic}\n#scv :focus-visible:where(:not(.scv-ldg *)){outline:2px solid var(--gold);outline-offset:3px;border-radius:4px}\n#scv .on-dark :focus-visible,#scv .scv-head :focus-visible{outline-color:var(--sun)}\n#scv .w{width:min(var(--wrapw),100% - 2*var(--gut));margin-inline:auto}\n#scv .sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}\n#scv .scv-skip{position:fixed;left:16px;top:-80px;z-index:10001;background:var(--sun);color:var(--navy);padding:12px 18px;border-radius:999px;font-weight:600;transition:top .2s}\n#scv .scv-skip:focus{top:16px}\n\n\/* tipografia di sezione *\/\n#scv .scv-sec{padding-block:var(--sec);position:relative}\n#scv .scv-h2{font-size:clamp(36px,4.3vw,64px);max-width:17ch}\n#scv .scv-h2--wide{max-width:22ch}\n#scv .scv-lead{font-size:clamp(18px,1.45vw,21px);line-height:1.55;color:var(--text);max-width:56ch;margin-top:22px}\n#scv .scv-kick{font-size:14px;font-weight:600;color:var(--gold);letter-spacing:.02em;margin-bottom:14px;display:block}\n#scv .on-dark{color:#DCE4EF}\n#scv .on-dark h2,#scv .on-dark h3,#scv .on-dark h1{color:#fff}\n#scv .on-dark .scv-lead{color:#D3DCE9}\n#scv .on-dark .scv-kick{color:var(--sun)}\n#scv .bg-ivory{background:var(--ivory)}#scv .bg-sand{background:var(--sand)}#scv .bg-celeste{background:var(--celeste)}#scv .bg-navy{background:var(--navy)}#scv .bg-white{background:#fff}\n\n\/* pulsanti e rimandi *\/\n#scv .scv-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:52px;padding:0 28px;border-radius:999px;font-weight:600;font-size:15.5px;line-height:1.1;letter-spacing:.01em;overflow:hidden;isolation:isolate;transition:color .3s var(--std),transform .25s var(--std),box-shadow .3s;white-space:nowrap;border:1.5px solid transparent;cursor:pointer}\n#scv .scv-btn::before{content:\"\";position:absolute;inset:-1px;z-index:-1;transform:scaleX(0);transform-origin:0 50%;transition:transform .42s var(--out)}\n#scv .scv-btn:hover::before,#scv .scv-btn:focus-visible::before{transform:scaleX(1)}\n#scv .scv-btn:active{transform:scale(.97)}\n#scv .scv-btn svg{width:18px;height:18px;flex:none;transition:transform .35s var(--out)}\n#scv .scv-btn:hover svg.arr,#scv .scv-btn:focus-visible svg.arr{transform:translateX(6px)}\n#scv .scv-btn--sun{background:var(--sun);color:var(--navy)}\n#scv .scv-btn--sun::before{background:#fff}\n#scv .scv-btn--navy{background:var(--navy);color:#fff}\n#scv .scv-btn--navy::before{background:var(--gold)}\n#scv .scv-btn--ghost{border-color:currentColor;color:var(--ink)}\n#scv .scv-btn--ghost::before{background:var(--navy)}\n#scv .scv-btn--ghost:hover,#scv .scv-btn--ghost:focus-visible{color:#fff;border-color:var(--navy)}\n#scv .on-dark .scv-btn--ghost{color:#fff}\n#scv .on-dark .scv-btn--ghost::before{background:#fff}\n#scv .on-dark .scv-btn--ghost:hover,#scv .on-dark .scv-btn--ghost:focus-visible{color:var(--navy);border-color:#fff}\n#scv .scv-btn--s{min-height:44px;padding:0 22px;font-size:14.5px}\n#scv .scv-link{display:inline-flex;align-items:center;gap:10px;font-weight:600;font-size:15.5px;color:var(--ink);padding:10px 0;position:relative}\n#scv .scv-link::after{content:\"\";position:absolute;left:0;right:0;bottom:6px;height:1.5px;background:var(--gold);transform-origin:0 50%;transition:transform .45s var(--out)}\n#scv .scv-link:hover::after,#scv .scv-link:focus-visible::after{transform:scaleX(.35)}\n#scv .scv-link svg{width:17px;height:17px;transition:transform .35s var(--out)}\n#scv .scv-link:hover svg,#scv .scv-link:focus-visible svg{transform:translateX(6px)}\n#scv .on-dark .scv-link{color:#fff}\n#scv .on-dark .scv-link::after{background:var(--sun)}\n#scv .scv-links{display:flex;flex-wrap:wrap;gap:6px 34px;margin-top:30px}\n\n\/* barra di avanzamento e testata *\/\n#scv .scv-progress{position:fixed;left:0;top:0;height:3px;width:100%;background:var(--sun);transform:scaleX(0);transform-origin:0 50%;z-index:10000;pointer-events:none}\n#scv .scv-head{position:fixed;left:0;right:0;top:0;z-index:9000;height:var(--headh);color:#fff;transition:background-color .35s var(--std),height .35s var(--std),box-shadow .35s,transform .4s var(--std)}\n.admin-bar #scv .scv-head,.admin-bar #scv .scv-progress{top:var(--abar,32px)}\n\/* La sfumatura blu dietro il menu parte dal bordo alto dello schermo, non dalla testata. Per i visitatori non cambia nulla (--abar vale 0).\n   Per chi e' collegato a WordPress la barra nera puo' andare su due righe: la testata scende (--abar), ma la pagina no, e prima restava\n   una fascia di foto scoperta fra le due. Lo stesso vale per la testata piena, che ora copre anche quella fascia (::after). *\/\n#scv .scv-head::before{content:\"\";position:absolute;inset:calc(-1*var(--abar,0px)) 0 -46px 0;background:linear-gradient(180deg,rgba(11,22,41,.72) 0,rgba(11,22,41,.72) var(--abar,0px),rgba(11,22,41,0) 100%);pointer-events:none;transition:opacity .35s}\n#scv .scv-head::after{content:\"\";position:absolute;left:0;right:0;bottom:100%;height:var(--abar,0px);background:var(--navy);opacity:0;pointer-events:none;transition:opacity .35s var(--std)}\n#scv .scv-head.is-solid::after{opacity:1}\n#scv .scv-head.is-solid{background:var(--navy);height:64px;box-shadow:0 14px 34px -22px rgba(4,10,22,.9)}\n#scv .scv-head.is-solid::before{opacity:0}\n#scv .scv-head.is-away{transform:translateY(calc(-110% - var(--abar,0px)))}\n#scv .scv-head__in{height:100%;display:flex;align-items:center;justify-content:space-between;gap:28px;position:relative}\n#scv .scv-logo{display:block;position:relative;width:clamp(168px,15vw,212px);aspect-ratio:720\/134;flex:none}\n#scv .scv-logo img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;transition:opacity .35s}\n#scv .scv-logo__c{opacity:0}\n#scv .scv-head.is-solid .scv-logo__c{opacity:1}#scv .scv-head.is-solid .scv-logo__w{opacity:0}\n#scv .scv-logo__c:not([src]){visibility:hidden}\n#scv .scv-nav{display:flex;gap:clamp(14px,2vw,30px);font-size:15px;font-weight:500}\n#scv .scv-nav a{position:relative;padding:10px 0;color:#F3F6FA;white-space:nowrap}\n@media (min-width:1181px) and (max-width:1279px){#scv .scv-nav{gap:16px}}\n#scv .scv-nav a::after{content:\"\";position:absolute;left:0;right:0;bottom:4px;height:1.5px;background:var(--sun);transform:scaleX(0);transform-origin:100% 50%;transition:transform .35s var(--out)}\n#scv .scv-nav a:hover::after,#scv .scv-nav a:focus-visible::after{transform:scaleX(1);transform-origin:0 50%}\n#scv .scv-head__r{display:flex;align-items:center;gap:18px}\n\/* Selettore delle lingue, sempre in testata (richiesta di Nunzio, 11 ottobre 2026). Schermi larghi: le sigle una accanto all'altra.\n   Sotto i 1180 px e su telefono: un pulsante con mappamondo e sigla che apre l'elenco (elemento <details>: funziona anche senza script). *\/\n#scv .scv-lang{font-size:14px;font-weight:600;display:flex;gap:11px;align-items:center;color:#C9D4E3}\n#scv .scv-lang a{padding:8px 1px}#scv .scv-lang .is-on{color:#fff}#scv .scv-lang a:hover{color:var(--sun)}\n#scv .scv-head .scv-lang .is-on{box-shadow:0 1.5px 0 var(--sun);padding:8px 1px 3px;margin-bottom:5px}\n#scv .scv-lang svg{width:17px;height:17px;flex:none;margin-right:-2px;opacity:.9}\n#scv .scv-lang--m{flex-wrap:wrap;gap:6px 22px;font-size:16px}\n#scv .scv-langp{display:none;position:relative;font-size:14px;font-weight:600}\n#scv .scv-langp summary{list-style:none;display:flex;align-items:center;gap:6px;height:46px;padding:0 11px 0 12px;border:1.5px solid rgba(255,255,255,.55);border-radius:23px;color:#fff;cursor:pointer;-webkit-tap-highlight-color:transparent;user-select:none}\n#scv .scv-langp summary::-webkit-details-marker{display:none}\n#scv .scv-langp summary svg{width:18px;height:18px;flex:none}\n#scv .scv-langp summary .chev{width:13px;height:13px;transition:transform .25s var(--std)}\n#scv .scv-langp[open] summary{border-color:#fff;background:rgba(255,255,255,.1)}\n#scv .scv-langp[open] summary .chev{transform:rotate(180deg)}\n#scv .scv-langp ul{position:absolute;right:0;top:calc(100% + 10px);min-width:180px;padding:8px;background:var(--navy);border:1px solid var(--lined);border-radius:14px;box-shadow:0 24px 48px -18px rgba(4,10,22,.9);z-index:5}\n#scv .scv-langp li>*{display:flex;align-items:center;min-height:44px;padding:0 12px;border-radius:9px;color:#E7EDF5;font-weight:500;font-size:15.5px}\n#scv .scv-langp li a:hover,#scv .scv-langp li a:focus-visible{background:rgba(255,255,255,.09);color:#fff}\n#scv .scv-langp li .is-on{color:var(--sun);font-weight:600}\n#scv .scv-langp li .is-on::after{content:\"\";margin-left:auto;width:7px;height:12px;border:solid var(--sun);border-width:0 2px 2px 0;transform:rotate(45deg) translate(-2px,-2px)}\n#scv .scv-burger{display:none;width:46px;height:46px;border-radius:50%;border:1.5px solid rgba(255,255,255,.55);align-items:center;justify-content:center;flex-direction:column;gap:5px}\n#scv .scv-burger span{display:block;width:18px;height:1.5px;background:#fff;transition:transform .3s var(--std),opacity .2s}\n#scv .scv-burger[aria-expanded=true] span:nth-child(1){transform:translateY(6.5px) rotate(45deg)}\n#scv .scv-burger[aria-expanded=true] span:nth-child(2){opacity:0}\n#scv .scv-burger[aria-expanded=true] span:nth-child(3){transform:translateY(-6.5px) rotate(-45deg)}\n#scv .scv-menu{position:fixed;inset:0;z-index:8990;background:var(--navy);color:#fff;padding:calc(var(--headh) + 28px) var(--gut) 40px;display:flex;flex-direction:column;gap:6px;clip-path:inset(0 0 100% 0);visibility:hidden;transition:clip-path .55s var(--out),visibility 0s .55s;overflow:auto}\n#scv .scv-menu.is-open{clip-path:inset(0);visibility:visible;transition:clip-path .55s var(--out)}\n#scv .scv-menu a.m{font-family:var(--serif);font-size:34px;line-height:1.25;padding:6px 0;border-bottom:1px solid var(--lined);opacity:0;transform:translateY(18px);transition:opacity .4s,transform .5s var(--out)}\n#scv .scv-menu.is-open a.m{opacity:1;transform:none}\n#scv .scv-menu.is-open a.m:nth-child(2){transition-delay:.06s}#scv .scv-menu.is-open a.m:nth-child(3){transition-delay:.12s}#scv .scv-menu.is-open a.m:nth-child(4){transition-delay:.18s}#scv .scv-menu.is-open a.m:nth-child(5){transition-delay:.24s}#scv .scv-menu.is-open a.m:nth-child(6){transition-delay:.3s}#scv .scv-menu.is-open a.m:nth-child(7){transition-delay:.36s}\n#scv .scv-menu__b{margin-top:auto;padding-top:28px;display:flex;flex-direction:column;gap:14px}\n\n\/* apertura *\/\n#scv .scv-hero{position:relative;min-height:max(560px,calc(100svh - 76px));display:flex;align-items:flex-end;color:#fff;background:var(--navy2);overflow:hidden;isolation:isolate}\n@media (min-width:1024px){.admin-bar #scv .scv-hero{min-height:max(560px,calc(100svh - 108px))}}\n#scv .scv-hero__media{position:absolute;inset:0 0 0 42%;z-index:-2;will-change:transform}\n#scv .scv-hero__media picture{display:block;width:100%;height:100%}\n#scv .scv-hero__media img{width:100%;max-width:none;height:100%;object-fit:cover;object-position:50% 74%}\n#scv .scv-hero__veil{position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#0B1629 0%,#0B1629 42%,rgba(11,22,41,.84) 47%,rgba(11,22,41,.4) 54%,rgba(11,22,41,0) 62%),linear-gradient(0deg,rgba(9,18,36,.34) 0%,rgba(9,18,36,0) 24%)}\n#scv .scv-hero__in{padding-top:calc(var(--headh) + 36px);padding-bottom:clamp(34px,6vh,64px);position:relative}\n#scv .scv-hero__brand{display:block;font-family:var(--sans);font-size:15px;font-weight:600;letter-spacing:.03em;color:var(--sun);margin-bottom:16px}\n#scv .scv-hero__h{font-size:clamp(38px,min(4.5vw,8.6vh),68px);line-height:1;color:#fff;max-width:min(9.6em,41vw);font-weight:500;letter-spacing:-.015em;text-shadow:0 2px 30px rgba(9,18,36,.5)}\n#scv .scv-hero__h em{color:#fff}\n\/* Tedesco, francese e spagnolo hanno parole piu' lunghe: nell'apertura il titolo usa una colonna piu' larga e un carattere\n   appena piu' piccolo, cosi' la ricerca date resta nella prima schermata come in italiano. *\/\n#scv:lang(de) .scv-hero__h,#scv:lang(fr) .scv-hero__h,#scv:lang(es) .scv-hero__h{font-size:clamp(34px,min(4.05vw,7.7vh),61px);max-width:min(11.6em,47vw)}\n#scv .scv-hero__p{font-size:clamp(16.5px,1.35vw,20px);line-height:1.5;max-width:min(40ch,38vw);margin-top:clamp(14px,2.2vh,24px);color:#EEF2F8}\n\/* Widget di Lodgify (casella \"Cerca\") al posto del modulo date: richiesta di Nunzio del 10 ottobre 2026 (\"serve sempre il widget di Lodgify\").\n   I colori del widget si danno con le variabili --ldg-: devono stare su :root perche' il calendario si apre anche fuori dal riquadro. *\/\n:root{--ldg-psb-background:#ffffff;--ldg-psb-border-radius:0.42em;--ldg-psb-box-shadow:0px 24px 54px 0px rgba(0,0,0,0.1);--ldg-psb-padding:14px;--ldg-psb-input-background:#ffffff;--ldg-psb-button-border-radius:3.58em;--ldg-psb-color-primary:#f0d869;--ldg-psb-color-primary-lighter:#f8ecb4;--ldg-psb-color-primary-darker:#786c34;--ldg-psb-color-primary-contrast:#12203a;--ldg-semantic-color-primary:#f0d869;--ldg-semantic-color-primary-lighter:#f8ecb4;--ldg-semantic-color-primary-darker:#786c34;--ldg-semantic-color-primary-contrast:#12203a;--ldg-component-modal-z-index:9500}\n\/* Il widget ha due forme, decise da Lodgify sulla larghezza dello schermo: sotto i 1240 px un riquadro di 328 x 234 px (date, ospiti e\n   pulsante uno sotto l'altro), da 1240 px in su una barra di 813 x 86 px. Il riquadro .scv-ldg ha gia' quelle misure, cosi' la pagina\n   non si sposta quando la ricerca vera prende il posto della riga di riserva. *\/\n#scv .scv-ldg{margin-top:clamp(20px,3.4vh,34px);width:328px;max-width:100%;min-height:234px;color:#12203a;font:400 16px\/1.2 var(--sans);text-align:left;position:relative;z-index:3}\n#scv .scv-ldg #lodgify-search-bar{width:100%}\n\/* stesso carattere del resto della pagina, anche nel calendario (che Lodgify apre fuori dalla pagina, attaccato a <body>) *\/\n#scv .scv-ldg #lodgify-search-bar,#scv .scv-ldg #lodgify-search-bar :is(button,input,a,label,span,p,div){font-family:var(--sans)}\n.scv-on [id^=\"radix-\"].styled-override,.scv-on [id^=\"radix-\"].styled-override :is(button,input,span,div,p,th,td,label){font-family:Figtree,system-ui,-apple-system,\"Segoe UI\",sans-serif}\n\/* Sopra la testata della pagina (z-index 9000): su schermi bassi il calendario si apre verso l'alto e finirebbe sotto il menu. *\/\n.scv-on [id^=\"radix-\"].styled-override{z-index:9500}\n\/* Calendario e riquadro degli ospiti stanno fuori da #scv, quindi prendono lo stile del tema del sito (tabelle con i bordi e le righe grigie,\n   campi con il bordo, pulsanti azzurri). Qui tornano come li disegna Lodgify. La classe scv-on la mette lo script della pagina. *\/\n.scv-on [id^=\"radix-\"] table{width:auto;margin:0;border:0;font-size:16px}\n.scv-on [id^=\"radix-\"] :is(th,td),.scv-on [id^=\"radix-\"] thead tr:first-child :is(th,td){border:0;vertical-align:middle;line-height:normal}\n.scv-on [id^=\"radix-\"] th,.scv-on [id^=\"radix-\"] thead tr:first-child th{padding:1px;line-height:20px}\n.scv-on [id^=\"radix-\"] tbody>tr>:is(td,th),.scv-on [id^=\"radix-\"] tbody tr:hover>:is(td,th){background-color:transparent}\n\/* schermi bassi (portatili): il calendario, alto 380 px, non entrava sopra la ricerca e il nome del mese usciva dallo schermo; qui le caselle dei giorni sono piu' basse *\/\n@media (min-width:1024px) and (max-height:700px){.scv-on [id^=\"radix-\"] td>div{padding-top:9px;padding-bottom:9px}}\n.scv-on [id^=\"radix-\"] p{margin:0}\n.scv-on [id^=\"radix-\"] label{display:inline;line-height:normal;vertical-align:baseline}\n.scv-on [id^=\"radix-\"] input{width:32px;padding:1px 2px;border:0;border-radius:0;background:transparent;text-align:center}\n.scv-on [id^=\"radix-\"] button:not(.secondary){background-color:transparent}\n.scv-on [id^=\"radix-\"] button:not(.secondary):not(:disabled){color:#333}\n.scv-on [id^=\"radix-\"] button:is(:hover,:focus){background-color:transparent;color:#333;border-style:none}\n.scv-on [id^=\"radix-\"] button.secondary:is(:hover,:focus){background-color:#f7f7f7;color:#000;border-style:solid;border-color:#e7e7e7}\n.scv-on [id^=\"radix-\"] button:disabled:is(:hover,:focus){background-color:transparent;color:#ddd}\n\/* il tema del sito colora tutti i pulsanti: qui restano bianchi con il testo blu notte *\/\n#scv .scv-ldg #lodgify-search-bar button,#scv .scv-ldg #lodgify-search-bar button:hover,#scv .scv-ldg #lodgify-search-bar button:focus{background-color:#fff;color:#12203a}\n#scv .scv-ldg #lodgify-search-bar button.styled-override{border:1px solid #d9d9d9}\n#scv .scv-ldg #lodgify-search-bar button:not(.styled-override):is(:hover,:focus){border-style:none}\n#scv .scv-ldg #lodgify-search-bar button.styled-override:is(:hover,:focus){border-color:#d9d9d9}\n#scv .scv-ldg #lodgify-search-bar a.primary,#scv .scv-ldg #lodgify-search-bar a.primary:hover,#scv .scv-ldg #lodgify-search-bar a.primary:focus{color:#12203a}\n\/* Nella forma a barra (da 1240 px) il pulsante ha 60 px di margine interno per lato: con una scritta lunga (\"Rechercher\") usciva dal\n   riquadro bianco. Con un margine piu' stretto occupa lo spazio che resta, 187 px, in tutte le lingue. *\/\n@media (min-width:1240px){#scv .scv-ldg #lodgify-search-bar a.primary{padding-left:18px;padding-right:18px;min-width:0}}\n\/* riga di riserva: un collegamento a book con l'aspetto e le misure della ricerca *\/\n#scv .scv-ldg-fb{display:block;position:relative;box-sizing:border-box;width:328px;max-width:100%;height:234px;background:#fff;border-radius:.42em;box-shadow:0 24px 54px 0 rgba(0,0,0,.1);color:#12203a;text-decoration:none;font:400 16px\/1.2 var(--sans)}\n#scv .scv-ldg-fb span{position:absolute;display:flex;align-items:center;box-sizing:border-box}\n#scv .scv-ldg-fb .f{top:30px;width:150px;height:56px;padding:0 12px;border:1px solid #ddd;color:#666;font-size:14px}\n#scv .scv-ldg-fb .f1{left:14px;border-radius:8px 0 0 8px;border-right:0}\n#scv .scv-ldg-fb .f2{left:164px;border-radius:0 8px 8px 0}\n#scv .scv-ldg-fb .g{left:14px;top:102px;width:300px;height:58px;padding:0 16px;border:1px solid #ddd;border-radius:8px;flex-direction:column;align-items:flex-start;justify-content:center;color:#12203a;font-size:16px}\n#scv .scv-ldg-fb .g small{font-size:12px;line-height:1.2;color:#666}\n#scv .scv-ldg-fb .g::after{content:\"\";position:absolute;right:20px;top:50%;width:6px;height:6px;border-right:1.5px solid #12203a;border-bottom:1.5px solid #12203a;transform:translateY(-70%) rotate(45deg)}\n#scv .scv-ldg-fb .b{left:14px;top:176px;width:300px;height:44px;border-radius:3.58em;background:#f0d869;color:#12203a;justify-content:center;gap:6px}\n#scv .scv-ldg-fb .b svg{width:22px;height:22px;flex:none}\n@media (min-width:1240px){\n#scv .scv-ldg{width:813px;min-height:86px}\n#scv .scv-ldg-fb{width:813px;height:86px}\n#scv .scv-ldg-fb .f{top:14px;height:58px}\n#scv .scv-ldg-fb .f1{left:30px}\n#scv .scv-ldg-fb .f2{left:180px}\n#scv .scv-ldg-fb .g{left:346px;top:14px;width:250px}\n#scv .scv-ldg-fb .b{left:612px;top:14px;width:187px;height:58px}\n}\n#scv .scv-book{margin-top:clamp(20px,3.4vh,34px);display:flex;align-items:stretch;background:#fff;color:var(--ink);border-radius:999px;padding:7px;width:min(100%,690px);box-shadow:0 26px 60px -30px rgba(3,8,20,.9)}\n#scv .scv-book__f{flex:1 1 0;min-width:0;display:flex;flex-direction:column;justify-content:center;padding:6px 20px;border-right:1px solid var(--line);border-radius:999px;transition:background-color .2s;cursor:pointer;position:relative}\n#scv .scv-book__f:hover,#scv .scv-book__f:focus-within{background:var(--sand)}\n#scv .scv-book__f:nth-of-type(3){border-right:0;flex:.72 1 0}\n#scv .scv-book__f label{font-size:12.5px;font-weight:600;color:var(--muted);line-height:1.2;cursor:pointer}\n#scv .scv-book__f input,#scv .scv-book__f select{border:0;background:transparent;padding:2px 0 0;margin:0;font-size:15.5px;font-weight:600;color:var(--ink);width:100%;min-height:24px;outline:0;appearance:none;-webkit-appearance:none;border-radius:0;box-shadow:none;line-height:1.3;height:auto;cursor:pointer}\n#scv .scv-book__f input::-webkit-calendar-picker-indicator{position:absolute;inset:0;width:auto;height:auto;margin:0;padding:0;opacity:0;cursor:pointer}\n#scv .scv-book .scv-btn{flex:none;min-height:56px}\n#scv .scv-book__note{font-size:14px;color:#DDE5F0;margin-top:14px;max-width:60ch}\n#scv .scv-book__note strong{color:#fff;font-weight:600}\n\/* punteggi delle piattaforme nell'apertura: etichette chiare sul blu, con l'icona della piattaforma (richiesta di Nunzio, 10 ottobre: \"non sono leggibili, non si notano\") *\/\n#scv .scv-rate{display:flex;flex-wrap:wrap;gap:10px;margin-top:clamp(16px,2.6vh,26px)}\n#scv .scv-rate a{display:inline-flex;align-items:center;gap:9px;padding:7px 16px 7px 8px;border-radius:999px;background:#fff;color:var(--ink);font-size:14px;font-weight:600;line-height:1;box-shadow:0 14px 28px -16px rgba(0,0,0,.75);transition:transform .3s var(--out),background-color .25s,box-shadow .3s}\n#scv .scv-rate a:hover,#scv .scv-rate a:focus-visible{background:var(--sun);transform:translateY(-2px);box-shadow:0 18px 30px -16px rgba(0,0,0,.8)}\n#scv .scv-ota{width:26px;height:26px;flex:none;display:block}\n#scv .scv-ota--b{border-radius:6px}\n#scv .scv-rate b{font-family:var(--sans);font-size:17px;font-weight:700;color:var(--navy);line-height:1;letter-spacing:-.01em}\n#scv .scv-rate b small{font-size:.74em;font-weight:600;color:var(--muted);margin-left:1px}\n#scv .scv-rate a>span{color:var(--text);font-weight:500}\n#scv .scv-hero__m{display:none}\n\n\/* fascia dei fatti *\/\n#scv .scv-facts{background:var(--navy);color:#DCE4EF;padding-block:clamp(26px,3.4vw,44px)}\n#scv .scv-facts ul{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:0}\n#scv .scv-facts li{padding:4px 18px 4px 22px;border-left:1px solid var(--lined)}\n#scv .scv-facts li:first-child{border-left:0;padding-left:0}\n#scv .scv-facts b{display:block;font-family:var(--serif);font-weight:500;font-size:clamp(40px,4.3vw,62px);line-height:1;color:#fff;white-space:nowrap}\n#scv .scv-facts b small{font-size:.5em;margin-left:.12em;color:var(--sun)}\n#scv .scv-facts li>span{display:block;font-size:14.5px;line-height:1.35;margin-top:8px;color:#C8D3E2}\n\n\/* qui tutto \u00e8 facile *\/\n#scv .scv-easy__g{display:grid;grid-template-columns:minmax(0,6.3fr) minmax(0,5.7fr);gap:clamp(36px,6vw,96px);align-items:center}\n#scv .scv-easy__l{display:grid;gap:22px;margin-top:38px}\n#scv .scv-easy__l li{display:grid;grid-template-columns:46px minmax(0,1fr);gap:18px;align-items:start}\n#scv .scv-ico{width:46px;height:46px;border-radius:50%;background:var(--celeste);display:grid;place-items:center;color:var(--navy);transition:background-color .3s,transform .5s var(--out)}\n#scv .scv-ico svg{width:23px;height:23px}\n#scv .scv-easy__l .scv-ico{background:var(--sun);transition:background-color .3s,color .3s,transform .5s var(--out)}\n#scv .scv-easy__l li:hover .scv-ico{background:var(--navy);color:#fff;transform:rotate(-8deg) scale(1.06)}\n#scv .scv-easy__l h3{font-family:var(--sans);font-size:17.5px;font-weight:600;line-height:1.3;letter-spacing:0;color:var(--ink)}\n#scv .scv-easy__l p{font-size:16px;line-height:1.5;color:var(--muted);margin-top:3px}\n#scv .scv-collage{position:relative;padding:0 0 64px 52px;width:100%;max-width:calc(min(78vh,720px)*.751 + 52px);margin-inline:auto}\n#scv .scv-collage .a{border-radius:6px;overflow:hidden;aspect-ratio:1794\/2389}\n#scv .scv-collage .b{position:absolute;left:0;bottom:0;width:min(43%,230px);border-radius:6px;overflow:hidden;aspect-ratio:1\/1.08;box-shadow:0 30px 60px -34px rgba(18,32,58,.6);border:8px solid var(--ivory)}\n#scv .scv-collage img{width:100%;height:100%;object-fit:cover}\n#scv .scv-collage .tag{position:absolute;right:-14px;top:26px;background:var(--navy);color:#fff;border-radius:999px;padding:10px 18px;font-size:14px;font-weight:600;display:flex;gap:8px;align-items:center;box-shadow:0 18px 30px -18px rgba(18,32,58,.8)}\n#scv .scv-collage .tag i{width:8px;height:8px;border-radius:50%;background:var(--sun);display:block}\n\n\/* la casa: esploratore degli ambienti *\/\n#scv .scv-rooms__top{display:flex;justify-content:space-between;align-items:flex-end;gap:32px;flex-wrap:wrap}\n#scv .scv-rooms__g{display:grid;grid-template-columns:minmax(0,4.3fr) minmax(0,7.7fr);gap:clamp(28px,4.6vw,72px);margin-top:clamp(34px,4vw,56px);align-items:start}\n#scv .scv-tabs{display:flex;flex-direction:column;position:relative;border-left:1.5px solid var(--line)}\n#scv .scv-tabs button{text-align:left;padding:13px 0 13px 22px;font-family:var(--serif);font-size:clamp(23px,2.1vw,29px);line-height:1.15;color:var(--muted);transition:color .25s,transform .35s var(--out);display:flex;align-items:baseline;gap:12px}\n#scv .scv-tabs button:hover{color:var(--ink);transform:translateX(4px)}\n#scv .scv-tabs button[aria-selected=true]{color:var(--ink);font-style:italic}\n#scv .scv-tabs__ind{position:absolute;left:-1.5px;top:0;width:3px;height:40px;background:var(--gold);transition:transform .45s var(--out),height .45s var(--out);border-radius:2px}\n#scv .scv-panels{margin-top:30px;position:relative;min-height:214px}\n#scv .scv-panel{display:none}\n#scv .scv-panel.is-on{display:block;animation:scv-up .5s var(--out) both}\n#scv .scv-panel p{font-size:17px;line-height:1.6;max-width:42ch}\n#scv .scv-panel ul{margin-top:16px;display:grid;gap:8px}\n#scv .scv-panel li{display:flex;gap:11px;align-items:baseline;font-size:15.5px;color:var(--ink)}\n#scv .scv-panel li::before{content:\"\";width:7px;height:7px;border-radius:50%;background:var(--gold);flex:none;transform:translateY(-1px)}\n#scv .scv-stage{position:relative;aspect-ratio:3\/2.06;border-radius:6px;overflow:hidden;background:#d9d2c3;cursor:zoom-in}\n#scv .scv-stage figure{position:absolute;inset:0;opacity:0;visibility:hidden;clip-path:inset(0 0 0 100%);transition:clip-path .9s var(--out),opacity .01s .9s,visibility 0s .9s}\n#scv .scv-stage figure.is-on{opacity:1;visibility:visible;clip-path:inset(0);z-index:2;transition:clip-path .9s var(--out)}\n#scv .scv-stage figure.was-on{opacity:1;visibility:visible;clip-path:inset(0);z-index:1}\n#scv .scv-stage img{width:100%;height:100%;object-fit:cover;transform:scale(1.08);transition:transform 1.4s var(--out)}\n#scv .scv-stage figure.is-on img{transform:scale(1)}\n#scv .scv-stage__n{position:absolute;right:16px;bottom:16px;z-index:5;background:rgba(11,22,41,.72);color:#fff;border-radius:999px;padding:9px 16px;font-size:13.5px;font-weight:600;display:flex;gap:9px;align-items:center;backdrop-filter:blur(6px);transition:background-color .25s}\n#scv .scv-stage:hover .scv-stage__n{background:var(--navy)}\n#scv .scv-stage__n svg{width:16px;height:16px}\n#scv .scv-thumbs{display:flex;gap:10px;margin-top:12px}\n#scv .scv-thumbs button{flex:1 1 0;aspect-ratio:3\/2;border-radius:4px;overflow:hidden;opacity:.55;transition:opacity .25s,transform .35s var(--out);position:relative}\n#scv .scv-thumbs button:hover{opacity:1;transform:translateY(-3px)}\n#scv .scv-thumbs button[aria-current=true]{opacity:1}\n#scv .scv-thumbs button[aria-current=true]::after{content:\"\";position:absolute;inset:0;border:2.5px solid var(--gold);border-radius:4px}\n#scv .scv-thumbs img{width:100%;height:100%;object-fit:cover}\n\n\/* per chi: pannelli che si aprono *\/\n#scv .scv-who{background:var(--navy2);color:#fff;padding-block:var(--sec)}\n#scv .scv-who__panels{display:flex;gap:8px;height:clamp(440px,64vh,620px);margin-top:clamp(34px,4vw,56px)}\n#scv .scv-who__p{position:relative;flex:1 1 0;min-width:0;overflow:hidden;border-radius:6px;isolation:isolate;transition:flex-grow .8s var(--out);cursor:pointer;display:flex;align-items:flex-end;outline-offset:-4px}\n#scv .scv-who__p.is-on{flex-grow:2.6}\n#scv .scv-who__p img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2;transform:scale(1.06);transition:transform 1.4s var(--out),filter .6s}\n#scv .scv-who__p.is-on img{transform:scale(1)}\n#scv .scv-who__p:not(.is-on) img{filter:saturate(.7) brightness(.82)}\n#scv .scv-who__p::after{content:\"\";position:absolute;inset:0;z-index:-1;background:linear-gradient(0deg,rgba(9,18,36,.94) 0%,rgba(9,18,36,.8) 36%,rgba(9,18,36,.34) 62%,rgba(9,18,36,0) 84%)}\n#scv .scv-who__c{padding:clamp(22px,2.6vw,40px);width:100%;max-width:560px}\n#scv .scv-who__c h3{font-size:clamp(32px,3.2vw,48px);color:#fff;text-shadow:0 2px 22px rgba(9,18,36,.6)}\n#scv .scv-who__q{font-family:var(--serif);font-style:italic;font-size:clamp(19px,1.6vw,23px);line-height:1.3;color:var(--sun);margin-top:10px;text-shadow:0 1px 14px rgba(9,18,36,.75)}\n#scv .scv-who__d{display:grid;grid-template-rows:0fr;transition:grid-template-rows .7s var(--out),opacity .5s;opacity:0}\n#scv .scv-who__p.is-on .scv-who__d{grid-template-rows:1fr;opacity:1;transition-delay:.12s}\n#scv .scv-who__d>div{overflow:hidden;min-height:0}\n#scv .scv-who__d p{font-size:16.5px;line-height:1.55;color:#E2E9F2;padding-top:14px;max-width:46ch}\n#scv .scv-who__d .scv-link{margin-top:10px}\n\n\/* una giornata qui: titolo e foto restano fermi a sinistra, i testi scorrono a destra.\n   Foto, testo acceso e barra dorata dipendono tutti dalla stessa misura (la \"linea di lettura\" a meta' del blocco fermo): vedi effetti.js, punto 9 *\/\n#scv .scv-day__g{display:grid;grid-template-columns:minmax(0,6.3fr) minmax(0,5.7fr);gap:clamp(32px,5.4vw,88px);align-items:start}\n#scv .scv-day__l{position:sticky;top:calc(var(--abar,0px) + 64px + 3vh);max-height:max(380px,calc(100vh - var(--abar,0px) - 64px - 6vh));display:flex;flex-direction:column}\n#scv .scv-day__h{font-size:clamp(32px,min(4.3vw,7.4vh),64px);max-width:none;margin-bottom:clamp(16px,2.8vh,32px);flex:none}\n#scv .scv-day__pin{position:relative;flex:0 1 auto;width:100%;aspect-ratio:4\/3;min-height:0;border-radius:6px;overflow:hidden;background:#d9d2c3}\n#scv .scv-day__pin figure{position:absolute;inset:0;opacity:0;transition:opacity .6s var(--std)}\n#scv .scv-day__pin figure.is-on{opacity:1}\n#scv .scv-day__pin img{width:100%;height:100%;object-fit:cover;transform:scale(1.1);transition:transform 6s linear}\n#scv .scv-day__pin figure.is-on img{transform:scale(1)}\n\/* \"La notte\": la Camera Blu sfuma da sola nella Camera Oro e viceversa, senza fine (richiesta di Nunzio, 10 ottobre). La seconda foto sta sopra la prima e cambia solo la sua trasparenza *\/\n#scv .scv-duo img+img{position:absolute;inset:0;opacity:0}\n#scv .scv-duo__t{position:absolute;left:16px;bottom:16px;z-index:2;display:grid;background:rgba(11,22,41,.74);color:#fff;border-radius:999px;padding:9px 15px;font-size:13.5px;font-weight:600;line-height:1;backdrop-filter:blur(6px)}\n#scv .scv-duo__t i{grid-area:1\/1;font-style:normal;white-space:nowrap;text-align:center}\n#scv .scv-duo__t i+i{opacity:0}\n#scv .scv-day__pin .scv-duo.is-on img+img,#scv .scv-day__pin .scv-duo.is-on .scv-duo__t i+i,#scv .scv-step .scv-duo img+img,#scv .scv-step .scv-duo .scv-duo__t i+i{animation:scv-duo 11s ease-in-out infinite}\n#scv .scv-day__pin .scv-duo.is-on .scv-duo__t i:first-child,#scv .scv-step .scv-duo .scv-duo__t i:first-child{animation:scv-duo-a 11s ease-in-out infinite}\n@keyframes scv-duo{0%,34%{opacity:0}50%,84%{opacity:1}100%{opacity:0}}\n@keyframes scv-duo-a{0%,34%{opacity:1}50%,84%{opacity:0}100%{opacity:1}}\n#scv .scv-day__clock{position:absolute;left:18px;top:18px;z-index:3;background:rgba(251,250,247,.94);color:var(--ink);border-radius:999px;padding:9px 18px 9px 14px;font-weight:600;font-size:14.5px;display:flex;align-items:center;gap:10px}\n#scv .scv-day__clock svg{width:20px;height:20px;color:var(--gold)}\n#scv .scv-day__steps{position:relative;padding-left:34px}\n#scv .scv-day__steps::before{content:\"\";position:absolute;left:5px;top:var(--b0,16px);width:1.5px;height:var(--bh,calc(100% - 32px));background:var(--line)}\n#scv .scv-day__bar{position:absolute;left:5px;top:var(--b0,16px);width:1.5px;height:var(--bh,calc(100% - 32px));background:var(--gold);transform:scaleY(0);transform-origin:50% 0;will-change:transform}\n#scv .scv-step{--sp:clamp(22px,4.6vh,46px);position:relative;padding:var(--sp) 0;min-height:clamp(200px,38vh,340px)}\n#scv .scv-step:first-of-type{--sp:6px}\nhtml.scv-js #scv .scv-step{opacity:.38;transition:opacity .35s}\nhtml.scv-js #scv .scv-step.is-on{opacity:1}\n#scv .scv-step::before{content:\"\";position:absolute;left:-34px;top:calc(var(--sp) + 7px);width:11.5px;height:11.5px;border-radius:50%;background:var(--ivory);border:1.5px solid var(--gold);transition:background-color .3s,transform .3s var(--out)}\n#scv .scv-step.is-on::before{background:var(--gold);transform:scale(1.35)}\n#scv .scv-step h3{font-size:clamp(28px,2.7vw,40px);margin-top:4px}\n#scv .scv-step p{margin-top:12px;max-width:40ch}\n#scv .scv-step figure{display:none}\n#scv .scv-day__hint{display:none;align-items:center;gap:10px;font-size:14px;font-weight:600;color:var(--muted);margin-top:18px}\n#scv .scv-day__hint svg{width:18px;height:18px;color:var(--gold)}\n\n\/* dove siamo *\/\n#scv .scv-where{background:var(--navy);overflow:hidden}\n#scv .scv-where__g{display:grid;grid-template-columns:minmax(0,7.2fr) minmax(0,4.8fr);gap:clamp(32px,5vw,84px);align-items:start}\n#scv .scv-dist{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(24px,3.4vw,52px);margin-top:42px}\n#scv .scv-dist h3{font-family:var(--sans);font-size:15px;font-weight:600;color:var(--sun);letter-spacing:.02em;margin-bottom:8px}\n#scv .scv-dist li{display:flex;justify-content:space-between;gap:14px;align-items:baseline;padding:11px 0;position:relative;font-size:16px;color:#E6ECF5}\n#scv .scv-dist li::after{content:\"\";position:absolute;left:0;right:0;bottom:0;height:1px;background:var(--lined);transform-origin:0 50%}\n#scv .scv-dist li b{font-weight:600;color:#fff;white-space:nowrap}\n#scv .scv-blue{margin-top:6px;max-width:400px;margin-left:auto}\n#scv .scv-blue__w{position:relative}\n#scv .scv-blue img{width:100%;opacity:.92}\n#scv .scv-blue__door{position:absolute;left:73.4%;top:75.9%;width:10%;height:15.3%;background:var(--sun);transform-origin:50% 100%;border-radius:1px}\n#scv .scv-blue__tag{position:absolute;right:4%;top:66.4%;white-space:nowrap;font-size:14px;font-weight:600;color:var(--navy);background:var(--sun);border-radius:999px;padding:8px 14px}\n#scv .scv-blue__tag::before{content:\"\";position:absolute;left:50%;top:100%;width:1.5px;height:22px;background:var(--sun)}\n#scv .scv-blue figcaption{font-size:14px;color:#B7C4D6;margin-top:14px;max-width:38ch}\n#scv .scv-aerial{position:relative;margin-top:clamp(40px,5vw,72px);border-radius:6px;overflow:hidden}\n#scv .scv-aerial__in{position:relative;aspect-ratio:1474\/640}\n#scv .scv-aerial img{width:100%;height:100%;object-fit:cover}\n#scv .scv-pin{position:absolute;transform:translate(-50%,-50%);z-index:3}\n#scv .scv-pin i{display:block;width:18px;height:18px;border-radius:50%;background:var(--sun);border:3px solid #fff;box-shadow:0 2px 10px rgba(0,0,0,.4);position:relative}\n#scv .scv-pin i::before,#scv .scv-pin i::after{content:\"\";position:absolute;inset:-3px;border-radius:50%;border:2px solid var(--sun);animation:scv-ping 2.6s var(--std) infinite}\n#scv .scv-pin i::after{animation-delay:1.3s}\n#scv .scv-pin span{position:absolute;left:50%;bottom:calc(100% + 12px);transform:translateX(-50%);white-space:nowrap;background:#fff;color:var(--ink);font-size:14px;font-weight:600;padding:8px 14px;border-radius:999px;box-shadow:0 10px 24px -10px rgba(0,0,0,.6)}\n#scv .scv-pin span::after{content:\"\";position:absolute;left:50%;top:100%;width:10px;height:10px;background:#fff;transform:translate(-50%,-55%) rotate(45deg)}\n#scv .scv-lab{position:absolute;transform:translate(-50%,-50%);font-size:13.5px;font-weight:600;color:#fff;background:rgba(11,22,41,.66);padding:6px 12px;border-radius:999px;backdrop-filter:blur(4px);white-space:nowrap}\n\n\/* quando venire *\/\n#scv .scv-carn{display:grid;grid-template-columns:minmax(0,6.4fr) minmax(0,5.6fr);background:var(--navy);color:#DCE4EF;border-radius:8px;overflow:hidden;margin-top:clamp(34px,4vw,56px)}\n#scv .scv-carn__i{position:relative;min-height:400px;overflow:hidden}\n#scv .scv-carn__i img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform 1.6s var(--out)}\n#scv .scv-carn:hover .scv-carn__i img{transform:scale(1.05)}\n#scv .scv-carn__c{padding:clamp(28px,3.6vw,56px)}\n#scv .scv-carn__c h3{font-size:clamp(30px,3.1vw,46px);color:#fff}\n#scv .scv-carn__c p{margin-top:14px;max-width:44ch;color:#D3DCE9}\n#scv .scv-dates{display:flex;flex-wrap:wrap;gap:8px;margin:22px 0 26px}\n#scv .scv-dates li{border:1px solid rgba(240,216,105,.5);color:#fff;border-radius:999px;padding:8px 15px;font-size:14.5px;transition:background-color .25s,color .25s,transform .3s var(--out)}\n#scv .scv-dates li:hover{background:var(--sun);color:var(--navy);transform:translateY(-3px)}\n#scv .scv-carn__a{display:flex;flex-wrap:wrap;gap:10px 26px;align-items:center}\n#scv .scv-rail__top{display:flex;justify-content:space-between;align-items:center;margin-top:clamp(40px,4.6vw,64px);gap:20px}\n#scv .scv-rail__top h3{font-size:clamp(26px,2.4vw,34px)}\n#scv .scv-arrows{display:flex;gap:10px}\n#scv .scv-arrows button{width:48px;height:48px;border-radius:50%;border:1.5px solid var(--ink);display:grid;place-items:center;transition:background-color .25s,color .25s,transform .25s,opacity .25s}\n#scv .scv-arrows button:hover:not(:disabled){background:var(--navy);color:#fff}\n#scv .scv-arrows button:active:not(:disabled){transform:scale(.94)}\n#scv .scv-arrows button:disabled{opacity:.3;cursor:default}\n#scv .scv-arrows svg{width:18px;height:18px}\n#scv .on-dark .scv-arrows button{border-color:#fff;color:#fff}\n#scv .on-dark .scv-arrows button:hover:not(:disabled){background:#fff;color:var(--navy)}\n#scv .scv-rail{display:flex;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-top:22px;padding-bottom:6px;cursor:grab;scroll-padding-left:0}\n#scv .scv-rail::-webkit-scrollbar{display:none}\n#scv .scv-rail.is-drag{cursor:grabbing;scroll-snap-type:none}\n#scv .scv-rail.is-drag *{pointer-events:none}\n#scv .scv-card{flex:0 0 clamp(270px,30%,380px);scroll-snap-align:start;background:#fff;border-radius:6px;overflow:hidden;display:flex;flex-direction:column;transition:transform .45s var(--out),box-shadow .45s}\n#scv .scv-card:hover{transform:translateY(-6px);box-shadow:0 30px 50px -34px rgba(18,32,58,.55)}\n#scv .scv-card__i{aspect-ratio:3\/2;overflow:hidden;background:var(--celeste);position:relative}\n#scv .scv-card__i img{width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--out)}\n#scv .scv-card:hover .scv-card__i img{transform:scale(1.07)}\n#scv .scv-card__i.t{display:grid;place-items:center;background:var(--navy);color:var(--sun);font-family:var(--serif);font-style:italic;font-size:44px;line-height:1;text-align:center;padding:20px}\n#scv .scv-card__c{padding:22px 24px 20px;display:flex;flex-direction:column;flex:1}\n#scv .scv-card__c h4{font-family:var(--serif);font-weight:500;font-size:27px;line-height:1.1;color:var(--ink);margin:0}\n#scv .scv-card__c p{font-size:15.5px;line-height:1.5;color:var(--muted);margin:8px 0 10px}\n#scv .scv-card__c .scv-link{margin-top:auto;font-size:15px}\n#scv .scv-railbar{height:2px;background:var(--line);margin-top:22px;position:relative;border-radius:2px;overflow:hidden}\n#scv .scv-railbar i{position:absolute;left:0;top:0;bottom:0;width:30%;background:var(--gold);border-radius:2px;transition:transform .2s linear,width .2s}\n\n\/* recensioni *\/\n#scv .scv-rev__g{display:grid;grid-template-columns:minmax(0,4.6fr) minmax(0,7.4fr);gap:clamp(32px,5vw,84px);margin-top:clamp(36px,4.4vw,60px);align-items:start}\n#scv .scv-scores{display:grid;gap:12px}\n#scv .scv-score{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:16px;align-items:center;background:#fff;border-radius:8px;padding:16px 20px;transition:transform .4s var(--out),box-shadow .4s}\n#scv .scv-score:hover,#scv .scv-score:focus-visible{transform:translateX(8px);box-shadow:0 22px 40px -30px rgba(18,32,58,.6)}\n#scv .scv-score b{font-family:var(--serif);font-weight:500;font-size:46px;line-height:1;color:var(--ink);min-width:2.1em}\n#scv .scv-score b small{font-size:.42em;color:var(--muted);margin-left:2px}\n#scv .scv-score span{font-size:15px;line-height:1.35;color:var(--muted)}\n#scv .scv-score span strong{display:block;color:var(--ink);font-weight:600;font-size:16.5px}\n#scv .scv-score svg{width:18px;height:18px;color:var(--gold);transition:transform .35s var(--out)}\n#scv .scv-score:hover svg{transform:translate(3px,-3px)}\n#scv .scv-award{margin-top:16px;display:flex;gap:16px;align-items:center;font-size:14.5px;color:var(--muted)}\n#scv .scv-award img{width:132px;border-radius:4px;flex:none}\n#scv .scv-quotes{position:relative;background:var(--navy);color:#fff;border-radius:8px;padding:clamp(28px,3.8vw,56px);overflow:hidden;min-height:400px;display:flex;flex-direction:column}\n#scv .scv-quotes::before{content:\"\\201C\";position:absolute;right:28px;top:-34px;font-family:var(--serif);font-size:260px;line-height:1;color:rgba(240,216,105,.16);pointer-events:none}\n#scv .scv-quote{display:none;flex-direction:column;flex:1}\n#scv .scv-quote.is-on{display:flex;animation:scv-up .6s var(--out) both}\n#scv .scv-quote blockquote{font-family:var(--serif);font-size:clamp(25px,2.5vw,36px);line-height:1.22;color:#fff;font-style:italic;quotes:none;border:0;margin:0;padding:0}\n#scv .scv-quote figcaption{margin-top:auto;padding-top:26px;font-size:15px;color:#C8D3E2}\n#scv .scv-quote figcaption b{color:#fff;font-weight:600}\n#scv .scv-quotes__f{display:flex;justify-content:space-between;align-items:center;margin-top:24px;gap:16px}\n#scv .scv-frac{font-size:14.5px;font-weight:600;color:#C8D3E2;font-variant-numeric:tabular-nums}\n#scv .scv-note{font-size:13.5px;line-height:1.5;color:var(--muted);margin-top:26px;max-width:92ch}\n\n\/* arrivo *\/\n#scv .scv-arr__g{display:grid;grid-template-columns:auto minmax(0,1fr);gap:clamp(36px,6.4vw,104px);align-items:center;margin-top:clamp(34px,4.2vw,56px)}\n#scv .scv-door{margin:0}\n\/* portone: foto ferma, chiuso, senza animazioni ne' effetti (decisione di Nunzio, 10 ottobre, 00:54) *\/\n#scv .scv-door__in{position:relative;height:min(74vh,640px);aspect-ratio:1100\/1747;border-radius:6px;overflow:hidden;background:#e9dcc0}\n#scv .scv-door__in img{width:100%;height:100%;max-width:none;object-fit:cover}\n#scv .scv-door figcaption{font-size:13.5px;line-height:1.45;color:var(--muted);margin-top:12px;max-width:30ch}\n#scv .scv-arr__wrap{position:relative}\n#scv .scv-arr__steps{display:grid;gap:clamp(18px,3.4vh,30px);position:relative;counter-reset:st}\n#scv .scv-arr__steps::before{content:\"\";position:absolute;left:23px;top:24px;bottom:24px;width:1.5px;background:var(--line)}\n#scv .scv-arr__line{position:absolute;left:23px;top:24px;bottom:24px;width:1.5px;background:var(--gold);transform:scaleY(0);transform-origin:50% 0}\n#scv .scv-arr__steps li{position:relative;counter-increment:st;padding-left:74px;min-height:48px}\n#scv .scv-arr__steps li::before{content:counter(st);position:absolute;left:0;top:0;width:47px;height:47px;border-radius:50%;background:var(--ivory);border:1.5px solid var(--gold);display:grid;place-items:center;font-family:var(--serif);font-size:24px;color:var(--gold);transition:background-color .4s,color .4s,transform .5s var(--out);z-index:1}\n#scv .scv-arr__steps li.is-in::before{background:var(--gold);color:#fff}\n#scv .scv-arr__steps li:hover::before{transform:scale(1.12)}\n#scv .scv-arr__steps h3{font-size:clamp(24px,2vw,29px)}\n#scv .scv-arr__steps p{font-size:16px;line-height:1.55;margin-top:6px;color:var(--text);max-width:54ch}\n#scv .scv-arr__b{display:grid;grid-template-columns:minmax(0,6.6fr) minmax(0,5.4fr);gap:clamp(28px,4.4vw,72px);margin-top:clamp(44px,5vw,72px);padding-top:clamp(36px,4vw,56px);border-top:1px solid var(--line)}\n#scv .scv-arr__b h3{font-size:clamp(25px,2.2vw,31px);margin-bottom:16px}\n#scv .scv-how li{display:grid;grid-template-columns:104px minmax(0,1fr);gap:14px;padding:13px 0;border-bottom:1px solid var(--line);font-size:16px}\n#scv .scv-how li b{font-weight:600;color:var(--ink)}\n#scv .scv-how a,#scv .scv-faq a,#scv .scv-rules a{text-decoration:underline;text-decoration-color:var(--gold);text-underline-offset:4px;text-decoration-thickness:1.5px;color:var(--ink)}\n#scv .scv-how a:hover,#scv .scv-faq a:hover{color:var(--gold)}\n#scv .scv-rules li{display:flex;gap:12px;font-size:16px;line-height:1.5;padding:7px 0;align-items:baseline}\n#scv .scv-rules li svg{width:17px;height:17px;flex:none;color:var(--gold);transform:translateY(3px)}\n\n\/* prenota direttamente *\/\n#scv .scv-direct__g{display:grid;grid-template-columns:minmax(0,7.4fr) minmax(0,4.6fr);gap:clamp(32px,5vw,84px);margin-top:clamp(36px,4.4vw,60px);align-items:start}\n#scv .scv-cmp{border-top:1px solid var(--lined)}\n#scv .scv-cmp__r{display:grid;grid-template-columns:minmax(0,.62fr) minmax(0,1.3fr) minmax(0,1fr);gap:0 22px;padding:17px 0;border-bottom:1px solid var(--lined);font-size:16px;align-items:start}\n#scv .scv-cmp__r>:nth-child(1){color:#AEBBD0;font-size:14.5px;padding-top:2px}\n#scv .scv-cmp__r>:nth-child(2){color:#fff;font-weight:600;display:flex;gap:11px;align-items:flex-start}\n#scv .scv-cmp__r>:nth-child(3){color:#AEBBD0}\n#scv .scv-cmp__h{font-size:14.5px;font-weight:600;padding:14px 0}\n#scv .scv-cmp__h>:nth-child(2){color:var(--sun)}\n#scv .scv-chk{width:22px;height:22px;flex:none;border-radius:50%;background:var(--sun);color:var(--navy);display:grid;place-items:center;transform:translateY(1px)}\n#scv .scv-chk svg{width:13px;height:13px}\n#scv .scv-chk path{stroke-dasharray:20;stroke-dashoffset:20}\n#scv .scv-cta{background:var(--navy2);border:1px solid var(--lined);border-radius:8px;padding:clamp(24px,2.8vw,38px)}\n#scv .scv-cta h3{font-size:clamp(27px,2.4vw,34px)}\n#scv .scv-cta p{font-size:15.5px;line-height:1.55;color:#C8D3E2;margin:12px 0 20px}\n#scv .scv-cta .scv-btn{width:100%}\n#scv .scv-cta__wa{display:flex;gap:10px;align-items:center;justify-content:center;font-size:15px;font-weight:600;color:#fff;margin-top:14px;padding:10px}\n#scv .scv-cta__wa svg{width:20px;height:20px;color:var(--sun)}\n#scv .scv-cta__wa:hover{color:var(--sun)}\n#scv .scv-cta__q{margin-top:22px;padding-top:20px;border-top:1px solid var(--lined)}\n#scv .scv-cta__q blockquote{font-family:var(--serif);font-style:italic;font-size:21px;line-height:1.3;color:#fff;border:0;margin:0;padding:0}\n#scv .scv-cta__q figcaption{font-size:13.5px;color:#AEBBD0;margin-top:10px}\n\n\/* domande *\/\n#scv .scv-faq__g{display:grid;grid-template-columns:minmax(0,4.4fr) minmax(0,7.6fr);gap:clamp(32px,5vw,84px);align-items:start}\n#scv .scv-faq details{border-bottom:1px solid var(--line)}\n#scv .scv-faq details:first-child{border-top:1px solid var(--line)}\n#scv .scv-faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:22px;align-items:center;padding:20px 0;font-family:var(--serif);font-size:clamp(22px,1.9vw,26px);line-height:1.2;color:var(--ink);transition:color .25s}\n#scv .scv-faq summary::-webkit-details-marker{display:none}\n#scv .scv-faq summary:hover{color:var(--gold)}\n#scv .scv-faq summary i{flex:none;width:34px;height:34px;border-radius:50%;border:1.5px solid var(--line);position:relative;transition:background-color .3s,border-color .3s,transform .45s var(--out)}\n#scv .scv-faq summary i::before,#scv .scv-faq summary i::after{content:\"\";position:absolute;left:50%;top:50%;width:12px;height:1.5px;background:var(--ink);transform:translate(-50%,-50%);transition:transform .45s var(--out),background-color .3s}\n#scv .scv-faq summary i::after{transform:translate(-50%,-50%) rotate(90deg)}\n#scv .scv-faq details[open] summary i{background:var(--navy);border-color:var(--navy);transform:rotate(180deg)}\n#scv .scv-faq details[open] summary i::before,#scv .scv-faq details[open] summary i::after{background:#fff}\n#scv .scv-faq details[open] summary i::after{transform:translate(-50%,-50%) rotate(0deg)}\n#scv .scv-faq .a{overflow:hidden}\n#scv .scv-faq .a p{padding:0 56px 22px 0;max-width:64ch;font-size:16.5px}\n\n\/* finale e pi\u00e8 di pagina *\/\n#scv .scv-end{position:relative;color:#fff;isolation:isolate;overflow:hidden;padding-block:clamp(96px,14vw,200px);text-align:left}\n#scv .scv-end__m{position:absolute;inset:0;z-index:-2;overflow:hidden}\n#scv .scv-end__m img{width:100%;height:100%;object-fit:cover;object-position:50% 100%}\n#scv .scv-end::after{content:\"\";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(9,18,36,.9),rgba(9,18,36,.74) 30%,rgba(9,18,36,.34) 52%,rgba(9,18,36,.1) 78%),linear-gradient(0deg,rgba(9,18,36,.3),rgba(9,18,36,0) 30%)}\n#scv .scv-end h2{font-size:clamp(44px,6.4vw,104px);color:#fff;max-width:11em;line-height:.96}\n#scv .scv-end p{font-size:clamp(18px,1.6vw,22px);margin-top:20px;color:#EEF2F8}\n#scv .scv-end__a{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}\n#scv .scv-foot{background:var(--navy2);color:#C8D3E2;padding-block:clamp(52px,6vw,84px) 34px;position:relative;overflow:hidden;font-size:15.5px}\n#scv .scv-foot__bp{position:absolute;right:-30px;bottom:-120px;width:min(360px,34vw);opacity:.1;pointer-events:none}\n#scv .scv-foot__g{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,2.4fr) minmax(0,2.4fr);gap:clamp(28px,4vw,64px);position:relative}\n#scv .scv-foot .scv-logo{width:240px;margin-bottom:22px}\n#scv .scv-foot .scv-logo__c{opacity:1}\n#scv .scv-foot h3{font-family:var(--sans);font-size:14.5px;font-weight:600;color:var(--sun);letter-spacing:.02em;margin-bottom:12px}\n#scv .scv-foot li{padding:5px 0}\n#scv .scv-foot a{transition:color .2s}\n#scv .scv-foot a:hover{color:var(--sun)}\n#scv .scv-foot address{font-style:normal;line-height:1.75}\n#scv .scv-foot__b{border-top:1px solid var(--lined);margin-top:44px;padding-top:22px;font-size:13.5px;color:#93A2BA;display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 30px;position:relative}\n#scv .scv-foot__b span{max-width:70ch}\n\n\/* navigazione a capitoli, barra telefono, lightbox *\/\n#scv .scv-chap{position:fixed;left:16px;top:50%;transform:translateY(-50%);z-index:8000;display:none;flex-direction:column;gap:4px;opacity:0;transition:opacity .4s}\n#scv .scv-chap.is-on{opacity:1}\n#scv .scv-chap a{display:flex;flex-direction:row-reverse;align-items:center;justify-content:flex-end;gap:10px;height:22px}\n#scv .scv-chap a i{display:block;width:8px;height:8px;border-radius:50%;background:rgba(138,109,47,.4);box-shadow:0 0 0 1.5px rgba(255,255,255,.75);transition:transform .35s var(--out),background-color .3s}\n#scv .scv-chap a span{font-size:12.5px;font-weight:600;color:var(--ink);background:#fff;border-radius:999px;padding:5px 11px;opacity:0;transform:translateX(-8px);transition:opacity .25s,transform .35s var(--out);pointer-events:none;white-space:nowrap;box-shadow:0 8px 18px -10px rgba(18,32,58,.6)}\n#scv .scv-chap a:hover span,#scv .scv-chap a:focus-visible span{opacity:1;transform:none}\n#scv .scv-chap a.is-on i{background:var(--gold);transform:scale(1.6)}\n#scv .scv-mbar{display:none}\n#scv .scv-lb{border:0;padding:0;margin:0;width:100vw;height:100dvh;max-width:none;max-height:none;background:rgba(7,14,28,.96);color:#fff;overflow:hidden}\n#scv .scv-lb::backdrop{background:rgba(7,14,28,.9)}\n#scv .scv-lb[open]{display:grid;grid-template-rows:auto minmax(0,1fr) auto;animation:scv-fade .3s both}\n#scv .scv-lb__t{display:flex;justify-content:space-between;align-items:center;padding:16px var(--gut);font-size:15px;font-weight:600}\n#scv .scv-lb__x{width:46px;height:46px;border-radius:50%;border:1.5px solid rgba(255,255,255,.5);display:grid;place-items:center;color:#fff}\n#scv .scv-lb__x:hover{background:#fff;color:var(--navy)}\n#scv .scv-lb__s{display:grid;grid-template:minmax(0,1fr)\/minmax(0,1fr);place-items:center;min-height:0;padding:0 var(--gut);position:relative}\n#scv .scv-lb__s img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;border-radius:4px;animation:scv-zoom .45s var(--out) both}\n#scv .scv-lb__b{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:16px var(--gut) 22px}\n#scv .scv-lb__c{font-size:15.5px;color:#DCE4EF;max-width:60ch}\n\n\/* movimento *\/\n@keyframes scv-up{from{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}\n@keyframes scv-fade{from{opacity:0}to{opacity:1}}\n@keyframes scv-zoom{from{opacity:0;transform:scale(.94)}to{opacity:1;transform:none}}\n@keyframes scv-ping{0%{transform:scale(1);opacity:.9}100%{transform:scale(3.4);opacity:0}}\n@keyframes scv-door{from{clip-path:inset(0 46% 0 46%)}to{clip-path:inset(0 0 0 0)}}\n@keyframes scv-settle{from{transform:scale(1.14)}to{transform:scale(1)}}\n#scv .ln{display:block;overflow:hidden;padding-bottom:.12em;margin-bottom:-.12em}\n#scv .ln>span{display:block}\nhtml.scv-js #scv .ln>span{transform:translateY(108%);transition:transform .95s var(--out)}\nhtml.scv-js #scv .is-in .ln>span,html.scv-js #scv .ln.is-in>span{transform:none}\nhtml.scv-js #scv .ln:nth-child(2)>span{transition-delay:.09s}html.scv-js #scv .ln:nth-child(3)>span{transition-delay:.18s}html.scv-js #scv .ln:nth-child(4)>span{transition-delay:.27s}html.scv-js #scv .ln:nth-child(5)>span{transition-delay:.36s}\nhtml.scv-js #scv .rv{opacity:0;transform:translateY(46px);transition:opacity .8s var(--std),transform .95s var(--out)}\nhtml.scv-js #scv .rv.is-in{opacity:1;transform:none}\nhtml.scv-js #scv .rv.d1{transition-delay:.1s}html.scv-js #scv .rv.d2{transition-delay:.2s}html.scv-js #scv .rv.d3{transition-delay:.3s}html.scv-js #scv .rv.d4{transition-delay:.4s}html.scv-js #scv .rv.d5{transition-delay:.5s}\nhtml.scv-js #scv .mask>img{clip-path:inset(0 0 100% 0);transform:scale(1.16);transition:clip-path 1.15s var(--out),transform 1.7s var(--out)}\nhtml.scv-js #scv .mask.is-in>img{clip-path:inset(0);transform:scale(1)}\nhtml.scv-js #scv .scv-hero__media{animation:scv-door 1.25s var(--out) both}\nhtml.scv-js #scv .scv-hero__media img{animation:scv-settle 2.4s var(--out) both}\nhtml.scv-js #scv .scv-hero .hi{opacity:0;transform:translateY(26px);transition:opacity .8s var(--std),transform .9s var(--out)}\nhtml.scv-js #scv .scv-hero.is-in .hi{opacity:1;transform:none}\nhtml.scv-js #scv .scv-hero.is-in .hi.h2{transition-delay:.5s}html.scv-js #scv .scv-hero.is-in .hi.h3{transition-delay:.66s}html.scv-js #scv .scv-hero.is-in .hi.h4{transition-delay:.8s}\nhtml.scv-js #scv .scv-end__m img{transform:scale(1.12);transform-origin:50% 100%;transition:transform 2.6s var(--out)}\nhtml.scv-js #scv .scv-end__m.is-in img{transform:none}\nhtml.scv-js #scv .scv-dist li::after{transform:scaleX(0);transition:transform 1s var(--out)}\nhtml.scv-js #scv .scv-dist.is-in li::after{transform:scaleX(1)}\nhtml.scv-js #scv .scv-dist li{opacity:0;transform:translateX(-16px);transition:opacity .6s,transform .7s var(--out)}\nhtml.scv-js #scv .scv-dist.is-in li{opacity:1;transform:none}\nhtml.scv-js #scv .scv-dist li:nth-child(2),html.scv-js #scv .scv-dist li:nth-child(2)::after{transition-delay:.08s}html.scv-js #scv .scv-dist li:nth-child(3),html.scv-js #scv .scv-dist li:nth-child(3)::after{transition-delay:.16s}html.scv-js #scv .scv-dist li:nth-child(4),html.scv-js #scv .scv-dist li:nth-child(4)::after{transition-delay:.24s}html.scv-js #scv .scv-dist li:nth-child(5),html.scv-js #scv .scv-dist li:nth-child(5)::after{transition-delay:.32s}html.scv-js #scv .scv-dist li:nth-child(6),html.scv-js #scv .scv-dist li:nth-child(6)::after{transition-delay:.4s}html.scv-js #scv .scv-dist li:nth-child(7),html.scv-js #scv .scv-dist li:nth-child(7)::after{transition-delay:.48s}\nhtml.scv-js #scv .scv-blue__door{transform:scaleY(0);transition:transform .9s var(--out) .5s}\nhtml.scv-js #scv .scv-blue.is-in .scv-blue__door{transform:scaleY(1)}\nhtml.scv-js #scv .scv-blue__tag{opacity:0;transform:translateY(10px);transition:opacity .5s 1.2s,transform .6s var(--out) 1.2s}\nhtml.scv-js #scv .scv-blue.is-in .scv-blue__tag{opacity:1;transform:none}\nhtml.scv-js #scv .scv-pin{opacity:0;transform:translate(-50%,-130%);transition:opacity .4s .5s,transform .7s cubic-bezier(.3,1.6,.5,1) .5s}\nhtml.scv-js #scv .scv-aerial.is-in .scv-pin{opacity:1;transform:translate(-50%,-50%)}\nhtml.scv-js #scv .scv-lab{opacity:0;transition:opacity .6s .9s}\nhtml.scv-js #scv .scv-aerial.is-in .scv-lab{opacity:1}\nhtml.scv-js #scv .scv-cmp__r{opacity:0;transform:translateY(18px);transition:opacity .6s,transform .7s var(--out)}\nhtml.scv-js #scv .scv-cmp.is-in .scv-cmp__r{opacity:1;transform:none}\nhtml.scv-js #scv .scv-cmp__r:nth-child(2){transition-delay:.1s}html.scv-js #scv .scv-cmp__r:nth-child(3){transition-delay:.2s}html.scv-js #scv .scv-cmp__r:nth-child(4){transition-delay:.3s}html.scv-js #scv .scv-cmp__r:nth-child(5){transition-delay:.4s}\n#scv .scv-cmp.is-in .scv-chk path{stroke-dashoffset:0;transition:stroke-dashoffset .5s var(--std) .55s}\nhtml:not(.scv-js) #scv .scv-chk path{stroke-dashoffset:0}\nhtml.scv-js #scv .scv-arr__steps li{opacity:0;transform:translateY(26px);transition:opacity .6s,transform .8s var(--out)}\nhtml.scv-js #scv .scv-arr__steps li.is-in{opacity:1;transform:none}\nhtml.scv-js #scv .scv-arr__steps li:nth-child(2){transition-delay:.12s}html.scv-js #scv .scv-arr__steps li:nth-child(3){transition-delay:.24s}html.scv-js #scv .scv-arr__steps li:nth-child(4){transition-delay:.36s}\n\n\/* schermi medi *\/\n@media (max-width:1180px){\n#scv .scv-nav{gap:16px;font-size:14.5px}\n#scv .scv-head .scv-lang{display:none}\n#scv .scv-langp{display:block}\n#scv .scv-facts ul{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:26px}\n#scv .scv-book{width:min(100%,566px)}\n#scv .scv-book__f{padding-inline:16px}\n#scv .scv-book__more{display:none}\n#scv .scv-facts li:nth-child(4){border-left:0;padding-left:0}\n}\n@media (min-width:1280px){#scv .scv-chap{display:flex}}\n@media (min-width:1024px) and (max-height:680px){\n#scv .scv-hero{min-height:max(500px,calc(100svh - 60px))}\n#scv .scv-hero__in{padding-top:calc(var(--headh) + 14px);padding-bottom:22px}\n#scv .scv-hero__brand{margin-bottom:10px}\n#scv .scv-hero__p{max-width:min(50ch,42vw);margin-top:12px}\n#scv .scv-book,#scv .scv-ldg{margin-top:18px}\n#scv .scv-book__note{margin-top:10px}\n#scv .scv-rate{margin-top:12px}\n#scv .scv-who__panels{height:clamp(400px,70vh,620px)}\n}\n@media (max-width:1023px){\n#scv{--headh:64px}\n#scv .scv-hero{display:block;min-height:0}\n#scv .scv-hero__media{position:relative;inset:auto;z-index:0;height:min(56svh,620px)}\n#scv .scv-hero__media img{object-position:50% 70%}\n#scv .scv-hero__veil{inset:0 0 auto 0;z-index:1;height:min(56svh,620px);background:linear-gradient(180deg,rgba(9,18,36,.62) 0%,rgba(9,18,36,0) 22%,rgba(9,18,36,0) 62%,rgba(11,22,41,.86) 90%,#0B1629 100%)}\n#scv .scv-hero__in{z-index:2;padding-top:0;margin-top:-46px;padding-bottom:40px}\n#scv .scv-hero__h{max-width:14em}#scv .scv-hero__p{max-width:52ch}\n#scv:lang(de) .scv-hero__h,#scv:lang(fr) .scv-hero__h,#scv:lang(es) .scv-hero__h{max-width:15em}\n#scv .scv-book{width:min(100%,690px)}\n#scv .scv-book__f{padding-inline:20px}\n#scv .scv-book__more{display:inline}\n#scv .scv-nav,#scv .scv-head .scv-lang{display:none}\n#scv .scv-burger{display:flex}\n#scv .scv-easy__g,#scv .scv-rooms__g,#scv .scv-day__g,#scv .scv-where__g,#scv .scv-rev__g,#scv .scv-direct__g,#scv .scv-faq__g,#scv .scv-arr__b{grid-template-columns:minmax(0,1fr)}\n#scv .scv-collage{max-width:492px}\n#scv .scv-tabs{flex-direction:row;overflow-x:auto;border-left:0;gap:8px;scrollbar-width:none;margin-inline:calc(-1*var(--gut));padding-inline:var(--gut);scroll-snap-type:x proximity}\n#scv .scv-tabs::-webkit-scrollbar{display:none}\n#scv .scv-tabs button{font-family:var(--sans);font-size:15px;font-weight:600;padding:11px 18px;border:1.5px solid var(--line);border-radius:999px;white-space:nowrap;flex:none;font-style:normal;scroll-snap-align:start;min-height:44px}\n#scv .scv-tabs button:hover{transform:none}\n#scv .scv-tabs button[aria-selected=true]{background:var(--navy);color:#fff;border-color:var(--navy);font-style:normal}\n#scv .scv-tabs__ind{display:none}\n#scv .scv-rooms__g{gap:20px}\n#scv .scv-rooms__r{order:-1}\n#scv .scv-rooms__l{display:contents}\n#scv .scv-tabs{order:-2}\n#scv .scv-panels{margin-top:4px;min-height:0}\n#scv .scv-who__panels{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));height:auto;gap:14px}\n#scv .scv-who__p,#scv .scv-who__p.is-on{display:block;flex:none;background:var(--navy);cursor:default}\n#scv .scv-who__p::after{display:none}\n#scv .scv-who__p img,#scv .scv-who__p:not(.is-on) img{position:relative;inset:auto;z-index:0;aspect-ratio:16\/10;height:auto;filter:none;transform:none}\n#scv .scv-who__c{padding:20px 20px 22px;max-width:none}\n#scv .scv-who__c h3{font-size:32px}\n#scv .scv-who__d,#scv .scv-who__p .scv-who__d{grid-template-rows:1fr;opacity:1}\n#scv .scv-day__l{position:static;max-height:none;display:block}\n#scv .scv-day__h{font-size:clamp(36px,4.3vw,64px);max-width:22ch;margin-bottom:clamp(28px,4.4vw,44px)}\n#scv .scv-day__pin,#scv .scv-day__bar{display:none}\n#scv .scv-day__steps{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:0 var(--gut) 6px;margin-inline:calc(-1*var(--gut));scroll-padding-left:var(--gut)}\n#scv .scv-day__steps::-webkit-scrollbar{display:none}\n#scv .scv-day__steps::before{display:none}\n#scv .scv-step{opacity:1;padding:0;min-height:0;flex:0 0 min(44%,360px);scroll-snap-align:start}\nhtml.scv-js #scv .scv-step{opacity:1}\n#scv .scv-step::before{display:none}\n#scv .scv-step figure{display:block;position:relative;border-radius:6px;overflow:hidden;aspect-ratio:4\/3;margin-bottom:16px}\n#scv .scv-step figure img{width:100%;height:100%;object-fit:cover}\n#scv .scv-step h3{font-size:27px}\n#scv .scv-day__hint{display:flex}\n#scv .scv-blue{max-width:360px;margin-top:8px}\n#scv .scv-carn{grid-template-columns:minmax(0,1fr)}\n#scv .scv-carn__i{min-height:0;aspect-ratio:16\/10}\n#scv .scv-arr__g{grid-template-columns:minmax(0,1fr);gap:34px}\n#scv .scv-door__in{height:min(62svh,540px)}\n#scv .scv-foot__g{grid-template-columns:repeat(2,minmax(0,1fr))}\n#scv .scv-foot__g>:first-child{grid-column:1\/-1}\n}\n\/* telefono *\/\n@media (max-width:719px){\n#scv{font-size:16.5px;--sec:64px;padding-bottom:0}\n.admin-bar #scv .scv-head,.admin-bar #scv .scv-progress{top:var(--abar,46px)}\n#scv .scv-logo{width:158px}\n#scv .scv-head .scv-btn{display:none}\n#scv .scv-head__r{gap:10px}\n#scv .scv-head__in{gap:14px}\n#scv .scv-hero__media,#scv .scv-hero__veil{height:min(54svh,460px)}\n#scv .scv-hero__media img{object-position:50% 76%}\n#scv .scv-hero__in{padding-bottom:30px}\n#scv .scv-hero__h{font-size:clamp(36px,10.6vw,50px);max-width:none}\n#scv:lang(de) .scv-hero__h,#scv:lang(fr) .scv-hero__h,#scv:lang(es) .scv-hero__h{font-size:clamp(32px,9.2vw,44px);max-width:none}\n#scv .scv-hero__p{max-width:none}\n#scv .scv-book{display:none}\n#scv .scv-hero__m{display:flex;margin-top:22px}\n#scv .scv-hero__m .scv-btn{width:100%}\n#scv .scv-book__note{font-size:13.5px}\n#scv .scv-rate{gap:8px}#scv .scv-rate a{padding:9px 13px 9px 8px;gap:7px}#scv .scv-rate b{font-size:16px}#scv .scv-ota{width:24px;height:24px}\n#scv .scv-rate a>span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}\n#scv .scv-facts ul{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:22px}\n#scv .scv-facts li{border-left:0;padding-left:0}\n#scv .scv-facts li:nth-child(even){border-left:1px solid var(--lined);padding-left:18px}\n#scv .scv-collage{padding:0 0 56px 22px}\n#scv .scv-collage .tag{right:8px;top:14px;font-size:13px;padding:8px 14px}\n#scv .scv-stage{aspect-ratio:4\/3.3}\n#scv .scv-thumbs{display:none}\n#scv .scv-who__panels{grid-template-columns:minmax(0,1fr)}\n#scv .scv-step{flex-basis:82%}\n#scv .scv-dist{grid-template-columns:minmax(0,1fr);gap:22px}\n#scv .scv-aerial{margin-inline:calc(-1*var(--gut));border-radius:0}\n#scv .scv-aerial__in{width:230%;margin-left:-118%}\n#scv .scv-lab{display:none}\n#scv .scv-card{flex-basis:80%}\n#scv .scv-rail{margin-inline:calc(-1*var(--gut));padding-inline:var(--gut);scroll-padding-left:var(--gut)}\n#scv .scv-arrows{display:none}\n#scv .scv-quotes .scv-arrows{display:flex}\n#scv .scv-quotes{min-height:380px}\n#scv .scv-arr__steps li{padding-left:64px}\n#scv .scv-how li{grid-template-columns:84px minmax(0,1fr)}\n#scv .scv-cmp__r{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:4px 14px}\n#scv .scv-cmp__r>:nth-child(1){grid-column:1\/-1}\n#scv .scv-cmp__h>:nth-child(1){display:none}\n#scv .scv-faq .a p{padding-right:0}\n#scv .scv-end{padding-block:96px 120px}\n#scv .scv-end__m img{object-position:63% 50%}\n#scv .scv-end::after{background:linear-gradient(180deg,rgba(9,18,36,.88),rgba(9,18,36,.72) 52%,rgba(9,18,36,.2) 88%,rgba(9,18,36,.3))}\n#scv .scv-end__a .scv-btn{width:100%}\n#scv .scv-foot{padding-bottom:104px}\n#scv .scv-foot__g{grid-template-columns:repeat(2,minmax(0,1fr))}\n#scv .scv-foot__bp{display:none}\n#scv .scv-foot li{padding:0}\n#scv .scv-foot li a{display:block;padding:11px 0}\n#scv .scv-foot address a{display:inline-block;padding:9px 0}\n#scv .scv-mbar{display:flex;position:fixed;left:10px;right:10px;bottom:10px;z-index:8500;gap:8px;background:rgba(11,22,41,.94);backdrop-filter:blur(10px);padding:8px;border-radius:999px;box-shadow:0 18px 40px -16px rgba(0,0,0,.7);transform:translateY(140%);transition:transform .5s var(--out)}\n#scv .scv-mbar.is-on{transform:none}\n#scv .scv-mbar .scv-btn{flex:1;min-height:50px}\n#scv .scv-mbar .wa{width:50px;height:50px;border-radius:50%;background:#fff;color:var(--navy);display:grid;place-items:center;flex:none}\n#scv .scv-mbar .wa svg{width:24px;height:24px}\n}\n@media (hover:none){#scv .scv-btn:hover::before{transform:scaleX(0)}#scv .scv-btn--ghost:hover{color:inherit}}\n@media (prefers-reduced-motion:reduce){\n#scv *,#scv *::before,#scv *::after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.2s!important;transition-delay:0s!important;scroll-behavior:auto!important}\nhtml.scv-js #scv .ln>span,html.scv-js #scv .rv,html.scv-js #scv .mask>img,html.scv-js #scv .scv-hero .hi{transform:none!important;clip-path:none!important}\n#scv .scv-pin i::before,#scv .scv-pin i::after{display:none}\n}\n\/* su telefono il riquadro laterale delle recensioni del sito copre la barra di prenotazione: in questa pagina resta nascosto *\/\n@media (max-width:719px){body .ti-sticky-button{display:none!important}}\n\n\/* Sul sito vero WP Rocket segna i riquadri sotto la prima schermata con data-wpr-lazyrender e il browser li disegna solo\n   quando ci si avvicina (content-visibility:auto). Con queste pagine chi arriva con un indirizzo che punta a una sezione\n   (#domande) atterra nel punto sbagliato e la pagina cambia altezza mentre si scorre: qui lo spegniamo. (10 ottobre 2026) *\/\n#scv [data-wpr-lazyrender]{content-visibility:visible;contain-intrinsic-size:none}\n\/* Riga \"WordPress multilingue con WPML\" che il plugin aggiunge in fondo a ogni pagina, sotto il nostro pie' di pagina. *\/\n#wpml_credit_footer{display:none!important}\n\n\/* ===== Suite Carducci Viareggio \u2013 pagine interne (Galleria, Carnevale). Aggiunte allo stile della home: stesse variabili, stessi caratteri, stessi componenti. ===== *\/\n\n\/* apertura delle pagine interne: stessa struttura della home, un po' piu' bassa *\/\n#scv .scv-hero--p{min-height:max(500px,calc(76svh - 76px))}\n@media (min-width:1024px){.admin-bar #scv .scv-hero--p{min-height:max(500px,calc(76svh - 108px))}}\n#scv .scv-hero--p .scv-hero__media img{object-position:50% 50%}\n@media (min-width:1024px){#scv .scv-hero--p .scv-hero__h{max-width:min(10.4em,43vw)}}\n#scv .scv-hero__a{display:flex;flex-wrap:wrap;gap:12px 28px;align-items:center;margin-top:clamp(20px,3.2vh,34px)}\n#scv .scv-hero__k{display:flex;flex-wrap:wrap;gap:8px;margin-top:clamp(18px,2.8vh,28px)}\n#scv .scv-hero__k li{display:inline-flex;align-items:center;gap:8px;min-height:38px;padding:0 15px;border-radius:999px;border:1px solid rgba(255,255,255,.34);background:rgba(9,18,36,.3);backdrop-filter:blur(6px);font-size:14px;font-weight:600;color:#fff}\n#scv .scv-hero__k li svg{width:17px;height:17px;color:var(--sun)}\n#scv .scv-hero__k li b{font-weight:700;color:var(--sun)}\n\n\/* voce di menu della pagina in cui ci si trova *\/\n#scv .scv-nav a[aria-current=page]::after{transform:scaleX(1)}\n#scv .scv-menu a.m[aria-current=page]{color:var(--sun)}\n\n\/* ---------- GALLERIA ---------- *\/\n\/* barra degli ambienti: resta in alto mentre si scorre; --hv e' l'altezza della testata quando e' visibile (la imposta lo script) *\/\n#scv .scv-gnav{position:sticky;top:calc(var(--abar,0px) + var(--hv,0px));z-index:8600;background:rgba(251,250,247,.95);backdrop-filter:blur(10px);border-bottom:1px solid var(--line);transition:top .4s var(--std)}\n#scv .scv-gnav.is-stuck::before{content:\"\";position:absolute;left:0;right:0;bottom:100%;height:var(--abar,0px);background:var(--ivory);pointer-events:none}\n#scv .scv-gnav__w{display:flex;align-items:center;gap:18px}\n#scv .scv-gnav__in{flex:1;min-width:0;display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;padding:11px 0;scroll-padding-inline:var(--gut)}\n#scv .scv-gnav__b{flex:none}\n#scv .scv-gnav__in::-webkit-scrollbar{display:none}\n#scv .scv-gnav__in a{flex:none;display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 16px;border-radius:999px;border:1px solid var(--line);font-size:14.5px;font-weight:600;color:var(--ink);white-space:nowrap;transition:background-color .25s,color .25s,border-color .25s,transform .3s var(--out)}\n#scv .scv-gnav__in a small{font-weight:500;font-size:12.5px;color:var(--muted);transition:color .25s}\n#scv .scv-gnav__in a:hover{border-color:var(--navy);transform:translateY(-2px)}\n#scv .scv-gnav__in a.is-on{background:var(--navy);border-color:var(--navy);color:#fff}\n#scv .scv-gnav__in a.is-on small{color:#C8D3E2}\n\n#scv .scv-groom{padding-block:clamp(48px,5.4vw,84px);scroll-margin-top:120px}\n#scv .scv-groom__h{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(18px,4vw,72px);align-items:end;margin-bottom:clamp(22px,2.6vw,36px)}\n#scv .scv-groom__h h2{font-size:clamp(34px,3.7vw,56px)}\n#scv .scv-groom__h p{font-size:17px;line-height:1.55;color:var(--text);max-width:54ch}\n#scv .scv-groom.on-dark .scv-groom__h p{color:#D3DCE9}\n#scv .scv-groom__h p small{display:block;font-size:14px;font-weight:600;color:var(--gold);margin-bottom:6px}\n#scv .scv-groom.on-dark .scv-groom__h p small{color:var(--sun)}\n#scv .scv-groom .scv-links{margin-top:clamp(18px,2vw,26px)}\n\n\/* griglia \"giustificata\": in ogni riga le foto hanno la stessa altezza e larghezze proporzionali alla loro forma, senza tagli *\/\n#scv .scv-g{display:grid;gap:10px}\n#scv .scv-g__r{display:flex;gap:10px}\n#scv .scv-g__i{position:relative;display:block;flex:var(--ar) 1 0;aspect-ratio:var(--ar);min-width:0;overflow:hidden;border-radius:6px;background:#d9d2c3;cursor:zoom-in;outline-offset:3px}\n#scv .scv-g__i img{width:100%;height:100%;max-width:none;object-fit:cover;transition:transform 1.2s var(--out)}\n#scv .scv-g__c{position:absolute;left:10px;right:10px;bottom:10px;z-index:2;display:flex;justify-content:space-between;align-items:flex-end;gap:10px;pointer-events:none;opacity:0;transform:translateY(8px);transition:opacity .3s,transform .4s var(--out)}\n#scv .scv-g__c span{background:rgba(11,22,41,.78);color:#fff;border-radius:999px;padding:8px 14px;font-size:13.5px;font-weight:600;line-height:1.2;backdrop-filter:blur(6px);max-width:100%}\n#scv .scv-g__c svg{flex:none;width:36px;height:36px;padding:10px;border-radius:50%;background:rgba(11,22,41,.78);color:#fff;backdrop-filter:blur(6px)}\n@media (hover:hover){#scv .scv-g__i:hover img,#scv .scv-g__i:focus-visible img{transform:scale(1.045)}\n#scv .scv-g__i:hover .scv-g__c,#scv .scv-g__i:focus-visible .scv-g__c{opacity:1;transform:none}}\nhtml.scv-js #scv .scv-g__r{opacity:0;transform:translateY(34px);transition:opacity .7s var(--std),transform .9s var(--out)}\nhtml.scv-js #scv .scv-g__r.is-in{opacity:1;transform:none}\n\n\/* muro di foto del Carnevale: su computer e' la griglia qui sopra; sul telefono diventa un nastro da scorrere con il dito *\/\n#scv .scv-g__hint{display:none;align-items:center;gap:10px;font-size:14px;font-weight:600;color:var(--muted);margin-top:14px}\n#scv .scv-g__hint svg{width:18px;height:18px;color:var(--gold)}\n#scv .scv-g--nastro .scv-g__c span{border-radius:8px;line-height:1.3}\n#scv.scv-pg--carnevale #foto .scv-groom__h{margin-bottom:clamp(24px,3vw,40px)}\n\n\/* visualizzatore a tutto schermo delle pagine interne: stesso aspetto di quello della home *\/\n#scv .scv-lb__s .scv-lb__nav{position:absolute;top:50%;transform:translateY(-50%);width:52px;height:52px;border-radius:50%;border:1.5px solid rgba(255,255,255,.5);background:rgba(7,14,28,.5);color:#fff;display:grid;place-items:center;transition:background-color .25s,color .25s}\n#scv .scv-lb__s .scv-lb__nav:hover{background:#fff;color:var(--navy)}\n#scv .scv-lb__s .scv-lb__nav svg{width:20px;height:20px}\n#scv .scv-lb__s .scv-lb__nav.p{left:max(12px,calc(var(--gut) - 26px))}#scv .scv-lb__s .scv-lb__nav.n{right:max(12px,calc(var(--gut) - 26px))}\n@media (min-width:720px){#scv #scv-glb .scv-lb__b .scv-arrows{display:none}}\n#scv .scv-lb__g{font-size:13.5px;font-weight:600;color:var(--sun);margin-right:12px}\n\n\/* ---------- CARNEVALE ---------- *\/\n\/* le sei date *\/\n#scv .scv-cd{background:var(--navy);color:#DCE4EF;padding-block:clamp(40px,4.6vw,72px);position:relative}\n#scv .scv-cd__top{display:flex;justify-content:space-between;align-items:flex-end;gap:16px 40px;flex-wrap:wrap;margin-bottom:clamp(22px,2.6vw,34px)}\n#scv .scv-cd h2{font-size:clamp(30px,3.1vw,46px);color:#fff}\n#scv .scv-cd__top p{font-size:15.5px;line-height:1.5;color:#C8D3E2;max-width:46ch}\n#scv .scv-cd__l{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}\n#scv .scv-cd__i{position:relative;display:flex;flex-direction:column;height:100%;padding:18px 16px 16px;border-radius:8px;border:1px solid var(--lined);background:rgba(255,255,255,.035);color:#fff;transition:transform .4s var(--out),background-color .3s,border-color .3s,color .3s}\n#scv .scv-cd__i .wd{font-size:13.5px;font-weight:600;color:var(--sun);transition:color .3s}\n#scv .scv-cd__i .dn{font-family:var(--serif);font-weight:500;font-size:clamp(50px,4.6vw,68px);line-height:.95;margin-top:6px}\n#scv .scv-cd__i .mo{font-size:15px;font-weight:600;margin-top:2px}\n#scv .scv-cd__i .hr{display:flex;align-items:center;gap:7px;font-size:14px;color:#C8D3E2;margin-top:14px;transition:color .3s}\n#scv .scv-cd__i .hr svg{width:16px;height:16px;flex:none}\n#scv .scv-cd__i .tg{font-size:13px;line-height:1.3;color:#C8D3E2;margin-top:6px;min-height:2.6em;transition:color .3s}\n#scv .scv-cd__i .go{display:flex;align-items:center;gap:8px;font-size:13.5px;font-weight:600;margin-top:auto;padding-top:14px;border-top:1px solid var(--lined);transition:border-color .3s}\n#scv .scv-cd__i .go small{display:block;font-weight:500;font-size:12.5px;color:#AEBBD0;transition:color .3s}\n#scv .scv-cd__i .go svg{width:16px;height:16px;flex:none;margin-left:auto;transition:transform .35s var(--out)}\n#scv .scv-cd__i:hover,#scv .scv-cd__i:focus-visible{transform:translateY(-6px);background:var(--sun);border-color:var(--sun);color:var(--navy)}\n#scv .scv-cd__i:hover .wd,#scv .scv-cd__i:hover .hr,#scv .scv-cd__i:hover .tg,#scv .scv-cd__i:hover .go small,#scv .scv-cd__i:focus-visible .wd,#scv .scv-cd__i:focus-visible .hr,#scv .scv-cd__i:focus-visible .tg,#scv .scv-cd__i:focus-visible .go small{color:var(--navy)}\n#scv .scv-cd__i:hover .go,#scv .scv-cd__i:focus-visible .go{border-color:rgba(18,32,58,.25)}\n#scv .scv-cd__i:hover .go svg{transform:translateX(5px)}\n#scv .scv-cd__i.is-next{border-color:var(--sun)}\n#scv .scv-cd__i.is-next::before{content:\"Next up\";position:absolute;right:10px;top:10px;background:var(--sun);color:var(--navy);border-radius:999px;padding:4px 10px;font-size:11.5px;font-weight:700}\n#scv .scv-cd__i.is-past{opacity:.45}\n#scv .scv-cd__f{font-size:13.5px;color:#AEBBD0;margin-top:18px}\n#scv .scv-cd__f a,#scv .scv-src a{text-decoration:underline;text-decoration-color:var(--sun);text-underline-offset:4px;text-decoration-thickness:1.5px;color:inherit}\n#scv .scv-src{font-size:13.5px;line-height:1.5;color:var(--muted);margin-top:18px}\n#scv .scv-src a{text-decoration-color:var(--gold)}\n#scv .on-dark .scv-src{color:#AEBBD0}\n\n\/* manifesto e carri *\/\n#scv .scv-prog__g{display:grid;grid-template-columns:minmax(0,4.4fr) minmax(0,7.6fr);gap:clamp(32px,6vw,96px);align-items:start}\n#scv .scv-poster{margin:0;position:sticky;top:calc(var(--abar,0px) + 96px)}\n#scv .scv-poster__in{display:block;cursor:zoom-in;border-radius:6px;overflow:hidden;box-shadow:0 40px 70px -40px rgba(18,32,58,.7);background:#fff;transition:transform .6s var(--out),box-shadow .6s}\n#scv .scv-poster__in:hover{transform:translateY(-6px) rotate(-.6deg);box-shadow:0 54px 80px -44px rgba(18,32,58,.8)}\n#scv .scv-poster img{width:100%;height:auto;display:block}\n#scv .scv-poster figcaption{font-size:13.5px;line-height:1.45;color:var(--muted);margin-top:14px;max-width:44ch}\n#scv .scv-nums{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin-top:clamp(26px,3vw,40px);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}\n#scv .scv-nums li{padding:18px 16px 18px 18px;border-left:1px solid var(--line)}\n#scv .scv-nums li:first-child{border-left:0;padding-left:0}\n#scv .scv-nums b{display:block;font-family:var(--serif);font-weight:500;font-size:clamp(40px,3.8vw,56px);line-height:1;color:var(--ink)}\n#scv .scv-nums li>span{display:block;font-size:14px;line-height:1.35;color:var(--muted);margin-top:6px}\n#scv .scv-floats{margin-top:clamp(26px,3vw,40px)}\n#scv .scv-floats h3{font-family:var(--sans);font-size:15px;font-weight:600;letter-spacing:.01em;color:var(--gold);margin-bottom:6px}\n#scv .scv-floats ol{counter-reset:f}\n#scv .scv-floats li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 24px;align-items:baseline;padding:13px 0;border-bottom:1px solid var(--line);transition:padding .35s var(--out)}\n#scv .scv-floats li:hover{padding-left:10px}\n#scv .scv-floats li b{font-family:var(--serif);font-weight:500;font-size:clamp(21px,1.8vw,25px);line-height:1.2;color:var(--ink)}\n#scv .scv-floats li span{font-size:14.5px;color:var(--muted);text-align:right}\n\n\/* informazioni pratiche *\/\n#scv .scv-info{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:clamp(30px,3.6vw,52px)}\n#scv .scv-info__c{background:#fff;border-radius:8px;padding:clamp(22px,2.6vw,36px);display:grid;grid-template-columns:46px minmax(0,1fr);gap:6px 18px;align-content:start;transition:transform .45s var(--out),box-shadow .45s}\n#scv .scv-info__c:hover{transform:translateY(-5px);box-shadow:0 30px 50px -36px rgba(18,32,58,.55)}\n#scv .scv-info__c .scv-ico{background:var(--sun);transition:background-color .3s,color .3s,transform .5s var(--out)}\n#scv .scv-info__c:hover .scv-ico{background:var(--navy);color:#fff;transform:rotate(-8deg) scale(1.06)}\n#scv .scv-info__c h3{font-size:clamp(25px,2.2vw,31px);align-self:center}\n#scv .scv-info__c ul{grid-column:2;display:grid;gap:9px;margin-top:8px}\n#scv .scv-info__c li{position:relative;padding-left:18px;font-size:16px;line-height:1.5;color:var(--text)}\n#scv .scv-info__c li::before{content:\"\";position:absolute;left:0;top:.62em;width:7px;height:7px;border-radius:50%;background:var(--gold)}\n#scv .scv-info__c li strong{color:var(--ink);font-weight:600}\n#scv .scv-info__c a{text-decoration:underline;text-decoration-color:var(--gold);text-underline-offset:4px;text-decoration-thickness:1.5px;color:var(--ink)}\n#scv .scv-info__c a:hover{color:var(--gold)}\n\n\/* foto in fila da trascinare (stesso meccanismo delle schede della home) *\/\n#scv .scv-card--ph{flex:0 0 auto;height:clamp(300px,34vw,460px);aspect-ratio:var(--ar);max-width:min(86vw,640px);padding:0;background:#d9d2c3;display:block;position:relative;overflow:hidden;cursor:zoom-in}\n#scv .scv-card--ph img{width:100%;height:100%;max-width:none;object-fit:cover;display:block;transition:transform 1.2s var(--out)}\n#scv .scv-card--ph:hover img{transform:scale(1.05)}\n#scv .scv-card--ph span{position:absolute;left:12px;right:12px;bottom:12px;background:rgba(11,22,41,.78);color:#fff;border-radius:8px;padding:9px 13px;font-size:13.5px;font-weight:600;line-height:1.3;backdrop-filter:blur(6px)}\n\n\/* ---------- adattamenti ---------- *\/\n\/* Le parole di un ospite, in fondo a una sezione chiara (pagina Carnevale) *\/\n#scv .scv-said{margin:clamp(40px,5vw,76px) 0 0;padding:6px 0 6px clamp(20px,2.6vw,38px);border-left:3px solid var(--sun)}\n#scv .scv-said blockquote{font-family:var(--serif);font-style:italic;font-size:clamp(23px,2.5vw,35px);line-height:1.26;color:var(--ink);max-width:31em;quotes:none;border:0;margin:0;padding:0;background:none}\n#scv .scv-said figcaption{margin-top:18px;font-size:15px;line-height:1.5;color:var(--muted)}\n#scv .scv-said figcaption b{color:var(--ink);font-weight:600}\n@media (max-width:1180px){\n#scv .scv-cd__l{grid-template-columns:repeat(3,minmax(0,1fr))}\n}\n@media (max-width:1023px){\n#scv .scv-hero--p .scv-hero__media,#scv .scv-hero--p .scv-hero__veil{height:min(44svh,460px)}\n#scv .scv-groom__h,#scv .scv-prog__g{grid-template-columns:minmax(0,1fr)}\n#scv .scv-groom__h{align-items:start;gap:12px}\n#scv .scv-poster{position:static;max-width:420px}\n#scv .scv-info{grid-template-columns:minmax(0,1fr)}\n}\n@media (max-width:719px){\n#scv .scv-hero--p .scv-hero__media,#scv .scv-hero--p .scv-hero__veil{height:min(40svh,360px)}\n#scv .scv-hero__k li{min-height:34px;font-size:13px;padding:0 12px}\n#scv .scv-hero__a .scv-btn{width:100%}\n#scv .scv-gnav__in a{min-height:38px;padding:0 14px;font-size:14px}\n#scv .scv-gnav__b{display:none}\n#scv .scv-gnav__in{margin-inline:calc(-1*var(--gut));padding-inline:var(--gut)}\n#scv .scv-groom{scroll-margin-top:70px}\n\/* telefono: due colonne di riquadri; la prima foto di ogni ambiente e' grande. Toccando si apre la foto intera *\/\n#scv .scv-g{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}\n#scv .scv-g__r{display:contents}\nhtml.scv-js #scv .scv-g__r{opacity:1;transform:none}\n#scv .scv-g__i{flex:none;aspect-ratio:1\/1}\n#scv .scv-g__i.is-first{grid-column:1\/-1;aspect-ratio:3\/2}\n#scv .scv-g__i.is-wide{grid-column:1\/-1;aspect-ratio:16\/9}\n#scv .scv-g__c{display:none}\n#scv .scv-g--nastro{display:flex;gap:8px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(-1*var(--gut));padding-inline:var(--gut);scroll-padding-left:var(--gut)}\n#scv .scv-g--nastro::-webkit-scrollbar{display:none}\n#scv .scv-g--nastro .scv-g__i{flex:0 0 auto;height:min(66vw,300px);aspect-ratio:var(--ar);scroll-snap-align:start}\n#scv .scv-g__hint{display:flex}\n#scv.scv-pg--carnevale .scv-hero__media img{object-position:50% 30%}\n#scv .scv-lb__s .scv-lb__nav{display:none}\n#scv .scv-cd__l{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}\n#scv .scv-cd__i{padding:15px 14px 14px}\n#scv .scv-cd__i .dn{font-size:48px}\n#scv .scv-nums{grid-template-columns:repeat(2,minmax(0,1fr))}\n#scv .scv-nums li:nth-child(odd){border-left:0;padding-left:0}\n#scv .scv-nums li:nth-child(n+3){border-top:1px solid var(--line)}\n#scv .scv-floats li{grid-template-columns:minmax(0,1fr)}\n#scv .scv-floats li span{text-align:left}\n#scv .scv-info__c{grid-template-columns:40px minmax(0,1fr);gap:6px 14px}\n#scv .scv-info__c ul{grid-column:1\/-1}\n}\n@media (prefers-reduced-motion:reduce){\nhtml.scv-js #scv .scv-g__r{opacity:1!important;transform:none!important}\n}\n\n\/* Il mare a Viareggio (24 ottobre 2026, v4). Si aggiunge a home.css e pagine.css: solo regole della pagina, sotto #scv.scv-pg--mare.\n   Nessun colore, carattere o misura nuovi: si usano le variabili del sito. *\/\n\/* la giornata al mare: dove si trova lo stabilimento e il collegamento a Google Maps, sotto il testo di ogni momento *\/\n#scv.scv-pg--mare .mare-dove{display:flex;align-items:center;gap:8px;margin-top:14px;font-size:14.5px;font-weight:600;color:var(--gold)}\n#scv.scv-pg--mare .mare-dove svg{width:18px;height:18px;flex:none}\n#scv.scv-pg--mare .scv-step .scv-link{margin-top:4px;font-size:15px}\n\/* credito delle foto prese dai siti degli stabilimenti (Nunzio, 24\/10: il nome, senza link) *\/\n#scv.scv-pg--mare .scv-day__pin figure,#scv.scv-pg--mare .scv-step figure{position:relative}\n#scv.scv-pg--mare .scv-day__pin figure{position:absolute}\n#scv.scv-pg--mare .mare-cred{position:absolute;right:12px;bottom:12px;z-index:2;background:rgba(11,22,41,.72);color:#fff;border-radius:999px;padding:6px 12px;font-size:12.5px;font-weight:600;line-height:1;backdrop-filter:blur(6px)}\n\/* il riquadro blu \"Chiedilo a noi\" chiude la giornata *\/\n#scv.scv-pg--mare #giornata .scv-eden{margin-top:clamp(40px,5vw,72px)}\n\/* apertura sul telefono: la foto verticale del tramonto, con il sole nella parte alta del riquadro *\/\n@media (max-width:719px){#scv.scv-pg--mare .scv-hero__media img{object-position:50% 40%}}\n@media (max-width:1023px){#scv.scv-pg--mare #giornata .scv-eden{margin-top:36px}}\n\/* riquadro blu d'azione (scv-eden): stesse regole di Info utili, Parcheggi, Lavoro e Lucca, ripetute qui come nelle altre pagine *\/\n#scv.scv-pg--mare .scv-eden{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px clamp(20px,4vw,64px);align-items:end;background:var(--navy);color:#fff;border-radius:8px;padding:clamp(24px,3vw,44px)}\n#scv.scv-pg--mare .scv-eden h3{font-size:clamp(28px,2.9vw,42px);color:#fff;max-width:20em}\n#scv.scv-pg--mare .scv-eden p{margin-top:12px;font-size:17px;line-height:1.55;color:#D3DCE9;max-width:58ch;text-wrap:pretty}\n#scv.scv-pg--mare .scv-eden .scv-kick{margin-bottom:10px;color:var(--sun)}\n#scv.scv-pg--mare .scv-eden .scv-btn svg{order:-1}\n@media (max-width:1023px){#scv.scv-pg--mare .scv-eden{grid-template-columns:minmax(0,1fr);align-items:start}}\n@media (max-width:719px){#scv.scv-pg--mare .scv-eden .scv-btn{justify-self:stretch;min-width:0;padding:8px 18px;white-space:normal;text-align:center}}\n\/* nella colonna dell'inverno il collegamento al Carnevale e' sottolineato come nelle schede *\/\n#scv.scv-pg--mare .scv-easy__l a{text-decoration:underline;text-decoration-color:var(--gold);text-underline-offset:4px;text-decoration-thickness:1.5px;color:var(--ink)}\n\/* due foto per un posto in dissolvenza (scv-duo della home), ma piu' veloce: un giro in 5 secondi invece di 11\n   (Nunzio, 24\/10 17:11: \"riapplica la sfumatura e rendi piu' veloce il passaggio\"; chi scorre deve vedere anche la seconda foto) *\/\n#scv.scv-pg--mare .scv-day__pin .scv-duo.is-on img+img,#scv.scv-pg--mare .scv-day__pin .scv-duo.is-on .scv-duo__t i+i,#scv.scv-pg--mare .scv-step .scv-duo img+img,#scv.scv-pg--mare .scv-step .scv-duo .scv-duo__t i+i{animation:mare-duo 5s ease-in-out infinite}\n#scv.scv-pg--mare .scv-day__pin .scv-duo.is-on .scv-duo__t i:first-child,#scv.scv-pg--mare .scv-step .scv-duo .scv-duo__t i:first-child{animation:mare-duo-a 5s ease-in-out infinite}\n@keyframes mare-duo{0%,38%{opacity:0}50%,88%{opacity:1}100%{opacity:0}}\n@keyframes mare-duo-a{0%,38%{opacity:1}50%,88%{opacity:0}100%{opacity:1}}\n\/* la spiaggia libera: foto e collegamento a Google Maps, dopo il riquadro blu *\/\n#scv.scv-pg--mare .mare-libera{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(24px,4vw,64px);align-items:center;margin-top:clamp(32px,4vw,56px)}\n#scv.scv-pg--mare .mare-libera figure{margin:0;border-radius:6px;overflow:hidden;aspect-ratio:3\/2}\n#scv.scv-pg--mare .mare-libera img{width:100%;height:100%;object-fit:cover}\n#scv.scv-pg--mare .mare-libera h3{font-size:clamp(28px,2.9vw,42px);color:var(--ink)}\n#scv.scv-pg--mare .mare-libera p{margin:12px 0 18px;font-size:17px;max-width:46ch}\n@media (max-width:719px){#scv.scv-pg--mare .mare-libera{grid-template-columns:minmax(0,1fr)}}\n<\/style>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b8ed048 elementor-widget elementor-widget-html\" data-id=\"b8ed048\" data-element_type=\"widget\" data-e-type=\"widget\" id=\"scv-w-testata\" data-widget_type=\"html.default\">\n\t\t\t\t\t<a class=\"scv-skip\" href=\"#foto\">Skip to content<\/a>\n<div class=\"scv-progress\" aria-hidden=\"true\"><\/div>\n<header class=\"scv-head\" id=\"scv-head\">\n  <div class=\"w scv-head__in\">\n    <a class=\"scv-logo\" href=\"\/en\/\" aria-label=\"Suite Carducci Viareggio, home page\">\n      <img class=\"scv-logo__w\" src=\"\/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-logo-bianco-480.webp\" alt=\"\" width=\"480\" height=\"89\" fetchpriority=\"auto\" decoding=\"async\" data-no-lazy=\"1\">\n      <img class=\"scv-logo__c\" data-scv-src=\"\/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-logo-colore-480.webp\" alt=\"\" width=\"480\" height=\"89\" decoding=\"async\" data-no-lazy=\"1\">\n    <\/a>\n    <nav class=\"scv-nav\" aria-label=\"Main menu\">\n      <a href=\"\/en\/\">Home<\/a> <a href=\"\/en\/gallery\/\">Gallery<\/a>\n      <a href=\"\/en\/viareggio-beach\/\" aria-current=\"page\">The beach<\/a> <a href=\"\/en\/carnival-viareggio\/\">Carnival<\/a> <a href=\"\/en\/useful-info\/\">Useful info<\/a> <a href=\"\/en\/contact-us\/\">Contact<\/a> <a href=\"\/en\/blog\/\">Blog<\/a>\n    <\/nav>\n    <div class=\"scv-head__r\">\n      <div class=\"scv-lang\" role=\"group\" aria-label=\"Language\"><svg class=\"globe\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"><circle cx=\"12\" cy=\"12\" r=\"8.500\"\/><path d=\"M3.500 12h17M12 3.500c2.500 2.300 3.800 5.100 3.800 8.500s-1.300 6.200-3.800 8.500c-2.500-2.300-3.800-5.100-3.800-8.500s1.300-6.200 3.800-8.500z\"\/><\/svg><a href=\"\/.\/spiaggia-viareggio\/\" hreflang=\"it\" lang=\"it\" title=\"Italiano\" aria-label=\"Italiano\">IT<\/a><span class=\"is-on\" lang=\"en\" aria-current=\"true\" title=\"English\">EN<\/span><a href=\"\/de\/.\/viareggio-strand\/\" hreflang=\"de\" lang=\"de\" title=\"Deutsch\" aria-label=\"Deutsch\">DE<\/a><a href=\"\/fr\/.\/plage-viareggio\/\" hreflang=\"fr\" lang=\"fr\" title=\"Fran\u00e7ais\" aria-label=\"Fran\u00e7ais\">FR<\/a><a href=\"\/es\/.\/playa-viareggio\/\" hreflang=\"es\" lang=\"es\" title=\"Espa\u00f1ol\" aria-label=\"Espa\u00f1ol\">ES<\/a><\/div><details class=\"scv-langp\" id=\"scv-langp\"><summary aria-label=\"Language: English. Change language\"><svg class=\"globe\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"><circle cx=\"12\" cy=\"12\" r=\"8.500\"\/><path d=\"M3.500 12h17M12 3.500c2.500 2.300 3.800 5.100 3.800 8.500s-1.300 6.200-3.800 8.500c-2.500-2.300-3.800-5.100-3.800-8.500s1.300-6.200 3.800-8.500z\"\/><\/svg><span>EN<\/span><svg class=\"chev\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"><path d=\"M6 9.500l6 6 6-6\"\/><\/svg><\/summary><ul><li><a href=\"\/.\/spiaggia-viareggio\/\" hreflang=\"it\" lang=\"it\">Italiano<\/a><\/li><li><span class=\"is-on\" lang=\"en\" aria-current=\"true\">English<\/span><\/li><li><a href=\"\/de\/.\/viareggio-strand\/\" hreflang=\"de\" lang=\"de\">Deutsch<\/a><\/li><li><a href=\"\/fr\/.\/plage-viareggio\/\" hreflang=\"fr\" lang=\"fr\">Fran\u00e7ais<\/a><\/li><li><a href=\"\/es\/.\/playa-viareggio\/\" hreflang=\"es\" lang=\"es\">Espa\u00f1ol<\/a><\/li><\/ul><\/details>\n      <a class=\"scv-btn scv-btn--sun scv-btn--s\" href=\"https:\/\/book.suitecarducciviareggio.com\/en\/availability\">Check dates<svg class=\"arr\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"><path d=\"M4 12h15M13 6l6 6-6 6\"\/><\/svg><\/a>\n      <button class=\"scv-burger\" type=\"button\" aria-expanded=\"false\" aria-controls=\"scv-menu\" aria-label=\"Open menu\"><span><\/span><span><\/span><span><\/span><\/button>\n    <\/div>\n  <\/div>\n<\/header>\n<div class=\"scv-menu on-dark\" id=\"scv-menu\" aria-hidden=\"true\">\n  <a class=\"m\" href=\"\/en\/\">Home<\/a> <a class=\"m\" href=\"\/en\/gallery\/\">Gallery<\/a>\n  <a class=\"m\" href=\"\/en\/viareggio-beach\/\" aria-current=\"page\">The beach<\/a> <a class=\"m\" href=\"\/en\/carnival-viareggio\/\">Carnival<\/a> <a class=\"m\" href=\"\/en\/useful-info\/\">Useful info<\/a> <a class=\"m\" href=\"\/en\/contact-us\/\">Contact<\/a> <a class=\"m\" href=\"\/en\/blog\/\">Blog<\/a>\n  <div class=\"scv-menu__b\">\n    <a class=\"scv-btn scv-btn--sun\" href=\"https:\/\/book.suitecarducciviareggio.com\/en\/availability\">Check availability<svg class=\"arr\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"><path d=\"M4 12h15M13 6l6 6-6 6\"\/><\/svg><\/a> <a class=\"scv-btn scv-btn--ghost\" href=\"https:\/\/wa.me\/393792221007\">Message us on WhatsApp<\/a>\n    <div class=\"scv-lang scv-lang--m\" role=\"group\" aria-label=\"Language\"><a href=\"\/.\/spiaggia-viareggio\/\" hreflang=\"it\" lang=\"it\">Italiano<\/a><span class=\"is-on\" lang=\"en\">English<\/span><a href=\"\/de\/.\/viareggio-strand\/\" hreflang=\"de\" lang=\"de\">Deutsch<\/a><a href=\"\/fr\/.\/plage-viareggio\/\" hreflang=\"fr\" lang=\"fr\">Fran\u00e7ais<\/a><a href=\"\/es\/.\/playa-viareggio\/\" hreflang=\"es\" lang=\"es\">Espa\u00f1ol<\/a><\/div>\n  <\/div>\n<\/div>\t\t\t\t<\/div>\n\t\t<main class=\"elementor-element elementor-element-728bfa4 e-con-full scv-main e-flex e-con e-child\" data-id=\"728bfa4\" data-element_type=\"container\" data-e-type=\"container\" id=\"scv-main\">\n\t\t\t\t<div class=\"elementor-element elementor-element-deb1226 elementor-widget elementor-widget-html\" data-id=\"deb1226\" data-element_type=\"widget\" data-e-type=\"widget\" id=\"scv-w-apertura\" data-widget_type=\"html.default\">\n\t\t\t\t\t<section class=\"scv-hero scv-hero--p on-dark\" id=\"inizio\" data-chap=\"Start\">\n  <div class=\"scv-hero__media\"><picture><source media=\"(max-width:719px)\" srcset=\"\/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-tramonto-verticale-655x1024.webp 655w, \/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-tramonto-verticale-768x1200.webp 768w, \/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-tramonto-verticale-983x1536.webp 983w, \/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-tramonto-verticale-1310x2048.webp 1310w, \/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-tramonto-verticale-scaled.webp 1638w\" sizes=\"100vw\"><img fetchpriority=\"high\" src=\"\/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-passerella-1536x1005.webp\" srcset=\"\/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-passerella-300x196.webp 300w, \/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-passerella-768x502.webp 768w, \/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-passerella-1024x670.webp 1024w, \/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-passerella-1536x1005.webp 1536w, \/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-passerella.webp 1920w\" sizes=\"(max-width:1023px) 100vw, 64vw\" alt=\"The wooden walkway between the beach umbrellas toward the sea, on the beach in Viareggio in front of Suite Carducci Viareggio, on an August morning\" width=\"2400\" height=\"1570\" style=\"object-position:50% 58%\" data-full=\"\/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-passerella.webp\" loading=\"eager\" fetchpriority=\"high\" decoding=\"async\" data-no-lazy=\"1\"><\/picture><\/div>\n  <div class=\"scv-hero__veil\"><\/div>\n  <div class=\"w scv-hero__in\">\n    <h1 class=\"scv-hero__h\"><span class=\"scv-hero__brand hi\">The beach in Viareggio<\/span> <span data-lines>The sea, <em>50 meters from your door<\/em><\/span><\/h1>\n    <p class=\"scv-hero__p hi h2\">Suite Carducci Viareggio is on the ground floor of a Liberty-style building on the Passeggiata, Viareggio's seafront promenade: step out the front door, cross the street and you're on the beach. Right on the seafront, with five beach clubs two or three minutes away on foot. Up to six guests, two bedrooms and two bathrooms, a private patio.<\/p>\n    <div class=\"scv-hero__a hi h3\"><a class=\"scv-btn scv-btn--sun\" href=\"https:\/\/book.suitecarducciviareggio.com\/en\/availability\">Check availability<svg class=\"arr\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"><path d=\"M4 12h15M13 6l6 6-6 6\"\/><\/svg><\/a><a class=\"scv-link\" href=\"#giornata\">A day at the beach<svg class=\"arr\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"><path d=\"M4 12h15M13 6l6 6-6 6\"\/><\/svg><\/a><\/div>\n    <ul class=\"scv-hero__k hi h4\" aria-label=\"At a glance\"><li>Sea 50 meters away<\/li><li>5 beach clubs, 2\u20133 minutes away<\/li><li>Sunset over the sea<\/li><\/ul>\n  <\/div>\n<\/section>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-651baf4 elementor-widget elementor-widget-html\" data-id=\"651baf4\" data-element_type=\"widget\" data-e-type=\"widget\" id=\"scv-w-foto\" data-widget_type=\"html.default\">\n\t\t\t\t\t<section class=\"scv-sec bg-ivory\" id=\"foto\" data-chap=\"The sea, from home\">\n  <div class=\"w\">\n    <div class=\"scv-groom__h\"><h2 class=\"scv-h2\" data-lines>The sea, <em>from home<\/em>.<\/h2><p class=\"rv\">The sea just steps from the front door, in every season: sunsets, sailboats, the Apuan Alps behind the beach. These are our own photos. Open one to see it full screen.<\/p><\/div>\n    <div class=\"scv-g\"><div class=\"scv-g__r\"><a class=\"scv-g__i is-first scv-zoom\" href=\"\/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-apuane.webp\" style=\"--ar:1.5000\" data-cap=\"The beach and the Apuan Alps\" data-grp=\"The sea\" data-elementor-open-lightbox=\"no\"><img src=\"\/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-apuane-1536x1024.webp\" srcset=\"\/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-apuane-300x200.webp 300w, \/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-apuane-768x512.webp 768w, \/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-apuane-1024x683.webp 1024w, \/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-apuane-1536x1024.webp 1536w, \/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-apuane.webp 1920w\" sizes=\"(max-width:719px) 100vw, (max-width:1352px) 61vw, 827px\" alt=\"The beach in Viareggio with waves and the Apuan Alps behind the city\" data-full=\"\/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-apuane.webp\" loading=\"lazy\" decoding=\"async\"><span class=\"scv-g__c\" aria-hidden=\"true\"><span>The beach and the Apuan Alps<\/span><svg class=\"\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"><path d=\"M9 4H4v5M15 4h5v5M9 20H4v-5M15 20h5v-5\"\/><\/svg><\/span><\/a><a class=\"scv-g__i scv-zoom\" href=\"\/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-palme.webp\" style=\"--ar:0.7500\" data-cap=\"Sunset among the palms, in May\" data-grp=\"The sea\" data-elementor-open-lightbox=\"no\"><img src=\"\/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-palme-1536x2048.webp\" srcset=\"\/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-palme-768x1024.webp 768w, \/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-palme-1152x1536.webp 1152w, \/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-palme-1536x2048.webp 1536w, \/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-palme.webp 1920w\" sizes=\"(max-width:719px) 50vw, (max-width:1352px) 31vw, 413px\" alt=\"Sunset over the sea in Viareggio through the fronds of a palm, in May\" data-full=\"\/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-palme.webp\" loading=\"lazy\" decoding=\"async\"><span class=\"scv-g__c\" aria-hidden=\"true\"><span>Sunset among the palms, in May<\/span><svg class=\"\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"><path d=\"M9 4H4v5M15 4h5v5M9 20H4v-5M15 20h5v-5\"\/><\/svg><\/span><\/a><\/div><div class=\"scv-g__r\"><a class=\"scv-g__i scv-zoom\" href=\"\/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-veliero.webp\" style=\"--ar:1.7765\" data-cap=\"A sailboat offshore, in October\" data-grp=\"The sea\" data-elementor-open-lightbox=\"no\"><img src=\"\/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-veliero-1536x865.webp\" srcset=\"\/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-veliero-300x169.webp 300w, \/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-veliero-768x432.webp 768w, \/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-veliero-1024x577.webp 1024w, \/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-veliero-1536x865.webp 1536w, \/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-veliero.webp 1920w\" sizes=\"(max-width:719px) 50vw, (max-width:1352px) 46vw, 620px\" alt=\"A sailboat offshore from the beach in Viareggio, on an October morning\" data-full=\"\/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-veliero.webp\" loading=\"lazy\" decoding=\"async\"><span class=\"scv-g__c\" aria-hidden=\"true\"><span>A sailboat offshore, in October<\/span><svg class=\"\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"><path d=\"M9 4H4v5M15 4h5v5M9 20H4v-5M15 20h5v-5\"\/><\/svg><\/span><\/a><a class=\"scv-g__i scv-zoom\" href=\"\/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-onde.webp\" style=\"--ar:1.7765\" data-cap=\"August waves\" data-grp=\"The sea\" data-elementor-open-lightbox=\"no\"><img src=\"\/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-onde-1536x865.webp\" srcset=\"\/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-onde-300x169.webp 300w, \/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-onde-768x432.webp 768w, \/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-onde-1024x577.webp 1024w, \/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-onde-1536x865.webp 1536w, \/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-onde.webp 1920w\" sizes=\"(max-width:719px) 50vw, (max-width:1352px) 46vw, 620px\" alt=\"Waves on the beach in Viareggio in August, with the city and the Apuan Alps in the background\" data-full=\"\/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-onde.webp\" loading=\"lazy\" decoding=\"async\"><span class=\"scv-g__c\" aria-hidden=\"true\"><span>August waves<\/span><svg class=\"\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"><path d=\"M9 4H4v5M15 4h5v5M9 20H4v-5M15 20h5v-5\"\/><\/svg><\/span><\/a><\/div><div class=\"scv-g__r\"><a class=\"scv-g__i scv-zoom\" href=\"\/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-darsena.webp\" style=\"--ar:0.7500\" data-cap=\"The boats in the Darsena\" data-grp=\"The sea\" data-elementor-open-lightbox=\"no\"><img src=\"\/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-darsena-1536x2048.webp\" srcset=\"\/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-darsena-768x1024.webp 768w, \/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-darsena-1152x1536.webp 1152w, \/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-darsena-1536x2048.webp 1536w, \/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-darsena.webp 1920w\" sizes=\"(max-width:719px) 50vw, (max-width:1352px) 20vw, 267px\" alt=\"Fishermen&#x27;s boats in the Darsena, the harbor district of Viareggio, toward the lighthouse\" data-full=\"\/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-darsena.webp\" loading=\"lazy\" decoding=\"async\"><span class=\"scv-g__c\" aria-hidden=\"true\"><span>The boats in the Darsena<\/span><svg class=\"\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"><path d=\"M9 4H4v5M15 4h5v5M9 20H4v-5M15 20h5v-5\"\/><\/svg><\/span><\/a><a class=\"scv-g__i scv-zoom\" href=\"\/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-ombrelloni.webp\" style=\"--ar:2.1127\" data-cap=\"Sunset among the beach umbrellas\" data-grp=\"The sea\" data-elementor-open-lightbox=\"no\"><img src=\"\/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-ombrelloni-1536x727.webp\" srcset=\"\/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-ombrelloni-300x142.webp 300w, \/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-ombrelloni-768x364.webp 768w, \/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-ombrelloni-1024x485.webp 1024w, \/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-ombrelloni-1536x727.webp 1536w, \/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-ombrelloni.webp 1920w\" sizes=\"(max-width:719px) 50vw, (max-width:1352px) 56vw, 751px\" alt=\"Sunset among the closed beach umbrellas on the beach in Viareggio, in July\" data-full=\"\/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-ombrelloni.webp\" loading=\"lazy\" decoding=\"async\"><span class=\"scv-g__c\" aria-hidden=\"true\"><span>Sunset among the beach umbrellas<\/span><svg class=\"\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"><path d=\"M9 4H4v5M15 4h5v5M9 20H4v-5M15 20h5v-5\"\/><\/svg><\/span><\/a><a class=\"scv-g__i scv-zoom\" href=\"\/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-sole-nel-mare-scaled.webp\" style=\"--ar:0.6256\" data-cap=\"The sun sinking into the sea\" data-grp=\"The sea\" data-elementor-open-lightbox=\"no\"><img src=\"\/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-sole-nel-mare-1281x2048.webp\" srcset=\"\/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-sole-nel-mare-641x1024.webp 641w, \/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-sole-nel-mare-768x1228.webp 768w, \/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-sole-nel-mare-961x1536.webp 961w, \/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-sole-nel-mare-1281x2048.webp 1281w, \/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-sole-nel-mare-scaled.webp 1602w\" sizes=\"(max-width:719px) 50vw, (max-width:1352px) 16vw, 222px\" alt=\"The red sun sinking into the sea in Viareggio, in August\" data-full=\"\/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-sole-nel-mare-scaled.webp\" loading=\"lazy\" decoding=\"async\"><span class=\"scv-g__c\" aria-hidden=\"true\"><span>The sun sinking into the sea<\/span><svg class=\"\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"><path d=\"M9 4H4v5M15 4h5v5M9 20H4v-5M15 20h5v-5\"\/><\/svg><\/span><\/a><\/div><div class=\"scv-g__r\"><a class=\"scv-g__i scv-zoom\" href=\"\/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-torre.webp\" style=\"--ar:2.1127\" data-cap=\"The clock tower, before a storm\" data-grp=\"The sea\" data-elementor-open-lightbox=\"no\"><img src=\"\/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-torre-1536x727.webp\" srcset=\"\/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-torre-300x142.webp 300w, \/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-torre-768x364.webp 768w, \/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-torre-1024x485.webp 1024w, \/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-torre-1536x727.webp 1536w, \/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-torre.webp 1920w\" sizes=\"(max-width:719px) 50vw, (max-width:1352px) 56vw, 760px\" alt=\"The beach in Viareggio with the clock tower and the Apuan Alps, under a stormy sky\" data-full=\"\/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-torre.webp\" loading=\"lazy\" decoding=\"async\"><span class=\"scv-g__c\" aria-hidden=\"true\"><span>The clock tower, before a storm<\/span><svg class=\"\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"><path d=\"M9 4H4v5M15 4h5v5M9 20H4v-5M15 20h5v-5\"\/><\/svg><\/span><\/a><a class=\"scv-g__i scv-zoom\" href=\"\/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-dal-mare.webp\" style=\"--ar:1.3333\" data-cap=\"Viareggio seen from the sea\" data-grp=\"The sea\" data-elementor-open-lightbox=\"no\"><img src=\"\/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-dal-mare-1536x1152.webp\" srcset=\"\/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-dal-mare-300x225.webp 300w, \/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-dal-mare-768x576.webp 768w, \/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-dal-mare-1024x768.webp 1024w, \/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-dal-mare-1536x1152.webp 1536w, \/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-dal-mare.webp 1920w\" sizes=\"(max-width:719px) 50vw, (max-width:1352px) 36vw, 480px\" alt=\"Viareggio seen from the sea, with the coastline and the Apuan Alps\" data-full=\"\/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-dal-mare.webp\" loading=\"lazy\" decoding=\"async\"><span class=\"scv-g__c\" aria-hidden=\"true\"><span>Viareggio seen from the sea<\/span><svg class=\"\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"><path d=\"M9 4H4v5M15 4h5v5M9 20H4v-5M15 20h5v-5\"\/><\/svg><\/span><\/a><\/div><div class=\"scv-g__r\"><a class=\"scv-g__i scv-zoom\" href=\"\/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-yacht.webp\" style=\"--ar:1.7765\" data-cap=\"A yacht offshore, in April\" data-grp=\"The sea\" data-elementor-open-lightbox=\"no\"><img src=\"\/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-yacht-1536x865.webp\" srcset=\"\/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-yacht-300x169.webp 300w, \/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-yacht-768x432.webp 768w, \/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-yacht-1024x577.webp 1024w, \/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-yacht-1536x865.webp 1536w, \/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-yacht.webp 1920w\" sizes=\"(max-width:719px) 50vw, (max-width:1352px) 46vw, 620px\" alt=\"A yacht in front of the beach in Viareggio, on an April morning\" data-full=\"\/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-yacht.webp\" loading=\"lazy\" decoding=\"async\"><span class=\"scv-g__c\" aria-hidden=\"true\"><span>A yacht offshore, in April<\/span><svg class=\"\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"><path d=\"M9 4H4v5M15 4h5v5M9 20H4v-5M15 20h5v-5\"\/><\/svg><\/span><\/a><a class=\"scv-g__i scv-zoom\" href=\"\/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-riflessi.webp\" style=\"--ar:1.7765\" data-cap=\"The wet beach, in late August\" data-grp=\"The sea\" data-elementor-open-lightbox=\"no\"><img src=\"\/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-riflessi-1536x865.webp\" srcset=\"\/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-riflessi-300x169.webp 300w, \/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-riflessi-768x432.webp 768w, \/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-riflessi-1024x577.webp 1024w, \/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-riflessi-1536x865.webp 1536w, \/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-riflessi.webp 1920w\" sizes=\"(max-width:719px) 50vw, (max-width:1352px) 46vw, 620px\" alt=\"The beach in Viareggio washed by the sea, with reflections of the sky and the Ferris wheel\" data-full=\"\/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-riflessi.webp\" loading=\"lazy\" decoding=\"async\"><span class=\"scv-g__c\" aria-hidden=\"true\"><span>The wet beach, in late August<\/span><svg class=\"\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"><path d=\"M9 4H4v5M15 4h5v5M9 20H4v-5M15 20h5v-5\"\/><\/svg><\/span><\/a><\/div><\/div>\n  <\/div>\n<\/section>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4e4b1d8 elementor-widget elementor-widget-html\" data-id=\"4e4b1d8\" data-element_type=\"widget\" data-e-type=\"widget\" id=\"scv-w-giornata\" data-widget_type=\"html.default\">\n\t\t\t\t\t<section class=\"scv-sec bg-sand\" id=\"giornata\" data-chap=\"A day at the beach\">\n  <div class=\"w\">\n    <div class=\"scv-day__g\" id=\"scv-day\">\n      <div class=\"scv-day__l\">\n      <h2 class=\"scv-h2 scv-day__h\" data-lines>A day at the beach, <em>from home<\/em>.<\/h2>\n      <div class=\"scv-day__pin rv\">\n        <figure class=\"scv-duo is-on\"><img src=\"\/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-eden-ingresso-1536x1146.webp\" srcset=\"\/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-eden-ingresso-300x224.webp 300w, \/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-eden-ingresso-768x573.webp 768w, \/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-eden-ingresso-1024x764.webp 1024w, \/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-eden-ingresso-1536x1146.webp 1536w, \/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-eden-ingresso.webp 1920w\" sizes=\"(max-width:1023px) 1px, 50vw\" alt=\"The entrance to Bagno Eden with its sign and bicycles, across from Suite Carducci Viareggio\" data-full=\"\/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-eden-ingresso.webp\" loading=\"lazy\" decoding=\"async\"><img src=\"\/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-eden-1536x1080.webp\" srcset=\"\/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-eden-300x211.webp 300w, \/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-eden-768x540.webp 768w, \/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-eden-1024x720.webp 1024w, \/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-eden-1536x1080.webp 1536w, \/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-eden.webp 1920w\" sizes=\"(max-width:1023px) 1px, 50vw\" alt=\"Bagno Eden, across from Suite Carducci Viareggio: the terrace with beach umbrellas and the white fence\" data-full=\"\/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-eden.webp\" loading=\"lazy\" decoding=\"async\"><span class=\"scv-duo__t\" aria-hidden=\"true\"><i>The entrance<\/i><i>The terrace<\/i><\/span><\/figure><figure class=\"scv-duo\"><img src=\"\/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-vespucci-ingresso-1536x1152.webp\" srcset=\"\/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-vespucci-ingresso-300x225.webp 300w, \/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-vespucci-ingresso-768x576.webp 768w, \/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-vespucci-ingresso-1024x768.webp 1024w, \/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-vespucci-ingresso-1536x1152.webp 1536w, \/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-vespucci-ingresso.webp 1920w\" sizes=\"(max-width:1023px) 1px, 50vw\" alt=\"The entrance to Bagno Vespucci from the Passeggiata, toward the sea\" data-full=\"\/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-vespucci-ingresso.webp\" loading=\"lazy\" decoding=\"async\" data-no-lazy=\"1\"><img src=\"\/wp-content\/uploads\/2026\/10\/bagno-vespucci-piscina-dall-alto-1536x1023.webp\" srcset=\"\/wp-content\/uploads\/2026\/10\/bagno-vespucci-piscina-dall-alto-300x200.webp 300w, \/wp-content\/uploads\/2026\/10\/bagno-vespucci-piscina-dall-alto-768x512.webp 768w, \/wp-content\/uploads\/2026\/10\/bagno-vespucci-piscina-dall-alto-1024x682.webp 1024w, \/wp-content\/uploads\/2026\/10\/bagno-vespucci-piscina-dall-alto-1536x1023.webp 1536w, \/wp-content\/uploads\/2026\/10\/bagno-vespucci-piscina-dall-alto.webp 1920w\" sizes=\"(max-width:1023px) 1px, 50vw\" alt=\"Bagno Vespucci seen from above, with the pool, the beach umbrellas and the sea\" data-full=\"\/wp-content\/uploads\/2026\/10\/bagno-vespucci-piscina-dall-alto.webp\" loading=\"lazy\" decoding=\"async\" data-no-lazy=\"1\"><span class=\"scv-duo__t\" aria-hidden=\"true\"><i>The entrance<\/i><i>The pool \u00b7 Photo: Bagno Vespucci<\/i><\/span><\/figure><figure><img src=\"\/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-perla.webp\" srcset=\"\/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-perla-300x225.webp 300w, \/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-perla-768x576.webp 768w, \/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-perla-1024x768.webp 1024w, \/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-perla.webp 1200w\" sizes=\"(max-width:1023px) 1px, 50vw\" alt=\"The side street leading to the Perla del Tirreno, with its arched sign, a few steps from home\" data-full=\"\/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-perla.webp\" loading=\"lazy\" decoding=\"async\"><\/figure><figure><img src=\"\/wp-content\/uploads\/2026\/10\/bagno-il-sole-piscina-con-scivolo.webp\" srcset=\"\/wp-content\/uploads\/2026\/10\/bagno-il-sole-piscina-con-scivolo-300x225.webp 300w, \/wp-content\/uploads\/2026\/10\/bagno-il-sole-piscina-con-scivolo-768x576.webp 768w, \/wp-content\/uploads\/2026\/10\/bagno-il-sole-piscina-con-scivolo.webp 960w\" sizes=\"(max-width:1023px) 1px, 50vw\" alt=\"The pool at Bagno Il Sole, with the slide and beach umbrellas\" data-full=\"\/wp-content\/uploads\/2026\/10\/bagno-il-sole-piscina-con-scivolo.webp\" loading=\"lazy\" decoding=\"async\"><span class=\"mare-cred\">Photo: Bagno Il Sole<\/span><\/figure><figure><img src=\"\/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-tramonto-passerella-1536x957.webp\" srcset=\"\/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-tramonto-passerella-300x187.webp 300w, \/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-tramonto-passerella-768x478.webp 768w, \/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-tramonto-passerella-1024x638.webp 1024w, \/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-tramonto-passerella-1536x957.webp 1536w, \/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-tramonto-passerella.webp 1920w\" sizes=\"(max-width:1023px) 1px, 50vw\" alt=\"Sunset over the sea in Viareggio, at the end of the walkway between the beach umbrellas\" data-full=\"\/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-tramonto-passerella.webp\" loading=\"lazy\" decoding=\"async\"><\/figure><figure><img src=\"\/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-pia-1536x1152.webp\" srcset=\"\/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-pia-300x225.webp 300w, \/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-pia-768x576.webp 768w, \/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-pia-1024x768.webp 1024w, \/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-pia-1536x1152.webp 1536w, \/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-pia.webp 1920w\" sizes=\"(max-width:1023px) 1px, 50vw\" alt=\"The garden of La Pia, the restaurant on the beach, with the arch among oleanders and palms\" data-full=\"\/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-pia.webp\" loading=\"lazy\" decoding=\"async\"><\/figure>\n        <span class=\"scv-day__clock\"><svg class=\"\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"><circle cx=\"12\" cy=\"12\" r=\"8.5\"\/><path d=\"M12 7.5V12l3 2\"\/><\/svg><span id=\"scv-clock\">In the morning<\/span><\/span>\n      <\/div>\n      <\/div>\n      <div class=\"scv-day__steps\">\n        <span class=\"scv-day__bar\" aria-hidden=\"true\"><\/span>\n        <article class=\"scv-step is-on\" data-t=\"In the morning\"><figure class=\"scv-duo\"><img src=\"\/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-eden-ingresso-1536x1146.webp\" srcset=\"\/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-eden-ingresso-300x224.webp 300w, \/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-eden-ingresso-768x573.webp 768w, \/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-eden-ingresso-1024x764.webp 1024w, \/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-eden-ingresso-1536x1146.webp 1536w, \/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-eden-ingresso.webp 1920w\" sizes=\"92vw\" alt=\"The entrance to Bagno Eden with its sign and bicycles, across from Suite Carducci Viareggio\" data-full=\"\/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-eden-ingresso.webp\" loading=\"lazy\" decoding=\"async\" data-no-lazy=\"1\"><img src=\"\/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-eden-1536x1080.webp\" srcset=\"\/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-eden-300x211.webp 300w, \/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-eden-768x540.webp 768w, \/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-eden-1024x720.webp 1024w, \/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-eden-1536x1080.webp 1536w, \/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-eden.webp 1920w\" sizes=\"92vw\" alt=\"Bagno Eden, across from Suite Carducci Viareggio: the terrace with beach umbrellas and the white fence\" data-full=\"\/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-eden.webp\" loading=\"lazy\" decoding=\"async\" data-no-lazy=\"1\"><span class=\"scv-duo__t\" aria-hidden=\"true\"><i>The entrance<\/i><i>The terrace<\/i><\/span><\/figure><span class=\"scv-kick\">In the morning<\/span><h3>Bagno Eden, right across from the home<\/h3><p>Step out the front door, cross the Passeggiata and pick your umbrella. It's a family-run beach club, with a bar and restaurant.<\/p><p class=\"mare-dove\"><svg class=\"\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"><circle cx=\"13\" cy=\"4.5\" r=\"1.8\"\/><path d=\"M9 21l2.5-6.5L9 12l1.5-4.5 3.5 1 2 3 3 1M13.5 14.5L15 21M8 10.5L6 13\"\/><\/svg>Right across from the home \u00b7 2-minute walk<\/p><a class=\"scv-link\" href=\"https:\/\/maps.app.goo.gl\/ZFCi9NT6H9FqWwEYA\" target=\"_blank\" rel=\"noopener\">Open in Google Maps<svg class=\"\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"><path d=\"M7 17L17 7M8 7h9v9\"\/><\/svg><\/a><\/article><article class=\"scv-step\" data-t=\"With kids\"><figure class=\"scv-duo\"><img src=\"\/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-vespucci-ingresso-1536x1152.webp\" srcset=\"\/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-vespucci-ingresso-300x225.webp 300w, \/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-vespucci-ingresso-768x576.webp 768w, \/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-vespucci-ingresso-1024x768.webp 1024w, \/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-vespucci-ingresso-1536x1152.webp 1536w, \/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-vespucci-ingresso.webp 1920w\" sizes=\"92vw\" alt=\"The entrance to Bagno Vespucci from the Passeggiata, toward the sea\" data-full=\"\/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-vespucci-ingresso.webp\" loading=\"lazy\" decoding=\"async\" data-no-lazy=\"1\"><img src=\"\/wp-content\/uploads\/2026\/10\/bagno-vespucci-piscina-dall-alto-1536x1023.webp\" srcset=\"\/wp-content\/uploads\/2026\/10\/bagno-vespucci-piscina-dall-alto-300x200.webp 300w, \/wp-content\/uploads\/2026\/10\/bagno-vespucci-piscina-dall-alto-768x512.webp 768w, \/wp-content\/uploads\/2026\/10\/bagno-vespucci-piscina-dall-alto-1024x682.webp 1024w, \/wp-content\/uploads\/2026\/10\/bagno-vespucci-piscina-dall-alto-1536x1023.webp 1536w, \/wp-content\/uploads\/2026\/10\/bagno-vespucci-piscina-dall-alto.webp 1920w\" sizes=\"92vw\" alt=\"Bagno Vespucci seen from above, with the pool, the beach umbrellas and the sea\" data-full=\"\/wp-content\/uploads\/2026\/10\/bagno-vespucci-piscina-dall-alto.webp\" loading=\"lazy\" decoding=\"async\" data-no-lazy=\"1\"><span class=\"scv-duo__t\" aria-hidden=\"true\"><i>The entrance<\/i><i>The pool \u00b7 Photo: Bagno Vespucci<\/i><\/span><\/figure><span class=\"scv-kick\">With kids<\/span><h3>Bagno Vespucci, the seawater pool<\/h3><p>A seawater pool with whirlpool jets, no deeper than 120 cm: fine for the little ones too. In summer it's open in the evening as well.<\/p><p class=\"mare-dove\"><svg class=\"\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"><circle cx=\"13\" cy=\"4.5\" r=\"1.8\"\/><path d=\"M9 21l2.5-6.5L9 12l1.5-4.5 3.5 1 2 3 3 1M13.5 14.5L15 21M8 10.5L6 13\"\/><\/svg>Next to Bagno Eden \u00b7 2-minute walk<\/p><a class=\"scv-link\" href=\"https:\/\/maps.app.goo.gl\/4MFjKK5RykebEvNg9\" target=\"_blank\" rel=\"noopener\">Open in Google Maps<svg class=\"\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"><path d=\"M7 17L17 7M8 7h9v9\"\/><\/svg><\/a><\/article><article class=\"scv-step\" data-t=\"Lunchtime\"><figure><img src=\"\/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-perla.webp\" srcset=\"\/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-perla-300x225.webp 300w, \/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-perla-768x576.webp 768w, \/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-perla-1024x768.webp 1024w, \/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-perla.webp 1200w\" sizes=\"92vw\" alt=\"The side street leading to the Perla del Tirreno, with its arched sign, a few steps from home\" data-full=\"\/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-perla.webp\" loading=\"lazy\" decoding=\"async\"><\/figure><span class=\"scv-kick\">Lunchtime<\/span><h3>At the Perla del Tirreno, or at home<\/h3><p>At the Perla del Tirreno, a restaurant and bar on the beach, the food is excellent and fairly priced. Or pick up groceries at Conad, 50 meters away, and have lunch at home on the patio.<\/p><p class=\"mare-dove\"><svg class=\"\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"><circle cx=\"13\" cy=\"4.5\" r=\"1.8\"\/><path d=\"M9 21l2.5-6.5L9 12l1.5-4.5 3.5 1 2 3 3 1M13.5 14.5L15 21M8 10.5L6 13\"\/><\/svg>Near Bagno Eden \u00b7 2-minute walk<\/p><a class=\"scv-link\" href=\"https:\/\/maps.app.goo.gl\/anM8Vf66cgp3zhd58\" target=\"_blank\" rel=\"noopener\">Open in Google Maps<svg class=\"\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"><path d=\"M7 17L17 7M8 7h9v9\"\/><\/svg><\/a><\/article><article class=\"scv-step\" data-t=\"In the afternoon\"><figure><img src=\"\/wp-content\/uploads\/2026\/10\/bagno-il-sole-piscina-con-scivolo.webp\" srcset=\"\/wp-content\/uploads\/2026\/10\/bagno-il-sole-piscina-con-scivolo-300x225.webp 300w, \/wp-content\/uploads\/2026\/10\/bagno-il-sole-piscina-con-scivolo-768x576.webp 768w, \/wp-content\/uploads\/2026\/10\/bagno-il-sole-piscina-con-scivolo.webp 960w\" sizes=\"92vw\" alt=\"The pool at Bagno Il Sole, with the slide and beach umbrellas\" data-full=\"\/wp-content\/uploads\/2026\/10\/bagno-il-sole-piscina-con-scivolo.webp\" loading=\"lazy\" decoding=\"async\"><span class=\"mare-cred\">Photo: Bagno Il Sole<\/span><\/figure><span class=\"scv-kick\">In the afternoon<\/span><h3>Bagno Il Sole, the pool with a slide<\/h3><p>A pool with a slide for the kids and a bar that serves everything from coffee to aperitivo. At lunchtime there's the restaurant too.<\/p><p class=\"mare-dove\"><svg class=\"\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"><circle cx=\"13\" cy=\"4.5\" r=\"1.8\"\/><path d=\"M9 21l2.5-6.5L9 12l1.5-4.5 3.5 1 2 3 3 1M13.5 14.5L15 21M8 10.5L6 13\"\/><\/svg>Via Barellai 37 \u00b7 3-minute walk<\/p><a class=\"scv-link\" href=\"https:\/\/maps.app.goo.gl\/ieFkEocHzGtqLsJu8\" target=\"_blank\" rel=\"noopener\">Open in Google Maps<svg class=\"\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"><path d=\"M7 17L17 7M8 7h9v9\"\/><\/svg><\/a><\/article><article class=\"scv-step\" data-t=\"At sunset\"><figure><img src=\"\/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-tramonto-passerella-1536x957.webp\" srcset=\"\/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-tramonto-passerella-300x187.webp 300w, \/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-tramonto-passerella-768x478.webp 768w, \/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-tramonto-passerella-1024x638.webp 1024w, \/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-tramonto-passerella-1536x957.webp 1536w, \/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-tramonto-passerella.webp 1920w\" sizes=\"92vw\" alt=\"Sunset over the sea in Viareggio, at the end of the walkway between the beach umbrellas\" data-full=\"\/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-tramonto-passerella.webp\" loading=\"lazy\" decoding=\"async\"><\/figure><span class=\"scv-kick\">At sunset<\/span><h3>The sun sinks into the sea<\/h3><p>Here the sun sets over the sea. It's two minutes from the front door to the water's edge: just cross the Passeggiata.<\/p><\/article><article class=\"scv-step\" data-t=\"Evening\"><figure><img src=\"\/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-pia-1536x1152.webp\" srcset=\"\/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-pia-300x225.webp 300w, \/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-pia-768x576.webp 768w, \/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-pia-1024x768.webp 1024w, \/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-pia-1536x1152.webp 1536w, \/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-pia.webp 1920w\" sizes=\"92vw\" alt=\"The garden of La Pia, the restaurant on the beach, with the arch among oleanders and palms\" data-full=\"\/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-pia.webp\" loading=\"lazy\" decoding=\"async\"><\/figure><span class=\"scv-kick\">Evening<\/span><h3>A cocktail at La Pia, then dinner<\/h3><p>A garden among oleanders and palms, right on the beach: at La Pia you start with a cocktail and stay for dinner, because it's also an excellent seafood restaurant. Then you head back, and home is two minutes away.<\/p><p class=\"mare-dove\"><svg class=\"\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"><circle cx=\"13\" cy=\"4.5\" r=\"1.8\"\/><path d=\"M9 21l2.5-6.5L9 12l1.5-4.5 3.5 1 2 3 3 1M13.5 14.5L15 21M8 10.5L6 13\"\/><\/svg>Next to Bagno Eden \u00b7 2-minute walk<\/p><a class=\"scv-link\" href=\"https:\/\/maps.app.goo.gl\/P8VUsaV7HH1cKB5L9\" target=\"_blank\" rel=\"noopener\">Open in Google Maps<svg class=\"\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"><path d=\"M7 17L17 7M8 7h9v9\"\/><\/svg><\/a><\/article>\n      <\/div>\n    <\/div>\n    <p class=\"scv-day__hint\" aria-hidden=\"true\">Scroll to follow the day<svg class=\"arr\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"><path d=\"M4 12h15M13 6l6 6-6 6\"\/><\/svg><\/p>\n    <aside class=\"scv-eden on-dark rv\">\n      <div><span class=\"scv-kick\">The right beach club for you<\/span><h3>Not sure which one to pick? Ask us.<\/h3>\n      <p>If you're unsure, tell us what you're looking for and we'll tell you which one is right for you.<\/p><\/div>\n      <a class=\"scv-btn scv-btn--sun\" href=\"https:\/\/wa.me\/393792221007\"><svg viewBox=\"0 0 24 24\" fill=\"currentColor\" aria-hidden=\"true\" focusable=\"false\"><path d=\"M12 2.2a9.7 9.7 0 0 0-8.3 14.8L2.4 21.8l4.9-1.3A9.7 9.7 0 1 0 12 2.2zm0 1.8a7.9 7.9 0 0 1 6.7 12.1 7.9 7.9 0 0 1-10.6 2.6l-.4-.2-2.8.7.8-2.7-.3-.4A7.9 7.9 0 0 1 12 4zm-3.3 3.6c-.2 0-.5.1-.7.4-.3.3-1 1-1 2.4s1 2.8 1.2 3c.1.2 2 3.200 5 4.400 2.400.9 2.900.7 3.400.7.500-.1 1.700-.7 1.900-1.400.2-.7.2-1.200.200-1.400-.1-.100-.300-.200-.600-.400l-2-.9c-.3-.100-.500-.200-.700.200l-.9 1.100c-.2.2-.3.2-.6.100-.3-.200-1.200-.500-2.300-1.400-.9-.800-1.400-1.700-1.600-2-.2-.300 0-.500.100-.600l.5-.5.3-.5c.1-.2 0-.4 0-.5l-.9-2.200c-.2-.5-.4-.5-.6-.5z\"\/><\/svg>Message us on WhatsApp<\/a>\n    <\/aside>\n    <div class=\"mare-libera rv\">\n      <figure><img src=\"\/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-libera-1536x1024.webp\" srcset=\"\/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-libera-300x200.webp 300w, \/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-libera-768x512.webp 768w, \/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-libera-1024x683.webp 1024w, \/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-libera-1536x1024.webp 1536w, \/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-libera.webp 1920w\" sizes=\"(max-width:719px) 92vw, 46vw\" alt=\"The free public beach near the pier in Viareggio, toward the Darsena, with the Apuan Alps in the background\" data-full=\"\/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-libera.webp\" loading=\"lazy\" decoding=\"async\"><\/figure>\n      <div><span class=\"scv-kick\">The public beach<\/span><h3>Looking for a free public beach?<\/h3>\n      <p>The closest one is toward the Darsena, the harbor district, near the pier: it's the one in the photo.<\/p>\n      <a class=\"scv-link\" href=\"https:\/\/maps.app.goo.gl\/wx47o6WXEquAChtw6\" target=\"_blank\" rel=\"noopener\">Open in Google Maps<svg class=\"\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"><path d=\"M7 17L17 7M8 7h9v9\"\/><\/svg><\/a><\/div>\n    <\/div>\n  <\/div>\n<\/section>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8a0bdb7 elementor-widget elementor-widget-html\" data-id=\"8a0bdb7\" data-element_type=\"widget\" data-e-type=\"widget\" id=\"scv-w-inverno\" data-widget_type=\"html.default\">\n\t\t\t\t\t<section class=\"scv-sec bg-celeste\" id=\"inverno\" data-chap=\"In winter\">\n  <div class=\"w scv-easy__g\">\n    <div>\n      <h2 class=\"scv-h2\" data-lines>In winter, <em>the sea is all yours<\/em>.<\/h2>\n      <p class=\"scv-lead rv\">From October to March the beach is almost empty: you can walk for kilometers on the sand, the sun sets early over the sea and the Apuan Alps rise behind the city.<\/p>\n      <ul class=\"scv-easy__l\">\n        <li class=\"rv\"><span class=\"scv-ico\"><svg class=\"\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"><circle cx=\"13\" cy=\"4.5\" r=\"1.8\"\/><path d=\"M9 21l2.5-6.5L9 12l1.5-4.5 3.5 1 2 3 3 1M13.5 14.5L15 21M8 10.5L6 13\"\/><\/svg><\/span><div><h3>The beach to yourself<\/h3><p>Long walks on the sand, from morning to sunset.<\/p><\/div><\/li>\n        <li class=\"rv d1\"><span class=\"scv-ico\"><svg class=\"\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"><path d=\"M5 9.500h11v4.500a5 5 0 0 1-5 5h-1a5 5 0 0 1-5-5zM16 11h1.500a2.500 2.500 0 0 1 0 5H15.600M8.500 3.500v3M12 3.500v3\"\/><\/svg><\/span><div><h3>A coffee by the sea<\/h3><p>Some bars and restaurants by the sea stay open in winter too: ask us which ones.<\/p><\/div><\/li>\n        <li class=\"rv d2\"><span class=\"scv-ico\"><svg class=\"\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"><path d=\"M4 11l8-7 8 7M6 9.500V20h12V9.500M10 20v-6h4v6\"\/><\/svg><\/span><div><h3>Then back home, where it's warm<\/h3><p>Heating in every room, and quiet bedrooms facing the inner courtyard.<\/p><\/div><\/li>\n        <li class=\"rv d3\"><span class=\"scv-ico\"><svg class=\"\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"><rect x=\"3.500\" y=\"5\" width=\"17\" height=\"15\" rx=\"2\"\/><path d=\"M3.500 10h17M8 3v4M16 3v4\"\/><\/svg><\/span><div><h3>Carnival, from January 30<\/h3><p>The floats parade right in front of the building, a few steps from the sea. <a href=\"\/en\/carnival-viareggio\/\">See the Carnival dates<\/a>.<\/p><\/div><\/li>\n      <\/ul>\n    <\/div>\n    <div class=\"scv-collage\">\n      <div class=\"a mask\"><img src=\"\/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-novembre-v-1406x2048.webp\" srcset=\"\/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-novembre-v-703x1024.webp 703w, \/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-novembre-v-768x1118.webp 768w, \/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-novembre-v-1055x1536.webp 1055w, \/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-novembre-v-1406x2048.webp 1406w, \/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-novembre-v-scaled.webp 1758w\" sizes=\"(max-width:719px) 88vw, (max-width:1023px) 440px, 34vw\" alt=\"The sun among the clouds over the empty beach in Viareggio, in November\" data-full=\"\/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-novembre-v-scaled.webp\" loading=\"lazy\" decoding=\"async\"><\/div>\n      <div class=\"b mask\"><img src=\"\/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-gennaio-1536x1152.webp\" srcset=\"\/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-gennaio-300x225.webp 300w, \/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-gennaio-768x576.webp 768w, \/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-gennaio-1024x768.webp 1024w, \/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-gennaio-1536x1152.webp 1536w, \/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-gennaio.webp 1920w\" sizes=\"(max-width:1023px) 40vw, 21vw\" alt=\"Sunset on the beach in Viareggio on January 10, with a few people in silhouette\" style=\"object-position:40% 50%\" data-full=\"\/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-gennaio.webp\" loading=\"lazy\" decoding=\"async\"><\/div>\n      <div class=\"tag rv d3\"><i><\/i>November, on the beach<\/div>\n    <\/div>\n  <\/div>\n<\/section>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d8feb67 elementor-widget elementor-widget-html\" data-id=\"d8feb67\" data-element_type=\"widget\" data-e-type=\"widget\" id=\"scv-w-domande\" data-widget_type=\"html.default\">\n\t\t\t\t\t<section class=\"scv-sec bg-ivory scv-faq\" id=\"domande\" data-chap=\"FAQ\">\n  <div class=\"w scv-faq__g\">\n    <div>\n      <h2 class=\"scv-h2\" data-lines>Questions <em>about the sea<\/em>.<\/h2>\n      <p class=\"scv-lead rv\">Can't find yours? Write to us: we reply every day.<\/p>\n      <div class=\"scv-links\"><a class=\"scv-link\" href=\"https:\/\/wa.me\/393792221007\">Message us on WhatsApp<svg class=\"arr\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"><path d=\"M4 12h15M13 6l6 6-6 6\"\/><\/svg><\/a><a class=\"scv-link\" href=\"\/en\/faq\/\">Read all the FAQs<svg class=\"arr\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"><path d=\"M4 12h15M13 6l6 6-6 6\"\/><\/svg><\/a><\/div>\n    <\/div>\n    <div id=\"scv-faq\"><details><summary>How far is the beach from Suite Carducci Viareggio?<i><\/i><\/summary><div class=\"a\"><p>50 meters. Step out the front door at Viale Carducci 15, cross the Passeggiata, Viareggio's seafront promenade, and you're on the beach.<\/p><\/div><\/details><details><summary>Which beach clubs are nearby?<i><\/i><\/summary><div class=\"a\"><p>A 2-minute walk gets you to Bagno Eden, right across from the home, La Pia, Bagno Vespucci and the Perla del Tirreno; 3 minutes to Bagno Il Sole, at Via Barellai 37. Almost all of them also have a bar and restaurant.<\/p><\/div><\/details><details><summary>Do any beach clubs have a pool?<i><\/i><\/summary><div class=\"a\"><p>Yes. Bagno Vespucci has a seawater pool with whirlpool jets, no deeper than 120 cm; Bagno Il Sole has a pool with a slide for kids.<\/p><\/div><\/details><details><summary>Can I reserve a beach umbrella through you?<i><\/i><\/summary><div class=\"a\"><p>Not directly: umbrellas and prices belong to the beach clubs, and we have no partnerships with them. But write to us: we'll tell you which beach club suits you and how to reserve your spot.<\/p><\/div><\/details><details><summary>Is there a free public beach nearby?<i><\/i><\/summary><div class=\"a\"><p>Yes: the closest one is toward the Darsena, the harbor district, near the pier. In front of the Passeggiata, on the other hand, the beach is divided into beach clubs.<\/p><\/div><\/details><\/div>\n  <\/div>\n<\/section>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9b87ee9 elementor-widget elementor-widget-html\" data-id=\"9b87ee9\" data-element_type=\"widget\" data-e-type=\"widget\" id=\"scv-w-finale\" data-widget_type=\"html.default\">\n\t\t\t\t\t<section class=\"scv-end on-dark\" id=\"finale\">\n  <div class=\"scv-end__m\" data-in><img src=\"\/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-tramonto-1536x865.webp\" srcset=\"\/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-tramonto-300x169.webp 300w, \/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-tramonto-768x432.webp 768w, \/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-tramonto-1024x577.webp 1024w, \/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-tramonto-1536x865.webp 1536w, \/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-tramonto.webp 1920w\" sizes=\"(max-width:719px) 220vw, 110vw\" alt=\"The sun setting over the sea in front of the beach in Viareggio, in August\" data-full=\"\/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-mare-tramonto.webp\" loading=\"lazy\" decoding=\"async\"><\/div>\n  <div class=\"w\">\n    <h2 data-lines>The sea is right out front. <em>Choose your dates<\/em>.<\/h2>\n    <p class=\"rv\">On this site you book directly with us, at the lowest price.<\/p>\n    <div class=\"scv-end__a rv d1\"><a class=\"scv-btn scv-btn--sun\" href=\"https:\/\/book.suitecarducciviareggio.com\/en\/availability\">Check availability<svg class=\"arr\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"><path d=\"M4 12h15M13 6l6 6-6 6\"\/><\/svg><\/a><a class=\"scv-btn scv-btn--ghost\" href=\"https:\/\/wa.me\/393792221007\">Message us on WhatsApp<\/a><\/div>\n  <\/div>\n<\/section>\t\t\t\t<\/div>\n\t\t\t\t<\/main>\n\t\t\t\t<div class=\"elementor-element elementor-element-eb1a6ed elementor-widget elementor-widget-html\" data-id=\"eb1a6ed\" data-element_type=\"widget\" data-e-type=\"widget\" id=\"scv-w-piede\" data-widget_type=\"html.default\">\n\t\t\t\t\t<footer class=\"scv-foot on-dark\">\n  <img loading=\"lazy\" class=\"scv-foot__bp\" src=\"\/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-prospetto-facciata.webp\" alt=\"\" width=\"800\" height=\"1310\" loading=\"lazy\" decoding=\"async\">\n  <div class=\"w\">\n    <div class=\"scv-foot__g\">\n      <div>\n        <a class=\"scv-logo\" href=\"\/en\/\" aria-label=\"Suite Carducci Viareggio, home page\"><img loading=\"lazy\" class=\"scv-logo__c\" src=\"\/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-logo-colore-480.webp\" srcset=\"\/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-logo-colore-480.webp 480w, \/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-logo-colore-720.webp 720w\" sizes=\"auto, 240px\" alt=\"Suite Carducci Viareggio\" width=\"480\" height=\"89\" loading=\"lazy\" decoding=\"async\"><\/a>\n        <address>Suite Carducci Viareggio<br>Viale Giosu\u00e8 Carducci 15, 55049 Viareggio (LU), Italy<br>Phone and WhatsApp <a href=\"tel:+393792221007\">+39 379 222 1007<\/a><br><a href=\"mailto:suitecarducciviareggio@gmail.com\">suitecarducciviareggio@gmail.com<\/a><br>CIN IT046033C2Z65EUR49<\/address>\n      <\/div>\n      <nav aria-label=\"The home\"><h3>The home<\/h3><ul><li><a href=\"\/en\/gallery\/\">Gallery<\/a><\/li><li><a href=\"\/en\/useful-info\/\">Useful info<\/a><\/li><li><a href=\"\/en\/faq\/\">FAQ<\/a><\/li><li><a href=\"\/en\/contact-us\/\">Contact<\/a><\/li><li><a href=\"\/en\/booking-conditions\/\">Booking conditions<\/a><\/li><\/ul><\/nav>\n      <nav aria-label=\"Viareggio\"><h3>Viareggio<\/h3><ul><li><a href=\"\/en\/carnival-viareggio\/\">Viareggio Carnival<\/a><\/li><li><a href=\"\/en\/useful-info\/#consigli\">Restaurants and bars<\/a><\/li><li><a href=\"\/en\/parking-viareggio\/\">Parking<\/a><\/li><li><a href=\"\/en\/lucca-comix-accommodation\/\">Lucca Comics<\/a><\/li><li><a href=\"\/en\/business-stay-viareggio\/\">Business stays<\/a><\/li><li><a href=\"\/en\/blog\/\">Blog<\/a><\/li><\/ul><\/nav>\n    <\/div>\n    <div class=\"scv-foot__b\"><span>\u00a9 2026 Suite Carducci Viareggio. Text and photos: all rights reserved.<\/span><span>Last updated: October 25, 2026.<\/span><\/div>\n  <\/div>\n<\/footer>\n<nav class=\"scv-chap\" id=\"scv-chap\" aria-label=\"Page chapters\"><\/nav>\n<div class=\"scv-mbar\" id=\"scv-mbar\"><a class=\"scv-btn scv-btn--sun\" href=\"https:\/\/book.suitecarducciviareggio.com\/en\/availability\">Check availability<svg class=\"arr\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"><path d=\"M4 12h15M13 6l6 6-6 6\"\/><\/svg><\/a><a class=\"wa\" href=\"https:\/\/wa.me\/393792221007\" aria-label=\"Message us on WhatsApp\"><svg viewBox=\"0 0 24 24\" fill=\"currentColor\" aria-hidden=\"true\" focusable=\"false\"><path d=\"M12 2.2a9.7 9.7 0 0 0-8.3 14.8L2.4 21.8l4.9-1.3A9.7 9.7 0 1 0 12 2.2zm0 1.8a7.9 7.9 0 0 1 6.7 12.1 7.9 7.9 0 0 1-10.6 2.6l-.4-.2-2.8.7.8-2.7-.3-.4A7.9 7.9 0 0 1 12 4zm-3.3 3.6c-.2 0-.5.1-.7.4-.3.3-1 1-1 2.4s1 2.8 1.2 3c.1.2 2 3.200 5 4.400 2.400.9 2.900.7 3.400.7.500-.1 1.700-.7 1.900-1.400.2-.7.2-1.200.200-1.400-.1-.100-.300-.200-.600-.400l-2-.9c-.3-.100-.500-.200-.700.200l-.9 1.100c-.2.2-.3.2-.6.100-.3-.200-1.200-.500-2.300-1.400-.9-.800-1.400-1.700-1.600-2-.2-.300 0-.500.100-.600l.5-.5.3-.5c.1-.2 0-.4 0-.5l-.9-2.200c-.2-.5-.4-.5-.6-.5z\"\/><\/svg><\/a><\/div>\n<dialog class=\"scv-lb\" id=\"scv-glb\" aria-label=\"Full-screen photo\">\n  <div class=\"scv-lb__t\"><span><span class=\"scv-lb__g\" id=\"scv-glb-g\"><\/span><span id=\"scv-glb-n\">1 \/ 1<\/span><\/span><button class=\"scv-lb__x\" type=\"button\" aria-label=\"Close\" data-lb=\"x\"><svg class=\"\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"><path d=\"M6 6l12 12M18 6L6 18\"\/><\/svg><\/button><\/div>\n  <div class=\"scv-lb__s\"><img id=\"scv-glb-img\" alt=\"\"><button class=\"scv-lb__nav p\" type=\"button\" aria-label=\"Previous photo\" data-lb=\"-1\"><svg class=\"\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"><path d=\"M20 12H5M11 6l-6 6 6 6\"\/><\/svg><\/button><button class=\"scv-lb__nav n\" type=\"button\" aria-label=\"Next photo\" data-lb=\"1\"><svg class=\"arr\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"><path d=\"M4 12h15M13 6l6 6-6 6\"\/><\/svg><\/button><\/div>\n  <div class=\"scv-lb__b on-dark\"><p class=\"scv-lb__c\" id=\"scv-glb-c\"><\/p><div class=\"scv-arrows\"><button type=\"button\" aria-label=\"Previous photo\" data-lb=\"-1\"><svg class=\"\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"><path d=\"M20 12H5M11 6l-6 6 6 6\"\/><\/svg><\/button><button type=\"button\" aria-label=\"Next photo\" data-lb=\"1\"><svg class=\"arr\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"><path d=\"M4 12h15M13 6l6 6-6 6\"\/><\/svg><\/button><\/div><\/div>\n<\/dialog>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-44c8548 elementor-widget elementor-widget-html\" data-id=\"44c8548\" data-element_type=\"widget\" data-e-type=\"widget\" id=\"scv-script\" data-widget_type=\"html.default\">\n\t\t\t\t\t<script type=\"application\/ld+json\">{\"@context\": \"https:\/\/schema.org\", \"@type\": \"FAQPage\", \"mainEntity\": [{\"@type\": \"Question\", \"name\": \"How far is the beach from Suite Carducci Viareggio?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"50 meters. Step out the front door at Viale Carducci 15, cross the Passeggiata, Viareggio's seafront promenade, and you're on the beach.\"}}, {\"@type\": \"Question\", \"name\": \"Which beach clubs are nearby?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"A 2-minute walk gets you to Bagno Eden, right across from the home, La Pia, Bagno Vespucci and the Perla del Tirreno; 3 minutes to Bagno Il Sole, at Via Barellai 37. Almost all of them also have a bar and restaurant.\"}}, {\"@type\": \"Question\", \"name\": \"Do any beach clubs have a pool?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Yes. Bagno Vespucci has a seawater pool with whirlpool jets, no deeper than 120 cm; Bagno Il Sole has a pool with a slide for kids.\"}}, {\"@type\": \"Question\", \"name\": \"Can I reserve a beach umbrella through you?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Not directly: umbrellas and prices belong to the beach clubs, and we have no partnerships with them. But write to us: we'll tell you which beach club suits you and how to reserve your spot.\"}}, {\"@type\": \"Question\", \"name\": \"Is there a free public beach nearby?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Yes: the closest one is toward the Darsena, the harbor district, near the pier. In front of the Passeggiata, on the other hand, the beach is divided into beach clubs.\"}}]}<\/script><script id=\"scv-js\" nowprocket data-nowprocket data-no-optimize=\"1\">\/* Suite Carducci Viareggio \u2013 home, versione 2: micro-interazioni. Nessuna libreria esterna. *\/\n(function(){\n'use strict';\nvar d=document,w=window,h=d.documentElement,root=d.getElementById('scv');\nif(!root||root.dataset.ready)return;root.dataset.ready='1';\n\/* Segno sulla pagina, sempre (anche con le animazioni ridotte): serve allo stile dei riquadri che il widget di Lodgify apre fuori da #scv (calendario, ospiti). *\/\nh.classList.add('scv-on');\nvar $=function(s,c){return (c||root).querySelector(s);},$$=function(s,c){return [].slice.call((c||root).querySelectorAll(s));};\nvar mq=function(q){return w.matchMedia&&w.matchMedia(q).matches;};\nvar calm=mq('(prefers-reduced-motion: reduce)'),fine=mq('(hover:hover) and (pointer:fine)');\nvar desk=function(){return w.innerWidth>=1024;};\nvar clamp=function(v,a,b){return Math.max(a,Math.min(b,v));};\n\n\/* 1. Titoli che salgono riga per riga. Le parole si separano solo agli spazi normali: lo spazio che non va a capo (per esempio prima dei\n   due punti e del punto di domanda in francese, o tra 50 e m) resta dentro la parola (15 ottobre 2026). *\/\nfunction splitLines(el){\n  if(!el.dataset.src)el.dataset.src=el.innerHTML;\n  var tmp=d.createElement('div');tmp.innerHTML=el.dataset.src;\n  var words=[],gap=false;\n  (function walk(n,em){[].forEach.call(n.childNodes,function(c){\n    if(c.nodeType===3){c.textContent.split(\/([ \\t\\n\\r\\f]+)\/).forEach(function(t){if(!t)return;if(!t.trim()){gap=true;return;}\n      if(words.length&&!gap){var last=words[words.length-1];last.parts.push({t:t,em:em});}else words.push({parts:[{t:t,em:em}]});gap=false;});}\n    else if(c.nodeType===1)walk(c,em||c.tagName==='EM');});})(tmp,false);\n  var htmlOf=function(x){return x.parts.map(function(p){return p.em?'<em>'+p.t+'<\/em>':p.t;}).join('');};\n  el.innerHTML=words.map(function(x){return '<span class=\"wd\" style=\"display:inline-block\">'+htmlOf(x)+'<\/span>';}).join(' ');\n  var lines=[],top=null;\n  $$('.wd',el).forEach(function(s,i){var t=s.offsetTop;if(top===null||Math.abs(t-top)>6){lines.push([]);top=t;}lines[lines.length-1].push(words[i]);});\n  el.innerHTML=lines.map(function(L){return '<span class=\"ln\"><span>'+L.map(htmlOf).join(' ').replace(\/<\\\/em> <em>\/g,' ')+'<\/span><\/span>';}).join(' ');\n}\n\/* Il 12 ottobre 2026 (22:18-22:55) il titolo dell'apertura della home e' stato tenuto fermo; con il titolo fermo Google misurava la foto\n   d'apertura e le prestazioni su telefono scendevano da 88 a 77-78: Nunzio ha chiesto di rimettere il titolo che sale (22:51). *\/\nvar lineEls=$$('[data-lines]');\nfunction splitAll(){lineEls.forEach(splitLines);}\n\n\/* 2. Stato iniziale: gli effetti partono solo se la scheda \u00e8 visibile e l'utente non ha chiesto meno animazioni *\/\nvar started=false;\nfunction start(){\n  if(started)return;started=true;\n  if(!calm)h.classList.add('scv-js');\n  var go=function(){splitAll();observe();var hero=$('.scv-hero');if(hero)requestAnimationFrame(function(){hero.classList.add('is-in');});tick();};\n  if(d.fonts&&d.fonts.ready){var done=false,f=function(){if(!done){done=true;go();}};d.fonts.ready.then(f);setTimeout(f,1200);}else go();\n}\n\n\/* 3. Comparsa allo scorrimento *\/\nvar io=null,cio=null,t00=performance.now();\nfunction reveal(el){el.classList.add('is-in');}\nfunction observe(){\n  var els=$$('.rv,.mask,[data-lines],[data-in],.scv-arr__steps li'),nums=$$('[data-count]');\n  if(!('IntersectionObserver' in w)||calm){els.forEach(reveal);return;}\n  io=new IntersectionObserver(function(en){en.forEach(function(e){if(e.isIntersecting){reveal(e.target);io.unobserve(e.target);}});},{rootMargin:'0px 0px -9% 0px',threshold:.08});\n  els.forEach(function(el){if(el.closest('.scv-hero'))reveal(el);else io.observe(el);});\n  \/* I numeri partono da 0 e contano fino al valore quando si vedono per intero (non prima: altrimenti il conteggio finisce mentre si guarda altrove).\n     Lo spazio del numero finale viene riservato, cosi' l'unita' di misura accanto non si sposta durante il conteggio. *\/\n  nums.forEach(function(el,i){var to=parseFloat(el.dataset.count);if(isNaN(to))return;el.style.display='inline-block';el.style.minWidth=el.getBoundingClientRect().width.toFixed(1)+'px';el.textContent='0';el._to=to;el._i=i;});\n  cio=new IntersectionObserver(function(en){en.forEach(function(e){if(e.isIntersecting){cio.unobserve(e.target);count(e.target);}});},{rootMargin:'0px 0px -10% 0px',threshold:1});\n  nums.forEach(function(el){if(el._to!==undefined)cio.observe(el);});\n}\nfunction count(el){\n  var to=el._to,dur=1700,wait=Math.max(0,900-(performance.now()-t00))+(el._i||0)*90,t0=null;\n  function step(ts){if(t0===null)t0=ts;var k=clamp((ts-t0)\/dur,0,1);k=1-Math.pow(1-k,3);el.textContent=String(Math.round(to*k));if(k<1)requestAnimationFrame(step);else el.style.minWidth='';}\n  setTimeout(function(){requestAnimationFrame(step);},wait);\n}\n\n\/* 4. Scorrimento: avanzamento, testata, apertura, racconto, parallasse *\/\nvar head=$('#scv-head'),prog=$('.scv-progress'),heroM=$('.scv-hero__media'),heroV=$('.scv-hero__veil'),hero=$('.scv-hero');\nvar dayBar=$('.scv-day__bar'),daySteps=$('.scv-day__steps'),pars=$$('[data-par]'),col=$('.scv-collage .b'),arr=$('#scv-arr'),arrLine=$('.scv-arr__line');\nvar lastY=0,ticking=false,ab=d.getElementById('wpadminbar'),abH=-1;\n\/* Logo a colori della testata: si scarica solo quando serve, cioe' al primo scorrimento (la testata diventa blu e lo mostra) o quando si\n   apre il menu. Nel codice l'indirizzo sta in data-scv-src (12 ottobre 2026, PageSpeed). *\/\nvar logoC=$('.scv-head .scv-logo__c');\nfunction logoColore(){if(logoC&&!logoC.getAttribute('src')&&logoC.getAttribute('data-scv-src'))logoC.setAttribute('src',logoC.getAttribute('data-scv-src'));}\nfunction abar(){if(!ab)return;var r=ab.getBoundingClientRect(),b=r.bottom;[].forEach.call(ab.querySelectorAll('#wp-toolbar>ul>li'),function(li){b=Math.max(b,li.getBoundingClientRect().bottom);});b=Math.max(0,Math.round(b));if(b!==abH){abH=b;root.style.setProperty('--abar',b+'px');}}\nfunction tick(){\n  ticking=false;var y=w.scrollY||0,vh=w.innerHeight,max=h.scrollHeight-vh;abar();\n  if(prog)prog.style.transform='scaleX('+(max>0?clamp(y\/max,0,1):0)+')';\n  if(head){head.classList.toggle('is-solid',y>40);if(y>0)logoColore();\n    var hh=hero?hero.offsetHeight:600;\n    if(y>hh&&y>lastY+6&&!menuOpen)head.classList.add('is-away');else if(y<lastY-6||y<=hh)head.classList.remove('is-away');}\n  lastY=y;\n  daySync();\n  if(calm)return;\n  if(hero&&heroM&&desk()&&y<hero.offsetHeight*1.1){var p=clamp(y\/hero.offsetHeight,0,1);heroM.style.transform='translate3d(0,'+(p*70).toFixed(1)+'px,0) scale('+(1+p*.08).toFixed(4)+')';if(heroV)heroV.style.opacity=String(1+p*.5);}\n  if(arr&&arrLine){var ra=arr.getBoundingClientRect();if(ra.bottom>0&&ra.top<vh)arrLine.style.transform='scaleY('+clamp((vh*.72-ra.top)\/ra.height,0,1).toFixed(4)+')';}\n  if(desk()){pars.forEach(function(el){var rp=el.parentNode.getBoundingClientRect();if(rp.bottom<0||rp.top>vh)return;var k=(rp.top+rp.height\/2-vh\/2)\/vh;el.style.transform='translate3d(0,'+(k*-60).toFixed(1)+'px,0)';});\n    if(col){var rc=col.parentNode.getBoundingClientRect();if(rc.bottom>0&&rc.top<vh){var kc=(rc.top+rc.height\/2-vh\/2)\/vh;col.style.transform='translate3d(0,'+(kc*-46).toFixed(1)+'px,0)';}}}\n}\nfunction onScroll(){if(!ticking){ticking=true;requestAnimationFrame(tick);}}\nw.addEventListener('scroll',onScroll,{passive:true});\nvar rw=w.innerWidth,rt;\nw.addEventListener('resize',function(){clearTimeout(rt);rt=setTimeout(function(){if(Math.abs(w.innerWidth-rw)>4){rw=w.innerWidth;if(started){splitAll();lineEls.forEach(function(el){if(el.classList.contains('is-in'))return;if(io)io.observe(el);});}moveInd();railBar();}onScroll();},180);});\n\n\/* 5. Menu del telefono *\/\nvar burger=$('.scv-burger'),menu=$('#scv-menu'),menuOpen=false;\nfunction setMenu(o){menuOpen=o;if(o)logoColore();if(!menu||!burger)return;menu.classList.toggle('is-open',o);menu.setAttribute('aria-hidden',o?'false':'true');burger.setAttribute('aria-expanded',o?'true':'false');burger.setAttribute('aria-label',o?'Close menu':'Open menu');h.style.overflow=o?'hidden':'';if(head)head.classList.toggle('is-solid',o||(w.scrollY||0)>40);}\nif(burger)burger.addEventListener('click',function(){setMenu(!menuOpen);});\nif(menu)menu.addEventListener('click',function(e){if(e.target.closest('a'))setMenu(false);});\nd.addEventListener('keydown',function(e){if(e.key==='Escape'&&menuOpen){setMenu(false);burger.focus();}});\n\n\/* 5b. Selettore delle lingue (pulsante compatto in testata): si chiude con un clic fuori, con Esc e quando si apre il menu *\/\nvar langp=$('#scv-langp');\nif(langp){\n  d.addEventListener('click',function(e){if(langp.open&&!langp.contains(e.target))langp.open=false;});\n  d.addEventListener('keydown',function(e){if(e.key==='Escape'&&langp.open){langp.open=false;var su=langp.querySelector('summary');if(su)su.focus();}});\n  if(burger)burger.addEventListener('click',function(){langp.open=false;});\n}\n\n\/* 6. Ricerca date: porta sul calendario di prenotazione con le date gi\u00e0 scelte *\/\nvar form=$('#scv-book');\nif(form){var a=$('#scv-a',form),dd=$('#scv-d',form);\n  var iso=function(t){return new Date(t.getTime()-t.getTimezoneOffset()*60000).toISOString().slice(0,10);};\n  var plus=function(s,n){var t=new Date(s+'T12:00:00');t.setDate(t.getDate()+n);return iso(t);};\n  var today=iso(new Date());a.min=today;dd.min=plus(today,1);\n  a.addEventListener('change',function(){if(!a.value)return;dd.min=plus(a.value,1);if(!dd.value||dd.value<=a.value){dd.value=plus(a.value,2);}});\n  $$('.scv-book__f',form).forEach(function(f){f.addEventListener('click',function(e){var i=f.querySelector('input,select');if(i&&e.target!==i){i.focus();if(i.showPicker){try{i.showPicker();}catch(_){}}}});});\n  form.addEventListener('submit',function(e){if(a.value&&dd.value&&dd.value<=a.value){e.preventDefault();dd.value=plus(a.value,2);dd.focus();}});\n}\n\n\/* 7. Gli ambienti: schede, immagine che cambia, miniature, foto a tutto schermo *\/\nvar tabs=$$('#scv-rooms [role=tab]'),panels=$$('#scv-rooms [role=tabpanel]'),figs=$$('#scv-stage figure'),thumbs=$$('.scv-thumbs button'),ind=$('.scv-tabs__ind'),cur=0;\nfunction moveInd(){if(!ind||!tabs[cur])return;ind.style.transform='translateY('+tabs[cur].offsetTop+'px)';ind.style.height=tabs[cur].offsetHeight+'px';}\nfunction setRoom(i,focus){\n  if(i<0)i=tabs.length-1;if(i>=tabs.length)i=0;if(i===cur&&!focus)return;\n  var prev=cur;cur=i;\n  tabs.forEach(function(t,k){var on=k===i;t.setAttribute('aria-selected',on?'true':'false');t.tabIndex=on?0:-1;});\n  panels.forEach(function(p,k){var on=k===i;p.hidden=!on;p.classList.toggle('is-on',on);});\n  figs.forEach(function(f,k){f.classList.remove('was-on');if(k===prev&&prev!==i)f.classList.add('was-on');f.classList.toggle('is-on',k===i);});\n  thumbs.forEach(function(b,k){if(k===i)b.setAttribute('aria-current','true');else b.removeAttribute('aria-current');});\n  moveInd();if(focus)tabs[i].focus();\n  if(!desk()&&tabs[i].scrollIntoView)tabs[i].scrollIntoView({block:'nearest',inline:'center',behavior:calm?'auto':'smooth'});\n}\ntabs.forEach(function(t,i){t.addEventListener('click',function(){setRoom(i);});\n  t.addEventListener('keydown',function(e){var k=e.key;if(k==='ArrowDown'||k==='ArrowRight'){e.preventDefault();setRoom(cur+1,true);}else if(k==='ArrowUp'||k==='ArrowLeft'){e.preventDefault();setRoom(cur-1,true);}else if(k==='Home'){e.preventDefault();setRoom(0,true);}else if(k==='End'){e.preventDefault();setRoom(tabs.length-1,true);}});});\nthumbs.forEach(function(b,i){b.addEventListener('click',function(){setRoom(i);});});\nsetTimeout(moveInd,60);w.addEventListener('load',moveInd);\n\nvar lb=$('#scv-lb'),lbImg=$('#scv-lb-img'),lbN=$('#scv-lb-n'),lbC=$('#scv-lb-c'),lbi=0,stage=$('#scv-stage');\nfunction lbShow(i){if(!figs.length)return;lbi=(i+figs.length)%figs.length;var im=figs[lbi].querySelector('img');\n  lbImg.style.animation='none';void lbImg.offsetWidth;lbImg.style.animation='';\n  lbImg.src=im.dataset.full||im.currentSrc||im.src;lbImg.alt=im.alt;lbN.textContent=(lbi+1)+' \/ '+figs.length;lbC.textContent=figs[lbi].dataset.cap||'';}\nfunction lbOpen(){if(!lb)return;lbShow(cur);if(lb.showModal)lb.showModal();else lb.setAttribute('open','');h.style.overflow='hidden';}\nfunction lbClose(){if(!lb)return;if(lb.close)lb.close();else lb.removeAttribute('open');}\nif(stage){stage.addEventListener('click',lbOpen);stage.addEventListener('keydown',function(e){if(e.key==='Enter'||e.key===' '){e.preventDefault();lbOpen();}});}\nif(lb){lb.addEventListener('close',function(){h.style.overflow='';setRoom(lbi);if(stage)stage.focus();});\n  lb.addEventListener('click',function(e){var b=e.target.closest('[data-lb]');if(b){var v=b.dataset.lb;if(v==='x')lbClose();else lbShow(lbi+parseInt(v,10));return;}if(e.target===lb||e.target.classList.contains('scv-lb__s'))lbClose();});\n  lb.addEventListener('keydown',function(e){if(e.key==='ArrowRight')lbShow(lbi+1);else if(e.key==='ArrowLeft')lbShow(lbi-1);});\n  swipe($('.scv-lb__s',lb),function(dir){lbShow(lbi+dir);});}\n\n\/* 8. Per chi: il pannello attivo si allarga *\/\nvar who=$$('#scv-who .scv-who__p');\nfunction setWho(i){who.forEach(function(p,k){p.classList.toggle('is-on',k===i);});}\nwho.forEach(function(p,i){if(fine)p.addEventListener('mouseenter',function(){if(desk())setWho(i);});p.addEventListener('focusin',function(){if(desk())setWho(i);});p.addEventListener('click',function(e){if(desk()&&!e.target.closest('a'))setWho(i);});});\n\n\/* 9. Una giornata qui: titolo e foto restano fermi, i testi scorrono.\n   Tutto dipende da una sola misura, ricalcolata a ogni fotogramma: dove si trova la \"linea di lettura\" (meta' altezza del blocco fermo)\n   rispetto ai pallini dei sei momenti. Il momento acceso e' l'ultimo pallino che la linea ha superato; la barra dorata arriva fino alla linea;\n   la foto e' quella del momento acceso. Cosi' foto, barra e testo non possono sfasarsi, a qualsiasi velocita' e in tutte e due le direzioni. *\/\nvar dayL=$('.scv-day__l'),steps=$$('#scv-day .scv-step'),dfigs=$$('#scv-day .scv-day__pin figure'),clock=$('#scv-clock'),dayOff=[],dayCur=-1,dayH=-1,dayW=-1,DAYK=.6;\nfunction setStep(i){if(i===dayCur)return;dayCur=i;steps.forEach(function(s,k){s.classList.toggle('is-on',k===i);});dfigs.forEach(function(f,k){f.classList.toggle('is-on',k===i);});if(clock&&steps[i])clock.textContent=steps[i].dataset.t||'';}\nfunction dayDot(s){return (parseFloat(getComputedStyle(s).paddingTop)||0)+12.75;}\nfunction dayLayout(){\n  if(!dayL||!daySteps||!steps.length)return;\n  dayH=dayL.offsetHeight;dayW=w.innerWidth;\n  if(!desk()){daySteps.style.paddingTop='';daySteps.style.paddingBottom='';daySteps.style.removeProperty('--b0');daySteps.style.removeProperty('--bh');dayOff=[];return;}\n  var last=steps[steps.length-1];\n  \/* il primo pallino parte sulla linea di lettura; dopo l'ultimo resta spazio perche' anche l'ultimo momento abbia il suo tempo *\/\n  daySteps.style.paddingTop=Math.max(0,Math.round(dayH*DAYK-dayDot(steps[0])))+'px';\n  var st=daySteps.getBoundingClientRect().top;dayOff=steps.map(function(s){return s.getBoundingClientRect().top-st+dayDot(s);});\n  \/* l'ultimo momento resta acceso per un tratto di scorrimento uguale alla media degli altri *\/\n  var gap=steps.length>1?(dayOff[dayOff.length-1]-dayOff[0])\/(steps.length-1):dayH*.4;\n  daySteps.style.paddingBottom=Math.max(0,Math.round(dayH*(1-DAYK)+gap-(last.offsetHeight-dayDot(last))))+'px';\n  daySteps.style.setProperty('--b0',dayOff[0].toFixed(1)+'px');daySteps.style.setProperty('--bh',(dayOff[dayOff.length-1]-dayOff[0]).toFixed(1)+'px');\n}\nfunction daySync(){\n  if(!dayL||!daySteps||!steps.length)return;\n  if(dayL.offsetHeight!==dayH||w.innerWidth!==dayW)dayLayout();\n  if(!dayOff.length)return;\n  var n=dayOff.length,rel=dayL.getBoundingClientRect().top+dayH*DAYK-daySteps.getBoundingClientRect().top,i=0,k;\n  for(k=1;k<n;k++)if(dayOff[k]<=rel+.5)i=k;\n  setStep(i);\n  if(dayBar)dayBar.style.transform='scaleY('+clamp((rel-dayOff[0])\/Math.max(1,dayOff[n-1]-dayOff[0]),0,1).toFixed(4)+')';\n}\nw.addEventListener('load',function(){dayLayout();daySync();});\nif(d.fonts&&d.fonts.ready)d.fonts.ready.then(function(){dayLayout();daySync();});\n\n\/* 10. Schede da trascinare *\/\nvar rail=$('#scv-rail'),bar=$('.scv-railbar i'),arrows=$$('.scv-arrows[data-for=scv-rail] button');\nfunction railBar(){if(!rail||!bar)return;var m=rail.scrollWidth-rail.clientWidth,vis=rail.clientWidth\/rail.scrollWidth;bar.style.width=(vis*100)+'%';bar.style.transform='translateX('+((m>0?rail.scrollLeft\/m:0)*(1\/vis-1)*100)+'%)';\n  if(arrows.length){arrows[0].disabled=rail.scrollLeft<4;arrows[1].disabled=rail.scrollLeft>m-4;}}\nif(rail){rail.addEventListener('scroll',function(){requestAnimationFrame(railBar);},{passive:true});railBar();w.addEventListener('load',railBar);\n  arrows.forEach(function(b){b.addEventListener('click',function(){var c=rail.querySelector('.scv-card');var step=(c?c.offsetWidth+20:320)*parseInt(b.dataset.dir,10);rail.scrollBy({left:step,behavior:calm?'auto':'smooth'});});});\n  var down=false,sx=0,sl=0,moved=0;\n  rail.addEventListener('pointerdown',function(e){if(e.pointerType!=='mouse'||e.button!==0)return;down=true;sx=e.clientX;sl=rail.scrollLeft;moved=0;});\n  w.addEventListener('pointermove',function(e){if(!down)return;var dx=e.clientX-sx;moved=Math.max(moved,Math.abs(dx));if(moved>6){rail.classList.add('is-drag');rail.scrollLeft=sl-dx;}});\n  var up=function(){if(!down)return;down=false;if(rail.classList.contains('is-drag')){setTimeout(function(){rail.classList.remove('is-drag');},0);}};\n  w.addEventListener('pointerup',up);w.addEventListener('pointercancel',up);\n  rail.addEventListener('click',function(e){if(moved>6){e.preventDefault();e.stopPropagation();moved=0;}},true);\n  rail.addEventListener('dragstart',function(e){e.preventDefault();});\n}\n\n\/* 11. Recensioni *\/\nvar qs=$$('#scv-quotes .scv-quote'),qn=$('#scv-qn'),qi=0,qbox=$('#scv-quotes');\nfunction setQ(i){if(!qs.length)return;qi=(i+qs.length)%qs.length;qs.forEach(function(q,k){q.classList.toggle('is-on',k===qi);});if(qn)qn.textContent=String(qi+1);}\nif(qbox){qbox.addEventListener('click',function(e){var b=e.target.closest('[data-q]');if(b)setQ(qi+parseInt(b.dataset.q,10));});\n  qbox.addEventListener('keydown',function(e){if(e.key==='ArrowRight')setQ(qi+1);else if(e.key==='ArrowLeft')setQ(qi-1);});swipe(qbox,function(dir){setQ(qi+dir);});}\nfunction swipe(el,cb){if(!el)return;var x0=null,y0=0;el.addEventListener('touchstart',function(e){x0=e.touches[0].clientX;y0=e.touches[0].clientY;},{passive:true});\n  el.addEventListener('touchend',function(e){if(x0===null)return;var dx=e.changedTouches[0].clientX-x0,dy=e.changedTouches[0].clientY-y0;x0=null;if(Math.abs(dx)>44&&Math.abs(dx)>Math.abs(dy)*1.4)cb(dx<0?1:-1);},{passive:true});}\n\n\/* 12. Domande: apertura morbida, una sola aperta alla volta (richiesta di Nunzio, 10 ottobre 2026) *\/\n(function(){var all=$$('#scv-faq details');if(!all.length)return;\n  function shut(det){if(!det.open)return;var box=det.querySelector('.a');\n    if(calm||!box||!box.animate){det.open=false;return;}\n    if(det._an)det._an.cancel();var hh=box.offsetHeight;\n    det._an=box.animate([{height:hh+'px',opacity:1},{height:'0px',opacity:0}],{duration:320,easing:'cubic-bezier(.2,0,0,1)'});\n    det._an.onfinish=function(){det.open=false;det._an=null;};}\n  function others(det){all.forEach(function(o){if(o!==det)shut(o);});}\n  function keep(sum){\/* se la domanda aperta e' finita sotto la testata o fuori schermo, la riporta in vista *\/\n    setTimeout(function(){var r=sum.getBoundingClientRect(),top=84;\n      if(r.top<top||r.top>window.innerHeight-80)window.scrollBy({top:r.top-top-12,behavior:calm?'auto':'smooth'});},460);}\n  all.forEach(function(det){var sum=det.querySelector('summary'),box=det.querySelector('.a');\n    sum.addEventListener('click',function(e){\n      if(calm||!box||!box.animate){if(!det.open){others(det);keep(sum);}return;}\n      e.preventDefault();if(det._an)det._an.cancel();\n      if(det.open){shut(det);}\n      else{others(det);det.open=true;var h2=box.offsetHeight;\n        det._an=box.animate([{height:'0px',opacity:0},{height:h2+'px',opacity:1}],{duration:420,easing:'cubic-bezier(.16,.84,.24,1)'});\n        det._an.onfinish=function(){det._an=null;};keep(sum);}});\n    \/* aperture che non passano dal clic (per esempio dalla ricerca nella pagina) *\/\n    det.addEventListener('toggle',function(){if(det.open)all.forEach(function(o){if(o!==det&&o.open&&!o._an)shut(o);});});});\n})();\n\n\/* 13. Capitoli a lato e barra del telefono *\/\nvar chap=$('#scv-chap'),secs=$$('[data-chap]'),mbar=$('#scv-mbar');\nif(chap&&secs.length){chap.innerHTML=secs.map(function(s){return '<a href=\"#'+s.id+'\"><span>'+s.dataset.chap+'<\/span><i><\/i><\/a>';}).join('');\n  var links=$$('a',chap);\n  if('IntersectionObserver' in w){var co=new IntersectionObserver(function(en){en.forEach(function(e){if(e.isIntersecting){var i=secs.indexOf(e.target);links.forEach(function(l,k){l.classList.toggle('is-on',k===i);});}});},{rootMargin:'-45% 0px -50% 0px',threshold:0});secs.forEach(function(s){co.observe(s);});}}\nif(hero&&'IntersectionObserver' in w){new IntersectionObserver(function(en){var out=!en[0].isIntersecting;if(chap)chap.classList.toggle('is-on',out);if(mbar)mbar.classList.toggle('is-on',out);},{threshold:.12}).observe(hero);}\nroot.addEventListener('click',function(e){var a=e.target.closest('a[href^=\"#\"]');if(!a)return;var t=d.getElementById(a.getAttribute('href').slice(1));if(!t)return;e.preventDefault();var y=t.getBoundingClientRect().top+(w.scrollY||0)-(desk()?0:56);w.scrollTo({top:y,behavior:calm?'auto':'smooth'});if(history.replaceState)history.replaceState(null,'',a.getAttribute('href'));});\n\n\/* 14. Pulsanti principali che seguono leggermente il mouse *\/\nif(fine&&!calm){$$('.scv-hero .scv-btn--navy,.scv-end .scv-btn--sun,.scv-cta .scv-btn--sun').forEach(function(b){\n  b.addEventListener('mousemove',function(e){var r=b.getBoundingClientRect();b.style.transform='translate('+(((e.clientX-r.left)\/r.width-.5)*10).toFixed(1)+'px,'+(((e.clientY-r.top)\/r.height-.5)*8).toFixed(1)+'px)';});\n  b.addEventListener('mouseleave',function(){b.style.transform='';});});}\n\nif(d.visibilityState==='hidden'){d.addEventListener('visibilitychange',function f(){if(d.visibilityState==='visible'){d.removeEventListener('visibilitychange',f);start();}});tick();}\nelse start();\n})();\n\n\/* Suite Carducci Viareggio \u2013 pagine interne (Galleria, Carnevale): comportamenti in piu' rispetto alla home. Nessuna libreria esterna. *\/\n(function(){\n'use strict';\nvar d=document,w=window,h=d.documentElement,root=d.getElementById('scv');\nif(!root||root.dataset.pg)return;root.dataset.pg='1';\nvar $=function(s,c){return (c||root).querySelector(s);},$$=function(s,c){return [].slice.call((c||root).querySelectorAll(s));};\nvar calm=w.matchMedia&&w.matchMedia('(prefers-reduced-motion: reduce)').matches;\nvar head=$('#scv-head'),gnav=$('.scv-gnav'),gin=$('.scv-gnav__in');\nvar pick=$('.scv-pick'),pv=$('.scv-pick__v');\nfunction headOn(){return !!head&&!head.classList.contains('is-away');}\nfunction abar(){return parseFloat(getComputedStyle(root).getPropertyValue('--abar'))||0;}\n\n\/* A. Barra degli ambienti: sta sotto la testata quando la testata si vede, in cima quando la testata e' nascosta *\/\nfunction hv(){if(gnav)root.style.setProperty('--hv',(headOn()?64:0)+'px');}\nif(head&&gnav&&w.MutationObserver){new MutationObserver(hv).observe(head,{attributes:true,attributeFilter:['class']});hv();}\n\n\/* B. Evidenzia l'ambiente che si sta guardando e porta la sua etichetta al centro della barra *\/\nvar links=gnav?$$('a[href^=\"#\"]',gnav):[],rooms=links.map(function(a){return d.getElementById(a.getAttribute('href').slice(1));}),curRoom=-2,tk=false;\nfunction spy(){\n  tk=false;if(!links.length)return;\n  \/* is-stuck: la barra e' ferma in alto (serve allo stile per coprire lo spazio dietro la barra di WordPress, quando e' su due righe) *\/\n  gnav.classList.toggle('is-stuck',gnav.getBoundingClientRect().top<=abar()+(headOn()?64:0)+1);\n  var line=abar()+(headOn()?64:0)+gnav.offsetHeight+28,cur=-1;\n  rooms.forEach(function(s,i){if(s&&s.getBoundingClientRect().top<=line)cur=i;});\n  if(cur===curRoom)return;curRoom=cur;\n  links.forEach(function(a,i){if(i===cur){a.classList.add('is-on');a.setAttribute('aria-current','true');}else{a.classList.remove('is-on');a.removeAttribute('aria-current');}});\n  if(pv)pv.textContent=cur>=0&&links[cur].firstChild?(links[cur].firstChild.nodeValue||'').trim():'';   \/* Info utili: la tendina mostra l'argomento che si sta leggendo *\/\n  if(cur>=0&&gin){var a=links[cur];gin.scrollTo({left:a.offsetLeft-(gin.clientWidth-a.offsetWidth)\/2,behavior:calm?'auto':'smooth'});}\n}\nif(links.length){w.addEventListener('scroll',function(){if(!tk){tk=true;requestAnimationFrame(spy);}},{passive:true});w.addEventListener('resize',spy);w.addEventListener('load',spy);spy();\n  gnav.addEventListener('click',function(e){var a=e.target.closest('a[href^=\"#\"]');if(!a)return;var t=d.getElementById(a.getAttribute('href').slice(1));if(!t)return;\n    e.preventDefault();e.stopPropagation();\n    \/* la posizione si calcola senza gli spostamenti delle animazioni di comparsa (una scheda non ancora comparsa e' piu' in basso di dove stara') *\/\n    var y=0,n=t;while(n){y+=n.offsetTop;n=n.offsetParent;}\n    var up=y<(w.scrollY||0);   \/* salendo la testata ricompare: si lascia il suo spazio *\/\n    w.scrollTo({top:y-abar()-(up?64:0)-gnav.offsetHeight+1,behavior:calm?'auto':'smooth'});});}\n\n\/* C. Righe di foto che compaiono scorrendo *\/\nvar rows=$$('.scv-g__r');\nif(rows.length){if('IntersectionObserver' in w&&!calm){var ro=new IntersectionObserver(function(en){en.forEach(function(e){if(e.isIntersecting){e.target.classList.add('is-in');ro.unobserve(e.target);}});},{rootMargin:'0px 0px -6% 0px',threshold:.05});rows.forEach(function(r){ro.observe(r);});}\n  else rows.forEach(function(r){r.classList.add('is-in');});}\n\n\/* D. Foto a tutto schermo: tutte le foto della pagina con la classe scv-zoom, una dopo l'altra *\/\nvar items=$$('a.scv-zoom'),lb=$('#scv-glb'),im=$('#scv-glb-img'),ln=$('#scv-glb-n'),lc=$('#scv-glb-c'),lg=$('#scv-glb-g'),idx=0,opener=null;\nfunction show(i){if(!items.length)return;idx=(i+items.length)%items.length;var a=items[idx],t=a.querySelector('img');\n  im.style.animation='none';void im.offsetWidth;im.style.animation='';\n  im.src=a.getAttribute('href');im.alt=t?t.alt:'';\n  ln.textContent=(idx+1)+' \/ '+items.length;lc.textContent=a.dataset.cap||'';if(lg)lg.textContent=a.dataset.grp||'';\n  var nx=items[(idx+1)%items.length];if(nx){var p=new Image();p.src=nx.getAttribute('href');}}\nfunction openLb(i,from){if(!lb)return;opener=from||null;show(i);if(lb.showModal)lb.showModal();else lb.setAttribute('open','');h.style.overflow='hidden';}\nfunction closeLb(){if(!lb)return;if(lb.close)lb.close();else{lb.removeAttribute('open');after();}}\nfunction after(){h.style.overflow='';var a=items[idx];if(a){var r=a.getBoundingClientRect();if(r.top<80||r.bottom>w.innerHeight-20)a.scrollIntoView({block:'center',behavior:'auto'});a.focus({preventScroll:true});}}\nif(lb&&items.length){\n  items.forEach(function(a,i){a.addEventListener('click',function(e){if(e.metaKey||e.ctrlKey||e.shiftKey)return;e.preventDefault();e.stopPropagation();openLb(i,a);});});\n  lb.addEventListener('close',after);\n  lb.addEventListener('click',function(e){var b=e.target.closest('[data-lb]');if(b){var v=b.dataset.lb;if(v==='x')closeLb();else show(idx+parseInt(v,10));return;}if(e.target===lb||e.target.classList.contains('scv-lb__s'))closeLb();});\n  lb.addEventListener('keydown',function(e){if(e.key==='ArrowRight')show(idx+1);else if(e.key==='ArrowLeft')show(idx-1);});\n  var x0=null,y0=0,st=$('.scv-lb__s',lb);\n  st.addEventListener('touchstart',function(e){x0=e.touches[0].clientX;y0=e.touches[0].clientY;},{passive:true});\n  st.addEventListener('touchend',function(e){if(x0===null)return;var dx=e.changedTouches[0].clientX-x0,dy=e.changedTouches[0].clientY-y0;x0=null;if(Math.abs(dx)>44&&Math.abs(dx)>Math.abs(dy)*1.4)show(idx+(dx<0?1:-1));},{passive:true});\n}\n\n\/* E. Carnevale: quanto manca al primo corso, quale e' il prossimo, quali sono passati *\/\nvar cds=$$('.scv-cd__i[data-day]'),cnt=$('#scv-count');\nif(cds.length){\n  var now=new Date(),today=new Date(now.getFullYear(),now.getMonth(),now.getDate()).getTime(),next=null;\n  var dayOf=function(el){var p=el.dataset.day.split('-');return new Date(+p[0],+p[1]-1,+p[2]).getTime();};\n  cds.forEach(function(el){var t=dayOf(el);if(t<today)el.classList.add('is-past');else if(!next){next=el;}});\n  if(next&&dayOf(cds[0])<=today)next.classList.add('is-next');\n  if(cnt){var first=dayOf(cds[0]),n=Math.round((first-today)\/864e5),txt='';\n    if(n>1)txt='<b>'+n+'<\/b> days to the first parade';else if(n===1)txt='First parade <b>tomorrow<\/b>';else if(n===0)txt='First parade <b>today<\/b>';\n    else if(next){var m=Math.round((dayOf(next)-today)\/864e5);txt=m===0?'Parade <b>today<\/b>':(m===1?'Next parade <b>tomorrow<\/b>':'Next parade in <b>'+m+'<\/b> days');}\n    if(txt)cnt.innerHTML=txt;else{var li=cnt.closest('li');if(li)li.hidden=true;}}\n}\n\/* G. Info utili: la tendina degli argomenti si chiude dopo la scelta, con un clic fuori e con il tasto Esc *\/\nif(pick){\n  pick.addEventListener('click',function(e){if(e.target.closest('.scv-pick__list a'))pick.removeAttribute('open');});\n  d.addEventListener('click',function(e){if(pick.hasAttribute('open')&&!pick.contains(e.target))pick.removeAttribute('open');});\n  d.addEventListener('keydown',function(e){if(e.key==='Escape'&&pick.hasAttribute('open')){pick.removeAttribute('open');var s=$('summary',pick);if(s)s.focus();}});\n}\n\n\/* F. Contatti: nel modulo le scritte stanno dentro i campi (e nei campi data non si vedono): diventano etichette sopra ogni campo *\/\n$$('.scv-formw input[placeholder]').forEach(function(i,n){\n  if(i.type==='submit'||i.type==='hidden')return;\n  var l=document.createElement('label'),id=i.id||('scv-f'+n);i.id=id;l.htmlFor=id;l.className='scv-fl';l.textContent=i.getAttribute('placeholder');\n  i.parentNode.insertBefore(l,i);if(i.type!=='date')i.removeAttribute('placeholder');\n});\n\n\/* H. Contatti: quando il modulo \u00e8 stato inviato davvero (evento \"wpcf7mailsent\" di Contact Form 7) si apre la finestra che ringrazia e conferma *\/\nvar ok=$('#scv-ok');\nif(ok){\n  var okChiudi=function(){if(ok.close)ok.close();else ok.removeAttribute('open');};\n  d.addEventListener('wpcf7mailsent',function(){if(ok.showModal){if(!ok.open)ok.showModal();}else ok.setAttribute('open','');},false);\n  ok.addEventListener('click',function(e){\n    if(e.target.closest&&e.target.closest('[data-ok-close]')){okChiudi();return;}\n    var r=ok.getBoundingClientRect();if(e.clientX<r.left||e.clientX>r.right||e.clientY<r.top||e.clientY>r.bottom)okChiudi();\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>The beach in Viareggio The sea, 50 meters from your door Suite Carducci Viareggio is on the ground floor of a Liberty-style building on the Passeggiata, Viareggio&#8217;s seafront promenade: step out the front door, cross the street and you&#8217;re on the beach. Right on the seafront, with five beach clubs two or three minutes away [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_canvas","meta":{"footnotes":""},"class_list":["post-5982","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Viareggio Beach, 50 Meters Away | Suite Carducci Viareggio<\/title>\n<meta name=\"description\" content=\"Viareggio beach, 50 meters from the front door on the Passeggiata: five beach clubs a 2\u20133 minute walk away, a free beach by the pier and the sea in winter.\" \/>\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.suitecarducciviareggio.com\/en\/viareggio-beach\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Viareggio Beach, 50 Meters Away | Suite Carducci Viareggio\" \/>\n<meta property=\"og:description\" content=\"Viareggio beach, 50 meters from the front door on the Passeggiata: five beach clubs a 2\u20133 minute walk away, a free beach by the pier and the sea in winter.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.suitecarducciviareggio.com\/en\/viareggio-beach\/\" \/>\n<meta property=\"og:site_name\" content=\"Suite Carducci Viareggio\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-25T00:20:57+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.suitecarducciviareggio.com\/wp-content\/uploads\/2024\/03\/19-Copertina-scaled.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"1920\" \/>\n\t<meta property=\"og:image:height\" content=\"1244\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.suitecarducciviareggio.com\\\/en\\\/viareggio-beach\\\/\",\"url\":\"https:\\\/\\\/www.suitecarducciviareggio.com\\\/en\\\/viareggio-beach\\\/\",\"name\":\"Viareggio Beach, 50 Meters Away | Suite Carducci Viareggio\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.suitecarducciviareggio.com\\\/en\\\/#website\"},\"datePublished\":\"2026-10-24T15:52:29+00:00\",\"dateModified\":\"2026-10-25T00:20:57+00:00\",\"description\":\"Viareggio beach, 50 meters from the front door on the Passeggiata: five beach clubs a 2\u20133 minute walk away, a free beach by the pier and the sea in winter.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.suitecarducciviareggio.com\\\/en\\\/viareggio-beach\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.suitecarducciviareggio.com\\\/en\\\/viareggio-beach\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.suitecarducciviareggio.com\\\/en\\\/viareggio-beach\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.suitecarducciviareggio.com\\\/en\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"The beach in Viareggio\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.suitecarducciviareggio.com\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/www.suitecarducciviareggio.com\\\/en\\\/\",\"name\":\"Suite Carducci Viareggio\",\"description\":\"Holiday apartment on Viareggio's seafront promenade, 50 m from the beach\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.suitecarducciviareggio.com\\\/en\\\/#organization\"},\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.suitecarducciviareggio.com\\\/en\\\/#organization\",\"name\":\"Suite Carducci Viareggio\",\"url\":\"https:\\\/\\\/www.suitecarducciviareggio.com\\\/en\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.suitecarducciviareggio.com\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.suitecarducciviareggio.com\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/suite-carducci-viareggio-logo-google-blu-notte.png\",\"contentUrl\":\"https:\\\/\\\/www.suitecarducciviareggio.com\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/suite-carducci-viareggio-logo-google-blu-notte.png\",\"width\":1080,\"height\":1080,\"caption\":\"Suite Carducci Viareggio\"},\"image\":{\"@id\":\"https:\\\/\\\/www.suitecarducciviareggio.com\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"address\":{\"@type\":\"PostalAddress\",\"streetAddress\":\"Viale Giosu\u00e8 Carducci 15\",\"postalCode\":\"55049\",\"addressLocality\":\"Viareggio\",\"addressRegion\":\"LU\",\"addressCountry\":\"IT\"},\"telephone\":\"+39 379 222 1007\",\"sameAs\":[\"https:\\\/\\\/www.google.com\\\/maps\\\/place\\\/Suite+Carducci+Viareggio\\\/@43.8725512,10.2405505,17z\",\"https:\\\/\\\/www.booking.com\\\/hotel\\\/it\\\/suite-carducci-viareggio-toscana-italia.html\",\"https:\\\/\\\/www.airbnb.it\\\/rooms\\\/718778904776150690\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Viareggio Beach, 50 Meters Away | Suite Carducci Viareggio","description":"Viareggio beach, 50 meters from the front door on the Passeggiata: five beach clubs a 2\u20133 minute walk away, a free beach by the pier and the sea in winter.","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.suitecarducciviareggio.com\/en\/viareggio-beach\/","og_locale":"en_US","og_type":"article","og_title":"Viareggio Beach, 50 Meters Away | Suite Carducci Viareggio","og_description":"Viareggio beach, 50 meters from the front door on the Passeggiata: five beach clubs a 2\u20133 minute walk away, a free beach by the pier and the sea in winter.","og_url":"https:\/\/www.suitecarducciviareggio.com\/en\/viareggio-beach\/","og_site_name":"Suite Carducci Viareggio","article_modified_time":"2026-10-25T00:20:57+00:00","og_image":[{"width":1920,"height":1244,"url":"https:\/\/www.suitecarducciviareggio.com\/wp-content\/uploads\/2024\/03\/19-Copertina-scaled.webp","type":"image\/webp"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.suitecarducciviareggio.com\/en\/viareggio-beach\/","url":"https:\/\/www.suitecarducciviareggio.com\/en\/viareggio-beach\/","name":"Viareggio Beach, 50 Meters Away | Suite Carducci Viareggio","isPartOf":{"@id":"https:\/\/www.suitecarducciviareggio.com\/en\/#website"},"datePublished":"2026-10-24T15:52:29+00:00","dateModified":"2026-10-25T00:20:57+00:00","description":"Viareggio beach, 50 meters from the front door on the Passeggiata: five beach clubs a 2\u20133 minute walk away, a free beach by the pier and the sea in winter.","breadcrumb":{"@id":"https:\/\/www.suitecarducciviareggio.com\/en\/viareggio-beach\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.suitecarducciviareggio.com\/en\/viareggio-beach\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.suitecarducciviareggio.com\/en\/viareggio-beach\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.suitecarducciviareggio.com\/en\/"},{"@type":"ListItem","position":2,"name":"The beach in Viareggio"}]},{"@type":"WebSite","@id":"https:\/\/www.suitecarducciviareggio.com\/en\/#website","url":"https:\/\/www.suitecarducciviareggio.com\/en\/","name":"Suite Carducci Viareggio","description":"Holiday apartment on Viareggio's seafront promenade, 50 m from the beach","publisher":{"@id":"https:\/\/www.suitecarducciviareggio.com\/en\/#organization"},"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.suitecarducciviareggio.com\/en\/#organization","name":"Suite Carducci Viareggio","url":"https:\/\/www.suitecarducciviareggio.com\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.suitecarducciviareggio.com\/en\/#\/schema\/logo\/image\/","url":"https:\/\/www.suitecarducciviareggio.com\/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-logo-google-blu-notte.png","contentUrl":"https:\/\/www.suitecarducciviareggio.com\/wp-content\/uploads\/2026\/10\/suite-carducci-viareggio-logo-google-blu-notte.png","width":1080,"height":1080,"caption":"Suite Carducci Viareggio"},"image":{"@id":"https:\/\/www.suitecarducciviareggio.com\/en\/#\/schema\/logo\/image\/"},"address":{"@type":"PostalAddress","streetAddress":"Viale Giosu\u00e8 Carducci 15","postalCode":"55049","addressLocality":"Viareggio","addressRegion":"LU","addressCountry":"IT"},"telephone":"+39 379 222 1007","sameAs":["https:\/\/www.google.com\/maps\/place\/Suite+Carducci+Viareggio\/@43.8725512,10.2405505,17z","https:\/\/www.booking.com\/hotel\/it\/suite-carducci-viareggio-toscana-italia.html","https:\/\/www.airbnb.it\/rooms\/718778904776150690"]}]}},"_links":{"self":[{"href":"https:\/\/www.suitecarducciviareggio.com\/en\/wp-json\/wp\/v2\/pages\/5982","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.suitecarducciviareggio.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.suitecarducciviareggio.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.suitecarducciviareggio.com\/en\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.suitecarducciviareggio.com\/en\/wp-json\/wp\/v2\/comments?post=5982"}],"version-history":[{"count":0,"href":"https:\/\/www.suitecarducciviareggio.com\/en\/wp-json\/wp\/v2\/pages\/5982\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.suitecarducciviareggio.com\/en\/wp-json\/wp\/v2\/media?parent=5982"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}