.tripzzy-trip-infos ul{display:grid;grid-gap:var(--tripzzy-g);grid-template-columns:repeat(auto-fit, minmax(190px, 1fr));list-style:none;margin:0;padding:0}.tripzzy-trip-infos ul li{border:none;padding:0;min-width:240px;flex-basis:0;flex-grow:1;font-size:16px}.tripzzy-trip-infos ul li span.info-title{display:flex;align-items:center;gap:10px;font-weight:500}.tripzzy-trip-infos ul li span.info-title i{width:2em;height:2em;flex:0 0 2em;border-radius:50%;background-color:var(--tripzzy-primary-color);color:#fff;display:inline-flex;align-items:center;justify-content:center}.tripzzy-trip-infos ul li span.info-values{display:block;margin-right:calc(2em + 14px);color:rgba(0,0,0,.7);font-size:14px}.tripzzy-trip-infos ul li span.info-values span:not(:last-child) a::after{content:", ";color:initial}.tripzzy-trip-infos a{text-decoration:none}.tripzzy-trip-infos.tripzzy-infos-layout-grid .tripzzy-trip-infos ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(var(--tripzzy-infos-cols, 3), minmax(0, 1fr));gap:12px}.tripzzy-trip-infos.tripzzy-infos-layout-grid .tripzzy-trip-infos li{margin:0;padding:16px;border:1px solid #e9eef2;border-radius:var(--tripzzy-rounded);background:#fff;display:flex;flex-direction:column;gap:8px}@media(max-width: 640px){.tripzzy-trip-infos.tripzzy-infos-layout-grid .tripzzy-trip-infos ul{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(max-width: 420px){.tripzzy-trip-infos.tripzzy-infos-layout-grid .tripzzy-trip-infos ul{grid-template-columns:minmax(0, 1fr)}}
