/* Informazioni coerenti nelle schede e nella pagina del percorso. */
.november-offer-list{list-style:none;padding:0;margin:24px 0;text-align:left;border-top:1px solid #d6c4ae}.november-offer-list li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px;align-items:center;padding:15px 0;border-bottom:1px solid #d6c4ae;line-height:1.5}.november-offer-list strong{color:#76573e;white-space:nowrap}.november-offer-list em{font-style:normal}.november-terms{font-size:15px;line-height:1.7}.november-whatsapp{white-space:normal!important;text-align:center;line-height:1.45;max-width:100%;box-sizing:border-box}.path-hero .november-whatsapp,.path-book .november-whatsapp{display:inline-flex}.promo-section .november-whatsapp,.promotions .november-whatsapp{margin-top:14px}.november-copy .november-offer-list{font-size:14px;margin:16px 0}.november-copy .november-terms{font-size:13px}.november-copy .btn{display:flex;white-space:normal;line-height:1.4}.november-copy{padding-top:34px}.promotions .november-offer-list{max-width:650px;margin:24px auto}.promotions .november-terms{max-width:650px;margin:18px auto}.promo-floating-clear{opacity:0!important;visibility:hidden!important;pointer-events:none!important}body:has(.wellness-path){padding-bottom:100px}body:has(.promo-section) .footer{padding-bottom:130px}.campaign-page .whatsapp-follow{bottom:calc(16px + env(safe-area-inset-bottom));max-width:calc(100% - 130px)}.campaign-page .site-music{bottom:calc(16px + env(safe-area-inset-bottom))}.campaign-page .page-share{scroll-margin-bottom:110px}.november-open .whatsapp-follow{visibility:hidden!important}
@media(max-width:600px){.november-offer-list li{grid-template-columns:1fr;gap:5px}.november-offer-list strong{font-size:16px}.november-terms{font-size:14px}.november-copy .november-offer-list li{padding:10px 0}.path-hero h1{font-size:38px}.november-copy h2{font-size:28px}.november-copy .november-whatsapp{font-size:14px}.path-book .november-whatsapp{width:100%}}