.selection-card[data-astro-cid-sssf2fok]{display:flex;align-items:center;gap:1rem;position:relative;cursor:pointer;padding:.75rem;border:1px solid var(--color-humo);border-radius:1rem;background:var(--color-sal);transition:border-color .25s ease,box-shadow .25s ease,transform .25s ease}.selection-card[data-astro-cid-sssf2fok]:hover{border-color:var(--color-rio);transform:translateY(-2px);box-shadow:0 14px 30px #111b2d14}.selection-card[data-astro-cid-sssf2fok]:has(input:checked){display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;border-color:var(--color-tierra);box-shadow:0 0 0 2px #b85c3a26}.selection-card--additional[data-astro-cid-sssf2fok]:has(input:checked){grid-template-columns:minmax(0,1fr) auto auto}.selection-card[data-astro-cid-sssf2fok]:has(input:checked) .selection-card__image[data-astro-cid-sssf2fok]{display:none}.selection-card[data-astro-cid-sssf2fok]:has(input:checked)>.min-w-0[data-astro-cid-sssf2fok]{grid-column:1;min-width:0}.selection-card--additional[data-astro-cid-sssf2fok]:has(input:checked)>.min-w-0[data-astro-cid-sssf2fok]{padding-right:5rem}.selection-card[data-astro-cid-sssf2fok]:has(input:checked) .selection-card__check[data-astro-cid-sssf2fok]{grid-column:2;grid-row:1}.selection-card[data-astro-cid-sssf2fok]:has(input:checked) .selection-card__delete[data-astro-cid-sssf2fok]{grid-column:3;grid-row:1}.selection-card__image[data-astro-cid-sssf2fok]{width:150px;height:150px;flex:0 0 150px;overflow:hidden;border-radius:.7rem;background:var(--color-humo)}.selection-card__image[data-astro-cid-sssf2fok] img[data-astro-cid-sssf2fok]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s ease}.selection-card[data-astro-cid-sssf2fok]:hover .selection-card__image[data-astro-cid-sssf2fok] img[data-astro-cid-sssf2fok]{transform:scale(1.04)}.selection-card__check[data-astro-cid-sssf2fok]{display:grid;place-items:center;width:2rem;height:2rem;flex:0 0 2rem;border:1px solid #c4c9d1;border-radius:999px;color:#98a0ad;cursor:pointer;transition:all .2s ease}.selection-card[data-astro-cid-sssf2fok]:has(input:checked) .selection-card__check[data-astro-cid-sssf2fok]{border-color:var(--color-tierra);background:var(--color-tierra);color:#fff}.selection-card__details[data-astro-cid-sssf2fok]{display:none;position:relative;grid-column:1 / -1;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;padding:.9rem .25rem .15rem;border-top:1px solid #e7e1d8}.selection-card[data-astro-cid-sssf2fok].is-selected .selection-card__details[data-astro-cid-sssf2fok]{display:grid}.selection-card[data-astro-cid-sssf2fok]:has(input:checked) .selection-card__details[data-astro-cid-sssf2fok]{display:grid}.selection-card__delete[data-astro-cid-sssf2fok]{display:grid;place-items:center;width:2rem;height:2rem;flex:0 0 2rem;border:1px solid var(--color-humo);border-radius:999px;color:#9aa1ac;background:#fff;cursor:pointer}.selection-card__delete[data-astro-cid-sssf2fok] span[data-astro-cid-sssf2fok]{font-size:1.25rem;line-height:1}.selection-card__delete[data-astro-cid-sssf2fok]:hover{color:var(--color-tierra);border-color:var(--color-tierra)}.selection-card--stack-points[data-astro-cid-sssf2fok] .selection-card__details[data-astro-cid-sssf2fok]{grid-template-columns:repeat(2,minmax(0,1fr))}.selection-card__details--transfer[data-astro-cid-sssf2fok]{grid-template-columns:repeat(12,minmax(0,1fr));align-items:end}.selection-card[data-astro-cid-sssf2fok][data-item-kind=driver] .selection-card__details--service[data-astro-cid-sssf2fok],.selection-card[data-astro-cid-sssf2fok][data-item-kind=custom-tour] .selection-card__details--service[data-astro-cid-sssf2fok]{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end}.selection-card__details--transfer[data-astro-cid-sssf2fok] .selection-field--date[data-astro-cid-sssf2fok],.selection-card__details--transfer[data-astro-cid-sssf2fok] .selection-field--from[data-astro-cid-sssf2fok],.selection-card__details--transfer[data-astro-cid-sssf2fok] .selection-field--to[data-astro-cid-sssf2fok]{grid-column:span 4}.selection-card__details--transfer[data-astro-cid-sssf2fok] .selection-field--address[data-astro-cid-sssf2fok]{grid-column:span 6}.selection-card__details--transfer[data-astro-cid-sssf2fok] .selection-field--passengers[data-astro-cid-sssf2fok],.selection-card__details--transfer[data-astro-cid-sssf2fok] .selection-check-field[data-astro-cid-sssf2fok]{grid-column:span 4}.selection-card__details--transfer[data-astro-cid-sssf2fok] .selection-add-transfer[data-astro-cid-sssf2fok]{grid-column:span 4;align-self:center;justify-self:end;text-align:right}.selection-card__details--transfer[data-astro-cid-sssf2fok] .selection-check-field[data-astro-cid-sssf2fok]{align-self:center}.selection-card--stack-points[data-astro-cid-sssf2fok] .selection-card__details--transfer[data-astro-cid-sssf2fok]{grid-template-columns:repeat(2,minmax(0,1fr))}.selection-card--stack-points[data-astro-cid-sssf2fok] .selection-card__details--transfer[data-astro-cid-sssf2fok] .selection-field--date[data-astro-cid-sssf2fok],.selection-card--stack-points[data-astro-cid-sssf2fok] .selection-card__details--transfer[data-astro-cid-sssf2fok] .selection-field--from[data-astro-cid-sssf2fok],.selection-card--stack-points[data-astro-cid-sssf2fok] .selection-card__details--transfer[data-astro-cid-sssf2fok] .selection-field--to[data-astro-cid-sssf2fok],.selection-card--stack-points[data-astro-cid-sssf2fok] .selection-card__details--transfer[data-astro-cid-sssf2fok] .selection-field--address[data-astro-cid-sssf2fok],.selection-card--stack-points[data-astro-cid-sssf2fok] .selection-card__details--transfer[data-astro-cid-sssf2fok] .selection-field--passengers[data-astro-cid-sssf2fok],.selection-card--stack-points[data-astro-cid-sssf2fok] .selection-card__details--transfer[data-astro-cid-sssf2fok] .selection-check-field[data-astro-cid-sssf2fok]{grid-column:span 1}.selection-field[data-astro-cid-sssf2fok]{display:flex;flex-direction:column;gap:.3rem;min-width:0}.selection-field[data-astro-cid-sssf2fok]>span[data-astro-cid-sssf2fok]{color:#566071;font-size:.7rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.selection-field--wide[data-astro-cid-sssf2fok]{grid-column:1 / -1}.selection-field[data-astro-cid-sssf2fok] input[data-astro-cid-sssf2fok],.selection-field[data-astro-cid-sssf2fok] select[data-astro-cid-sssf2fok]{height:2.5rem;width:100%;border:1px solid var(--color-humo);border-radius:.55rem;background:#fff;padding:0 .65rem;color:var(--color-rio);font-size:.82rem}.selection-field[data-astro-cid-sssf2fok] input[data-astro-cid-sssf2fok]:focus,.selection-field[data-astro-cid-sssf2fok] select[data-astro-cid-sssf2fok]:focus{border-color:var(--color-rio);outline:2px solid rgb(184 92 58 / .2);outline-offset:1px}.point-name-field[data-astro-cid-sssf2fok]{display:none}.selection-check-field[data-astro-cid-sssf2fok]{grid-column:auto}.selection-check-control[data-astro-cid-sssf2fok]{display:flex;align-items:center;gap:.45rem;color:var(--color-rio);font-size:.8rem;font-weight:500;text-transform:none;letter-spacing:0}.selection-check-control[data-astro-cid-sssf2fok] input[data-astro-cid-sssf2fok]{width:1rem;height:1rem;accent-color:var(--color-tierra)}.selection-add-transfer[data-astro-cid-sssf2fok]{grid-column:1 / -1;justify-self:start;color:var(--color-tierra);font-size:.8rem;font-weight:700}.selection-add-transfer[data-astro-cid-sssf2fok]:hover{color:#8f432a}.request-panel[data-astro-cid-sssf2fok]{width:100%;max-width:100%;box-sizing:border-box;border:1px solid var(--color-humo);border-radius:1.25rem;background:var(--color-sal);padding:1.25rem;box-shadow:0 18px 48px #111b2d14}@media(min-width:640px){.request-panel[data-astro-cid-sssf2fok]{padding:1.5rem}}@media(max-width:639px){.selection-card[data-astro-cid-sssf2fok]{align-items:flex-start;gap:.75rem}.selection-card__image[data-astro-cid-sssf2fok]{width:104px;height:104px;flex-basis:104px}.selection-card__check[data-astro-cid-sssf2fok]{margin-left:auto}.selection-card[data-astro-cid-sssf2fok]:has(input[data-selection-input]:checked){grid-template-columns:minmax(0,1fr) auto}.selection-card--additional[data-astro-cid-sssf2fok]:has(input[data-selection-input]:checked){grid-template-columns:minmax(0,1fr) auto auto}.selection-card[data-astro-cid-sssf2fok]:has(input[data-selection-input]:checked) .selection-card__details[data-astro-cid-sssf2fok]{width:100%;min-width:0;grid-template-columns:1fr}.selection-card__details--transfer[data-astro-cid-sssf2fok] .selection-field--date[data-astro-cid-sssf2fok],.selection-card__details--transfer[data-astro-cid-sssf2fok] .selection-field--from[data-astro-cid-sssf2fok],.selection-card__details--transfer[data-astro-cid-sssf2fok] .selection-field--to[data-astro-cid-sssf2fok],.selection-card__details--transfer[data-astro-cid-sssf2fok] .selection-field--address[data-astro-cid-sssf2fok],.selection-card__details--transfer[data-astro-cid-sssf2fok] .selection-field--passengers[data-astro-cid-sssf2fok],.selection-card__details--transfer[data-astro-cid-sssf2fok] .selection-check-field[data-astro-cid-sssf2fok],.selection-card__details--transfer[data-astro-cid-sssf2fok] .selection-add-transfer[data-astro-cid-sssf2fok]{grid-column:1}.selection-check-field[data-astro-cid-sssf2fok]{grid-column:1 / -1}}@media(prefers-reduced-motion:reduce){.selection-card[data-astro-cid-sssf2fok],.selection-card__image[data-astro-cid-sssf2fok] img[data-astro-cid-sssf2fok]{transition:none}}
