/* =========================================================================
   Heights Mega Menu — sticky floating header, mega menu, mobile drawer
   ========================================================================= */
.hmm, .hmm * { box-sizing: border-box; }

.hmm {
	position: relative;
	width: 100%;
	z-index: 1000;
}

/* ----------------------------------------------------------------------
   Announcement bar
   ------------------------------------------------------------------- */
.hmm-announce {
	background: #0E3A44;
	color: #fff;
	font-size: 12px;
	font-weight: 700;
	letter-spacing: .12em;
	text-transform: uppercase;
	padding: 8px 16px;
	overflow: hidden;
}
.hmm-announce a { color: inherit; text-decoration: none; }
.hmm-announce a:hover { text-decoration: underline; }
.hmm-announce-inner {
	max-width: 1500px;
	margin: 0 auto;
	display: flex;
	align-items: center;
	justify-content: center;
	gap: 10px;
	min-height: 1.2em;
}
.hmm-announce-sep { opacity: .6; }

/* Rotate mode */
.hmm-announce--rotate .hmm-announce-inner { position: relative; }
.hmm-announce--rotate .hmm-announce-msg {
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%, calc(-50% + 8px));
	


	white-space: nowrap;
	opacity: 0;
	transition: opacity .5s ease, transform .5s ease;
	pointer-events: none;
}
.hmm-announce--rotate .hmm-announce-msg.is-active {
	opacity: 1;
	transform: translate(-50%, -50%);
	pointer-events: auto;
}

/* Marquee mode */
.hmm-announce--marquee { padding-left: 0; padding-right: 0; }
.hmm-announce--marquee .hmm-announce-inner { justify-content: flex-start; max-width: none; overflow: hidden; }
.hmm-marquee-track { display: flex; white-space: nowrap; will-change: transform; animation: hmm-marquee 24s linear infinite; }
.hmm-marquee-group { display: inline-flex; align-items: center; gap: 10px; padding-right: 10px; }
.hmm-announce--marquee:hover .hmm-marquee-track { animation-play-state: paused; }
@keyframes hmm-marquee { from { transform: translateX(0); } to { transform: translateX(-50%); } }

/* Static mode */
.hmm-announce--static .hmm-announce-inner { flex-wrap: wrap; }

/* Sticky */
.hmm-sticky { position: sticky; top: 0; }

/* Overlap the banner below */
.hmm-overlap { margin-bottom: -70px; }

/* The contained bar */
.hmm-bar {
	position: relative;
	display: flex;
	align-items: center;
	gap: 20px;
	max-width: 1500px;
	margin: 0 auto;
	padding: 8px 36px;
	background: rgba(248,246,243,0.96);
	border-radius: 0;
	-webkit-backdrop-filter: blur(6px);
	backdrop-filter: blur(6px);
}
.hmm-shadow-soft .hmm-bar { box-shadow: 0 8px 30px rgba(0,0,0,.10); }
.hmm-shadow-lift .hmm-bar { box-shadow: 0 18px 50px rgba(0,0,0,.18); }

/* Compact height tweaks */
.hmm-compact .hmm-bar { padding-top: 6px; padding-bottom: 6px; }
.hmm-compact .hmm-link { font-size: 13px; }
.hmm-compact .hmm-cta { padding: 9px 20px; font-size: 12px; }

/* Centered layout: left links | logo | right links */
.hmm-hdr-centered .hmm-bar { justify-content: space-between; }
.hmm-hdr-centered .hmm-logo {
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
	text-align: center;
}
.hmm-hdr-centered .hmm-nav-left { margin: 0; }
.hmm-hdr-centered .hmm-right { display: flex; align-items: center; gap: 22px; margin-left: auto; }
.hmm-hdr-centered .hmm-logo-text { align-items: center; }

/* Logo */
.hmm-logo { text-decoration: none; flex: 0 0 auto; display: inline-flex; align-items: center; }
.hmm-logo-img { display: block; height: auto; }
.hmm-logo-text { display: flex; flex-direction: column; line-height: 1; }
.hmm-logo-main {
	font-size: 22px;
	font-weight: 700;
	letter-spacing: .12em;
	text-transform: uppercase;
	color: #1C5560;
}
.hmm-logo-sub {
	font-size: 11px;
	letter-spacing: .26em;
	text-transform: uppercase;
	color: #6E8A90;
	margin-top: 2px;
	align-self: center;
}

