1<!DOCTYPE html> 2<html lang="it-IT" prefix="og: https://ogp.me/ns#" class="loading-site no-js"> 3<head> 4 <meta charset="UTF-8" /> 5 <link rel="profile" href="http://gmpg.org/xfn/11" /> 6 <link rel="pingback" href="https://www.ramblabeach.com/blog/xmlrpc.php" /> 7 8
8<script>document.documentElement.className = document.documentElement.className + ' yes-js js_active js'</script>
8 9
9<script>(function(html){html.className = html.className.replace(/\bno-js\b/,'js')})(document.documentElement);</script>
9 10<meta name="viewport" content="width=device-width, initial-scale=1" /> 11<!-- Ottimizzazione per i motori di ricerca di Rank Math - https://rankmath.com/ --> 12<title>Beach - Rambla Natural Beach</title> 13<meta name="description" content="Rambla Beach è il luogo ideale per vivere il mare con naturalezza. Una spiaggia curata nei minimi dettagli con lettini confortevoli, servizi esclusivi e"/> 14<meta name="robots" content="index, follow, max-snippet:-1, max-video-preview:-1, max-image-preview:large"/> 15<link rel="canonical" href="https://www.ramblabeach.com/beach/" /> 16<meta property="og:locale" content="it_IT" /> 17<meta property="og:type" content="article" /> 18<meta property="og:title" content="Beach - Rambla Natural Beach" /> 19<meta property="og:description" content="Rambla Beach è il luogo ideale per vivere il mare con naturalezza. Una spiaggia curata nei minimi dettagli con lettini confortevoli, servizi esclusivi e" /> 20<meta property="og:url" content="https://www.ramblabeach.com/beach/" /> 21<meta property="og:site_name" content="Rambla Natural Beach" /> 22<meta property="og:updated_time" content="2026-07-29T15:17:25+02:00" /> 23<meta property="og:image" content="https://www.ramblabeach.com/blog/wp-content/uploads/2026/07/Background-Rambla-Beach-V3.jpg" /> 24<meta property="og:image:secure_url" content="https://www.ramblabeach.com/blog/wp-content/uploads/2026/07/Background-Rambla-Beach-V3.jpg" /> 25<meta property="og:image:width" content="1659" /> 26<meta property="og:image:height" content="948" /> 27<meta property="og:image:alt" content="Beach" /> 28<meta property="og:image:type" content="image/jpeg" /> 29<meta name="twitter:card" content="summary_large_image" /> 30<meta name="twitter:title" content="Beach - Rambla Natural Beach" /> 31<meta name="twitter:description" content="Rambla Beach è il luogo ideale per vivere il mare con naturalezza. Una spiaggia curata nei minimi dettagli con lettini confortevoli, servizi esclusivi e" /> 32<meta name="twitter:image" content="https://www.ramblabeach.com/blog/wp-content/uploads/2026/07/Background-Rambla-Beach-V3.jpg" /> 33<meta name="twitter:label1" content="Tempo di lettura" /> 34<meta name="twitter:data1" content="3 minuti" /> 35<!-- /Rank Math WordPress SEO plugin --> 36 37<link rel='dns-prefetch' href='//fonts.googleapis.com' /> 38<link rel='prefetch' href='https://www.ramblabeach.com/blog/wp-content/themes/flatsome/assets/js/flatsome.js?ver=e2eddd6c228105dac048' /> 39<link rel='prefetch' href='https://www.ramblabeach.com/blog/wp-content/themes/flatsome/assets/js/chunk.slider.js?ver=3.20.9' /> 40<link rel='prefetch' href='https://www.ramblabeach.com/blog/wp-content/themes/flatsome/assets/js/chunk.popups.js?ver=3.20.9' /> 41<link rel='prefetch' href='https://www.ramblabeach.com/blog/wp-content/themes/flatsome/assets/js/chunk.tooltips.js?ver=3.20.9' /> 42<link rel='prefetch' href='https://www.ramblabeach.com/blog/wp-content/themes/flatsome/assets/js/woocommerce.js?ver=18382ea1faad738c14ed' /> 43<link rel="alternate" type="application/rss+xml" title="Rambla Natural Beach » Feed" href="https://www.ramblabeach.com/feed/" /> 44<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://www.ramblabeach.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.ramblabeach.com%2Fbeach%2F" /> 45<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://www.ramblabeach.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.ramblabeach.com%2Fbeach%2F&format=xml" /> 46<style id="wp-img-auto-sizes-contain-inline-css"> 47img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px} 48/*# sourceURL=wp-img-auto-sizes-contain-inline-css */ 49</style> 50<link rel='stylesheet' id='sbi-tokens-local-css' href='https://www.ramblabeach.com/blog/wp-content/plugins/instagram-feed/assets/tokens/sb-tokens-local.css?ver=6.12.0' media='all' /> 51<link rel='stylesheet' id='sbi_styles-css' href='https://www.ramblabeach.com/blog/wp-content/plugins/instagram-feed/css/sbi-styles.min.css?ver=6.12.0' media='all' /> 52<style id="wp-emoji-styles-inline-css"> 53 54 img.wp-smiley, img.emoji { 55 display: inline !important; 56 border: none !important; 57 box-shadow: none !important; 58 height: 1em !important; 59 width: 1em !important; 60 margin: 0 0.07em !important; 61 vertical-align: -0.1em !important; 62 background: none !important; 63 padding: 0 !important; 64 } 65/*# sourceURL=wp-emoji-styles-inline-css */ 66</style> 67<style id="wp-block-library-inline-css"> 68:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}
68.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-color]){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}} 69 70/*# sourceURL=/wp-includes/css/dist/block-library/common.min.css */ 71</style> 72 73<link rel='stylesheet' id='wc-blocks-style-css' href='https://www.ramblabeach.com/blog/wp-content/plugins/woocommerce/assets/client/blocks/wc-blocks.css?ver=wc-11.0.1' media='all' /> 74 75<style id="global-styles-inline-css"> 76:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--primary: #898077;--wp--preset--color--secondary: #c2a88d;--wp--preset--color--success: #ffffff;--wp--preset--color--alert: #a86a4a;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,
760) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--font-family--optima-pro-light: optima-pro-light;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}:where(body) { margin: 0; }.wp-site-blocks > .alignleft { float: left; margin-right: 2em; }.wp-site-blocks > .alignright { float: right; margin-left: 2em; }.wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}.is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){margin-left: auto !important;margin-right: auto !important;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}a:where(:not(.wp-element-button)){text-decoration: none;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-primary-color{color: var(--wp--preset--color--primary) !important;}.has-secondary-color{color: var(--wp--preset--color--secondary) !important;}.has-success-color{color: var(--wp--preset--color--success) !important;}.has-alert-color{color: var(--wp--preset--color--alert) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-primary-background-color{background-color: var(--wp--preset--color--primary) !important;}.has-secondary-background-color{background-color: var(--wp--preset--color--secondary) !important;}.has-success-background-color{background-color: var(--wp--preset--color--success) !important;}.has-alert-background-color{background-color: var(--wp--preset--color--alert) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-primary-border-color{border-color: var(--wp--preset--color--primary) !important;}.has-secondary-border-color{border-color: var(--wp--preset--color--secondary) !important;}.has-success-border-color{border-color: var(--wp--preset--color--success) !important;}.has-alert-border-color{border-color: var(--wp--preset--color--alert) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
76.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}.has-optima-pro-light-font-family{font-family: var(--wp--preset--font-family--optima-pro-light) !important;} 77/*# sourceURL=global-styles-inline-css */ 78</style> 79 80<link rel='stylesheet' id='awesome-weather-css' href='https://www.ramblabeach.com/blog/wp-content/plugins/awesome-weather/awesome-weather.css?ver=7.0.7' media='all' /> 81<style id="awesome-weather-inline-css"> 82.awesome-weather-wrap { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; line-height: 14px; } 83/*# sourceURL=awesome-weather-inline-css */ 84</style> 85<link rel='stylesheet' id='opensans-googlefont-css' href='//fonts.googleapis.com/css?family=Open+Sans:400&ver=7.0.7' media='all' /> 86<link rel='stylesheet' id='contact-form-7-css' href='https://www.ramblabeach.com/blog/wp-content/plugins/contact-form-7/includes/css/styles.css?ver=6.1.6' media='all' /> 87<link rel='stylesheet' id='uaf_client_css-css' href='https://www.ramblabeach.com/blog/wp-content/uploads/useanyfont/uaf.css?ver=1783922788' media='all' /> 88<style id="woocommerce-inline-inline-css"> 89.woocommerce form .form-row .required { visibility: visible; } 90/*# sourceURL=woocommerce-inline-inline-css */ 91</style> 92<link rel='stylesheet' id='cmplz-general-css' href='https://www.ramblabeach.com/blog/wp-content/plugins/complianz-gdpr/assets/css/cookieblocker.min.css?ver=1786431223' media='all' /> 93<link rel='stylesheet' id='flatsome-woocommerce-wishlist-css' href='https://www.ramblabeach.com/blog/wp-content/themes/flatsome/inc/integrations/wc-yith-wishlist/wishlist.css?ver=3.20.9' media='all' /> 94<link rel='stylesheet' id='flatsome-main-css' href='https://www.ramblabeach.com/blog/wp-content/themes/flatsome/assets/css/flatsome.css?ver=3.20.9' media='all' /> 95<style id="flatsome-main-inline-css"> 96@font-face { 97 font-family: "fl-icons"; 98 font-display: block; 99 src: url(https://www.ramblabeach.com/blog/wp-content/themes/flatsome/assets/css/icons/fl-icons.eot?v=3.20.9); 100 src: 101 url(https://www.ramblabeach.com/blog/wp-content/themes/flatsome/assets/css/icons/fl-icons.eot#iefix?v=3.20.9) format("embedded-opentype"), 102 url(https://www.ramblabeach.com/blog/wp-content/themes/flatsome/assets/css/icons/fl-icons.woff2?v=3.20.9) format("woff2"), 103 url(https://www.ramblabeach.com/blog/wp-content/themes/flatsome/assets/css/icons/fl-icons.ttf?v=3.20.9) format("truetype"), 104 url(https://www.ramblabeach.com/blog/wp-content/themes/flatsome/assets/css/icons/fl-icons.woff?v=3.20.9) format("woff"), 105 url(https://www.ramblabeach.com/blog/wp-content/themes/flatsome/assets/css/icons/fl-icons.svg?v=3.20.9#fl-icons) format("svg"); 106 } 107/*# sourceURL=flatsome-main-inline-css */ 108</style> 109<link rel='stylesheet' id='flatsome-shop-css' href='https://www.ramblabeach.com/blog/wp-content/themes/flatsome/assets/css/flatsome-shop.css?ver=3.20.9' media='all' /> 110<link rel='stylesheet' id='flatsome-style-css' href='https://www.ramblabeach.com/blog/wp-content/themes/flatsome/style.css?ver=3.20.9' media='all' /> 111<link rel='stylesheet' id='cmplz-banner-1-optin-css' href='https://www.ramblabeach.com/blog/wp-content/uploads/complianz/css/banner-1-optin.css?ver=1786431278' media='all' />
112<script type="text/javascript"> 113 window._nslDOMReady = (function () { 114 const executedCallbacks = new Set(); 115 116 return function (callback) { 117 /** 118 * Third parties might dispatch DOMContentLoaded events, so we need to ensure that we only run our callback once! 119 */ 120 if (executedCallbacks.has(callback)) return; 121 122 const wrappedCallback = function () { 123 if (executedCallbacks.has(callback)) return; 124 executedCallbacks.add(callback); 125 callback(); 126 }; 127 128 if (document.readyState === "complete" || document.readyState === "interactive") { 129 wrappedCallback(); 130 } else { 131 document.addEventListener("DOMContentLoaded", wrappedCallback); 132 } 133 }; 134 })(); 135 </script>
135<script async data-wp-strategy="async" id="monsterinsights-frontend-script-js" src="https://www.ramblabeach.com/blog/wp-content/plugins/google-analytics-for-wordpress/assets/js/frontend-gtag.min.js?ver=11.3.0"></script>
vendor: 1 bytes, line 135
135
136<script data-cfasync="false" data-wpfc-render="false" type="text/javascript" id='monsterinsights-frontend-script-js-extra'>/* <![CDATA[ */ 137var monsterinsights_frontend = {"js_events_tracking":"true","download_extensions":"doc,pdf,ppt,zip,xls,docx,pptx,xlsx","inbound_paths":"[]","home_url":"https:\/\/www.ramblabeach.com","hash_tracking":"false","v4_id":"G-BZP7ZNHH5J"};/* ]]> */ 138</script>
vendor: 1 bytes, line 138
138
139<script id="jquery-core-js" src="https://www.ramblabeach.com/blog/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
vendor: 1 bytes, line 139
139
140<script id="jquery-migrate-js" src="https://www.ramblabeach.com/blog/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1"></script>
vendor: 1 bytes, line 140
140
141<script data-wp-strategy="defer" id="wc-jquery-blockui-js" src="https://www.ramblabeach.com/blog/wp-content/plugins/woocommerce/assets/js/jquery-blockui/jquery.blockUI.min.js?ver=2.7.0-wc.11.0.1"></script>
vendor: 1 bytes, line 141
141
142<script id="wc-add-to-cart-js-extra"> 143var wc_add_to_cart_params = {"ajax_url":"/blog/wp-admin/admin-ajax.php","wc_ajax_url":"/?wc-ajax=%%endpoint%%","i18n_view_cart":"Visualizza carrello","cart_url":"https://www.ramblabeach.com","is_cart":"","cart_redirect_after_add":"no"}; 144//# sourceURL=wc-add-to-cart-js-extra 145</script>
vendor: 1 bytes, line 145
145
146<script data-wp-strategy="defer" defer id="wc-add-to-cart-js" src="https://www.ramblabeach.com/blog/wp-content/plugins/woocommerce/assets/js/frontend/add-to-cart.min.js?ver=11.0.1"></script>
vendor: 1 bytes, line 146
146
147<script data-wp-strategy="defer" id="wc-js-cookie-js" src="https://www.ramblabeach.com/blog/wp-content/plugins/woocommerce/assets/js/js-cookie/js.cookie.min.js?ver=2.1.4-wc.11.0.1"></script>
147 148<link rel="https://api.w.org/" href="https://www.ramblabeach.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://www.ramblabeach.com/wp-json/wp/v2/pages/1869" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.ramblabeach.com/blog/xmlrpc.php?rsd" /> 149<meta name="generator" content="WordPress 7.0.7" /> 150<meta name="generator" content="WooCommerce 11.0.1" /> 151<link rel='shortlink' href='https://www.ramblabeach.com/?p=1869' /> 152<style type='text/css'> 153 iframe{ 154 border: 0px; 155 } 156 </style> <style>.cmplz-hidden { 157 display: none !important; 158 }</style> 159 <noscript><style>.woocommerce-product-gallery{ opacity: 1 !important; }</style></noscript> 160 <style class="wp-fonts-local"> 161@font-face{font-family:optima-pro-light;font-style:normal;font-weight:400;font-display:fallback;src:url('https://www.ramblabeach.com/blog/wp-content/uploads/useanyfont/7986Optima-Pro-LIght.woff2') format('woff2');} 162</style> 163<link rel="icon" href="https://www.ramblabeach.com/blog/wp-content/uploads/2026/06/cropped-favico-32x32.png" sizes="32x32" /> 164<link rel="icon" href="https://www.ramblabeach.com/blog/wp-content/uploads/2026/06/cropped-favico-192x192.png" sizes="192x192" /> 165<link rel="apple-touch-icon" href="https://www.ramblabeach.com/blog/wp-content/uploads/2026/06/cropped-favico-180x180.png" /> 166<meta name="msapplication-TileImage" content="https://www.ramblabeach.com/blog/wp-content/uploads/2026/06/cropped-favico-270x270.png" /> 167<style id="custom-css" type="text/css">:root {--primary-color: #898077;--fs-color-primary: #898077;--fs-color-secondary: #c2a88d;--fs-color-success: #ffffff;--fs-color-alert: #a86a4a;--fs-color-base: #81715e;--fs-experimental-link-color: #a48b75;--fs-experimental-link-color-hover: #c2a88d;}.tooltipster-base {--tooltip-color: #ffffff;--tooltip-bg-color: #898077;}.off-canvas-right .mfp-content, .off-canvas-left .mfp-content {--drawer-width: 600px;}.off-canvas .mfp-content.off-canvas-cart {--drawer-width: 360px;}.container-width, .full-width .ubermenu-nav, .container, .row{max-width: 1250px}.row.row-collapse{max-width: 1220px}.row.row-small{max-width: 1242.5px}.row.row-large{max-width: 1280px}.sticky-add-to-cart--active, #wrapper,#main,#main.dark{background-color: #f5f2ee}.header-main{height: 90px}#logo img{max-height: 90px}#logo{width:180px;}.header-bottom{min-height: 10px}.header-top{min-height: 26px}.transparent .header-main{height: 90px}.transparent #logo img{max-height: 90px}.has-transparent + .page-title:first-of-type,.has-transparent + #main > .page-title,.has-transparent + #main > div > .page-title,.has-transparent + #main .page-header-wrapper:first-of-type .page-title{padding-top: 120px;}.header.show-on-scroll,.stuck .header-main{height:80px!important}.stuck #logo img{max-height: 80px!important}.header-bg-color {background-color: rgba(137,128,119,0.8)}.header-bottom {background-color: #f1f1f1}.top-bar-nav > li > a{line-height: 17px }.header-main .nav > li > a{line-height: 60px }.stuck .header-main .nav > li > a{line-height: 50px }.header-bottom-nav > li > a{line-height: 16px }@media (max-width: 549px) {.header-main{height: 100px}#logo img{max-height: 100px}}.main-menu-overlay{background-color: rgba(137,128,119,0.99)}.nav-dropdown{font-size:100%}.nav-dropdown-has-arrow li.has-dropdown:after{border-bottom-color: rgba(255,255,255,0.71);}.nav .nav-dropdown{background-color: rgba(255,255,255,0.71)}.header-top{background-color:#ffffff!important;}h1,h2,h3,h4,h5,h6,.heading-font{color: #7d6756;}body{font-size: 100%;}@media screen and (max-width: 549px){body{font-size: 100%;}}body{font-family: Poppins, sans-serif;}body {font-weight: 300;font-style: normal;}.nav > li > a {font-family: Poppins, sans-serif;}.mobile-sidebar-levels-2 .nav > li > ul > li > a {font-family: Poppins, sans-serif;}.nav > li > a,.mobile-sidebar-levels-2 .nav > li > ul > li > a {font-weight: 500;font-style: normal;}h1,h2,h3,h4,h5,h6,.heading-font, .off-canvas-center .nav-sidebar.nav-vertical > li > a{font-family: optima-pro-light, sans-serif;}h1,h2,h3,h4,h5,h6,.heading-font,.banner h1,.banner h2 {font-weight: 400;font-style: normal;}.alt-font{font-family: "Cormorant Garamond", sans-serif;}.alt-font {font-weight: 700!important;font-style: normal!important;}button,.button{text-transform: none;}.section-title span{text-transform: none;}h3.widget-title,span.widget-title{text-transform: none;}.header:not(.transparent) .header-nav-main.nav > li > a:hover,.header:not(.transparent) .header-nav-main.nav > li.active > a,.header:not(.transparent) .header-nav-main.nav > li.current > a,.header:not(.transparent) .header-nav-main.nav > li > a.active,.header:not(.transparent) .header-nav-main.nav > li > a.current{color: #ffffff;}.header-nav-main.nav-line-bottom > li > a:before,.header-nav-main.nav-line-grow > li > a:before,.header-nav-main.nav-line > li > a:before,.header-nav-main.nav-box > li > a:hover,.header-nav-main.nav-box > li.active > a,.header-nav-main.nav-pills > li > a:hover,.header-nav-main.nav-pills > li.active > a{color:#FFF!important;background-color: #ffffff;}.is-divider{background-color: #d7c2ae;}.badge-inner.on-sale{background-color: #002157}@media screen and (min-width: 550px){.products .box-vertical .box-image{min-width: 300px!important;width: 300px!important;}}.footer-1{background-color: #898077}.footer-2{background-color: #898077}.absolute-footer, html{background-color: #898077}.nav-vertical-fly-out > li + li {border-top-width: 1px; border-top-style: solid;}/* Custom CSS */.blog_shortcode_item .from_the_blog_comments{display:none;}.label-new.menu-item > a:after{content:"Nuovo";}.label-hot.menu-item > a:after{content:"Popolare";}.label-sale.menu-item > a:after{content:"Offerta";}.label-popular.menu-item > a:after{content:"Popolare";}</style><style id="wp-custom-css"> 168/* ================================================================== 169 RAMBLA BEACH â STYLE.CSS (VERSIONE FINALE) 170 -------------------------------------------------------------- 171 Struttura del file: 172 :root â variabili colore, font, scala tipografica 173 1. CONTACT FORM 7 174 2. MENU (ex "MENU" + "MENU ESPANA", ora un solo blocco) 175 3. WEATHER (Hero â Webcam â Current Conditions â 176 Forecast â Wind â Compass â Wave â CTA) 177 4. UI VARIE (nav, griglia instagram) 178 5. RESPONSIVE (le UNICHE due @media del file: 1024 / 849) 179 180 Note: 181 - Font MENU: Optima Pro Light (regular) 182 - Optima Pro Light è sempre richiamato via var(--rb-font-display) 183 - I toni marroni ricorrenti (#81715E, #a3927f, #756654) sono ora 184 --rb-bg / --rb-bg-light / --rb-bg-dark 185 ================================================================== */ 186 187:root { 188 189 /* ---- Palette colori ---- */ 190 --rb-paper: #f8f5f0; 191 --rb-paper-warm: #f3eee7; 192 193 --rb-bg-light: #a3927f; /* tono chiaro â sezione vento V1 */ 194 --rb-bg: #81715E; /* tono principale â meteo semplice, menu */ 195 --rb-bg-dark: #756654; /* tono scuro â pagina webcam V2 */ 196 197 --rb-ink: var(--rb-bg-dark); 198 --rb-ink-dark: #53483d; 199 --rb-gold: #a58d70; 200 --rb-line: rgba(117, 102, 84, 0.19); 201 --rb-white: #fff; 202 --rb-section-gap: clamp(55px, 7vw, 90px); 203 204 /* ---- Spaziatura sezioni Weather ---- */ 205 --rb-section-space: 110px; 206 --rb-section-space-mobile: 90px; 207 --rb-title-space: 42px; 208 --rb-subtitle-space: 22px; 209 --rb-divider-space: 60px; 210 211 /* ---- Font ---- */ 212 --rb-font-display: "Optima Pro Light", "Optima", Georgia, serif; 213 --rb-font-body: "Optima", "Helvetica Neue", Arial, sans-serif; 214 215 /* ---- Scala tipografica (Meteo / Webcam / Moto ondoso) ---- */ 216 217 --rb-fs-hero: clamp(76px, 10vw, 148px); 218 --rb-fs-hero-mobile: clamp(58px, 18vw, 90px); 219 220 --rb-fs-h2: clamp(54px, 6vw, 82px); 221 --rb-fs-h2-mobile: 55px; 222 223 --rb-fs-h2-sub: clamp(42px, 4vw, 60px); 224 --rb-fs-h2-sub-mobile: 56px; 225 226 --rb-fs-h2-cta: clamp(48px, 6vw, 72px); 227 228 --rb-fs-lead: clamp(25px, 3vw, 38px); 229 230 --rb-fs-value-xl: clamp(70px, 7vw, 100px); 231 --rb-fs-value-xl-mobile: 75px; 232 233 --rb-fs-value-lg: 56px; 234 --rb-fs-value-lg-tablet: 48px; 235 --rb-fs-value-lg-mobile: 40px; 236 237 --rb-fs-value-md: clamp(54px, 6vw, 78px); 238 239 --rb-fs-value-sm: 42px; 240 --rb-fs-value-sm-mobile: 34px; 241 242 --rb-fs-condition: 24px; 243 244 --rb-fs-status-v1: 12px; 245 --rb-fs-status-v2: 21px; 246 247 --rb-fs-forecast-value: 31px; 248 249 --rb-fs-eyebrow: 11px; 250 --rb-fs-eyebrow-mobile: 10px; 251 252 --rb-fs-micro: 10px; 253 254 --rb-fs-body: 17px; 255 --rb-fs-body-small: 14px; 256 257 --rb-fs-label: 13px; 258} 259 260 261/* ================================================================== 262 1. CONTACT FORM 7 â RAMBLA BEACH 263 ================================================================== */ 264 265.wpcf7 { 266 color: #F4F0EB; 267} 268 269.wpcf7 p { 270 margin: 0 0 30px; 271} 272 273.wpcf7 label { 274 display: block; 275 margin-bottom: 8px; 276 color: #F4F0EB; 277 font-family: 'Poppins', sans-serif; 278 font-size: var(--rb-fs-label); 279 font-weight: 500; 280 letter-spacing: 2px; 281 text-transform: uppercase; 282} 283 284.wpcf7 input[type="text"], 285.wpcf7 input[type="email"], 286.wpcf7 input[type="tel"], 287.wpcf7 textarea { 288 289 width: 100%; 290 291 background: transparent !important; 292 background-color: transparent !important; 293 294 border: none !important; 295 border-bottom: 1px solid rgba(255,255,255,.65) !important; 296 297 color: #ffffff !important; 298 299 font-family: var(--rb-font-display); 300 font-size: 18px !important; 301 font-weight: 300; 302 303 padding: 14px 0 !important; 304 305 border-radius: 0 !important; 306 307 box-shadow: none !important; 308 309 transition: .35s ease; 310 311 resize: vertical; 312 313} 314 315.wpcf7 textarea { 316 min-height: 120px; 317} 318 319.wpcf7 input::placeholder, 320.wpcf7 textarea::placeholder { 321 color: rgba(255,255,255,.45); 322} 323 324.wpcf7 input:focus, 325.wpcf7 textarea:focus { 326 outline: none !important; 327 border-bottom: 1px solid #A08B75 !important; 328 box-shadow: none !important; 329} 330 331.wpcf7 input[type="submit"] { 332 333 display: inline-block; 334 min-width: 220px; 335 336 background: transparent; 337 color: #F4F0EB; 338 339 border: 1px solid rgba(255,255,255,.75); 340 border-radius: 999px; 341 342 padding: 14px 34px; 343 344 font-family: 'Poppins', sans-serif; 345 font-size: var(--rb-fs-label); 346 font-weight: 500; 347 letter-spacing: 3px; 348 text-transform: uppercase; 349 350 cursor: pointer; 351 transition: .35s ease; 352 353} 354 355.wpcf7 input[type="submit"]:hover { 356 background: #A08B75; 357 border-color: #A08B75; 358 color: #ffffff; 359} 360 361.wpcf7-response-output { 362 margin-top: 30px !important; 363 padding: 18px !important; 364 border: 1px solid rgba(255,255,255,.20) !important; 365 color: #F4F0EB; 366 background: rgba(255,255,255,.05); 367} 368 369.wpcf7-not-valid-tip { 370 margin-top: 8px; 371 font-size: 12px; 372 color: #f4b6b6; 373 letter-spacing: .5px; 374} 375 376 377/* ================================================================== 378 2. MENU â blocco unico (ex "MENU" + "MENU ESPANA") 379 Font: Optima Pro Light (regular) 380 ================================================================== */ 381 382.rambla-menu-item { 383 display: flex; 384 justify-content: space-between; 385 align-items: center; 386 padding: 22px 0; 387 border-bottom: 1px solid #ddd0c0; 388 font-family: var(--rb-font-display); 389 font-weight: 400; 390 font-size: 34px; 391 color: var(--rb-bg); 392} 393 394.rb-menu-title { 395 font-family: var(--rb-font-display); 396 font-weight: 400; 397 font-size: 58px; 398 line-height: 1; 399 color: var(--rb-bg); 400 text-align: center; 401 margin-bottom: var(--rb-title-space); 402} 403 404.rb-menu-item { 405 display: flex; 406 justify-content: space-between; 407 align-items: center; 408 padding: 16px 0; 409 border-bottom: 1px solid #ddd0c0; 410 color: var(--rb-bg); 411} 412 413.rb-menu-item span:first-child { 414 font-family: var(--rb-font-display); 415 font-weight: 400; 416 font-size: 26px; 417} 418 419.rb-menu-item span:last-child { 420 font-family: Poppins, sans-serif; 421 font-size: 15px; 422 letter-spacing: 2px; 423} 424 425.rb-menu-desc { 426 color: #9a8b7a; 427 margin-bottom: 18px; 428 font-size: 14px; 429} 430 431.rb-paella-card { 432 background: #fff; 433 padding: 50px; 434 text-align: center; 435 box-shadow: 0 15px 40px rgba(0,0,0,.05); 436} 437 438.rb-paella-card h3 { 439 font-family: var(--rb-font-display); 440 font-weight: 400; 441 font-size: 42px; 442 color: var(--rb-bg); 443} 444 445.rb-price { 446 font-size: 54px; 447 color: var(--rb-bg); 448 font-family: var(--rb-font-display); 449 font-weight: 400; 450} 451 452.rb-note { 453 letter-spacing: 3px; 454 text-transform: uppercase; 455 font-size: 11px; 456 color: #9a8b7a; 457} 458 459 460/* ================================================================== 461 3. WEATHER â Hero â Webcam â Current Conditions â Forecast â 462 Wind â Compass â Wave Forecast â CTA 463 (contiene sia il sistema "legacy" V1 sia il sistema V2 webcam, 464 raggruppati per argomento invece che per versione) 465 ================================================================== */ 466
467/* --- Wrapper pagina --- */ 468 469.rb-main-section, 470.rb-main-section .section-content { 471 background: var(--rb-paper); 472} 473 474.rb-main-section > .section-content > .row { 475 max-width: none !important; 476} 477 478.rb-main-section .col, 479.rb-main-section .col-inner { 480 padding: 0 !important; 481} 482 483.rb-weather-app { 484 box-sizing: border-box; 485 width: 100%; 486 max-width: 1280px; 487 margin: 0 auto; 488 padding: 0 clamp(24px, 6vw, 78px); 489 color: var(--rb-ink); 490 font-family: var(--rb-font-body); 491} 492 493.rb-weather-app *, 494.rb-weather-app *::before, 495.rb-weather-app *::after { 496 box-sizing: border-box; 497} 498 499.rb-weather-app > section { 500 margin-top: 0; 501 margin-bottom: 0; 502} 503 504.rb-weather-app > section + section { 505 margin-top: var(--rb-section-gap); 506} 507 508/* --- 3.1 Hero --- */ 509 510.rb-hero { 511 min-height: 650px; 512} 513 514.rb-hero .section-bg { 515 background-position: center 58% !important; 516} 517 518.rb-hero-row { 519 min-height: 650px; 520} 521 522.rb-hero-copy { 523 text-shadow: 0 3px 25px rgba(20, 13, 8, 0.22); 524} 525 526.rb-hero-copy h1 { 527 margin: 0; 528 color: #fff; 529 font-family: var(--rb-font-display); 530 font-size: var(--rb-fs-hero); 531 font-weight: 300; 532 line-height: 0.88; 533 letter-spacing: -0.045em; 534} 535 536.rb-hero-copy p { 537 margin: 28px 0 0; 538 color: #fff; 539 font-family: var(--rb-font-display); 540 font-size: var(--rb-fs-lead); 541 font-weight: 300; 542 letter-spacing: 0.01em; 543} 544
545/* --- 3.2 Webcam --- */ 546 547.rb-live-layout { 548 display: grid; 549 grid-template-columns: 550 minmax(250px, 0.72fr) 551 minmax(0, 1.65fr); 552 gap: clamp(50px, 7vw, 105px); 553 align-items: center; 554 margin-bottom: 70px; 555} 556 557.rb-eyebrow { 558 margin-bottom: var(--rb-subtitle-space); 559 color: var(--rb-gold); 560 font-size: var(--rb-fs-eyebrow); 561 font-weight: 600; 562 letter-spacing: 0.24em; 563 text-transform: uppercase; 564} 565 566.rb-live-copy h2, 567.rb-weather-heading h2 { 568 margin: 0 0 18px; 569 color: var(--rb-ink); 570 font-family: var(--rb-font-display); 571 font-size: var(--rb-fs-h2); 572 font-weight: 300; 573 line-height: 0.91; 574 letter-spacing: -0.035em; 575} 576 577.rb-live-copy p { 578 max-width: 320px; 579 margin: 38px 0 0; 580 color: #786b5f; 581 font-size: var(--rb-fs-body); 582 font-weight: 300; 583 line-height: 1.75; 584} 585 586.rb-webcam-frame { 587 position: relative; 588 overflow: hidden; 589 width: 100%; 590 margin: 0; 591 border-radius: 2px; 592 background: #ded8cf; 593 box-shadow: 0 22px 60px rgba(84, 68, 50, 0.09); 594} 595 596.rb-webcam-frame img { 597 display: block; 598 width: 100%; 599 aspect-ratio: 16 / 10; 600 object-fit: cover; 601} 602 603.rb-live-badge { 604 position: absolute; 605 z-index: 2; 606 top: 20px; 607 left: 20px; 608 display: inline-flex; 609 align-items: center; 610 gap: 7px; 611 padding: 8px 12px; 612 border: 1px solid rgba(255, 255, 255, 0.22); 613 border-radius: 4px; 614 color: #fff; 615 background: rgba(76, 65, 53, 0.69); 616 backdrop-filter: blur(8px); 617 font-size: var(--rb-fs-micro); 618 font-weight: 600; 619 letter-spacing: 0.11em; 620} 621 622.rb-live-badge span, 623.rb-source-status span { 624 width: 7px; 625 height: 7px; 626 border-radius: 50%; 627 background: #fff; 628 box-shadow: 0 0 0 4px rgba(255, 255, 255, 0.12); 629} 630 631.rb-sea-mark { 632 width: 55px; 633 margin-top: 55px; 634 color: var(--rb-gold); 635} 636 637.rb-sea-sun { 638 display: block; 639 width: 22px; 640 height: 22px; 641 margin: 0 auto 8px; 642 border: 2px solid currentColor; 643 border-radius: 50%; 644} 645 646.rb-sea-wave { 647 display: block; 648 width: 52px; 649 height: 8px; 650 border-top: 2px solid currentColor; 651 border-radius: 50%; 652 transform: skewX(-20deg); 653} 654 655.rb-sea-wave-two { 656 margin-top: -2px; 657 margin-left: 5px; 658} 659 660.rb-divider { 661 width: 100%; 662 height: 1px; 663 margin: var(--rb-divider-space) 0; 664 background: var(--rb-line); 665} 666 667/* --- 3.3 Current Conditions --- */ 668 669/* Meteo semplice (legacy V1) */ 670 671.rb-weather { 672 display: flex; 673 justify-content: center; 674 align-items: center; 675 flex-wrap: wrap; 676 gap: 60px; 677 padding: 20px 40px 30px; 678 background: rgb(247,243,238); 679} 680 681.rb-weather-secondary { 682 display: flex; 683 justify-content: center; 684 align-items: center; 685 flex-wrap: wrap; 686 gap: 60px; 687 padding: 10px 40px 70px; 688 background: rgb(247,243,238); 689} 690 691.rb-item { 692 position: relative; 693 min-width: 180px; 694 text-align: center; 695} 696 697.rb-item:not(:last-child):after { 698 content: ''; 699 position: absolute; 700 right: -30px; 701 top: 20%; 702 width: 1px; 703 height: 60%; 704 background: #ddd0c0; 705} 706 707.rb-value, 708.rb-value-small { 709 font-family: var(--rb-font-display); 710 font-size: var(--rb-fs-value-lg); 711 line-height: 1; 712 font-weight: 300; 713 color: var(--rb-bg); 714} 715 716.rb-label { 717 margin-top: 12px; 718 font-family: 'Poppins', sans-serif; 719 font-size: var(--rb-fs-eyebrow); 720 letter-spacing: 3px; 721 text-transform: uppercase; 722 color: var(--rb-bg); 723} 724 725/* Current conditions (V2) */ 726 727.rb-current-layout { 728 display: grid; 729 grid-template-columns: 730 minmax(250px, 0.72fr) 731 minmax(0, 1.65fr); 732 gap: clamp(50px, 7vw, 105px); 733 align-items: center; 734 padding-top: 40px; 735} 736 737.rb-weather-heading p { 738 margin: 28px 0 0; 739 color: #807368; 740 font-size: var(--rb-fs-body-small); 741} 742 743.rb-source-status { 744 display: inline-flex; 745 align-items: center; 746 gap: 9px; 747 margin-top: 25px; 748 color: var(--rb-gold); 749 font-size: var(--rb-fs-eyebrow); 750 font-weight: 600; 751 letter-spacing: 0.16em; 752} 753 754.rb-source-status span { 755 width: 6px; 756 height: 6px; 757 background: #b59d7d; 758 box-shadow: 0 0 0 4px rgba(181, 157, 125, 0.12); 759} 760 761.rb-current-main { 762 display: grid; 763 grid-template-columns: 1.15fr 1fr; 764 gap: clamp(35px, 5vw, 75px); 765 align-items: center; 766} 767 768.rb-primary-condition { 769 display: flex; 770 align-items: center; 771 gap: 27px; 772} 773 774.rb-primary-icon { 775 flex: 0 0 105px; 776 color: var(--rb-gold); 777} 778 779.rb-primary-icon svg { 780 display: block; 781 width: 105px; 782 height: 105px; 783} 784 785.rb-temperature { 786 color: var(--rb-ink); 787 font-family: var(--rb-font-display); 788 font-size: var(--rb-fs-value-xl); 789 font-weight: 300; 790 line-height: 0.8; 791 letter-spacing: -0.055em; 792 white-space: nowrap; 793} 794 795.rb-temperature sup { 796 position: relative; 797 top: -0.32em; 798 margin-left: 4px; 799 font-size: 0.38em; 800 letter-spacing: 0; 801} 802 803.rb-condition-name { 804 margin-top: 20px; 805 color: var(--rb-ink-dark); 806 font-family: var(--rb-font-display); 807 font-size: var(--rb-fs-condition); 808} 809 810.rb-feels-like { 811 margin-top: 4px; 812 color: #8b7d70; 813 font-size: var(--rb-fs-body-small); 814} 815 816.rb-condition-list { 817 display: flex; 818 flex-direction: column; 819 gap: 21px; 820} 821 822.rb-condition-row { 823 display: grid; 824 grid-template-columns: 825 28px 826 80px 827 minmax(75px, auto); 828 align-items: center; 829 column-gap: 10px; 830 color: #786b5f; 831 font-size: var(--rb-fs-body-small); 832} 833 834.rb-condition-row strong { 835 color: var(--rb-ink); 836 font-weight: 500; 837 text-align: right; 838} 839 840.rb-condition-row small { 841 grid-column: 2 / -1; 842 margin-top: 3px; 843 color: #a09284; 844 font-size: var(--rb-fs-eyebrow); 845 text-align: right; 846} 847 848.rb-metric-icon { 849 color: var(--rb-gold); 850 font-family: Georgia, serif; 851 font-size: 26px; 852 line-height: 1; 853} 854 855.rb-metric-name { 856 color: #796d62; 857} 858 859/* --- 3.4 Forecast --- */ 860 861.rb-forecast { 862 display: grid; 863 grid-template-columns: 864 repeat(5, minmax(0, 1fr)); 865 margin-top: 0; 866 border: 1px solid var(--rb-line); 867 background: rgba(255, 255, 255, 0.12); 868} 869 870.rb-forecast-day { 871 min-width: 0; 872 padding: 28px 15px 25px; 873 border-right: 1px solid var(--rb-line); 874 text-align: center; 875} 876 877.rb-forecast-day:last-child { 878 border-right: 0; 879} 880 881.rb-forecast-name { 882 min-height: 18px; 883 color: #756858; 884 font-size: var(--rb-fs-micro); 885 font-weight: 600; 886 letter-spacing: 0.13em; 887} 888 889.rb-forecast-icon { 890 width: 60px; 891 height: 60px; 892 margin: 21px auto 13px; 893 color: var(--rb-gold); 894} 895 896.rb-forecast-icon svg { 897 width: 100%; 898 height: 100%; 899} 900 901.rb-forecast-max { 902 color: var(--rb-ink); 903 font-family: var(--rb-font-display); 904 font-size: var(--rb-fs-forecast-value); 905} 906 907.rb-forecast-min { 908 margin-top: 3px; 909 color: #887b6e; 910 font-size: var(--rb-fs-body-small); 911} 912 913.rb-rain-chance { 914 margin-top: 8px; 915 color: #a09284; 916 font-size: var(--rb-fs-micro); 917} 918 919.rb-weather-credit { 920 margin: 40px 0 0 !important; 921 color: #a09386; 922 font-size: var(--rb-fs-micro); 923 text-align: center; 924} 925 926.rb-weather-credit a { 927 color: inherit; 928 text-decoration: underline; 929} 930 931/* --- 3.5 Wind --- */ 932
933/* Vento (legacy V1) */ 934 935.rb-wind-section { 936 background: #f7f4f1; 937 padding: var(--rb-section-space) 20px; 938 text-align: center; 939} 940 941.rb-wind-subtitle { 942 font-family: Poppins, sans-serif; 943 font-size: var(--rb-fs-eyebrow); 944 letter-spacing: 5px; 945 text-transform: uppercase; 946 color: var(--rb-bg-light); 947 margin-bottom: var(--rb-subtitle-space); 948} 949 950.rb-wind-title { 951 font-family: var(--rb-font-display); 952 font-size: var(--rb-fs-value-lg); 953 font-weight: 300; 954 line-height: 1; 955 color: var(--rb-bg-light); 956 margin-bottom: var(--rb-title-space); 957} 958 959.rb-wind-grid { 960 max-width: 1100px; 961 margin: 0 auto; 962 display: grid; 963 grid-template-columns: 220px 420px 220px; 964 align-items: center; 965 justify-content: center; 966 gap: 40px; 967} 968 969.rb-side { 970 text-align: center; 971} 972 973.rb-big-value { 974 font-family: var(--rb-font-display); 975 font-size: var(--rb-fs-value-lg); 976 line-height: 1; 977 color: var(--rb-bg-light); 978} 979 980.rb-small-label { 981 font-family: Poppins, sans-serif; 982 font-size: var(--rb-fs-eyebrow); 983 letter-spacing: 3px; 984 text-transform: uppercase; 985 color: var(--rb-bg-light); 986 margin-top: 10px; 987} 988 989.rb-status { 990 margin-top: 15px; 991 font-family: Poppins, sans-serif; 992 font-size: var(--rb-fs-status-v1); 993 letter-spacing: 3px; 994 text-transform: uppercase; 995 color: var(--rb-bg-light); 996} 997 998/* Vento (V2) */ 999 1000.rb-v2-wind { 1001 display: grid; 1002 grid-template-columns: 1003 minmax(150px, 1fr) 1004 minmax(260px, 460px) 1005 minmax(150px, 1fr); 1006 gap: clamp(25px, 5vw, 70px); 1007 align-items: center; 1008 margin-top: 0; 1009 margin-bottom: 0; 1010 padding: 70px 0; 1011 border-top: 1px solid var(--rb-line); 1012 border-bottom: 1px solid var(--rb-line); 1013} 1014 1015.rb-v2-wind + .rb-current-layout { 1016 margin-top: clamp(45px, 6vw, 80px); 1017} 1018 1019.rb-v2-wind-side { 1020 text-align: center; 1021} 1022 1023.rb-v2-wind-value { 1024 color: var(--rb-ink); 1025 font-family: var(--rb-font-display); 1026 font-size: var(--rb-fs-value-md); 1027 font-weight: 300; 1028 line-height: 1; 1029 font-variant-numeric: lining-nums; 1030} 1031 1032.rb-v2-wind-label { 1033 margin-top: 12px; 1034 color: var(--rb-gold); 1035 font-size: var(--rb-fs-eyebrow); 1036 font-weight: 600; 1037 letter-spacing: 0.2em; 1038} 1039 1040.rb-v2-wind-status { 1041 margin-top: 13px; 1042 color: #8b7d70; 1043 font-family: var(--rb-font-display); 1044 font-size: calc(var(--rb-fs-status-v2) - 2px); 1045 font-weight: 300; 1046 line-height: 1.1; 1047} 1048 1049.rb-v2-wind-sub { 1050 margin-top: 13px; 1051 color: #9b8c7c; 1052 font-family: var(--rb-font-display); 1053 font-size: calc(var(--rb-fs-status-v2) - 2px); 1054 font-weight: 300; 1055 line-height: 1.1; 1056} 1057 1058 1059 1060/* --- 3.6 Compass --- */ 1061 1062/* Rosa dei venti (legacy V1) */ 1063 1064.rb-center { 1065 display: flex; 1066 justify-content: center; 1067 align-items: center; 1068} 1069 1070.rb-compass-wrap { 1071 position: relative; 1072 width: 420px; 1073 height: 420px; 1074 display: flex; 1075 justify-content: center; 1076 align-items: center; 1077} 1078 1079.rb-compass { 1080 width: 100%; 1081 height: auto; 1082 display: block; 1083 filter: drop-shadow(0 15px 35px rgba(0,0,0,.08)); 1084} 1085 1086/* Rosa dei venti (V2) */ 1087 1088.rb-v2-compass { 1089 width: 100%; 1090 margin: 0; 1091} 1092 1093.rb-v2-compass img { 1094 display: block; 1095 width: 100%; 1096 height: auto; 1097 filter: drop-shadow( 1098 0 18px 35px rgba(83, 72, 61, 0.08) 1099 ); 1100} 1101 1102.rb-v2-compass-empty { 1103 display: grid; 1104 min-height: 280px; 1105 place-items: center; 1106 color: var(--rb-gold); 1107 font-size: 70px; 1108} 1109 1110/* --- 3.7 Wave Forecast --- */ 1111 1112.rb-wave-section { 1113 margin: 0; 1114 padding: 35px 0 0; 1115} 1116 1117.rb-wave-heading { 1118 text-align: center; 1119 margin-bottom: var(--rb-title-space); 1120} 1121 1122.rb-wave-heading h2 { 1123 margin: 0; 1124 color: var(--rb-ink); 1125 font-family: var(--rb-font-display); 1126 font-size: var(--rb-fs-h2-sub); 1127 font-weight: 300; 1128 line-height: .9; 1129 letter-spacing: -.03em; 1130} 1131 1132.rb-wave-heading p { 1133 margin: 16px 0 0; 1134 color: var(--rb-gold); 1135 font-size: var(--rb-fs-eyebrow); 1136 font-weight: 600; 1137 letter-spacing: .24em; 1138 text-transform: uppercase; 1139} 1140 1141.rb-wave-divider { 1142 width: 100%; 1143 max-width: 920px; 1144 margin: var(--rb-divider-space) auto 0; 1145 height: 1px; 1146 background: var(--rb-line); 1147 position: relative; 1148} 1149 1150.rb-wave-divider span { 1151 position: absolute; 1152 left: 50%; 1153 top: 50%; 1154 width: 12px; 1155 height: 12px; 1156 transform: translate(-50%,-50%) rotate(45deg); 1157 background: var(--rb-paper); 1158 border: 1px solid var(--rb-gold); 1159} 1160 1161.rb-wave-forecast { 1162 display: grid; 1163 grid-template-columns: repeat(5,1fr); 1164 border-top: 1px solid var(--rb-line); 1165 border-bottom: 1px solid var(--rb-line); 1166} 1167 1168.rb-wave-day { 1169 padding: 34px 18px; 1170 text-align: center; 1171 border-right: 1px solid var(--rb-line); 1172} 1173 1174.rb-wave-day:last-child {
1175 border-right: none; 1176} 1177 1178.rb-wave-day-name { 1179 color: var(--rb-ink); 1180 font-size: var(--rb-fs-eyebrow); 1181 font-weight: 600; 1182 letter-spacing: .18em; 1183 text-transform: uppercase; 1184 margin-bottom: 22px; 1185} 1186 1187.rb-wave-icon { 1188 color: var(--rb-gold); 1189 margin-bottom: 18px; 1190} 1191 1192.rb-wave-icon svg { 1193 width: 72px; 1194 height: auto; 1195} 1196 1197.rb-wave-height { 1198 color: var(--rb-ink); 1199 font-family: var(--rb-font-display); 1200 font-size: var(--rb-fs-value-lg); 1201 font-weight: 300; 1202 line-height: 1; 1203} 1204 1205.rb-wave-height span { 1206 font-size: 22px; 1207} 1208 1209.rb-wave-label { 1210 margin-top: 8px; 1211 color: var(--rb-gold); 1212 font-size: var(--rb-fs-micro); 1213 font-weight: 600; 1214 letter-spacing: .22em; 1215 text-transform: uppercase; 1216} 1217 1218.rb-wave-line { 1219 width: 65%; 1220 height: 1px; 1221 margin: 22px auto; 1222 background: var(--rb-line); 1223} 1224 1225.rb-wave-period { 1226 color: var(--rb-ink); 1227 font-family: var(--rb-font-display); 1228 font-size: var(--rb-fs-value-sm); 1229 line-height: 1; 1230} 1231 1232.rb-wave-period span { 1233 font-size: 18px; 1234} 1235 1236.rb-wave-period-label { 1237 margin-top: 6px; 1238 color: var(--rb-gold); 1239 font-size: var(--rb-fs-micro); 1240 font-weight: 600; 1241 letter-spacing: .20em; 1242 text-transform: uppercase; 1243} 1244 1245.rb-wave-state { 1246 margin-top: 22px; 1247 color: var(--rb-ink-dark); 1248 font-family: var(--rb-font-display); 1249 font-size: var(--rb-fs-condition); 1250 line-height: 1.2; 1251} 1252 1253/* --- 3.8 CTA --- */ 1254 1255.rb-weather-cta { 1256 background: linear-gradient( 1257 105deg, 1258 #a08d70 0%, 1259 #8b775d 100% 1260 ) !important; 1261} 1262 1263.rb-weather-cta .row { 1264 max-width: 1160px !important; 1265} 1266 1267.rb-cta-copy h2 { 1268 margin: 0; 1269 color: #fff; 1270 font-family: var(--rb-font-display); 1271 font-size: var(--rb-fs-h2-cta); 1272 font-weight: 300; 1273 line-height: 0.9; 1274 letter-spacing: -0.035em; 1275} 1276 1277.rb-cta-copy p { 1278 margin: 22px 0 0; 1279 color: rgba(255, 255, 255, 0.83); 1280 font-size: var(--rb-fs-body-small); 1281} 1282 1283.rb-book-button { 1284 min-width: 245px; 1285 padding: 8px 30px !important; 1286 border-width: 1px !important; 1287 letter-spacing: 0.12em; 1288} 1289 1290 1291/* ================================================================== 1292 4. UI VARIE â spaziatura menù / griglia Instagram 1293 ================================================================== */ 1294 1295.nav-uppercase > li { 1296 margin-left: 18px; 1297 margin-right: 18px; 1298} 1299 1300 1301/* ================================================================== 1302 5. RESPONSIVE â uniche due media query del file 1303 ================================================================== */ 1304 1305@media (max-width: 1024px) { 1306 1307 /* Current Conditions â meteo semplice */ 1308 .rb-weather, 1309 .rb-weather-secondary { 1310 gap: 40px; 1311 } 1312 1313 .rb-value, 1314 .rb-value-small { 1315 font-size: var(--rb-fs-value-lg-tablet); 1316 } 1317 1318 /* Wind â legacy V1 */ 1319 .rb-wind-grid { 1320 grid-template-columns: 180px 340px 180px; 1321 gap: 25px; 1322 } 1323 1324 .rb-wind-title, 1325 .rb-big-value { 1326 font-size: var(--rb-fs-value-lg-tablet); 1327 } 1328 1329 /* Compass â legacy V1 */ 1330 .rb-compass-wrap { 1331 width: 340px; 1332 height: 340px; 1333 } 1334 1335 /* Webcam / Current Conditions â V2 */ 1336 .rb-weather-app { 1337 padding-right: 40px; 1338 padding-left: 40px; 1339 } 1340 1341 .rb-live-layout, 1342 .rb-current-layout { 1343 grid-template-columns: 1344 minmax(220px, 0.65fr) 1345 minmax(0, 1.35fr); 1346 gap: 50px; 1347 } 1348 1349 .rb-current-main { 1350 grid-template-columns: 1fr; 1351 } 1352 1353 .rb-condition-list { 1354 display: grid; 1355 grid-template-columns: 1fr 1fr; 1356 } 1357 1358 /* Wave Forecast */ 1359 .rb-wave-forecast { 1360 grid-template-columns: repeat(5,220px); 1361 overflow-x: auto; 1362 scrollbar-width: thin; 1363 } 1364 1365 .rb-wave-height { 1366 font-size: var(--rb-fs-value-lg-tablet); 1367 } 1368 1369} 1370 1371@media (max-width: 849px) { 1372 1373 :root { 1374 --rb-section-gap: 50px; 1375 } 1376 1377 /* UI varie */ 1378 .nav-uppercase > li { 1379 margin-left: 0; 1380 margin-right: 0; 1381 } 1382 1383 .instagram-mobile > .col { 1384 width: 33.333% !important; 1385 max-width: 33.333% !important; 1386 flex-basis: 33.333% !important; 1387 } 1388 1389 .instagram-mobile .img, 1390 .instagram-mobile img { 1391 width: 100% !important; 1392 display: block; 1393 } 1394 1395 /* Contact Form 7 */ 1396 .wpcf7 label { 1397 font-size: 12px; 1398 letter-spacing: 1.5px; 1399 } 1400 1401 .wpcf7 input[type="text"], 1402 .wpcf7 input[type="email"], 1403 .wpcf7 input[type="tel"], 1404 .wpcf7 textarea { 1405 font-size: 17px !important; 1406 } 1407 1408 .wpcf7 input[type="submit"] { 1409 width: 100%; 1410 } 1411 1412 /* Menu */
1413 .rb-menu-title { 1414 font-size: 36px; 1415 margin-bottom: 30px; 1416 } 1417 1418 .rb-menu-item span:first-child { 1419 font-size: 21px; 1420 } 1421 1422 .rb-menu-item span:last-child { 1423 font-size: 13px; 1424 } 1425 1426 .rb-paella-card { 1427 padding: 30px; 1428 margin-bottom: 25px; 1429 } 1430 1431 /* Hero */ 1432 .rb-hero, 1433 .rb-hero-row { 1434 min-height: 480px; 1435 } 1436 1437 .rb-hero-copy h1 { 1438 font-size: var(--rb-fs-hero-mobile); 1439 line-height: 0.9; 1440 } 1441 1442 .rb-hero-copy p { 1443 margin-top: 18px; 1444 font-size: 24px; 1445 } 1446 1447 .rb-weather-app { 1448 padding: 0 22px; 1449 } 1450 1451 /* Webcam */ 1452 .rb-live-layout, 1453 .rb-current-layout { 1454 grid-template-columns: 1fr; 1455 gap: 42px; 1456 } 1457 1458 .rb-live-copy h2, 1459 .rb-weather-heading h2 { 1460 font-size: var(--rb-fs-h2-mobile); 1461 } 1462 1463 .rb-live-copy p { 1464 margin-top: 25px; 1465 } 1466 1467 .rb-sea-mark { 1468 margin-top: 30px; 1469 } 1470 1471 .rb-webcam-frame { 1472 width: calc(100% + 44px); 1473 margin-right: -22px; 1474 margin-left: -22px; 1475 border-radius: 0; 1476 } 1477 1478 .rb-webcam-frame img { 1479 aspect-ratio: 16 / 10; 1480 } 1481 1482 .rb-divider { 1483 margin: var(--rb-section-gap) 0; 1484 } 1485 1486 /* Current Conditions â meteo semplice */ 1487 .rb-weather, 1488 .rb-weather-secondary { 1489 display: grid !important; 1490 grid-template-columns: 1fr 1fr !important; 1491 grid-auto-flow: row !important; 1492 gap: 25px 15px !important; 1493 padding: 20px 15px !important; 1494 width: 100% !important; 1495 } 1496 1497 .rb-item { 1498 min-width: 0 !important; 1499 width: 100% !important; 1500 display: block !important; 1501 } 1502 1503 .rb-item:not(:last-child):after { 1504 display: none !important; 1505 } 1506 1507 .rb-value, 1508 .rb-value-small { 1509 font-size: var(--rb-fs-value-lg-mobile) !important; 1510 line-height: 1; 1511 } 1512 1513 .rb-label { 1514 font-size: var(--rb-fs-eyebrow-mobile) !important; 1515 letter-spacing: 2px; 1516 } 1517 1518 /* Current Conditions â V2 */ 1519 .rb-current-main { 1520 gap: 42px; 1521 } 1522 1523 .rb-primary-condition { 1524 gap: 20px; 1525 } 1526 1527 .rb-primary-icon { 1528 flex-basis: 78px; 1529 } 1530 1531 .rb-primary-icon svg { 1532 width: 78px; 1533 height: 78px; 1534 } 1535 1536 .rb-temperature { 1537 font-size: var(--rb-fs-value-xl-mobile); 1538 } 1539 1540 .rb-condition-list { 1541 grid-template-columns: 1fr; 1542 gap: 22px; 1543 } 1544 1545 .rb-condition-row { 1546 grid-template-columns: 1547 28px 1548 1fr 1549 auto; 1550 } 1551 1552 /* Forecast */ 1553 .rb-forecast { 1554 grid-template-columns: repeat(5, 160px); 1555 overflow-x: auto; 1556 margin-right: -22px; 1557 margin-left: -22px; 1558 border-right: 0; 1559 border-left: 0; 1560 scrollbar-width: thin; 1561 } 1562 1563 .rb-weather-credit { 1564 text-align: center; 1565 } 1566 1567 /* Wind â legacy V1 */ 1568 .rb-wind-section { 1569 padding: var(--rb-section-space-mobile) 15px; 1570 } 1571 1572 .rb-wind-title { 1573 font-size: var(--rb-fs-value-lg-mobile); 1574 margin-bottom: 15px; 1575 } 1576 1577 .rb-wind-subtitle { 1578 font-size: var(--rb-fs-eyebrow-mobile); 1579 letter-spacing: 4px; 1580 margin-bottom: 10px; 1581 } 1582 1583 .rb-wind-grid { 1584 display: flex !important; 1585 flex-direction: column; 1586 gap: 15px; 1587 align-items: center; 1588 } 1589 1590 .rb-side { 1591 width: 100%; 1592 } 1593 1594 .rb-big-value { 1595 font-size: var(--rb-fs-value-lg-mobile); 1596 line-height: 1; 1597 } 1598 1599 .rb-small-label { 1600 font-size: var(--rb-fs-eyebrow-mobile); 1601 letter-spacing: 2px; 1602 margin-top: 5px; 1603 } 1604 1605 .rb-status { 1606 font-size: var(--rb-fs-eyebrow-mobile); 1607 margin-top: 5px; 1608 letter-spacing: 2px; 1609 } 1610 1611 /* direzione sopra */ 1612 .rb-wind-grid .rb-side:first-child { 1613 order: 1; 1614 } 1615 1616 /* rosa al centro */ 1617 .rb-center { 1618 order: 2; 1619 } 1620 1621 /* velocità sotto */ 1622 .rb-wind-grid .rb-side:last-child { 1623 order: 3; 1624 } 1625 1626 /* Compass â legacy V1 */ 1627 .rb-compass-wrap { 1628 width: 320px; 1629 height: 320px; 1630 margin: 0 auto; 1631 } 1632 1633 /* Wind / Compass â V2 */ 1634 .rb-v2-wind { 1635 grid-template-columns: 1fr 1fr; 1636 gap: 30px 15px; 1637 } 1638 1639 .rb-v2-wind + .rb-current-layout { 1640 margin-top: 45px; 1641 } 1642 1643 .rb-v2-compass { 1644 grid-column: 1 / -1; 1645 grid-row: 1; 1646 width: min(100%, 370px); 1647 margin: 0 auto 28px; 1648 } 1649 1650 /* Nota: --rb-fs-value-md è già fluido (clamp), non serve 1651 ridefinire un valore fisso per .rb-v2-wind-value qui */ 1652 1653 /* CTA */ 1654 .rb-weather-cta { 1655 padding: 55px 20px !important; 1656 } 1657 1658 .rb-cta-copy, 1659 .rb-cta-button-column { 1660 text-align: center !important; 1661 } 1662 1663 .rb-cta-button-column { 1664 margin-top: 30px; 1665 } 1666 1667 /* Wave Forecast */ 1668 .rb-wave-section { 1669 padding-top: 60; 1670 } 1671 1672 .rb-wave-heading { 1673 margin-bottom: 20px; 1674 } 1675 1676 .rb-wave-heading h2 { 1677 font-size: var(--rb-fs-h2-sub-mobile); 1678 } 1679 1680 .rb-wave-heading p { 1681 font-size: var(--rb-fs-eyebrow-mobile); 1682 letter-spacing: .18em; 1683 } 1684 1685 .rb-wave-day { 1686 padding: 28px 16px; 1687 } 1688 1689 .rb-wave-height { 1690 font-size: var(--rb-fs-value-lg-mobile); 1691 } 1692 1693 .rb-wave-period { 1694 font-size: var(--rb-fs-value-sm-mobile); 1695 } 1696 1697} 1698 1699/* Sfondo menu mobile */ 1700/* Sfondo menu mobile */ 1701/* Sfondo menu mobile */ 1702/* Sfondo menu mobile Flatsome 3.20.x */ 1703/* 1704.mfp-ready .mfp-content, 1705.off-canvas, 1706.off-canvas-center, 1707.off-canvas-sidebar, 1708.nav-sidebar, 1709.nav-sidebar.nav-vertical{ 1710 background:#898077 !important; 1711} 1712 1713.mfp-bg{ 1714 background:#898077 !important; 1715 opacity:.97 !important; 1716} 1717 1718.nav-sidebar{ 1719 background:#898077 !important; 1720} 1721 1722button.mfp-close{ 1723 color:#fff !important; 1724 opacity:1 !important; 1725} 1726 1727button.mfp-close svg{ 1728 stroke:#fff !important; 1729 width:34px !important; 1730 height:34px !important; 1731 stroke-width:2.5px; 1732} 1733*/ 1734 1735/* MENU OVERLAY â sfondo fotografico premium */ 1736.mobile-sidebar { 1737 position: relative; 1738 min-height: 100vh; 1739 min-height: 100dvh; 1740 background-image: 1741 linear-gradient(rgba(137,128,119,.75), rgba(137,128,119,.75)), 1742 url('https://www.ramblabeach.com/blog/wp-content/uploads/2026/07/Rambla_Beer.jpg'); 1743 background-size: cover; 1744 background-position: center; 1745} 1746 1747.nav-sidebar > li, 1748.nav-sidebar > li > a{ 1749 border: none !important; 1750 box-shadow: none !important; 1751 outline: none !important; 1752} 1753 1754.nav-sidebar > li > a{ 1755 font-family:"Poppins",sans-serif !important; 1756 font-size:15px !important; 1757 font-weight:400 !important; 1758 letter-spacing:2px !important; 1759 text-transform:uppercase !important; 1760 color:#ffffff !important; 1761 padding-top:15px !important; 1762 padding-bottom:15px !important; 1763} 1764.nav-sidebar > li > a:hover{ 1765 color:#e6dcc8 !important; 1766} 1767.mfp-close { 1768 mix-blend-mode: normal !important; 1769 color: #ffffff !important; 1770 opacity: 1 !important; 1771} 1772 1773.mfp-close { 1774 top: 38px !important; 1775 right: 10px !important; 1776 width: auto !important; 1777 height: auto !important; 1778} 1779 1780.mfp-close svg { 1781 width: 32px !important; 1782 height: 32px !important; 1783} 1784/* Icone social bianche nel menu overlay mobile */ 1785.mobile-sidebar .social-icons i, 1786.mobile-sidebar .social-icons a { 1787 color: #ffffff !important; 1788} 1789 1790/* Rambla Icona Meteo Hamburger */ 1791 1792.rb-nav-mobile-right { 1793 display: flex; 1794 align-items: center; 1795 gap: 12px; 1796} 1797 1798.rb-mini-weather { 1799 display: inline-flex; 1800 align-items: center; 1801 gap: 6px; 1802 font-size: 18px; 1803 font-weight: 700; 1804 line-height: 1; 1805} 1806 1807.rb-mini-weather-icon svg { 1808 width: 28px; 1809 height: 28px; 1810 stroke-width: 1.8; 1811} 1812 1813 1814/* ramblaguru wind */ 1815/* ============================================================ 1816 RB WINDGURU-STYLE HOURLY TABLE â integrato con le variabili 1817 del design system Rambla Beach (stessi font/colori di 1818 Wave Forecast). Blocco isolato: cancella tutto per rimuovere. 1819 ============================================================ */ 1820 1821:root{ 1822 /* sfondo sezione = stesso crema di .rb-weather / .rb-weather-secondary */ 1823 --rb-wg-bg: rgb(247, 243, 238); 1824 --rb-wg-header-bg: rgb(247, 243, 238); 1825 1826 /* scala vento (nodi): dal calmo al forte, acceso stile Windguru */ 1827 --rb-wg-w0: #e3f7ec; 1828 --rb-wg-w1: #7de3ae; 1829 --rb-wg-w2: #ffe14d; 1830 --rb-wg-w3: #ffab3d; 1831 --rb-wg-w4: #ff7a3d; 1832 --rb-wg-w5: #e8402c; 1833 1834 /* scala onda (metri): azzurro acceso */ 1835 --rb-wg-o0: #e1f3fb; 1836 --rb-wg-o1: #7cc8ef; 1837 --rb-wg-o2: #37a2e3; 1838 --rb-wg-o3: #1b7dc0; 1839 --rb-wg-o4: #0e5a92; 1840 1841 /* scala temperatura (°C): dal fresco al caldo */ 1842 --rb-wg-t0: #9fd6ef; 1843 --rb-wg-t1: #bfe8d6; 1844 --rb-wg-t2: #ffe98a; 1845 --rb-wg-t3: #ffbf4d; 1846 --rb-wg-t4: #ff8a42; 1847 --rb-wg-t5: #e8402c; 1848} 1849 1850.rb-wg-section{ 1851 margin: 0; 1852 padding: 35px 0 0; 1853 background: var(--rb-wg-bg); 1854 color: var(--rb-ink); 1855 font-family: var(--rb-font-body); 1856} 1857 1858.rb-wg-heading{ 1859 text-align: center; 1860 margin-bottom: var(--rb-title-space); 1861} 1862 1863.rb-wg-heading h2{ 1864 margin: 0; 1865 color: var(--rb-ink); 1866 font-family: var(--rb-font-display); 1867 font-size: var(--rb-fs-h2-sub); 1868 font-weight: 300; 1869 line-height: .9; 1870 letter-spacing: -.03em; 1871} 1872 1873.rb-wg-heading p{ 1874 margin: 16px 0 0; 1875 color: var(--rb-gold); 1876 font-size: var(--rb-fs-eyebrow); 1877 font-weight: 600; 1878 letter-spacing: .24em; 1879 text-transform: uppercase; 1880} 1881 1882/* divider con losanga, identico a .rb-wave-divider */ 1883.rb-wg-divider{ 1884 width: 100%; 1885 max-width: 920px; 1886 margin: var(--rb-divider-space) auto var(--rb-title-space); 1887 height: 1px; 1888 background: var(--rb-line); 1889 position: relative; 1890} 1891 1892.rb-wg-divider span{ 1893 position: absolute; 1894 left: 50%; 1895 top: 50%; 1896 width: 12px; 1897 height: 12px; 1898 transform: translate(-50%,-50%) rotate(45deg); 1899 background: var(--rb-paper); 1900 border: 1px solid var(--rb-gold); 1901} 1902 1903.rb-wg-scroll{ 1904 overflow-x: auto; 1905 max-width: 100%; 1906 border-top: 1px solid var(--rb-line); 1907 border-bottom: 1px solid var(--rb-line); 1908} 1909 1910.rb-wg-table{ 1911 width: 100%; 1912 border-collapse: collapse; 1913 font-family: var(--rb-font-display); 1914 font-size: var(--rb-fs-body-small); 1915 white-space: nowrap; 1916} 1917 1918.rb-wg-table th, 1919.rb-wg-table td{ 1920 border-right: 1px solid var(--rb-line); 1921 border-bottom: 1px solid var(--rb-line); 1922 padding: 10px 12px; 1923 text-align: center; 1924 min-width: 36px; 1925 font-weight: 300; 1926 color: var(--rb-ink); 1927} 1928 1929.rb-wg-label-cell{ 1930 position: sticky; 1931 left: 0; 1932 z-index: 2; 1933 background: var(--rb-wg-header-bg); 1934 text-align: left; 1935 min-width: 130px; 1936 font-family: 'Poppins', sans-serif; 1937 font-size: var(--rb-fs-micro); 1938 font-weight: 600; 1939 letter-spacing: .16em; 1940 text-transform: uppercase; 1941 color: var(--rb-gold); 1942} 1943 1944.rb-wg-row-day th{ 1945 background: var(--rb-wg-header-bg); 1946 font-family: 'Poppins', sans-serif; 1947 font-weight: 600; 1948 font-size: var(--rb-fs-micro); 1949 letter-spacing: .14em; 1950 text-transform: uppercase; 1951 color: var(--rb-ink); 1952} 1953 1954.rb-wg-row-hour th{ 1955 background: var(--rb-wg-header-bg); 1956 font-family: 'Poppins', sans-serif; 1957 font-weight: 500; 1958 font-size: var(--rb-fs-micro); 1959 color: #8b7d70; 1960} 1961 1962.rb-wg-arrow{ 1963 color: var(--rb-gold); 1964} 1965 1966.rb-wg-w0{ background: var(--rb-wg-w0); } 1967.rb-wg-w1{ background: var(--rb-wg-w1); } 1968.rb-wg-w2{ background: var(--rb-wg-w2); } 1969.rb-wg-w3{ background: var(--rb-wg-w3); } 1970.rb-wg-w4{ background: var(--rb-wg-w4); color: #fff; } 1971.rb-wg-w5{ background: var(--rb-wg-w5); color: #fff; } 1972 1973.rb-wg-o0{ background: var(--rb-wg-o0); } 1974.rb-wg-o1{ background: var(--rb-wg-o1); } 1975.rb-wg-o2{ background: var(--rb-wg-o2); } 1976.rb-wg-o3{ background: var(--rb-wg-o3); } 1977.rb-wg-o4{ background: var(--rb-wg-o4); color: #fff; } 1978 1979.rb-wg-t0{ background: var(--rb-wg-t0); } 1980.rb-wg-t1{ background: var(--rb-wg-t1); } 1981.rb-wg-t2{ background: var(--rb-wg-t2); } 1982.rb-wg-t3{ background: var(--rb-wg-t3); } 1983.rb-wg-t4{ background: var(--rb-wg-t4); color: #fff; } 1984.rb-wg-t5{ background: var(--rb-wg-t5); color: #fff; } 1985 1986.rb-wg-error{ 1987 text-align: center; 1988 padding: 30px; 1989 font-family: var(--rb-font-body); 1990 color: #8b7d70; 1991} 1992 1993@media (max-width: 849px){ 1994 .rb-wg-heading h2{ 1995 font-size: var(--rb-fs-h2-sub-mobile); 1996 } 1997 .rb-wg-heading p{ 1998 font-size: var(--rb-fs-eyebrow-mobile); 1999 letter-spacing: .18em; 2000 } 2001 .rb-wg-table{ 2002 font-size: var(--rb-fs-micro); 2003 } 2004 .rb-wg-table th, 2005 .rb-wg-table td{ 2006 padding: 6px 8px; 2007 min-width: 28px; 2008 } 2009 .rb-wg-label-cell{ 2010 min-width: 100px; 2011 } 2012} 2013 2014/* ========================================== 2015 RAMBLA BEACH â MENU MOBILE (versione completa) 2016 ========================================== */ 2017
2018/* --- VOCE ATTIVA: testo bianco + spunta a destra --- */ 2019.off-canvas .nav-sidebar.nav-vertical .current-menu-item > a { 2020 color: #fff !important; 2021 font-weight: 700 !important; 2022 position: relative; 2023 display: inline-flex !important; 2024 align-items: center; 2025} 2026 2027.off-canvas .nav-sidebar.nav-vertical .current-menu-item > a::after { 2028 content: "â"; 2029 display: inline-block; 2030 margin-left: 15px; 2031 color: #c9a27a; 2032 font-size: 20px; 2033 font-weight: 700; 2034} 2035 2036/* ========================================== 2037 RAMBLA BEACH â MENU MOBILE 2038 Voce attiva: testo bianco + spunta a destra 2039 ========================================== */ 2040 2041.off-canvas .nav-sidebar.nav-vertical .current-menu-item > a { 2042 color: #fff !important; 2043 font-weight: 700 !important; 2044 position: relative; 2045 display: inline-flex !important; 2046 align-items: center; 2047} 2048 2049.off-canvas .nav-sidebar.nav-vertical .current-menu-item > a::after { 2050 content: "â"; 2051 display: inline-block; 2052 margin-left: 15px; 2053 color: #c9a27a; 2054 font-size: 20px; 2055 font-weight: 700; 2056} 2057</style> 2058<style id="kirki-inline-styles">/* devanagari */ 2059@font-face { 2060 font-family: 'Poppins'; 2061 font-style: normal; 2062 font-weight: 300; 2063 font-display: swap; 2064 src: url(https://www.ramblabeach.com/blog/wp-content/fonts/poppins/pxiByp8kv8JHgFVrLDz8Z11lFc-K.woff2) format('woff2'); 2065 unicode-range: U+0900-097F, U+1CD0-1CF4, U+1CF7-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B0A; 2066} 2067/* latin-ext */ 2068@font-face { 2069 font-family: 'Poppins'; 2070 font-style: normal; 2071 font-weight: 300; 2072 font-display: swap; 2073 src: url(https://www.ramblabeach.com/blog/wp-content/fonts/poppins/pxiByp8kv8JHgFVrLDz8Z1JlFc-K.woff2) format('woff2'); 2074 unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF; 2075} 2076/* latin */ 2077@font-face { 2078 font-family: 'Poppins'; 2079 font-style: normal; 2080 font-weight: 300; 2081 font-display: swap; 2082 src: url(https://www.ramblabeach.com/blog/wp-content/fonts/poppins/pxiByp8kv8JHgFVrLDz8Z1xlFQ.woff2) format('woff2'); 2083 unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; 2084} 2085/* devanagari */ 2086@font-face { 2087 font-family: 'Poppins'; 2088 font-style: normal; 2089 font-weight: 500; 2090 font-display: swap; 2091 src: url(https://www.ramblabeach.com/blog/wp-content/fonts/poppins/pxiByp8kv8JHgFVrLGT9Z11lFc-K.woff2) format('woff2'); 2092 unicode-range: U+0900-097F, U+1CD0-1CF4, U+1CF7-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B0A; 2093} 2094/* latin-ext */ 2095@font-face { 2096 font-family: 'Poppins'; 2097 font-style: normal; 2098 font-weight: 500; 2099 font-display: swap; 2100 src: url(https://www.ramblabeach.com/blog/wp-content/fonts/poppins/pxiByp8kv8JHgFVrLGT9Z1JlFc-K.woff2) format('woff2'); 2101 unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF; 2102} 2103/* latin */ 2104@font-face { 2105 font-family: 'Poppins'; 2106 font-style: normal; 2107 font-weight: 500; 2108 font-display: swap; 2109 src: url(https://www.ramblabeach.com/blog/wp-content/fonts/poppins/pxiByp8kv8JHgFVrLGT9Z1xlFQ.woff2) format('woff2'); 2110 unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; 2111}/* cyrillic-ext */ 2112@font-face { 2113 font-family: 'Cormorant Garamond'; 2114 font-style: normal; 2115 font-weight: 700; 2116 font-display: swap; 2117 src: url(https://www.ramblabeach.com/blog/wp-content/fonts/cormorant-garamond/co3umX5slCNuHLi8bLeY9MK7whWMhyjypVO7abI26QOD_hg9KnnOiss4.woff2) format('woff2'); 2118 unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; 2119} 2120/* cyrillic */ 2121@font-face { 2122 font-family: 'Cormorant Garamond'; 2123 font-style: normal; 2124 font-weight: 700; 2125 font-display: swap; 2126 src: url(https://www.ramblabeach.com/blog/wp-content/fonts/cormorant-garamond/co3umX5slCNuHLi8bLeY9MK7whWMhyjypVO7abI26QOD_hg9KnDOiss4.woff2) format('woff2'); 2127 unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; 2128} 2129/* vietnamese */ 2130@font-face { 2131 font-family: 'Cormorant Garamond'; 2132 font-style: normal; 2133 font-weight: 700; 2134 font-display: swap; 2135 src: url(https://www.ramblabeach.com/blog/wp-content/fonts/cormorant-garamond/co3umX5slCNuHLi8bLeY9MK7whWMhyjypVO7abI26QOD_hg9KnvOiss4.woff2) format('woff2'); 2136 unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; 2137} 2138/* latin-ext */ 2139@font-face { 2140 font-family: 'Cormorant Garamond'; 2141 font-style: normal; 2142 font-weight: 700; 2143 font-display: swap; 2144 src: url(https://www.ramblabeach.com/blog/wp-content/fonts/cormorant-garamond/co3umX5slCNuHLi8bLeY9MK7whWMhyjypVO7abI26QOD_hg9KnrOiss4.woff2) format('woff2'); 2145 unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1D
2145BF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF; 2146} 2147/* latin */ 2148@font-face { 2149 font-family: 'Cormorant Garamond'; 2150 font-style: normal; 2151 font-weight: 700; 2152 font-display: swap; 2153 src: url(https://www.ramblabeach.com/blog/wp-content/fonts/cormorant-garamond/co3umX5slCNuHLi8bLeY9MK7whWMhyjypVO7abI26QOD_hg9KnTOig.woff2) format('woff2'); 2154 unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; 2155}</style></head> 2156 2157<body class="wp-singular page-template page-template-page-transparent-header page-template-page-transparent-header-php page page-id-1869 wp-theme-flatsome theme-flatsome woocommerce-no-js full-width lightbox nav-dropdown-has-arrow nav-dropdown-has-shadow catalog-mode no-prices"> 2158 2159 2160<a class="skip-link screen-reader-text" href="#main">Salta ai contenuti</a> 2161 2162<div id="wrapper"> 2163 2164 2165 <header id="header" class="header transparent has-transparent has-sticky sticky-jump"> 2166 <div class="header-wrapper"> 2167 <div id="top-bar" class="header-top hide-for-sticky"> 2168 <div class="flex-row container"> 2169 <div class="flex-col hide-for-medium flex-left"> 2170 <ul class="nav nav-left medium-nav-center nav-small nav-"> 2171 <li class="html custom html_topbar_left"><strong> 2172Reservations: +39 0666560610 | 2173<a href="https://wa.me/393270396362?text=Vorrei%20prenotare%20un%20tavolo%20alla%20Rambla%20Beach%20%F0%9F%8C%9E" target="_blank" rel="noopener" style="color:inherit;text-decoration:none;"> 2174Whatsapp: +39 327 039 6362 2175</a> 2176</strong> 2177</li> </ul> 2178 </div> 2179 2180 <div class="flex-col hide-for-medium flex-center"> 2181 <ul class="nav nav-center nav-small nav-"> 2182 </ul> 2183 </div> 2184 2185 <div class="flex-col hide-for-medium flex-right"> 2186 <ul class="nav top-bar-nav nav-right nav-small nav-"> 2187 <li class="html custom html_topbar_right"><strong>[email protected]</strong></li><li class="html header-social-icons ml-0"> 2188 <div class="social-icons follow-icons" ><a href="https://www.instagram.com/rambla_beach/" target="_blank" data-label="Instagram" class="icon plain instagram" title="Seguici su Instagram" aria-label="Seguici su Instagram" rel="noopener nofollow"><i class="icon-instagram" aria-hidden="true"></i></a><a href="mailto:[email protected]" data-label="E-mail" target="_blank" class="icon plain email" title="Inviaci un'email" aria-label="Inviaci un'email" rel="nofollow noopener"><i class="icon-envelop" aria-hidden="true"></i></a></div></li> 2189 </ul> 2190 </div> 2191 2192 <div class="flex-col show-for-medium flex-grow"> 2193 <ul class="nav nav-center nav-small mobile-nav nav-"> 2194 <li class="html custom html_nav_position_text"><strong> 2195<a href="https://wa.me/393270396362?text=Vorrei%20prenotare%20un%20tavolo%20alla%20Rambla%20Beach%20%F0%9F%8C%9E" target="_blank" rel="noopener" style="color:inherit;text-decoration:none;"> 2196Whatsapp: +39 327 039 6362 2197</a> 2198</strong></li> </ul> 2199 </div> 2200 2201 </div> 2202</div> 2203<div id="masthead" class="header-main show-logo-center has-sticky-logo nav-dark"> 2204 <div class="header-inner flex-row container logo-center medium-logo-left" role="navigation"> 2205 2206 <!-- Logo --> 2207 <div id="logo" class="flex-col logo"> 2208 2209<!-- Header logo --> 2210<a href="https://www.ramblabeach.com/" title="Rambla Natural Beach - Rambla Beach è una destinazione sul mare dove cucina mediterranea, natura ed eleganza si fondono. Ristorante, beach club, matrimoni ed eventi a Maccarese." rel="home"> 2211 <img width="358" height="85" src="https://www.ramblabeach.com/blog/wp-content/uploads/2026/06/Logo-Rambla-Web-Since-2004.png" class="header_logo header-logo" alt="Rambla Natural Beach"/><img width="358" height="85" src="https://www.ramblabeach.com/blog/wp-content/uploads/2026/06/Logo-Rambla-Web-Since-2004.png" class="header-logo-dark" alt="Rambla Natural Beach"/></a> 2212 </div> 2213 2214 <!-- Mobile Left Elements --> 2215 <div class="flex-col show-for-medium flex-left"> 2216 <ul class="mobile-nav nav nav-left"> 2217 </ul> 2218 </div> 2219 2220 <!-- Left Elements --> 2221 <div class="flex-col hide-for-medium flex-left"> 2222 <ul class="header-nav header-nav-main nav nav-left nav-size-medium nav-spacing-small nav-uppercase" > 2223 <li id="menu-item-8007" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-1869 current_page_item menu-item-8007 active menu-item-design-default"><a href="https://www.ramblabeach.com/beach/" aria-current="page" class="nav-top-link">Beach</a></li> 2224<li id="menu-item-8008" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8008 menu-item-design-default"><a href="https://www.ramblabeach.com/restaurant/" class="nav-top-link">Restaurant</a></li> 2225<li id="menu-item-10071" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-10071 menu-item-design-default"><a href="https://www.ramblabeach.com/menu-landing/" class="nav-top-link">Menu</a></li> 2226<li id="menu-item-10069" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-10069 menu-item-design-default"><a href="https://www.ramblabeach.com/eventi/" class="nav-top-link">Eventi</a></li> 2227 </ul> 2228 </div> 2229 2230 <!-- Right Elements --> 2231 <div class="flex-col hide-for-medium flex-right"> 2232 <ul class="header-nav header-nav-main nav nav-right nav-size-medium nav-spacing-small nav-uppercase"> 2233 <li id="menu-item-10070" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-10070 menu-item-design-default"><a href="https://www.ramblabeach.com/meteo-webcam/" class="nav-top-link">Meteo</a></li> 2234<li id="menu-item-8148" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-8148 menu-item-design-default"><a href="https://www.ramblabeach.com/matrimoni-sulla-spiaggia/" class="nav-top-link">WEDDINGS</a></li> 2235<li id="menu-item-8205" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-8205 menu-item-design-default"><a href="https://www.ramblabeach.com/pricelist/" class="nav-top-link">PRICE</a></li> 2236<li id="menu-item-8147" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8147 menu-item-design-default"><a href="https://www.ramblabeach.com/contact/" class="nav-top-link">Contact</a></li> 2237 </ul> 2238 </div> 2239 2240 <!-- Mobile Right Elements --> 2241 <div class="flex-col show-for-medium flex-right"> 2242 <ul class="mobile-nav nav nav-right"> 2243 <li class="html custom html_nav_position_text_top"><div class="rb-nav-mobile-right"> 2244 2245<div 2246 class="rb-mini-weather" 2247 aria-label="Current weather" 2248> 2249 2250 <span class="rb-mini-weather-icon"> 2251 2252 2253 <svg
2254 viewBox="0 0 48 48" 2255 fill="none" 2256 stroke="currentColor" 2257 stroke-width="1.7" 2258 stroke-linecap="round" 2259 stroke-linejoin="round" 2260 aria-hidden="true" 2261 > 2262 2263 2264 <circle 2265 cx="24" 2266 cy="24" 2267 r="8" 2268 /> 2269 2270 <path d=" M24 5v6 M24 37v6 M5 24h6 M37 24h6 M10.6 10.6l4.2 4.2 M33.2 33.2l4.2 4.2 M37.4 10.6l-4.2 4.2 M14.8 33.2l-4.2 4.2 "/> 2271 2272 </svg> 2273 </span> 2274 2275 2276 <span class="rb-mini-weather-temp"> 2277 2278 20° 2279 2280 </span> 2281 2282</div> 2283 2284 <button class="hamburger-menu"> 2285 <!-- resto del markup hamburger che avevi già --> 2286 </button> 2287</div></li><li class="nav-icon has-icon"> 2288 <a href="#" class="is-small" data-open="#main-menu" data-pos="left" data-bg="main-menu-overlay" role="button" aria-label="Menu" aria-controls="main-menu" aria-expanded="false" aria-haspopup="dialog" data-flatsome-role-button> 2289 <i class="icon-menu" aria-hidden="true"></i> </a> 2290 </li> 2291 </ul> 2292 </div> 2293 2294 </div> 2295 2296 </div> 2297 2298<div class="header-bg-container fill"><div class="header-bg-image fill"></div><div class="header-bg-color fill"></div></div> </div> 2299 </header> 2300 2301 2302 <main id="main" class=""> 2303 2304 2305<div id="content" role="main"> 2306 2307 2308 2309 <section class="section is-full-height" id="section_695397107"> 2310 <div class="section-bg fill" > 2311 <img fetchpriority="high" decoding="async" width="1536" height="1024" src="https://www.ramblabeach.com/blog/wp-content/uploads/2026/07/Rambla-Beach-Comfort-Lettini-sezioni-beach.jpg" class="bg attachment- size-" alt="" /> <div class="section-bg-overlay absolute fill"></div> 2312 2313 2314 </div> 2315 2316 2317 2318 <div class="section-content relative"> 2319 2320 2321<div class="row align-middle" id="row-1143736328"> 2322 2323 2324 <div id="col-1305573947" class="col large-12" > 2325 <div class="col-inner text-center dark" > 2326 2327 2328 2329<h1><span style="font-size: 300%; color: #ffffff;">Beach Club</span></h1> 2330<div style="font-family: Poppins,sans-serif; font-size: 14px; letter-spacing: 5px; color: #fff; text-transform: uppercase;">UN’OASI DI RELAX SUL MARE</div> 2331 <div id="gap-293400667" class="gap-element clearfix" style="display:block; height:auto;"> 2332 2333<style> 2334#gap-293400667 { 2335 padding-top: 30px; 2336} 2337</style> 2338 </div> 2339 2340 2341<a href="https://wa.me/393270396362?text=Vorrei%20prenotare%20un%20ombrellone%20con%20lettini%20alla%20Rambla%20Beach%20%F0%9F%8C%9E" class="button white is-outline" style="border-radius:99px;" target="_blank" rel="noopener"> 2342 <span>PRENOTA</span> 2343 </a> 2344 2345 2346 2347 </div> 2348 </div> 2349 2350 2351 2352</div> 2353 2354 </div> 2355 2356 2357<style> 2358#section_695397107 { 2359 padding-top: 0px; 2360 padding-bottom: 0px; 2361 min-height: 100vh; 2362} 2363#section_695397107 .section-bg-overlay { 2364 background-color: rgba(0, 0, 0, 0.25); 2365} 2366#section_695397107 .section-bg img { 2367 object-position: 50% 100%; 2368} 2369</style> 2370 </section> 2371 2372 2373 <section class="section" id="section_834039597"> 2374 <div class="section-bg fill" > 2375 2376 2377 2378 </div> 2379 2380 2381 2382 <div class="section-content relative"> 2383 2384 2385<div class="row" id="row-1331763111"> 2386 2387 2388 <div id="col-1639480297" class="col medium-8 small-12 large-8" > 2389 <div class="col-inner text-left" > 2390 2391 2392 2393 <div id="text-2728081846" class="text"> 2394 2395 2396<h1><span style="font-size: 180%;">Più di una semplice spiaggia</span></h1> 2397<p><span style="font-size: 120%;">Rambla Beach è il luogo ideale per vivere il mare con naturalezza. Una spiaggia curata nei minimi dettagli con lettini confortevoli, servizi esclusivi e un’atmosfera unica dove trascorrere l’intera giornata.</span></p> 2398 2399<style> 2400#text-2728081846 { 2401 line-height: 1.7; 2402 text-align: left; 2403} 2404</style> 2405 </div> 2406 2407 2408 </div> 2409 2410<style> 2411#col-1639480297 > .col-inner { 2412 padding: 0px 0px 0px 0px; 2413} 2414</style> 2415 </div> 2416 2417 2418 2419 2420<style> 2421#row-1331763111 > .col > .col-inner { 2422 padding: 0px 50px 0px 50px; 2423} 2424</style> 2425</div> 2426 2427 </div> 2428 2429 2430<style> 2431#section_834039597 { 2432 padding-top: 90px; 2433 padding-bottom: 90px; 2434 background-color: rgb(245, 242, 238); 2435} 2436</style> 2437 </section> 2438 2439 2440 <section class="section" id="section_897671863"> 2441 <div class="section-bg fill" > 2442 2443 2444 <div class="is-border" 2445 style="border-width:0px 0px 0px 0px;"> 2446 </div> 2447 2448 </div> 2449 2450 2451 2452 <div class="section-content relative"> 2453 2454 2455<div class="row align-middle align-center" id="row-1221907723"> 2456 2457 2458 <div id="col-1753402416" class="col medium-6 small-12 large-6 small-col-first" > 2459 <div class="col-inner" > 2460 2461 2462 2463 <div class="img has-hover x md-x lg-x y md-y lg-y" id="image_1719381951"> 2464 <div class="img-inner image-cover dark" style="padding-top:650px;"> 2465 <img decoding="async" width="1023" height="1537" src="https://www.ramblabeach.com/blog/wp-content/uploads/2026/07/Rambla-Beach-Comfort-Lettini-sezione-beach-verticale.jpg" class="attachment-original size-original" alt="" srcset="https://www.ramblabeach.com/blog/wp-content/uploads/2026/07/Rambla-Beach-Comfort-Lettini-sezione-beach-verticale.jpg 1023w, https://www.ramblabeach.com/blog/wp-content/uploads/2026/07/Rambla-Beach-Comfort-Lettini-sezione-beach-verticale-266x400.jpg 266w, https://www.ramblabeach.com/blog/wp-content/uploads/2026/07/Rambla-Beach-Comfort-Lettini-sezione-beach-verticale-532x800.jpg 532w, https://www.ramblabeach.com/blog/wp-content/uploads/2026/07/Rambla-Beach-Comfort-Lettini-sezione-beach-verticale-768x1154.jpg 768w, https://www.ramblabeach.com/blog/wp-content/uploads/2026/07/Rambla-Beach-Comfort-Lettini-sezione-beach-verticale-600x901.jpg 600w" sizes="(max-width: 1023px) 100vw, 1023px" /> 2466 </div> 2467 2468<style> 2469#image_1719381951 { 2470 width: 100%; 2471} 2472</style> 2473 </div> 2474 2475 2476 2477 </div> 2478 </div> 2479 2480 2481
2482 <div id="col-2049126004" class="col medium-6 small-12 large-6 small-col-first" > 2483 <div class="col-inner text-left" > 2484 2485 2486 2487 <div id="text-473877364" class="text"> 2488 2489 2490<h1><span style="font-size: 170%;">Immersa in una splendida cornice naturale</span></h1> 2491<p><span style="font-size: 120%; color: #948472;">La Rambla è dotata di una vasta gamma di servizi e comfort progettati per offrire agli ospiti momenti di intenso relax e piacevole divertimento.</span></p> 2492 2493<style> 2494#text-473877364 { 2495 text-align: left; 2496} 2497</style> 2498 </div> 2499 2500<a href="https://www.ramblabeach.com/pricelist/" class="button secondary lowercase" style="border-radius:99px;"> 2501 <span>Price List</span> 2502 </a> 2503 2504 2505 2506 </div> 2507 2508<style> 2509#col-2049126004 > .col-inner { 2510 padding: 10px 50px 0px 50px; 2511 margin: 0px 0px 0px 0px; 2512} 2513</style> 2514 </div> 2515 2516 2517 2518</div> 2519 2520 </div> 2521 2522 2523<style> 2524#section_897671863 { 2525 padding-top: 50px; 2526 padding-bottom: 50px; 2527 margin-bottom: 0px; 2528 background-color: rgb(245, 242, 238); 2529} 2530</style> 2531 </section> 2532 2533 2534 <section class="section" id="section_182371890"> 2535 <div class="section-bg fill" > 2536 2537 2538 <div class="is-border" 2539 style="border-width:0px 0px 0px 0px;"> 2540 </div> 2541 2542 </div> 2543 2544 2545 2546 <div class="section-content relative"> 2547 2548 2549<div class="row align-middle align-center" id="row-1931720061"> 2550 2551 2552 <div id="col-1547554124" class="col medium-6 small-12 large-6" > 2553 <div class="col-inner text-left" > 2554 2555 2556 2557 <div id="text-2623545628" class="text"> 2558 2559 2560<h1><span style="font-size: 170%;">Area Comfort</span></h1> 2561<p><span style="font-size: 115%;">Gazebo esclusivi, lettini premium, servizio bar dedicato,</span><br /><span style="font-size: 115%;">musica di sottofondo per vivere il mare </span><span style="font-size: 115%;">in unâatmosfera elegante e rilassante.</span></p> 2562<ul style="margin-top: 35px; line-height: 2; color: #81715e;"> 2563<li>Ombrelloni e Lettini Premium</li> 2564<li>Gazebo Riservati</li> 2565<li>Servizio Bar</li> 2566<li>Docce e Spogliatoi</li> 2567<li>Parcheggio</li> 2568<li>Accessibilità </li> 2569</ul> 2570 2571<style> 2572#text-2623545628 { 2573 text-align: left; 2574} 2575</style> 2576 </div> 2577 2578<a href="https://www.ramblabeach.com/pricelist/" class="button secondary lowercase" style="border-radius:99px;"> 2579 <span>Price List</span> 2580 </a> 2581 2582 2583 2584 </div> 2585 2586<style> 2587#col-1547554124 > .col-inner { 2588 padding: 0px 50px 0px 50px; 2589 margin: 0px 0px 0px 0px; 2590} 2591</style> 2592 </div> 2593 2594 2595 2596 <div id="col-2068236129" class="col medium-6 small-12 large-6" > 2597 <div class="col-inner" > 2598 2599 2600 2601 <div class="img has-hover x md-x lg-x y md-y lg-y" id="image_1739914346"> 2602 <div class="img-inner image-cover dark" style="padding-top:750px;"> 2603 <img decoding="async" width="1086" height="1448" src="https://www.ramblabeach.com/blog/wp-content/uploads/2026/07/Rambla-Spiaggia-05.jpg" class="attachment-original size-original" alt="" srcset="https://www.ramblabeach.com/blog/wp-content/uploads/2026/07/Rambla-Spiaggia-05.jpg 1086w, https://www.ramblabeach.com/blog/wp-content/uploads/2026/07/Rambla-Spiaggia-05-300x400.jpg 300w, https://www.ramblabeach.com/blog/wp-content/uploads/2026/07/Rambla-Spiaggia-05-600x800.jpg 600w, https://www.ramblabeach.com/blog/wp-content/uploads/2026/07/Rambla-Spiaggia-05-768x1024.jpg 768w" sizes="(max-width: 1086px) 100vw, 1086px" /> 2604 </div> 2605 2606<style> 2607#image_1739914346 { 2608 width: 100%; 2609} 2610</style> 2611 </div> 2612 2613 2614 2615 </div> 2616 </div> 2617 2618 2619 2620</div> 2621 2622 </div> 2623 2624 2625<style> 2626#section_182371890 { 2627 padding-top: 90px; 2628 padding-bottom: 90px; 2629 margin-bottom: 0px; 2630 background-color: rgb(245, 242, 238); 2631} 2632</style> 2633 </section> 2634 2635 2636 <section class="section" id="section_1828191399"> 2637 <div class="section-bg fill" > 2638 2639 2640 2641 </div> 2642 2643 2644 2645 <div class="section-content relative"> 2646 2647 2648<div class="row" id="row-1707123081"> 2649 2650 2651 <div id="col-1913819930" class="col small-12 large-12" > 2652 <div class="col-inner text-center" > 2653 2654 2655 2656<h1><span style="font-size: 170%;">I Nostri Servizi</span></h1> 2657<p class="uppercase"><span style="font-size: 100%;">Tutto quello che serve<br />per vivere il mare in TOTALE RELAX</span></p> 2658 2659 </div> 2660 </div> 2661 2662 2663 2664</div> 2665<div class="row" id="row-629534082"> 2666 2667 2668 <div id="col-2124460187" class="col medium-4 small-12 large-4" > 2669 <div class="col-inner text-center" > 2670 2671 2672 2673 2674 <div class="icon-box featured-box icon-box-top text-left" > 2675 <div class="icon-box-img" style="width: 60px"> 2676 <div class="icon"> 2677 <div class="icon-inner" > 2678 <img loading="lazy" decoding="async" width="100" height="100" src="https://www.ramblabeach.com/blog/wp-content/uploads/2026/06/rambla_service01_icon_brown.png" class="attachment-medium size-medium" alt="" /> </div>
2679 </div> 2680 </div> 2681 <div class="icon-box-text last-reset"> 2682 2683 2684 <div id="text-774482700" class="text"> 2685 2686 2687<div class="wpb_text_column wpb_content_element"> 2688<div class="wpb_wrapper"> 2689<h4 class="thin-font">Service</h4> 2690<p>Ombrelloni, gazebo, sdraio, lettini, docce, ristorante<span style="font-size: 100%;">, bar, tavola calda e se</span>rvizi accessibili.</p> 2691</div> 2692</div> 2693 2694<style> 2695#text-774482700 { 2696 font-size: 1.2rem; 2697 line-height: 1.55; 2698 text-align: center; 2699} 2700</style> 2701 </div> 2702 2703 2704 </div> 2705 </div> 2706 2707 2708 2709 </div> 2710 2711<style> 2712#col-2124460187 > .col-inner { 2713 padding: 0px 50px 0px 50px; 2714} 2715</style> 2716 </div> 2717 2718 2719 2720 <div id="col-423336498" class="col medium-4 small-12 large-4" > 2721 <div class="col-inner text-center" > 2722 2723 2724 2725 2726 <div class="icon-box featured-box icon-box-top text-left" > 2727 <div class="icon-box-img" style="width: 60px"> 2728 <div class="icon"> 2729 <div class="icon-inner" > 2730 <img loading="lazy" decoding="async" width="100" height="100" src="https://www.ramblabeach.com/blog/wp-content/uploads/2026/06/rambla_meteo_icon_brown.png" class="attachment-medium size-medium" alt="" /> </div> 2731 </div> 2732 </div> 2733 <div class="icon-box-text last-reset"> 2734 2735 2736 <div id="text-1144263256" class="text"> 2737 2738 2739<div class="wpb_text_column wpb_content_element"> 2740<div class="wpb_wrapper"> 2741<h4>Meteo</h4> 2742<p><span style="font-size: 100%;"><span style="color: #808080;"><a href="https://www.ramblabeach.com/meteo-webcam/">Meteo e Webcam</a>,</span> indispensabili per avere sempre la situazione del vento sotto controllo.</span></p> 2743</div> 2744</div> 2745 2746<style> 2747#text-1144263256 { 2748 font-size: 1.2rem; 2749 line-height: 1.55; 2750 text-align: center; 2751} 2752</style> 2753 </div> 2754 2755 2756 </div> 2757 </div> 2758 2759 2760 2761 </div> 2762 2763<style> 2764#col-423336498 > .col-inner { 2765 padding: 0px 50px 0px 50px; 2766} 2767</style> 2768 </div> 2769 2770 2771 2772 <div id="col-1254093769" class="col medium-4 small-12 large-4" > 2773 <div class="col-inner text-center" > 2774 2775 2776 2777 2778 <div class="icon-box featured-box icon-box-top text-left" > 2779 <div class="icon-box-img" style="width: 60px"> 2780 <div class="icon"> 2781 <div class="icon-inner" > 2782 <img loading="lazy" decoding="async" width="100" height="100" src="https://www.ramblabeach.com/blog/wp-content/uploads/2026/06/rambla_kitezone_icon_brown.png" class="attachment-medium size-medium" alt="" /> </div> 2783 </div> 2784 </div> 2785 <div class="icon-box-text last-reset"> 2786 2787 2788 <div id="text-595396700" class="text"> 2789 2790 2791<div class="wpb_text_column wpb_content_element"> 2792<div class="wpb_wrapper"> 2793<h4>Sport</h4> 2794<p><span style="font-size: 100%;">Da noi è possibile praticare kitesurf, wing foil, sup, surf, beach tennis, e functional training.</span></p> 2795</div> 2796</div> 2797 2798<style> 2799#text-595396700 { 2800 font-size: 1.2rem; 2801 line-height: 1.55; 2802 text-align: center; 2803} 2804</style> 2805 </div> 2806 2807 2808 </div> 2809 </div> 2810 2811 2812 2813 </div> 2814 2815<style> 2816#col-1254093769 > .col-inner { 2817 padding: 0px 50px 0px 50px; 2818} 2819</style> 2820 </div> 2821 2822 2823 2824</div> 2825 2826 </div> 2827 2828 2829<style> 2830#section_1828191399 { 2831 padding-top: 90px; 2832 padding-bottom: 90px; 2833 background-color: rgb(247,243,238); 2834} 2835</style> 2836 </section> 2837 2838 2839 <section class="section" id="section_838103677"> 2840 <div class="section-bg fill" > 2841 2842 2843 2844 </div> 2845 2846 2847 2848 <div class="section-content relative"> 2849 2850 2851<div class="row align-middle align-center" id="row-1829692028"> 2852 2853 2854 <div id="col-1715269088" class="col small-12 large-12" > 2855 <div class="col-inner" > 2856 2857 2858 2859 <div id="text-1582488330" class="text"> 2860 2861 2862<h1><span style="font-size: 190%;">Rimani connesso</span></h1> 2863<p><span style="font-size: 160%; color: #ffffff;">Iscriviti alla nostra newsletter.</span></p> 2864 2865<style> 2866#text-1582488330 { 2867 color: rgb(255, 255, 255); 2868} 2869#text-1582488330 > * { 2870 color: rgb(255, 255, 255); 2871} 2872</style> 2873 </div> 2874 2875 <div id="text-2293571310" class="text"> 2876 2877 2878 2879<div class="wpcf7 no-js" id="wpcf7-f1514-p1869-o1" lang="en-US" dir="ltr" data-wpcf7-id="1514"> 2880<div class="screen-reader-response"><p role="status" aria-live="polite" aria-atomic="true"></p> <ul></ul></div> 2881<form action="/beach/#wpcf7-f1514-p1869-o1" method="post" class="wpcf7-form init" aria-label="Contact form" novalidate="novalidate" data-status="init"> 2882<fieldset class="hidden-fields-container"><input type="hidden" name="_wpcf7" value="1514" /><input type="hidden" name="_wpcf7_version" value="6.1.6" /><input type="hidden" name="_wpcf7_locale" value="en_US" /><input type="hidden" name="_wpcf7_unit_tag" value="wpcf7-f1514-p1869-o1" /><input type="hidden" name="_wpcf7_container_post" value="1869" /><input type="hidden" name="_wpcf7_posted_data_hash" value="" /> 2883</fieldset> 2884<p>Il TUO NOME<br /> 2885<span class="wpcf7-form-control-wrap" data-name="your-name"><input size="40" maxlength="400" class="wpcf7-form-control wpcf7-text wpcf7-validates-as-required" aria-required="true" aria-invalid="false" value="" type="text" name="your-name" /></span> 2886</p> 2887<p>LA TUA EMAIL<br /> 2888<span class="wpcf7-form-control-wrap" data-name="your-email"><input size="40" maxlength="400" class="wpcf7-form-control wpcf7-email wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-email" aria-required="true" aria-invalid="false" value="" type="email" name="your-email" /></span> 2889</p> 2890<p><span class="wpcf7-form-control-wrap" data-name="privacy"><span class="wpcf7-form-control wpcf7-acceptance"><span class="wpcf7-list-item"><label><input type="checkbox" name="privacy" value="1" aria-invalid="false" /><span class="wpcf7-list-item-label">Acconsento all'utilizzo dei miei dati per elaborare la richiesta. Ulteriori informazioni sono disponibili nell'informativa sulla privacy.</span></label></span></span></span> 2891</p> 2892<p><input class="wpcf7-form-control wpcf7-submit has-spinner" type="submit" value="SUBSCRIBE" /> 2893</p><div class="wpcf7-response-output" aria-hidden="true"></div> 2894</form> 2895</div> 2896 2897 2898<style> 2899#text-2293571310 { 2900 color: rgb(255, 255, 255); 2901} 2902#text-2293571310 > * { 2903 color: rgb(255, 255, 255); 2904} 2905</style> 2906 </div> 2907 2908 2909 </div> 2910 2911<style> 2912#col-1715269088 > .col-inner { 2913 padding: 0px 50px 0px 50px; 2914} 2915</style> 2916 </div> 2917 2918 2919 2920</div> 2921 2922 </div> 2923 2924 2925<style> 2926#section_838103677 { 2927 padding-top: 30px; 2928 padding-bottom: 30px; 2929 background-color: rgb(137, 128, 119); 2930} 2931</style> 2932 </section> 2933 2934 2935 <section class="section" id="section_401539323"> 2936 <div class="section-bg fill" > 2937 2938 2939 2940 </div> 2941 2942 2943 2944 <div class="section-content relative"> 2945 2946 2947<div class="row" id="row-1167937856"> 2948 2949 2950 <div id="col-1621008223" class="col small-12 large-12" > 2951 <div class="col-inner" > 2952 2953 2954 2955 <div id="text-1286356807" class="text"> 2956 2957 2958<h1><span style="font-size: 140%;">Follow the Rambla Beach Experience on instagram</span></h1> 2959<h1><a href="https://www.instagram.com/rambla_beach/" target="_blank" rel="noopener"><span style="font-size: 140%;">@rambla_beach</span></a></h1> 2960 2961<style> 2962#text-1286356807 { 2963 line-height: 1.7; 2964 text-align: left; 2965} 2966</style> 2967 </div> 2968 2969<div class="row row-small instagram-mobile" id="row-1833473403"> 2970 2971 2972 <div id="col-355585405" class="col medium-4 small-12 large-4" > 2973 <div class="col-inner" > 2974 2975 2976 2977 <div class="img has-hover x md-x lg-x y md-y lg-y" id="image_176263370
29775"> 2978 <div class="img-inner image-cover dark" style="padding-top:100%;"> 2979 <img loading="lazy" decoding="async" width="640" height="800" src="https://www.ramblabeach.com/blog/wp-content/uploads/2026/06/Rambla_Beer-640x800.png" class="attachment-large size-large" alt="" srcset="https://www.ramblabeach.com/blog/wp-content/uploads/2026/06/Rambla_Beer-640x800.png 640w, https://www.ramblabeach.com/blog/wp-content/uploads/2026/06/Rambla_Beer-320x400.png 320w, https://www.ramblabeach.com/blog/wp-content/uploads/2026/06/Rambla_Beer-768x960.png 768w, https://www.ramblabeach.com/blog/wp-content/uploads/2026/06/Rambla_Beer-600x750.png 600w, https://www.ramblabeach.com/blog/wp-content/uploads/2026/06/Rambla_Beer.png 1122w" sizes="auto, (max-width: 640px) 100vw, 640px" /> 2980 </div> 2981 2982<style> 2983#image_1762633705 { 2984 width: 100%; 2985} 2986</style> 2987 </div> 2988 2989 2990 2991 </div> 2992 </div> 2993 2994 2995 2996 <div id="col-252465369" class="col medium-4 small-12 large-4" > 2997 <div class="col-inner" > 2998 2999 3000 3001 <div class="img has-hover x md-x lg-x y md-y lg-y" id="image_1588111678"> 3002 <div class="img-inner image-cover dark" style="padding-top:100%;"> 3003 <img loading="lazy" decoding="async" width="640" height="800" src="https://www.ramblabeach.com/blog/wp-content/uploads/2026/07/Cocktails-Rambla-640x800.jpg" class="attachment-large size-large" alt="" srcset="https://www.ramblabeach.com/blog/wp-content/uploads/2026/07/Cocktails-Rambla-640x800.jpg 640w, https://www.ramblabeach.com/blog/wp-content/uploads/2026/07/Cocktails-Rambla-320x400.jpg 320w, https://www.ramblabeach.com/blog/wp-content/uploads/2026/07/Cocktails-Rambla-768x960.jpg 768w, https://www.ramblabeach.com/blog/wp-content/uploads/2026/07/Cocktails-Rambla-600x750.jpg 600w, https://www.ramblabeach.com/blog/wp-content/uploads/2026/07/Cocktails-Rambla.jpg 1122w" sizes="auto, (max-width: 640px) 100vw, 640px" /> 3004 </div> 3005 3006<style> 3007#image_1588111678 { 3008 width: 100%; 3009} 3010</style> 3011 </div> 3012 3013 3014 3015 </div> 3016 </div> 3017 3018 3019 3020 <div id="col-693953431" class="col medium-4 small-12 large-4" > 3021 <div class="col-inner" > 3022 3023 3024 3025 <div class="img has-hover x md-x lg-x y md-y lg-y" id="image_950784788"> 3026 <div class="img-inner image-cover dark" style="padding-top:100%;"> 3027 <img loading="lazy" decoding="async" width="534" height="800" src="https://www.ramblabeach.com/blog/wp-content/uploads/2023/12/Rambla_Beach_012-534x800.jpeg" class="attachment-large size-large" alt="" srcset="https://www.ramblabeach.com/blog/wp-content/uploads/2023/12/Rambla_Beach_012-534x800.jpeg 534w, https://www.ramblabeach.com/blog/wp-content/uploads/2023/12/Rambla_Beach_012-267x400.jpeg 267w, https://www.ramblabeach.com/blog/wp-content/uploads/2023/12/Rambla_Beach_012-768x1151.jpeg 768w, https://www.ramblabeach.com/blog/wp-content/uploads/2023/12/Rambla_Beach_012-1025x1536.jpeg 1025w, https://www.ramblabeach.com/blog/wp-content/uploads/2023/12/Rambla_Beach_012-1366x2048.jpeg 1366w, https://www.ramblabeach.com/blog/wp-content/uploads/2023/12/Rambla_Beach_012-600x899.jpeg 600w, https://www.ramblabeach.com/blog/wp-content/uploads/2023/12/Rambla_Beach_012-scaled.jpeg 1708w" sizes="auto, (max-width: 534px) 100vw, 534px" /> 3028 </div> 3029 3030<style> 3031#image_950784788 { 3032 width: 100%; 3033} 3034</style> 3035 </div> 3036 3037 3038 3039 </div> 3040 </div> 3041 3042 3043 3044 3045<style> 3046#row-1833473403 > .col > .col-inner { 3047 padding: 70px 0px 0px 0px; 3048} 3049</style> 3050</div> 3051 3052 </div> 3053 3054<style> 3055#col-1621008223 > .col-inner { 3056 margin: -50px 0px 0px 0px; 3057} 3058</style> 3059 </div> 3060 3061 3062 3063 3064<style> 3065#row-1167937856 > .col > .col-inner { 3066 padding: 140px 0px 0px 0px; 3067} 3068</style> 3069</div> 3070 3071 </div> 3072 3073 3074<style> 3075#section_401539323 { 3076 padding-top: 30px; 3077 padding-bottom: 30px; 3078 background-color: rgb(245, 242, 238); 3079} 3080</style> 3081 </section> 3082 3083 3084 3085 3086 </div> 3087 3088 3089 3090</main> 3091 3092<footer id="footer" class="footer-wrapper"> 3093 3094 3095<!-- FOOTER 1 --> 3096<div class="footer-widgets footer footer-1"> 3097 <div class="row dark large-columns-3 mb-0"> 3098 <div id="custom_html-3" class="widget_text col pb-0 widget widget_custom_html"><div class="textwidget custom-html-widget"><!DOCTYPE html> 3099<html lang="en"> 3100<head> 3101 <meta charset="UTF-8"> 3102 <meta name="viewport" content="width=device-width, initial-scale=1.0"> 3103 <title>Centra Testo</title> 3104</head> 3105<body> 3106 <center> 3107<h5><span style="font-size: 80%;"><a href="mailto:[email protected]">[email protected]">[email protected]</a></span></h5> 3108<h5><span style="font-size: 85%;">Tel. +39 0666560610</span></h5> 3109 <h6><span style="font-size: 75%;">P. iva 08271951009</span></h6> 3110 </center> 3111</body> 3112</html></div></div><div id="custom_html-4" class="widget_text col pb-0 widget widget_custom_html"><div class="textwidget custom-html-widget"><!DOCTYPE html> 3113<html lang="en"> 3114<head> 3115 <meta charset="UTF-8"> 3116 <meta name="viewport" content="width=device-width, initial-scale=1.0"> 3117 <title>Centra Testo</title> 3118</head> 3119<body> 3120 <center> 3121 <h3><span style="font-size: 110%;">Rambla Beach</span></h3> 3122<h6><span style="font-size: 75%;">- Since 2004 -</span></h6> 3123 <div class="social-icons follow-icons full-width text-center" ><a href="https://www.facebook.com/ramblabeach" target="_blank" data-label="Facebook" class="icon plain tooltip facebook" title="Seguici su Facebook" aria-label="Seguici su Facebook" rel="noopener nofollow"><i class="icon-facebook" aria-hidden="true"></i></a><a href="https://www.instagram.com/rambla_beach/" target="_blank" data-label="Instagram" class="icon plain tooltip instagram" title="Seguici su Instagram" aria-label="Seguici su Instagram" rel="noopener nofollow"><i class="icon-instagram" aria-hidden="true"></i></a></div> 3124 </center> 3125</body> 3126</html></div></div><div id="custom_html-5" class="widget_text col pb-0 widget widget_custom_html"><div class="textwidget custom-html-widget"><!DOCTYPE html> 3127<html lang="en"> 3128<head> 3129 <meta charset="UTF-8"> 3130 <meta name="viewport" content="width=device-width, initial-scale=1.0"> 3131 <title>Centra Testo</title> 3132</head> 3133<body> 3134 <center> 3135 <h5><a href="https://www.ramblabeach.com/meteo-webcam/"><span style="font-size: 85%;">Webcam - Meteo</span></a></h5><h5><a href="https://www.ramblabeach.com/cookie-policy-ue/"><span style="font-size: 85%;">Cookie Policy</span></a></h5><h5><a href="https://www.ramblabeach.com/blog/privacy-policy/"><span style="font-size: 85%;">Privacy Policy</span></a></h5> 3136 </center> 3137</body> 3138</html></div></div> </div> 3139</div> 3140 3141<!-- FOOTER 2 --> 3142 3143 3144 3145<div class="absolute-footer dark medium-text-center text-center"> 3146 <div class="container clearfix"> 3147 3148 <div class="footer-secondary pull-right"> 3149 <div class="footer-text inline-block small-block"> 3150 <p> 3151 Rambla Beach all rights reserved © <span id="anno-corrente"></span><br> 3152 Via di Praia a Mare Snc - 00054 Maccarese Roma 3153</p> 3154
3155<script> 3156 document.getElementById("anno-corrente").textContent = new Date().getFullYear(); 3157</script>
3157 </div> 3158 </div> 3159 3160 <div class="footer-primary pull-left"> 3161 <div class="copyright-footer"> 3162 </div> 3163 </div> 3164 </div> 3165</div> 3166<button type="button" id="top-link" class="back-to-top button icon invert plain fixed bottom z-1 is-outline round" aria-label="Torna in cima"><i class="icon-angle-up" aria-hidden="true"></i></button> 3167</footer> 3168 3169</div> 3170 3171<div id="main-menu" class="mobile-sidebar no-scrollbar mfp-hide"> 3172 3173 3174 <div class="sidebar-menu no-scrollbar"> 3175 3176 3177 <ul class="nav nav-sidebar nav-vertical nav-uppercase" data-tab="1"> 3178 <li class="header-block"><div class="header-block-block-1"><div class="row" id="row-912418457"> 3179 3180 3181 <div id="col-258910534" class="col small-12 large-12" > 3182 <div class="col-inner text-left" > 3183 3184 3185 3186 <div class="img has-hover x md-x lg-x y md-y lg-y" id="image_1008011042"> 3187 <a class="" href="https://www.ramblabeach.com/homepage/" > <div class="img-inner dark" > 3188 <img width="358" height="85" src="https://www.ramblabeach.com/blog/wp-content/uploads/2026/06/Logo-Rambla-Web-Since-2004.png" class="attachment-large size-large" alt="" decoding="async" loading="lazy" /> 3189 </div> 3190 </a> 3191<style> 3192#image_1008011042 { 3193 width: 46%; 3194} 3195</style> 3196 </div> 3197 3198 3199 3200 </div> 3201 3202<style> 3203#col-258910534 > .col-inner { 3204 padding: 0px 0px 0px 3px; 3205} 3206</style> 3207 </div> 3208 3209 3210 3211</div></div></li><li id="menu-item-6399" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-1869 current_page_item menu-item-6399"><a href="https://www.ramblabeach.com/beach/" aria-current="page">Beach</a></li> 3212<li id="menu-item-6401" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-6401"><a href="https://www.ramblabeach.com/restaurant/">Restaurant</a></li> 3213<li id="menu-item-6400" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-6400"><a href="https://www.ramblabeach.com/eventi/">Events</a></li> 3214<li id="menu-item-9832" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-9832"><a href="https://www.ramblabeach.com/meteo-webcam/">METEO</a></li> 3215<li id="menu-item-6403" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-6403"><a href="https://www.ramblabeach.com/matrimoni-sulla-spiaggia/">Weddings</a></li> 3216<li id="menu-item-9834" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-9834"><a href="https://www.ramblabeach.com/menu-landing/">MENù</a></li> 3217<li id="menu-item-9833" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-9833"><a href="https://www.ramblabeach.com/pricelist/">PRICE LIST</a></li> 3218<li id="menu-item-6402" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-6402"><a href="https://www.ramblabeach.com/contact/">Contact</a></li> 3219<li class="header-block"><div class="header-block-block-4"><div class="row align-equal" id="row-1001395048"> 3220 3221 3222 <div id="col-866054612" class="col small-12 large-12" > 3223 <div class="col-inner" > 3224 3225 3226 3227<div style="display:flex; align-items:center; justify-content:center; gap:14px;"> 3228 <a href="https://wa.me/393270396362" target="_blank" style="color:#25D366; display:inline-flex;"><br /> 3229 <svg width="20" height="20" viewBox="0 0 32 32" fill="currentColor"> 3230 <path d="M16 0C7.163 0 0 7.163 0 16c0 2.837.744 5.5 2.046 7.803L0 32l8.428-2.211A15.9 15.9 0 0 0 16 32c8.837 0 16-7.163 16-16S24.837 0 16 0zm0 29.09c-2.55 0-4.94-.69-7-1.884l-.5-.297-5.003 1.312 1.335-4.876-.325-.5A13.06 13.06 0 0 1 2.91 16C2.91 8.79 8.79 2.91 16 2.91S29.09 8.79 29.09 16 23.21 29.09 16 29.09zm7.16-9.83c-.393-.196-2.32-1.144-2.68-1.274-.36-.13-.622-.196-.884.196-.262.393-1.012 1.274-1.24 1.536-.229.262-.458.294-.85.098-.393-.196-1.658-.611-3.157-1.947-1.167-1.04-1.955-2.325-2.184-2.718-.229-.393-.024-.605.172-.8.177-.176.393-.458.59-.687.196-.229.262-.393.393-.655.13-.262.065-.49-.033-.687-.098-.196-.884-2.13-1.212-2.918-.32-.767-.645-.663-.884-.676-.229-.011-.49-.013-.752-.013s-.687.098-1.047.49c-.36.393-1.373 1.342-1.373 3.273s1.405 3.797 1.6 4.06c.196.262 2.766 4.224 6.7 5.923.936.404 1.667.646 2.237.827.94.299 1.795.257 2.47.156.754-.113 2.32-.949 2.647-1.866.327-.918.327-1.703.229-1.866-.098-.163-.36-.262-.752-.458z"/> 3231 </svg><br /> 3232 </a><br /> 3233 <a href="https://www.instagram.com/rambla_beach/" target="_blank" style="color:#ffffff; display:inline-flex;"><br /> 3234 <svg width="20" height="20" viewBox="0 0 32 32" fill="currentColor"> 3235 <path d="M16 3c-3.53 0-3.976.015-5.362.078-1.384.063-2.328.283-3.155.605a6.37 6.37 0 0 0-2.303 1.5 6.37 6.37 0 0 0-1.5 2.303c-.322.827-.542 1.771-.605 3.155C3.015 12.024 3 12.47 3 16s.015 3.976.078 5.362c.063 1.384.283 2.328.605 3.155a6.37 6.37 0 0 0 1.5 2.303 6.37 6.37 0 0 0 2.303 1.5c.827.322 1.771.542 3.155.605C12.024 28.985 12.47 29 16 29s3.976-.015 5.362-.078c1.384-.063 2.328-.283 3.155-.605a6.37 6.37 0 0 0 2.303-1.5 6.37 6.37 0 0 0 1.5-2.303c.322-.827.542-1.771.605-3.155.063-1.386.078-1.832.078-5.362s-.015-3.976-.078-5.362c-.063-1.384-.283-2.328-.605-3.155a6.37 6.37 0 0 0-1.5-2.303 6.37 6.37 0 0 0-2.303-1.5c-.827-.322-1.771-.542-3.155-.605C19.976 3.015 19.53 3 16 3zm0 2.162c3.47 0 3.883.013 5.253.076 1.267.058 1.955.27 2.413.449.607.236 1.04.518 1.496.974.456.456.738.889.974 1.496.179.458.39 1.146.449 2.413.063 1.37.076 1.782.076 5.253s-.013 3.883-.076 5.253c-.058 1.267-.27 1.955-.449 2.413a4.02 4.02 0 0 1-.974 1.496 4.02 4.02 0 0 1-1.496.974c-.458.179-1.146.39-2.413.449-1.37.063-1.782.076-5.253.076s-3.883-.013-5.253-.076c-1.267-.058-1.955-.27-2.413-.449a4.02 4.02 0 0 1-1.496-.974 4.02 4.02 0 0 1-.974-1.496c-.179-.458-.39-1.146-.449-2.413-.063-1.37-.076-1.782-.076-5.253s.013-3.883.076-5.253c.058-1.267.27-1.955.449-2.413a4.02 4.02 0 0 1 .974-1.496 4.02 4.02 0 0 1 1.496-.974c.458-.179 1.146-.39 2.413-.449 1.37-.063 1.782-.076 5.253-.076zM16 9.865A6.135 6.135 0 1 0 16 22.135 6.135 6.135 0 0 0 16 9.865zm0 10.108a3.973 3.973 0 1 1 0-7.946 3.973 3.973 0 0 1 0 7.946zm7.809-10.353a1.44 1.44 0 1 1-2.88 0 1.44 1.44 0 0 1 2.88 0z"/> 3236 </svg><br /> 3237 </a><br /> 3238 <a href="mailto:[email protected]" style="color:#ffffff; display:inline-flex;"><br /> 3239 <svg width="20" height="20" viewBox="0 0 32 32" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> 3240 <rect x="2" y="6" width="28" height="20" rx="4"/> 3241 <path d="M2 8.5l14 10 14-10"/> 3242 </svg><br /> 3243 </a> 3244</div> 3245 3246 </div> 3247 3248<style> 3249#col-866054612 > .col-inner { 3250 padding: 20px 0px 0px 5px; 3251 margin: 0px 0px 38px 0px; 3252} 3253</style> 3254 </div> 3255 3256 3257 3258</div></div></li><li class="header-block"><div class="header-block-block-3"><div class="row align-bottom align-center" id="row-1095315698"> 3259 3260 3261 <div id="col-1455413262" class="col small-12 large-12" > 3262 <div class="col-inner text-center" > 3263 3264 3265 3266 <div class="img has-hover x md-x lg-x y md-y lg-y" id="image_1701202631"> 3267 <a class="" href="https://www.ramblabeach.com/homepage/" > <div class="img-inner dark" > 3268 <img width="642" height="310" src="https://www.ramblabeach.com/blog/wp-content/uploads/2026/07/Logo_Rambla_Beach.png" class="attachment-large size-large" alt="" decoding="async" loading="lazy" srcset="https://www.ramblabeach.com/blog/wp-content/uploads/2026/07/Logo_Rambla_Beach.png 642w, https://www.ramblabeach.com/blog/wp-content/uploads/2026/07/Logo_Rambla_Beach-600x290.png 600w" sizes="auto, (max-width: 642px) 100vw, 642px" /> 3269 </div> 3270 </a> 3271<style> 3272#image_1701202631 { 3273 width: 46%; 3274} 3275</style> 3276 </div> 3277 3278 3279 3280 </div> 3281 3282<style> 3283#col-1455413262 > .col-inner { 3284 margin: 0px 0px 0px 3px; 3285} 3286</style> 3287 </div> 3288 3289 3290 3291</div></div></li> </ul> 3292 3293 3294 </div> 3295 3296 3297</div>
3298<script type="speculationrules"> 3299{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/blog/wp-*.php","/blog/wp-admin/*","/blog/wp-content/uploads/*","/blog/wp-content/*","/blog/wp-content/plugins/*","/blog/wp-content/themes/flatsome/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} 3300</script>
3300 3301 3302<!-- Consent Management powered by Complianz | GDPR/CCPA Cookie Consent https://wordpress.org/plugins/complianz-gdpr --> 3303<div id="cmplz-cookiebanner-container"><div id="cmplz-cookiebanner-1-optin" class="cmplz-cookiebanner cmplz-hidden banner-1 banner-a optin cmplz-center cmplz-categories-type-view-preferences" aria-modal="true" data-nosnippet="true" role="dialog" aria-live="polite" aria-labelledby="cmplz-header-1-optin" aria-describedby="cmplz-message-1-optin"> 3304 <div class="cmplz-header"> 3305 <div class="cmplz-logo"><img width="200" height="97" src="https://www.ramblabeach.com/blog/wp-content/uploads/2026/07/Logo_Rambla_Beach_white-2.png" class="attachment-cmplz_banner_image size-cmplz_banner_image" alt="Rambla Natural Beach" decoding="async" loading="lazy" /></div> 3306 <div class="cmplz-title" id="cmplz-header-1-optin">Gestisci Consenso</div> 3307 <div class="cmplz-close" tabindex="0" role="button" aria-label="Chiudi la finestra di dialogo"> 3308 <svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="times" class="svg-inline--fa fa-times fa-w-11" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 352 512"><path fill="currentColor" d="M242.72 256l100.07-100.07c12.28-12.28 12.28-32.19 0-44.48l-22.24-22.24c-12.28-12.28-32.19-12.28-44.48 0L176 189.28 75.93 89.21c-12.28-12.28-32.19-12.28-44.48 0L9.21 111.45c-12.28 12.28-12.28 32.19 0 44.48L109.28 256 9.21 356.07c-12.28 12.28-12.28 32.19 0 44.48l22.24 22.24c12.28 12.28 32.2 12.28 44.48 0L176 322.72l100.07 100.07c12.28 12.28 32.2 12.28 44.48 0l22.24-22.24c12.28-12.28 12.28-32.19 0-44.48L242.72 256z"></path></svg> 3309 </div> 3310 </div> 3311 3312 <div class="cmplz-divider cmplz-divider-header"></div> 3313 <div class="cmplz-body"> 3314 <div class="cmplz-message" id="cmplz-message-1-optin"><p>Per offrirti la migliore esperienza su Rambla Beach utilizziamo cookie tecnici e, con il tuo consenso, cookie analitici e di marketing. Questi strumenti ci aiutano a migliorare i nostri servizi, personalizzare i contenuti e comprendere come i visitatori interagiscono con il sito. Puoi accettare, rifiutare o personalizzare le tue preferenze in qualsiasi momento.</p></div> 3315 <!-- categories start --> 3316 <div class="cmplz-categories"> 3317 <div class="cmplz-category cmplz-functional"> 3318 <div class="cmplz-category-header"> 3319 <span class="cmplz-category-title" id="cmplz-title-functional-1-optin">Funzionale</span> 3320 <span class='cmplz-always-active'> 3321 <span class="cmplz-banner-checkbox"> 3322 <input type="checkbox" 3323 id="cmplz-functional-optin" 3324 data-category="cmplz_functional" 3325 class="cmplz-consent-checkbox cmplz-functional" 3326 size="40" 3327 value="1"/> 3328 <label class="cmplz-label" for="cmplz-functional-optin"><span class="screen-reader-text">Funzionale</span></label> 3329 </span> 3330 Sempre attivo </span> 3331 <button class="cmplz-category-toggle" 3332 aria-expanded="false" 3333 aria-controls="cmplz-desc-functional-1-optin" 3334 aria-labelledby="cmplz-title-functional-1-optin"> 3335 <span class="cmplz-icon cmplz-open"> 3336 <svg aria-hidden="true" focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" height="18"><path d="M224 416c-8.188 0-16.38-3.125-22.62-9.375l-192-192c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L224 338.8l169.4-169.4c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25l-192 192C240.4 412.9 232.2 416 224 416z"/></svg> 3337 </span> 3338 </button> 3339 </div> 3340 <div class="cmplz-description" id="cmplz-desc-functional-1-optin" hidden> 3341 <span class="cmplz-description-functional">L'archiviazione tecnica o l'accesso sono strettamente necessari al fine legittimo di consentire l'uso di un servizio specifico esplicitamente richiesto dall'abbonato o dall'utente, o al solo scopo di effettuare la trasmissione di una comunicazione su una rete di comunicazione elettronica.</span> 3342 </div> 3343 </div> 3344 3345 <div class="cmplz-category cmplz-preferences"> 3346 <div class="cmplz-category-header"> 3347 <span class="cmplz-category-title" id="cmplz-title-preferences-1-optin">Preferenze</span> 3348 <span class="cmplz-banner-checkbox"> 3349 <input type="checkbox" 3350 id="cmplz-preferences-optin" 3351 data-category="cmplz_preferences" 3352 class="cmplz-consent-checkbox cmplz-preferences" 3353 size="40" 3354 value="1"/> 3355 <label class="cmplz-label" for="cmplz-preferences-optin"><span class="screen-reader-text">Preferenze</span></label> 3356 </span> 3357 <button class="cmplz-category-toggle" 3358 aria-expanded="false" 3359 aria-controls="cmplz-desc-preferences-1-optin" 3360 aria-labelledby="cmplz-title-preferences-1-optin"> 3361 <span class="cmplz-icon cmplz-open"> 3362 <svg aria-hidden="true" focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" height="18">
3362<path d="M224 416c-8.188 0-16.38-3.125-22.62-9.375l-192-192c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L224 338.8l169.4-169.4c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25l-192 192C240.4 412.9 232.2 416 224 416z"/></svg> 3363 </span> 3364 </button> 3365 </div> 3366 <div class="cmplz-description" id="cmplz-desc-preferences-1-optin" hidden> 3367 <span class="cmplz-description-preferences">L'archiviazione tecnica o l'accesso sono necessari per lo scopo legittimo di memorizzare le preferenze che non sono richieste dall'abbonato o dall'utente.</span> 3368 </div> 3369 </div> 3370 3371 <div class="cmplz-category cmplz-statistics"> 3372 <div class="cmplz-category-header"> 3373 <span class="cmplz-category-title" id="cmplz-title-statistics-1-optin">Statistiche</span> 3374 <span class="cmplz-banner-checkbox"> 3375 <input type="checkbox" 3376 id="cmplz-statistics-optin" 3377 data-category="cmplz_statistics" 3378 class="cmplz-consent-checkbox cmplz-statistics" 3379 size="40" 3380 value="1"/> 3381 <label class="cmplz-label" for="cmplz-statistics-optin"><span class="screen-reader-text">Statistiche</span></label> 3382 </span> 3383 <button class="cmplz-category-toggle" 3384 aria-expanded="false" 3385 aria-controls="cmplz-desc-statistics-1-optin" 3386 aria-labelledby="cmplz-title-statistics-1-optin"> 3387 <span class="cmplz-icon cmplz-open"> 3388 <svg aria-hidden="true" focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" height="18"><path d="M224 416c-8.188 0-16.38-3.125-22.62-9.375l-192-192c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L224 338.8l169.4-169.4c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25l-192 192C240.4 412.9 232.2 416 224 416z"/></svg> 3389 </span> 3390 </button> 3391 </div> 3392 <div class="cmplz-description" id="cmplz-desc-statistics-1-optin" hidden> 3393 <span class="cmplz-description-statistics">L'archiviazione tecnica o l'accesso che viene utilizzato esclusivamente per scopi statistici.</span> 3394 <span class="cmplz-description-statistics-anonymous">L'archiviazione tecnica o l'accesso che viene utilizzato esclusivamente per scopi statistici anonimi. Senza un mandato di comparizione, una conformità volontaria da parte del vostro Fornitore di Servizi Internet, o ulteriori registrazioni da parte di terzi, le informazioni memorizzate o recuperate per questo scopo da sole non possono di solito essere utilizzate per l'identificazione.</span> 3395 </div> 3396 </div> 3397 3398 <div class="cmplz-category cmplz-marketing"> 3399 <div class="cmplz-category-header"> 3400 <span class="cmplz-category-title" id="cmplz-title-marketing-1-optin">Marketing</span> 3401 <span class="cmplz-banner-checkbox"> 3402 <input type="checkbox" 3403 id="cmplz-marketing-optin" 3404 data-category="cmplz_marketing" 3405 class="cmplz-consent-checkbox cmplz-marketing" 3406 size="40" 3407 value="1"/> 3408 <label class="cmplz-label" for="cmplz-marketing-optin"><span class="screen-reader-text">Marketing</span></label> 3409 </span> 3410 <button class="cmplz-category-toggle" 3411 aria-expanded="false" 3412 aria-controls="cmplz-desc-marketing-1-optin" 3413 aria-labelledby="cmplz-title-marketing-1-optin"> 3414 <span class="cmplz-icon cmplz-open"> 3415 <svg aria-hidden="true" focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" height="18"><path d="M224 416c-8.188 0-16.38-3.125-22.62-9.375l-192-192c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L224 338.8l169.4-169.4c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25l-192 192C240.4 412.9 232.2 416 224 416z"/></svg> 3416 </span> 3417 </button> 3418 </div> 3419 <div class="cmplz-description" id="cmplz-desc-marketing-1-optin" hidden> 3420 <span class="cmplz-description-marketing">L'archiviazione tecnica o l'accesso sono necessari per creare profili di utenti per inviare pubblicità , o per tracciare l'utente su un sito web o su diversi siti web per scopi di marketing simili.</span> 3421 </div> 3422 </div> 3423 </div><!-- categories end --> 3424 </div> 3425 3426 <div class="cmplz-links cmplz-information"> 3427 <ul> 3428 <li><a class="cmplz-link cmplz-manage-options cookie-statement" href="#" data-relative_url="#cmplz-manage-consent-container">Gestisci opzioni</a></li> 3429 <li><a class="cmplz-link cmplz-manage-third-parties cookie-statement" href="#" data-relative_url="#cmplz-cookie
3429s-overview">Gestisci servizi</a></li> 3430 <li><a class="cmplz-link cmplz-manage-vendors tcf cookie-statement" href="#" data-relative_url="#cmplz-tcf-wrapper">Gestisci {vendor_count} fornitori</a></li> 3431 <li><a class="cmplz-link cmplz-external cmplz-read-more-purposes tcf" target="_blank" rel="noopener noreferrer nofollow" href="https://cookiedatabase.org/tcf/purposes/" aria-label="Read more about TCF purposes on Cookie Database">Per saperne di più su questi scopi</a></li> 3432 </ul> 3433 </div> 3434 3435 <div class="cmplz-divider cmplz-footer"></div> 3436 3437 <div class="cmplz-buttons"> 3438 <button class="cmplz-btn cmplz-accept">Accetta</button> 3439 <button class="cmplz-btn cmplz-deny">Nega</button> 3440 <button class="cmplz-btn cmplz-view-preferences">Preferenze</button> 3441 <button class="cmplz-btn cmplz-save-preferences">Salva</button> 3442 <a class="cmplz-btn cmplz-manage-options tcf cookie-statement" href="#" data-relative_url="#cmplz-manage-consent-container">Preferenze</a> 3443 </div> 3444 3445 3446 <div class="cmplz-documents cmplz-links"> 3447 <ul> 3448 <li><a class="cmplz-link cookie-statement" href="#" data-relative_url="">{title}</a></li> 3449 <li><a class="cmplz-link privacy-statement" href="#" data-relative_url="">{title}</a></li> 3450 <li><a class="cmplz-link impressum" href="#" data-relative_url="">{title}</a></li> 3451 </ul> 3452 </div> 3453</div> 3454</div> 3455 <div id="cmplz-manage-consent" data-nosnippet="true"><button class="cmplz-btn cmplz-hidden cmplz-manage-consent manage-consent-1" aria-haspopup="dialog" aria-controls="cmplz-cookiebanner-1-optin">Gestisci consenso</button> 3456 3457</div><!-- Instagram Feed JS -->
3458<script type="text/javascript"> 3459var sbiajaxurl = "https://www.ramblabeach.com/blog/wp-admin/admin-ajax.php"; 3460</script>
3460 3461
3461<script type='text/javascript'> 3462 (function () { 3463 var c = document.body.className; 3464 c = c.replace(/woocommerce-no-js/, 'woocommerce-js'); 3465 document.body.className = c; 3466 })(); 3467 </script>
3467 3468
3468<script id="awesome_weather-js" src="https://www.ramblabeach.com/blog/wp-content/plugins/awesome-weather/js/awesome-weather-widget-frontend.js?ver=1.1"></script>
vendor: 1 bytes, line 3468
3468
3469<script id="wp-hooks-js" src="https://www.ramblabeach.com/blog/wp-includes/js/dist/hooks.min.js?ver=7496969728ca0f95732d"></script>
vendor: 1 bytes, line 3469
3469
3470<script id="wp-i18n-js" src="https://www.ramblabeach.com/blog/wp-includes/js/dist/i18n.min.js?ver=781d11515ad3d91786ec"></script>
vendor: 1 bytes, line 3470
3470
3471<script id="wp-i18n-js-after"> 3472wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } ); 3473//# sourceURL=wp-i18n-js-after 3474</script>
vendor: 1 bytes, line 3474
3474
3475<script id="swv-js" src="https://www.ramblabeach.com/blog/wp-content/plugins/contact-form-7/includes/swv/js/index.js?ver=6.1.6"></script>
vendor: 1 bytes, line 3475
3475
3476<script id="contact-form-7-js-translations"> 3477( function( domain, translations ) { 3478 var localeData = translations.locale_data[ domain ] || translations.locale_data.messages; 3479 localeData[""].domain = domain; 3480 wp.i18n.setLocaleData( localeData, domain ); 3481} )( "contact-form-7", {"translation-revision-date":"2026-05-15 07:25:09+0000","generator":"GlotPress\/4.0.3","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"it"},"This contact form is placed in the wrong place.":["Questo modulo di contatto \u00e8 posizionato nel posto sbagliato."],"Error:":["Errore:"]}},"comment":{"reference":"includes\/js\/index.js"}} ); 3482//# sourceURL=contact-form-7-js-translations 3483</script>
vendor: 1 bytes, line 3483
3483
3484<script id="contact-form-7-js-before"> 3485var wpcf7 = { 3486 "api": { 3487 "root": "https:\/\/www.ramblabeach.com\/wp-json\/", 3488 "namespace": "contact-form-7\/v1" 3489 } 3490}; 3491//# sourceURL=contact-form-7-js-before 3492</script>
vendor: 1 bytes, line 3492
3492
3493<script id="contact-form-7-js" src="https://www.ramblabeach.com/blog/wp-content/plugins/contact-form-7/includes/js/index.js?ver=6.1.6"></script>
vendor: 1 bytes, line 3493
3493
3494<script id="woocommerce-js-extra"> 3495var woocommerce_params = {"ajax_url":"/blog/wp-admin/admin-ajax.php","wc_ajax_url":"/?wc-ajax=%%endpoint%%","i18n_password_show":"Mostra password","i18n_password_hide":"Nascondi password"}; 3496//# sourceURL=woocommerce-js-extra 3497</script>
vendor: 1 bytes, line 3497
3497
3498<script data-wp-strategy="defer" id="woocommerce-js" src="https://www.ramblabeach.com/blog/wp-content/plugins/woocommerce/assets/js/frontend/woocommerce.min.js?ver=11.0.1"></script>
vendor: 1 bytes, line 3498
3498
3499<script id="hoverIntent-js" src="https://www.ramblabeach.com/blog/wp-includes/js/hoverIntent.min.js?ver=1.10.2"></script>
vendor: 1 bytes, line 3499
3499
3500<script id="flatsome-js-js-extra"> 3501var flatsomeVars = {"theme":{"version":"3.20.9"},"ajaxurl":"https://www.ramblabeach.com/blog/wp-admin/admin-ajax.php","rtl":"","sticky_height":"80","stickyHeaderHeight":"0","scrollPaddingTop":"0","assets_url":"https://www.ramblabeach.com/blog/wp-content/themes/flatsome/assets/","lightbox":{"close_markup":"\u003Cbutton title=\"%title%\" type=\"button\" class=\"mfp-close\"\u003E\u003Csvg xmlns=\"http://www.w3.org/2000/svg\" width=\"28\" height=\"28\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"feather feather-x\"\u003E\u003Cline x1=\"18\" y1=\"6\" x2=\"6\" y2=\"18\"\u003E\u003C/line\u003E\u003Cline x1=\"6\" y1=\"6\" x2=\"18\" y2=\"18\"\u003E\u003C/line\u003E\u003C/svg\u003E\u003C/button\u003E","close_btn_inside":false},"user":{"can_edit_pages":false},"i18n":{"mainMenu":"Menù Principale","toggleButton":"Attiva/Disattiva"},"options":{"cookie_notice_version":"1","swatches_layout":false,"swatches_disable_deselect":false,"swatches_box_select_event":false,"swatches_box_behavior_selected":false,"swatches_box_update_urls":"1","swatches_box_reset":false,"swatches_box_reset_limited":false,"swatches_box_reset_extent":false,"swatches_box_reset_time":300,"search_result_latency":"0","header_nav_vertical_fly_out_frontpage":1},"is_mini_cart_reveal":"1"}; 3502//# sourceURL=flatsome-js-js-extra 3503</script>
vendor: 1 bytes, line 3503
3503
3504<script id="flatsome-js-js" src="https://www.ramblabeach.com/blog/wp-content/themes/flatsome/assets/js/flatsome.js?ver=e2eddd6c228105dac048"></script>
vendor: 1 bytes, line 3504
3504
3505<script id="flatsome-woocommerce-wishlist-js" src="https://www.ramblabeach.com/blog/wp-content/themes/flatsome/inc/integrations/wc-yith-wishlist/wishlist.js?ver=3.20.9"></script>
vendor: 1 bytes, line 3505
3505
3506<script id="flatsome-live-search-js" src="https://www.ramblabeach.com/blog/wp-content/themes/flatsome/assets/js/extensions/flatsome-live-search.js?ver=3.20.9"></script>
vendor: 1 bytes, line 3506
3506
3507<script id="sourcebuster-js-js" src="https://www.ramblabeach.com/blog/wp-content/plugins/woocommerce/assets/js/sourcebuster/sourcebuster.min.js?ver=11.0.1"></script>
vendor: 1 bytes, line 3507
3507
3508<script id="wc-order-attribution-js-extra"> 3509var wc_order_attribution = {"params":{"lifetime":1.0e-5,"session":30,"base64":false,"ajaxurl":"https://www.ramblabeach.com/blog/wp-admin/admin-ajax.php","prefix":"wc_order_attribution_","allowTracking":true},"fields":{"source_type":"current.typ","referrer":"current_add.rf","utm_campaign":"current.cmp","utm_source":"current.src","utm_medium":"current.mdm","utm_content":"current.cnt","utm_id":"current.id","utm_term":"current.trm","utm_source_platform":"current.plt","utm_creative_format":"current.fmt","utm_marketing_tactic":"current.tct","session_entry":"current_add.ep","session_start_time":"current_add.fd","session_pages":"session.pgs","session_count":"udata.vst","user_agent":"udata.uag"}}; 3510//# sourceURL=wc-order-attribution-js-extra 3511</script>
vendor: 1 bytes, line 3511
3511
3512<script id="wc-order-attribution-js" type="text/plain" data-wpconsent-src="https://www.ramblabeach.com/blog/wp-content/plugins/woocommerce/assets/js/frontend/order-attribution.min.js?ver=11.0.1" data-wpconsent-name="woocommerce-sourcebuster" data-wpconsent-category="statistics"></script>
vendor: 1 bytes, line 3512
3512
3513<script id="flatsome-theme-woocommerce-js-js" src="https://www.ramblabeach.com/blog/wp-content/themes/flatsome/assets/js/woocommerce.js?ver=18382ea1faad738c14ed"></script>
vendor: 1 bytes, line 3513
3513
3514<script id="cmplz-cookiebanner-js-extra"> 3515var complianz = {"prefix":"cmplz_","debug":"","user_banner_id":"1","set_cookies":[],"block_ajax_content":"0","banner_version":"74","version":"7.5.2","store_consent":"","do_not_track_enabled":"","consenttype":"optin","region":"eu","geoip":"","dismiss_timeout":"","disable_cookiebanner":"","soft_cookiewall":"","dismiss_on_scroll":"","cookie_expiry":"365","url":"https://www.ramblabeach.com/wp-json/complianz/v1/","locale":"lang=it&locale=it_IT","set_cookies_on_root":"0","cookie_domain":"","current_policy_id":"24","cookie_path":"/","categories":{"statistics":"statistiche","marketing":"marketing"},"tcf_active":"","placeholdertext":"Fai clic per accettare i cookie {category} e abilitare questo contenuto","css_file":"https://www.ramblabeach.com/blog/wp-content/uploads/complianz/css/banner-{banner_id}-{type}.css?v=74","page_links":{"eu":{"cookie-statement":{"title":"Cookie Policy ","url":"https://www.ramblabeach.com/cookie-policy-ue/"},"privacy-statement":{"title":"Privacy Policy","url":"https://www.ramblabeach.com/privacy-policy/"}}},"tm_categories":"","forceEnableStats":"","preview":"","clean_cookies":"","aria_label":"Fai clic per accettare i cookie {category} e abilitare questo contenuto","iapi_nav":"fallback"}; 3516//# sourceURL=cmplz-cookiebanner-js-extra 3517</script>
vendor: 1 bytes, line 3517
3517
3518<script defer id="cmplz-cookiebanner-js" src="https://www.ramblabeach.com/blog/wp-content/plugins/complianz-gdpr/cookiebanner/js/complianz.min.js?ver=1786431226"></script>
vendor: 1 bytes, line 3518
3518
3519<script id="wp-emoji-settings" type="application/json"> 3520{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://www.ramblabeach.com/blog/wp-includes/js/wp-emoji-release.min.js?ver=7.0.7"}} 3521</script>
vendor: 1 bytes, line 3521
3521
3522<script type="module"> 3523/*! This file is auto-generated */ 3524var e="script#wp-emoji-settings",t=document.querySelector(e);if(!(t instanceof HTMLScriptElement))throw new Error("Element missing: "+e);const r=JSON.parse(t.text),s=(window._wpemojiSettings=r,"wpEmojiSettingsSupports"),o=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(s,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const r=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===r[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,r){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!r(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,r){let a;const s=(a="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),o=(s.textBaseline="top",s.font="600 32px Arial",{});return e.forEach(e=>{o[e]=t(s,e,n,r)}),o}function a(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}r.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(s));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(o),u.toString(),c.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"});const a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=e=>{i(n=e.data),a.terminate(),t(n)})}catch(e){}i(n=f(o,u,c,p))}t(n)}).then(e=>{for(const n in e)r.supports[n]=e[n],r.supports.everything=r.supports.everything&&r.supports[n],"flag"!==n&&(r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&r.supports[n]);var t;r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&!r.supports.flag,r.supports.everything||((t=r.source||{}).concatemoji?a(t.concatemoji):t.wpemoji&&t.twemoji&&(a(t.twemoji),a(t.wpemoji)))}); 3525//# sourceURL=https://www.ramblabeach.com/blog/wp-includes/js/wp-emoji-loader.min.js 3526</script>
3526 3527 <!-- This site uses the Google Analytics by MonsterInsights plugin v11.3.0 - Using Analytics tracking - https://www.monsterinsights.com/ -->
vendor: 59 bytes, lines 3527-3528
3527 3528 <script src="//www.googletagmanager.com/gtag/js?id=
3528G-BZP7ZNHH5J
vendor: 91 bytes, lines 3528-3529
3528" data-cfasync="false" data-wpfc-render="false" type="text/javascript" async></script> 3529
3529<script data-cfasync="false" data-wpfc-render="false" type="text/javascript"> 3530 var mi_version = '11.3.0'; 3531 var mi_track_user = true; 3532 var mi_no_track_reason = ''; 3533 var MonsterInsightsDefaultLocations = {"page_location":"https:\/\/www.ramblabeach.com\/beach\/"}; 3534 if ( typeof MonsterInsightsPrivacyGuardFilter === 'function' ) { 3535 var MonsterInsightsLocations = (typeof MonsterInsightsExcludeQuery === 'object') ? MonsterInsightsPrivacyGuardFilter( MonsterInsightsExcludeQuery ) : MonsterInsightsPrivacyGuardFilter( MonsterInsightsDefaultLocations ); 3536 } else { 3537 var MonsterInsightsLocations = (typeof MonsterInsightsExcludeQuery === 'object') ? MonsterInsightsExcludeQuery : MonsterInsightsDefaultLocations; 3538 } 3539 3540 var disableStrs = [ 3541 'ga-disable-G-BZP7ZNHH5J', 3542 ]; 3543 3544 /* Function to detect opted out users */ 3545 function __gtagTrackerIsOptedOut() { 3546 for (var index = 0; index < disableStrs.length; index++) { 3547 if (document.cookie.indexOf(disableStrs[index] + '=true') > -1) { 3548 return true; 3549 } 3550 } 3551 3552 return false; 3553 } 3554 3555 /* Disable tracking if the opt-out cookie exists. */ 3556 if (__gtagTrackerIsOptedOut()) { 3557 for (var index = 0; index < disableStrs.length; index++) { 3558 window[disableStrs[index]] = true; 3559 } 3560 } 3561 3562 /* Opt-out function */ 3563 function __gtagTrackerOptout() { 3564 for (var index = 0; index < disableStrs.length; index++) { 3565 document.cookie = disableStrs[index] + '=true; expires=Thu, 31 Dec 2099 23:59:59 UTC; path=/'; 3566 window[disableStrs[index]] = true; 3567 } 3568 } 3569 3570 if ('undefined' === typeof gaOptout) { 3571 function gaOptout() { 3572 __gtagTrackerOptout(); 3573 } 3574 } 3575 window.dataLayer = window.dataLayer || []; 3576 3577 window.MonsterInsightsDualTracker = { 3578 helpers: {}, 3579 trackers: {}, 3580 }; 3581 if (mi_track_user) { 3582 function __gtagDataLayer() { 3583 dataLayer.push(arguments); 3584 } 3585 3586 function __gtagTracker(type, name, parameters) { 3587 if (!parameters) { 3588 parameters = {}; 3589 } 3590 3591 if (parameters.send_to) { 3592 __gtagDataLayer.apply(null, arguments); 3593 return; 3594 } 3595 3596 if (type === 'event') { 3597 parameters.send_to = monsterinsights_frontend.v4_id; 3598 var hookName = name; 3599 if (typeof parameters['event_category'] !== 'undefined') { 3600 hookName = parameters['event_category'] + ':' + name; 3601 } 3602 3603 if (typeof MonsterInsightsDualTracker.trackers[hookName] !== 'undefined') { 3604 MonsterInsightsDualTracker.trackers[hookName](parameters); 3605 } else { 3606 __gtagDataLayer('event', name, parameters); 3607 } 3608 3609 } else { 3610 __gtagDataLayer.apply(null, arguments); 3611 } 3612 } 3613 3614 __gtagTracker('js', new Date()); 3615 __gtagTracker('set', { 3616 'developer_id.dZGIzZG': true, 3617 }); 3618 if ( MonsterInsightsLocations.page_location ) { 3619 __gtagTracker('set', MonsterInsightsLocations); 3620 } 3621 __gtagTracker('config', 'G-BZP7ZNHH5J', {"forceSSL":"true"} ); 3622 window.gtag = __gtagTracker; (function () { 3623 /* https://developers.google.com/analytics/devguides/collection/analyticsjs/ */ 3624 /* ga and __gaTracker compatibility shim. */ 3625 var noopfn = function () { 3626 return null; 3627 }; 3628 var newtracker = function () { 3629 return new Tracker(); 3630 }; 3631 var Tracker = function () { 3632 return null; 3633 }; 3634 var p = Tracker.prototype; 3635 p.get = noopfn; 3636 p.set = noopfn; 3637 p.send = function () { 3638 var args = Array.prototype.slice.call(arguments); 3639 args.unshift('send'); 3640 __gaTracker.apply(null, args); 3641 }; 3642 var __gaTracker = function () { 3643 var len = arguments.length; 3644 if (len === 0) { 3645 return; 3646 } 3647 var f = arguments[len - 1]; 3648 if (typeof f !== 'object' || f === null || typeof f.hitCallback !== 'function') { 3649 if ('send' === arguments[0]) { 3650 var hitConverted, hitObject = false, action; 3651 if ('event' === arguments[1]) { 3652 if ('undefined' !== typeof arguments[3]) { 3653 hitObject = { 3654 'eventAction': arguments[3], 3655 'eventCategory': arguments[2], 3656 'eventLabel': arguments[4], 3657 'value': arguments[5] ? arguments[5] : 1, 3658 } 3659 } 3660 } 3661 if ('pageview' === arguments[1]) { 3662 if ('undefined' !== typeof arguments[2]) { 3663 hitObject = { 3664 'eventAction': 'page_view', 3665 'page_path': arguments[2], 3666 } 3667 } 3668 } 3669 if (typeof arguments[2] === 'object') { 3670 hitObject = arguments[2]; 3671 } 3672 if (typeof arguments[5] === 'object') { 3673 Object.assign(hitObject, arguments[5]); 3674 } 3675 if ('undefined' !== typeof arguments[1].hitType) { 3676 hitObject = arguments[1]; 3677 if ('pageview' === hitObject.hitType) { 3678 hitObject.eventAction = 'page_view'; 3679 } 3680 } 3681 if (hitObject) { 3682 action = 'timing' === arguments[1].hitType ? 'timing_complete' : hitObject.eventAction;
3683 hitConverted = mapArgs(hitObject); 3684 __gtagTracker('event', action, hitConverted); 3685 } 3686 } 3687 return; 3688 } 3689 3690 function mapArgs(args) { 3691 var arg, hit = {}; 3692 var gaMap = { 3693 'eventCategory': 'event_category', 3694 'eventAction': 'event_action', 3695 'eventLabel': 'event_label', 3696 'eventValue': 'event_value', 3697 'nonInteraction': 'non_interaction', 3698 'timingCategory': 'event_category', 3699 'timingVar': 'name', 3700 'timingValue': 'value', 3701 'timingLabel': 'event_label', 3702 'page': 'page_path', 3703 'location': 'page_location', 3704 'title': 'page_title', 3705 'referrer' : 'page_referrer', 3706 }; 3707 for (arg in args) { 3708 if (!(!args.hasOwnProperty(arg) || !gaMap.hasOwnProperty(arg))) { 3709 hit[gaMap[arg]] = args[arg]; 3710 } else { 3711 hit[arg] = args[arg]; 3712 } 3713 } 3714 return hit; 3715 } 3716 3717 try { 3718 f.hitCallback(); 3719 } catch (ex) { 3720 } 3721 }; 3722 __gaTracker.create = newtracker; 3723 __gaTracker.getByName = newtracker; 3724 __gaTracker.getAll = function () { 3725 return []; 3726 }; 3727 __gaTracker.remove = noopfn; 3728 __gaTracker.loaded = true; 3729 window['__gaTracker'] = __gaTracker; 3730 })(); 3731 } else { 3732 console.log(""); 3733 (function () { 3734 function __gtagTracker() { 3735 return null; 3736 } 3737 3738 window['__gtagTracker'] = __gtagTracker; 3739 window['gtag'] = __gtagTracker; 3740 })(); 3741 } 3742 </script>
3742 3743 <!-- / Google Analytics by MonsterInsights --> 3744 3745</body> 3746</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.