:root{
  --easycarpark-primary:#0b2740;
  --easycarpark-accent:#f26b4a;
  --easycarpark-border:#d8e0e5;
  --easycarpark-bg:#f5f7f8;
  --easycarpark-text:#172331;
  --easycarpark-link:#0a5877;
}
.easycarpark-search-form button,.easycarpark-book-form button,.easycarpark-button{background:var(--easycarpark-accent);color:#172331}
.easycarpark-book-form button:hover,.easycarpark-search-form button:hover,.easycarpark-button:hover{background:color-mix(in srgb,var(--easycarpark-accent) 86%,#fff)}
.easycarpark-ai button{background:var(--easycarpark-primary);color:#fff}
.easycarpark-guide-card{padding:0 0 22px;overflow:hidden}.easycarpark-guide-card>:not(.easycarpark-guide-image){margin-left:22px;margin-right:22px}.easycarpark-guide-image{display:block;aspect-ratio:16/10;overflow:hidden}.easycarpark-guide-image img{width:100%;height:100%;object-fit:cover;transition:transform .25s ease}.easycarpark-guide-card:hover .easycarpark-guide-image img{transform:scale(1.025)}.easycarpark-guide-meta{margin-top:18px!important;margin-bottom:0!important;color:#667585;font-size:.84rem}.easycarpark-guide-card>h3{margin-top:6px!important}