/* Desktop nav */
.hmm-nav {
	display: flex;
	align-items: center;
	gap: 28px;
	list-style: none;
	margin: 0 auto;
	padding: 0;
}
.hmm-nav-item { position: relative; }
.hmm-link {
	display: inline-flex;
	align-items: center;
	gap: 6px;
	text-decoration: none;
	font-size: 14px;
	font-weight: 600;
	letter-spacing: .08em;
	text-transform: uppercase;
	color: #0E3A44;
	cursor: pointer;
	transition: color .2s ease;
	white-space: nowrap;
}
.hmm-caret { transition: transform .25s ease; }

/* Standard dropdown (sub-links list) */
.hmm-dropdown {
	position: absolute;
	top: calc(100% + 14px);
	left: 0;
	min-width: 240px;
	list-style: none;
	margin: 0;
	padding: 8px;
	background: #fff;
	border-radius: 14px;
	box-shadow: 0 18px 50px rgba(0,0,0,.16);
	opacity: 0;
	visibility: hidden;
	pointer-events: none;
	transform: translateY(8px);
	transition: opacity .22s ease, transform .22s ease, visibility .22s;
	z-index: 50;
}
/* small hover bridge so the dropdown doesn't close in the gap */
.hmm-has-mega::after {
	content: "";
	position: absolute;
	left: 0;
	right: 0;
	top: 100%;
	height: 16px;
}
.hmm-has-mega:hover .hmm-dropdown,
.hmm-has-mega.is-open .hmm-dropdown {
	opacity: 1;
	visibility: visible;
	pointer-events: auto;
	transform: translateY(0);
}
.hmm-has-mega:hover .hmm-caret,
.hmm-has-mega.is-open .hmm-caret { transform: rotate(180deg); }

