/* Casa cards: price and calendar capability share one panel. */
body.casa-de-campo-yacht-charters-page .cdc-fleet-card .cdc-price-panel{position:absolute;top:14px;left:14px;z-index:5;display:flex;flex-direction:column;align-items:stretch;max-width:calc(100% - 85px);padding:9px 11px;border-radius:5px;background:#fff;color:#062b42;box-shadow:0 2px 7px #16354c0a}
body.casa-de-campo-yacht-charters-page .cdc-price-panel .hpt-card__price{position:static;display:block;padding:0;border-radius:0;box-shadow:none;background:transparent;white-space:nowrap}
body.casa-de-campo-yacht-charters-page .cdc-price-panel .hpt-card__live{position:static;display:flex;align-items:center;justify-content:flex-start;gap:6px;margin:7px 0 0;padding:7px 0 0;border-top:1px solid #dce5e9;border-radius:0;background:transparent;color:#124658;font:700 10px/1.25 Manrope,Arial,sans-serif;white-space:nowrap}
body.casa-de-campo-yacht-charters-page .cdc-price-panel .hpt-card__live-dot{background:#37bc65}
body.casa-de-campo-yacht-charters-page .cdc-price-panel .cdc-date-price{position:static;max-width:none;padding:0;background:transparent;box-shadow:none;font-size:10px;line-height:1.4}
body.casa-de-campo-yacht-charters-page .cdc-fleet-card:has(.hpt-card__live) .cdc-photo-prev,body.casa-de-campo-yacht-charters-page .cdc-fleet-card:has(.hpt-card__live) .cdc-photo-next{top:40%}
