/* Ischia Thermae – fascia "Diventa rivenditore" in home (caricata solo sulla home). */
.itb2b-band {
	background: var(--it-navy, #002554);
	color: #f5f0e8;
	font-family: var(--it-font-sans, 'Jost', 'Helvetica Neue', Arial, sans-serif);
	-webkit-font-smoothing: antialiased;
}
.itb2b-band *, .itb2b-band *::before, .itb2b-band *::after { box-sizing: border-box; }
.itb2b-band__inner {
	max-width: 1200px; margin: 0 auto; padding: clamp(44px, 6vw, 72px) clamp(20px, 5vw, 44px);
	display: grid; gap: 26px 60px; align-items: center;
}
@media (min-width: 900px) { .itb2b-band__inner { grid-template-columns: 1fr auto; } }
.itb2b-band__eyebrow {
	margin: 0 0 14px; font-size: 12px; font-weight: 500; letter-spacing: .24em; text-transform: uppercase; color: #7fd4ce;
}
.itb2b-band__eyebrow::before { content: '\2726'; margin-right: .8em; letter-spacing: 0; }
.itb2b-band .itb2b-band__title {
	margin: 0 0 12px; font-family: var(--it-font-serif, 'Cormorant Garamond', Georgia, serif); font-weight: 300;
	font-size: clamp(1.8rem, 3.4vw, 2.6rem); line-height: 1.1; color: #f5f0e8; text-transform: none; letter-spacing: normal;
}
.itb2b-band__lead { margin: 0; max-width: 620px; font-size: 16px; font-weight: 300; line-height: 1.65; color: rgba(245, 240, 232, .8); }
.itb2b-band__btn {
	display: inline-flex; align-items: center; justify-content: center; min-height: 54px; padding: 16px 34px;
	background: #f5f0e8; color: #002554 !important; text-decoration: none !important; border-radius: 2px;
	font-size: 12.5px; font-weight: 500; letter-spacing: .18em; text-transform: uppercase; white-space: nowrap;
	transition: background-color .35s ease;
}
.itb2b-band__btn:hover { background: #fff; }
.itb2b-band__btn:focus-visible { outline: 2px solid #7fd4ce; outline-offset: 3px; }
@media (max-width: 560px) { .itb2b-band__btn { width: 100%; } }