.hmm-dropdown-link {
	display: flex;
	align-items: center;
	gap: 10px;
	padding: 10px 14px;
	border-radius: 9px;
	text-decoration: none;
	font-size: 14px;
	font-weight: 600;
	letter-spacing: .02em;
	color: #0E3A44;
	white-space: nowrap;
	transition: background .18s ease, color .18s ease;
}
.hmm-dropdown-link:hover { background: #F2EEE8; color: #1C5560; }
.hmm-dropdown-icon { display: inline-flex; width: 18px; }
.hmm-dropdown-icon i { font-size: 15px; }
.hmm-dropdown-icon svg { width: 16px; height: 16px; }

/* Right-aligned dropdown when the item sits on the right side */
.hmm-nav-right .hmm-dropdown { left: auto; right: 0; }

/* Actions */
.hmm-actions { flex: 0 0 auto; display: flex; align-items: center; gap: 14px; margin-left: auto; }

/* Pill CTA */
.hmm-cta {
	display: inline-flex;
	align-items: center;
	gap: 8px;
	text-decoration: none;
	background: #0E3A44;
	color: #fff;
	font-size: 13px;
	font-weight: 700;
	letter-spacing: .1em;
	text-transform: uppercase;
	padding: 12px 22px;
	border-radius: 999px;
	transition: background .2s ease, transform .2s ease;
	white-space: nowrap;
}
.hmm-cta:hover { background: #12505E; transform: translateY(-1px); }

/* Hamburger */
.hmm-burger {
	display: none;
	flex-direction: column;
	justify-content: center;
	gap: 5px;
	width: 42px;
	height: 42px;
	border: none;
	background: transparent;
	cursor: pointer;
	padding: 0;
}
.hmm-burger span {
	display: block;
	width: 22px;
	height: 2px;
	margin: 0 auto;
	background: #1A1A1A;
	border-radius: 2px;
	transition: transform .25s ease, opacity .2s ease;
}

/* ----------------------------------------------------------------------
   Mobile drawer
   ------------------------------------------------------------------- */
.hmm-drawer-overlay {
	position: fixed;
	inset: 0;
	background: rgba(0,0,0,.45);
	opacity: 0;
	transition: opacity .3s ease;
	z-index: 1099;
}
.hmm-drawer-overlay.is-open { opacity: 1; }

.hmm-drawer {
	position: fixed;
	top: 0;
	right: 0;
	height: 100%;
	width: min(360px, 86vw);
	background: #F8F6F3;
	box-shadow: -20px 0 60px rgba(0,0,0,.25);
	transform: translateX(100%);
	transition: transform .32s cubic-bezier(.4,0,.2,1);
	z-index: 1100;
	display: flex;
	flex-direction: column;
	padding: 20px;
	overflow-y: auto;
}
.hmm-drawer.is-open { transform: translateX(0); }
.hmm-drawer-head {
	display: flex;
	align-items: center;
	justify-content: space-between;
	padding-bottom: 16px;
	border-bottom: 1px solid rgba(0,0,0,.08);
	margin-bottom: 8px;
}
.hmm-drawer-title {
	font-size: 16px;
	font-weight: 700;
	letter-spacing: .12em;
	text-transform: uppercase;
	color: #1A1A1A;
}
.hmm-drawer-close {
	background: none;
	border: none;
	font-size: 32px;
	line-height: 1;
	color: #1A1A1A;
	cursor: pointer;
	padding: 0 4px;
}
.hmm-drawer-nav { list-style: none; margin: 0; padding: 0; }
.hmm-drawer-item { border-bottom: 1px solid rgba(0,0,0,.06); }
.hmm-drawer-link {
	display: flex;
	align-items: center;
	justify-content: space-between;
	width: 100%;
	gap: 8px;
	padding: 16px 4px;
	font-size: 15px;
	font-weight: 600;
	letter-spacing: .06em;
	text-transform: uppercase;
	color: #1A1A1A;
	text-decoration: none;
	background: none;
	border: none;
	cursor: pointer;
	text-align: left;
	font-family: inherit;
}
.hmm-drawer-toggle .hmm-caret { transition: transform .25s ease; }
.hmm-drawer-toggle[aria-expanded="true"] .hmm-caret { transform: rotate(180deg); }

.hmm-drawer-sub { padding: 6px 0 16px; }
.hmm-drawer-sublist {
	list-style: none;
	margin: 0;
	padding: 0 0 12px;
}
.hmm-drawer-sublink {
	display: flex;
	align-items: center;
	gap: 10px;
	padding: 11px 8px 11px 16px;
	font-size: 14px;
	font-weight: 500;
	color: #1C5560;
	text-decoration: none;
}
.hmm-drawer-sublink:hover { color: #0E3A44; }
.hmm-drawer-sublink .hmm-dropdown-icon i { font-size: 14px; }
.hmm-drawer-sublink .hmm-dropdown-icon svg { width: 15px; height: 15px; }

.hmm-cta--drawer {
	margin-top: 22px;
	justify-content: center;
	width: 100%;
	padding: 16px;
}

/* ----------------------------------------------------------------------
   Responsive switch — class added by JS based on data-bp
   ------------------------------------------------------------------- */
.hmm.is-mobile .hmm-nav { display: none; }
.hmm.is-mobile .hmm-burger { display: flex; }
.hmm.is-mobile .hmm-overlap { margin-bottom: -64px; }

/* Mobile bar: floating rounded pill like the reference */
.hmm.is-mobile .hmm-bar {
	border-radius: 40px;
	margin: 10px 14px 0;
	padding: 6px 8px 6px 14px;
	box-shadow: 0 8px 26px rgba(0,0,0,.14);
}

/* Keep the CTA visible on mobile, compact */
.hmm.is-mobile .hmm-cta:not(.hmm-cta--drawer) {
	display: inline-flex;
	padding: 9px 16px;
	font-size: 11px;
}
.hmm.is-mobile .hmm-cta:not(.hmm-cta--drawer) svg { display: none; }

/* Centered layout on mobile: burger LEFT, logo centered, CTA right */
.hmm-hdr-centered.is-mobile .hmm-bar { justify-content: space-between; }
.hmm-hdr-centered.is-mobile .hmm-right { display: contents; }
.hmm-hdr-centered.is-mobile .hmm-burger { order: -1; }
.hmm-hdr-centered.is-mobile .hmm-logo {
	position: static;
	transform: none;
	text-align: center;
	margin: 0 auto;
}
.hmm-hdr-centered.is-mobile .hmm-logo-text { align-items: center; }
.hmm-hdr-centered.is-mobile .hmm-logo-main { font-size: 16px; }
.hmm-hdr-centered.is-mobile .hmm-logo-sub { font-size: 9px; }

/* Logo-left layout on mobile: burger moves left too */
.hmm-hdr-left.is-mobile .hmm-actions { display: contents; }
.hmm-hdr-left.is-mobile .hmm-burger { order: -1; }
.hmm-hdr-left.is-mobile .hmm-logo { margin: 0 auto; }

/* Body lock when drawer open */
body.hmm-drawer-active { overflow: hidden; }

/* =========================================================================
   PEARL ISLAND overrides (.pin wrapper) — brand look from the live site
   ========================================================================= */

/* Top announcement bar: soft pink→blue gradient, dark-teal text,
   messages spread across the full width like the reference. */
.pin .hmm-announce {
	background: linear-gradient(90deg, #F6C9DD 0%, #D9E4EC 52%, #AFD8E6 100%);
	color: #0E3A44;
	font-size: 12.5px;
	letter-spacing: .1em;
}
.pin .hmm-announce--static .hmm-announce-inner {
	justify-content: space-between;
	flex-wrap: nowrap;
	gap: 24px;
	max-width: 1500px;
}
.pin .hmm-announce--static .hmm-announce-sep { display: none; }
.pin .hmm-announce-msg { display: inline-flex; align-items: center; gap: 8px; }

/* Floating cream glass pill bar */
.pin .hmm-bar {
	background: rgba(233, 244, 244, 0.92);
	border-radius: 60px;
	max-width: 1460px;
	padding: 14px 40px;
	gap: 26px;
}
.pin.hmm-shadow-soft .hmm-bar { box-shadow: 0 14px 40px rgba(14, 58, 68, .12); }

/* Logo — serif name + Quentin script sub, sized so nothing overlaps */
.pin .hmm-logo-text { align-items: center; line-height: 1.02; }
.pin .hmm-logo-main {
	font-family: var(--hx-serif, 'Miller Banner', serif);
	font-weight: 600;
	font-size: 30px;
	letter-spacing: .01em;
	text-transform: none;
	color: #2C3E4C;
}
.pin .hmm-logo-sub {
	font-family: var(--hx-script, 'Quentin', cursive);
	font-weight: 400;
	font-size: 20px;
	letter-spacing: 0;
	text-transform: none;
	color: #5E7A82;
	margin-top: -6px;
}

/* Nav links — sized to breathe, matches reference weight */
.pin .hmm-link {
	font-family: var(--hx-sans, 'Nunito', sans-serif);
	font-size: 14px;
	font-weight: 700;
	letter-spacing: .08em;
	color: #2C3E4C;
}
.pin .hmm-link:hover { color: var(--hx-pink-dark, #E79FC7); }
.pin .hmm-nav-item.is-open > .hmm-link,
.pin .hmm-nav-item:hover > .hmm-link { color: var(--hx-pink-dark, #E79FC7); }

/* Active/underlined item like "EXPERIENCES" in the reference */
.pin .hmm-nav-item.is-open > .hmm-link::after,
.pin .hmm-nav-item.hmm-current > .hmm-link::after {
	content: "";
	position: absolute;
	left: 0;
	right: 18px;
	bottom: -6px;
	height: 2px;
	background: var(--hx-pink-dark, #E79FC7);
	border-radius: 2px;
}
.pin .hmm-nav-item > .hmm-link { position: relative; }

/* CTA "BOOK NOW" — soft blue gradient pill */
.pin .hmm-cta {
	background: linear-gradient(90deg, #8FCADD 0%, #6FB0C6 100%);
	color: #10333B;
	font-weight: 800;
	letter-spacing: .1em;
	padding: 14px 26px;
}
.pin .hmm-cta:hover { filter: brightness(1.05); transform: translateY(-1px); }

/* ---- Dropdown with pill badges (Swimming Pigs & Beach · MOST POPULAR) ---- */
.pin .hmm-dropdown {
	min-width: 320px;
	padding: 12px;
	border-radius: 18px;
}
.pin .hmm-dropdown-link {
	justify-content: space-between;
	gap: 14px;
	padding: 13px 16px;
	font-size: 15px;
	font-weight: 700;
	color: #2C3E4C;
}
.pin .hmm-dropdown-link:hover { background: #EAF4F5; color: #10333B; }
.pin .hmm-dd-label { flex: 1 1 auto; }

.pin .hmm-dd-badge {
	flex: 0 0 auto;
	font-size: 10.5px;
	font-weight: 800;
	letter-spacing: .1em;
	text-transform: uppercase;
	padding: 5px 12px;
	border-radius: 999px;
	white-space: nowrap;
	background: var(--hx-pink, #F1BAD7);
	color: #10333B;
}
.pin .hmm-dd-badge--blue  { background: #7FB6C6; color: #fff; }
.pin .hmm-dd-badge--teal  { background: #0E3A44; color: #fff; }
.pin .hmm-dd-badge--cream { background: #F7EFE0; color: #10333B; }
.pin .hmm-dd-badge--pink  { background: var(--hx-pink, #F1BAD7); color: #10333B; }

/* Drawer badges (mobile) */
.pin .hmm-drawer-sublink { justify-content: space-between; }
.pin .hmm-drawer-sublink .hmm-dd-badge { font-size: 9.5px; padding: 4px 10px; }

/* Mobile: shrink the logo cleanly so it never overlaps */
.pin.hmm-hdr-centered.is-mobile .hmm-logo-main { font-size: 20px; }
.pin.hmm-hdr-centered.is-mobile .hmm-logo-sub { font-size: 14px; margin-top: -4px; }
.pin.is-mobile .hmm-bar { border-radius: 44px; padding: 8px 10px 8px 18px; }

@media (max-width: 480px) {
	.pin .hmm-announce { font-size: 10.5px; letter-spacing: .04em; }
	.pin .hmm-announce--static .hmm-announce-inner { gap: 10px; }
}

/* ---- Mobile polish ---- */
@media (max-width: 860px) {
	/* Announcement: one clean centered message instead of three cramped columns */
	.pin .hmm-announce--static .hmm-announce-inner { justify-content: center; }
	.pin .hmm-announce--static .hmm-announce-msg:not(:first-child),
	.pin .hmm-announce--static .hmm-announce-sep { display: none; }
	.pin .hmm-announce { font-size: 11.5px; letter-spacing: .08em; text-align: center; }
}

@media (max-width: 480px) {
	.pin.is-mobile .hmm-bar { margin: 8px 10px 0; gap: 10px; }
	.pin.is-mobile .hmm-cta:not(.hmm-cta--drawer) { padding: 8px 14px; font-size: 10.5px; }
	.pin.hmm-hdr-centered.is-mobile .hmm-logo-main { font-size: 17px; }
	.pin.hmm-hdr-centered.is-mobile .hmm-logo-sub { font-size: 12px; }
}

/* ---- CSS-only mobile fallback at the default breakpoint (1024px) ----
   Mirrors the .is-mobile JS state, so the header is responsive even
   before the script runs (or if it is blocked). */
@media (max-width: 1024px) {
	.pin .hmm-nav { display: none !important; }
	.pin .hmm-burger { display: flex; order: -1; }
	.pin .hmm-bar {
		border-radius: 44px;
		margin: 10px 14px 0;
		padding: 8px 10px 8px 16px;
		box-shadow: 0 8px 26px rgba(0, 0, 0, .14);
		justify-content: space-between;
		gap: 12px;
	}
	.pin .hmm-right { display: contents; }
	.pin .hmm-logo {
		position: static;
		transform: none;
		margin: 0 auto;
		text-align: center;
	}
	.pin .hmm-logo-text { align-items: center; }
	.pin .hmm-logo-main { font-size: 20px; }
	.pin .hmm-logo-sub { font-size: 14px; margin-top: -4px; }
	.pin .hmm-cta:not(.hmm-cta--drawer) { padding: 9px 16px; font-size: 11px; }
	.pin .hmm-cta:not(.hmm-cta--drawer) svg { display: none; }
	.pin .hmm-announce { padding-left: 12px; padding-right: 12px; }
}

/* ---- Drawer opens from the LEFT (burger side) ---- */
.pin .hmm-drawer {
	left: 0;
	right: auto;
	transform: translateX(-100%);
	box-shadow: 20px 0 60px rgba(0, 0, 0, .25);
}
.pin .hmm-drawer.is-open { transform: translateX(0); }

/* ---- Laptop squeeze (1025–1320px): shrink links/logo/CTA so the
   left links never run under the centered logo ---- */
@media (min-width: 1025px) and (max-width: 1320px) {
	.pin .hmm-bar { padding-left: 20px; padding-right: 20px; gap: 12px; }
	.pin .hmm-nav { gap: 13px; }
	.pin .hmm-link { font-size: 11.5px; letter-spacing: .04em; }
	.pin .hmm-caret { width: 11px; height: 11px; }
	.pin .hmm-logo-main { font-size: 22px; }
	.pin .hmm-logo-sub { font-size: 15px; margin-top: -5px; }
	.pin .hmm-cta { padding: 10px 16px; font-size: 10.5px; }
	.pin .hmm-right { gap: 12px; }
	/* Hard guarantee: each side stays in its own half, clear of the logo */
	.pin .hmm-nav-left { max-width: calc(50% - 105px); }
	.pin .hmm-hdr-centered .hmm-right { max-width: calc(50% - 105px); }
}


/* =========================================================================
   Pearl Island UX polish — 2026-08-06
   Sticky reveal, contained navigation, scroll wash and footer transition.
   ========================================================================= */
.hmm-sticky {
	transition: transform .32s cubic-bezier(.22,.61,.36,1), opacity .24s ease;
	will-change: transform;
}
.hmm-sticky.hmm-scroll-hidden {
	transform: translateY(calc(-100% - 18px));
	opacity: 0;
	pointer-events: none;
}

@media (min-width: 1025px) {
	.pin .hmm-bar {
		background: rgba(255,255,255,.97) !important;
		width: calc(100% - 96px) !important;
		max-width: 1550px !important;
		margin: 10px auto 0 !important;
	}
}
@media (min-width: 1025px) and (max-width: 1320px) {
	.pin .hmm-bar { width: calc(100% - 48px) !important; }
}

@media (max-width: 1024px) {
	.pin .hmm-bar { background: rgba(255,255,255,.97) !important; }
	.pin .hmm-announce {
		font-size: 13px !important;
		line-height: 1.35;
		letter-spacing: .045em !important;
		padding-top: 10px;
		padding-bottom: 10px;
	}
}
@media (max-width: 480px) {
	.pin .hmm-announce {
		font-size: 12.5px !important;
		letter-spacing: .025em !important;
	}
}

body::after {
	content: "";
	position: fixed;
	inset: 0;
	z-index: 999;
	pointer-events: none;
	background: #D5EBF2;
	opacity: 0;
	transition: opacity .28s ease;
}
body.pearl-scroll-wash::after { opacity: .16; }
.hmm { z-index: 1200; }

footer.elementor-location-footer > section:first-child {
	border-radius: 44px 44px 0 0 !important;
	overflow: hidden !important;
}
footer.elementor-location-footer > section:first-child > .elementor-background-overlay {
	border-radius: 44px 44px 0 0 !important;
}
@media (max-width: 700px) {
	footer.elementor-location-footer > section:first-child,
	footer.elementor-location-footer > section:first-child > .elementor-background-overlay {
		border-radius: 30px 30px 0 0 !important;
	}
}


/* =========================================================================
   Sticky reliability + visible scroll wash — 2026-08-06
   ========================================================================= */
.hmm.hmm-sticky {
	position: fixed !important;
	top: 0 !important;
	left: 0 !important;
	right: 0 !important;
	width: 100% !important;
	z-index: 1200 !important;
}
body.admin-bar .hmm.hmm-sticky { top: 32px !important; }
@media (max-width: 782px) {
	body.admin-bar .hmm.hmm-sticky { top: 46px !important; }
}
.hmm.hmm-sticky.hmm-scroll-hidden {
	transform: translate3d(0, calc(-100% - 64px), 0) !important;
	opacity: 0 !important;
	pointer-events: none;
}
body.pearl-has-scrolled::after { opacity: .26; }
body.pearl-has-scrolled.pearl-scroll-wash::after { opacity: .38; }

/* =========================================================================
   Navigation-only sticky behavior — announcement remains in document flow.
   ========================================================================= */
.hmm.hmm-sticky {
	position: relative !important;
	top: auto !important;
	left: auto !important;
	right: auto !important;
	width: 100% !important;
	padding-bottom: 90px;
	transform: none !important;
	opacity: 1 !important;
	pointer-events: auto !important;
	transition: none !important;
	will-change: auto;
}

.hmm.hmm-sticky .hmm-bar {
	position: fixed !important;
	top: 38px !important;
	left: 50% !important;
	right: auto !important;
	width: calc(100% - 96px) !important;
	max-width: 1550px !important;
	margin: 10px 0 0 !important;
	transform: translateX(-50%);
	z-index: 1200 !important;
	transition: top .32s cubic-bezier(.22,.61,.36,1), opacity .24s ease !important;
	will-change: top, opacity;
}

body.pearl-has-scrolled .hmm.hmm-sticky .hmm-bar {
	top: 0 !important;
}

.hmm.hmm-sticky.hmm-scroll-hidden .hmm-bar,
body.pearl-has-scrolled .hmm.hmm-sticky.hmm-scroll-hidden .hmm-bar {
	top: -180px !important;
	opacity: 0 !important;
	pointer-events: none !important;
}

body.admin-bar .hmm.hmm-sticky .hmm-bar { top: 70px !important; }
body.admin-bar.pearl-has-scrolled .hmm.hmm-sticky .hmm-bar { top: 32px !important; }

@media (max-width: 1024px) {
	.hmm.hmm-sticky { padding-bottom: 78px; }
	.hmm.hmm-sticky .hmm-bar {
		top: 42px !important;
		left: 14px !important;
		right: 14px !important;
		width: auto !important;
		margin: 10px 0 0 !important;
		transform: none;
	}
	body.pearl-has-scrolled .hmm.hmm-sticky .hmm-bar { top: 0 !important; }
	body.admin-bar .hmm.hmm-sticky .hmm-bar { top: 88px !important; }
	body.admin-bar.pearl-has-scrolled .hmm.hmm-sticky .hmm-bar { top: 46px !important; }
	.hmm.hmm-sticky.hmm-scroll-hidden .hmm-bar,
	body.pearl-has-scrolled .hmm.hmm-sticky.hmm-scroll-hidden .hmm-bar {
		top: -160px !important;
	}
}

@media (max-width: 480px) {
	.hmm.hmm-sticky { padding-bottom: 72px; }
	.hmm.hmm-sticky .hmm-bar {
		left: 10px !important;
		right: 10px !important;
		margin-top: 8px !important;
	}
}

/* Scroll wash belongs behind page content, never above it. */
body::after {
	content: none !important;
	display: none !important;
	opacity: 0 !important;
}

main.site-main {
	background-color: #ffffff;
	transition: background-color .45s ease;
}

body.pearl-has-scrolled main.site-main {
	background-color: #eaf5f8;
}

/* WordPress admin bar already offsets the document; avoid a second gap. */
body.admin-bar .hmm.hmm-sticky {
	top: auto !important;
}

.hmm.hmm-sticky.hmm-scroll-hidden {
	transform: none !important;
	opacity: 1 !important;
	pointer-events: auto !important;
}

/* Logged-in header alignment: remove the duplicate WordPress offset. */
html body.admin-bar header.elementor-location-header .hmm.hmm-sticky {
	position: relative !important;
	top: 0 !important;
	margin-top: 0 !important;
}

@media (min-width: 783px) {
	html body.admin-bar .hmm.hmm-sticky .hmm-bar {
		top: 78px !important;
	}
	html body.admin-bar.pearl-has-scrolled .hmm.hmm-sticky .hmm-bar {
		top: 32px !important;
	}
}

/* Scroll-progress colour stays behind the page content. */
html { --pearl-page-fill: 0%; }
main.site-main,
body.pearl-has-scrolled main.site-main {
  background-color: #fff !important;
  background-image: none !important;
  background-size: auto !important;
  transition: none !important;
}

/* Keep white editorial blocks crisp after removing the scroll wash. */
.pi-widget .food {
  background-color: #fff !important;
}
.pi-widget .food-body {
  background-color: #fff !important;
  border: 1px solid rgba(6, 44, 47, 0.08) !important;
  box-shadow: 0 18px 50px rgba(6, 44, 47, 0.12) !important;
}

/* Experience content begins closer to the floating navigation. */
@media (min-width: 901px) {
  body.page-child.parent-pageid-1647 main.site-main .page-content > .elementor > .elementor-section:first-child {
    margin-top: 58px !important;
  }
}
@media (max-width: 900px) {
  body.page-child.parent-pageid-1647 main.site-main .page-content > .elementor > .elementor-section:first-child {
    margin-top: 56px !important;
  }
}

/* Hero icons sit one balanced gap beneath the floating navigation. */
@media (min-width: 901px) {
  html body.home main.site-main .elementor .pi-hero .wrap { padding-top: 100px !important; }
}
@media (min-width: 768px) and (max-width: 900px) {
  html body.home main.site-main .elementor .pi-hero .wrap { padding-top: 100px !important; }
  html body.home main.site-main .elementor .pi-hero .pi-hero-badges .pihb-row { margin-top: 24px !important; }
}
@media (max-width: 767px) {
  html body.home main.site-main .elementor .pi-hero .wrap { padding-top: 100px !important; }
  html body.home main.site-main .elementor .pi-hero .pi-hero-badges .pihb-row { margin-top: 24px !important; }
}


/* Client feedback refinements — 2026-08-17 */
header.elementor-location-header {
	position: relative !important;
	z-index: 1300 !important;
}
.pin .hmm-dd-badge { display: none !important; }
footer.elementor-location-footer > section:first-child,
footer.elementor-location-footer > section:first-child > .elementor-background-overlay {
	border-radius: 0 !important;
}


/* Client feedback — balanced hero/header spacing, 2026-08-19 */
html body.home .pi-hero .pi-hero-badges .pihb-row {
  margin-top: 15px !important;
}
@media (min-width: 768px) and (max-width: 900px) {
  html body.home .pi-hero .pi-hero-badges .pihb-row {
    margin: 15px auto 0 !important;
  }
}
@media (max-width: 767px) {
  html body.home .pi-hero .pi-hero-badges .pihb-row {
    margin: 15px -12px 0 !important;
  }
}

/* Genuine payment-brand image assets — 2026-08-19 */
footer.elementor-location-footer .elementor-element-2030caf img {
  display: none !important;
}
footer.elementor-location-footer .elementor-element-2030caf .elementor-widget-container::before {
  content: "";
  display: block;
  width: min(340px, 100%);
  aspect-ratio: 683 / 70;
  margin-left: auto;
  margin-right: 70px;
  background-image: url("data:image/png;base64,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");
  background-repeat: no-repeat;
  background-position: center right;
  background-size: contain;
}
@media (max-width: 767px) {
  footer.elementor-location-footer .elementor-element-2030caf .elementor-widget-container::before {
    width: min(340px, 90vw);
    margin: 0 auto;
    background-position: center;
  }
}

/* Keep the welcome popup hidden until its 40-second delay or after dismissal. */
html.pi-welcome-waiting #elementor-popup-modal-3118,
html.pi-welcome-dismissed #elementor-popup-modal-3118 {
  display: none !important;
}


/* Remove the final seam between the announcement bar and full-width heroes. */
body.page-id-1647 main.site-main .page-content > .elementor > .elementor-section:first-child,
body.page-id-115 main.site-main .page-content > .elementor > .elementor-section:first-child {
  margin-top: -92px !important;
}
