:root{--min-h8:8px;--width-320:320px;--width-250:250px;--width-300:300px}.trips-comparison__form{display:flex;flex-wrap:wrap;overflow-x:auto;scrollbar-color:var(--brand-100) transparent;scrollbar-width:thin}.trips-comparison__form::-webkit-scrollbar{height:var(--min-h8)}.trips-comparison__form::-webkit-scrollbar-track{background:transparent}.trips-comparison__form::-webkit-scrollbar-thumb{background-color:var(--brand-100);border-radius:var(--br-md)}.trips-comparison__row{display:flex;flex-wrap:nowrap;gap:var(--size-6);min-width:var(--site-width-sm);overflow-x:auto;scrollbar-color:var(--brand-100) transparent;scrollbar-width:thin;width:100%}@media screen and (min-width:640px){.trips-comparison__row{gap:var(--size-8)}}.trips-comparison__row::-webkit-scrollbar{height:var(--min-h8)}.trips-comparison__row::-webkit-scrollbar-track{background:transparent}.trips-comparison__row::-webkit-scrollbar-thumb{background-color:var(--brand-100);border-radius:var(--br-md)}.trips-comparison__row .trips-comparison__cell{flex:1;min-width:var(--width-320);width:100%}@media screen and (min-width:640px){.trips-comparison__row .trips-comparison__cell{min-width:var(--width-250)}}@media screen and (min-width:1024px){.trips-comparison__row .trips-comparison__cell{min-width:var(--width-300)}}.trips-comparison__row:not(:last-child){margin-bottom:var(--spacing-6)}.trips-comparison__row--selects select{background-color:rgb(var(--neutral-000));border:1px solid rgba(var(--neutral-400),1);border-radius:var(--br-md);box-shadow:none;color:rgba(var(--neutral-500),var(--op-50));font-size:var(--fs-16);padding:15px var(--spacing-4);resize:vertical;transition:var(--ts2);width:100%}.trips-comparison__row--selects select:hover{border-color:rgb(var(--brand-500));box-shadow:0 0 0 1px rgba(var(--brand-500),.2);color:rgb(var(--neutral-500))}.trips-comparison__row--selects select:focus{border-color:rgb(var(--focusRing));box-shadow:0 0 0 1px rgba(var(--focusRing),.3);color:rgb(var(--neutral-500));outline:none}.trips-comparison__row--selects select::-moz-placeholder{color:rgba(var(--neutral-500),var(--op-50))}.trips-comparison__row--selects select::placeholder{color:rgba(var(--neutral-500),var(--op-50))}.trips-comparison__form--single{overflow-x:visible}.trips-comparison__form--single .trips-comparison__row{min-width:auto!important;overflow-x:visible!important}.trips-comparison__form--single .trips-comparison__row .trips-comparison__cell{max-width:100%;min-width:auto}.trips-comparison .trip-card.trip-card-comparison{box-shadow:none}
