.bed-selection.svelte-eid0de{--tw-border-opacity:1;border-width:1px;border-color:rgb(209 213 219/var(--tw-border-opacity,1));border-radius:.375rem;gap:1rem;padding:1.5rem .5rem 1.5rem 3rem;display:grid;position:relative}@media (width>=64em){.bed-selection.svelte-eid0de{grid-template-columns:repeat(2,minmax(0,1fr))}}.bed-selection.svelte-eid0de:before{content:"";background-color:#fff;border-top:1px solid #d1d5db;border-left:1px solid #d1d5db;width:12px;height:12px;position:absolute;top:-7px;left:18px;rotate:45deg}.double.svelte-eid0de,.single.svelte-eid0de{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;display:grid;position:relative}.controls.svelte-eid0de{grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;width:6rem;display:grid}button.svelte-eid0de{--tw-border-opacity:1;border-width:1px;border-color:rgb(209 213 219/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-radius:9999px;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:1.25rem;line-height:1.75rem;display:flex}.value.svelte-eid0de{text-align:center}.error.svelte-eid0de{--tw-text-opacity:1;color:rgb(207 32 47/var(--tw-text-opacity,1));font-size:.875rem;line-height:1.25rem}.bed-icon.svelte-eid0de{width:1.5rem;height:1.5rem;margin-top:1.75rem;margin-left:.75rem;position:absolute}.bike-selection.svelte-1qrk23u{--tw-border-opacity:1;border-width:1px;border-color:rgb(209 213 219/var(--tw-border-opacity,1));border-radius:.375rem;padding:.5rem 1.5rem;display:grid;position:relative}.bike-selection.svelte-1qrk23u:before{content:"";background-color:#fff;border-top:1px solid #d1d5db;border-left:1px solid #d1d5db;width:12px;height:12px;position:absolute;top:-7px;left:18px;rotate:45deg}.bike-selection-info.svelte-1qrk23u{padding-top:1rem;padding-bottom:.5rem;font-size:.875rem;line-height:1.25rem}.e-bike.svelte-1qrk23u,.classic-bike.svelte-1qrk23u,.byo-bike.svelte-1qrk23u{justify-content:space-between;gap:1rem;padding-top:1rem;padding-bottom:1rem;display:flex;position:relative}@media (width>=48em){.e-bike.svelte-1qrk23u,.classic-bike.svelte-1qrk23u,.byo-bike.svelte-1qrk23u{display:flex}}.e-bike.svelte-1qrk23u,.classic-bike.svelte-1qrk23u{border-bottom:1px solid #d1d5db}.amount.svelte-1qrk23u{align-items:center;gap:.5rem;display:flex}.controls.svelte-1qrk23u{grid-template-columns:repeat(3,minmax(0,1fr));align-self:flex-end;align-items:center;width:6rem;display:grid}button.svelte-1qrk23u{--tw-border-opacity:1;border-width:1px;border-color:rgb(209 213 219/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-radius:9999px;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:1.25rem;line-height:1.75rem;display:flex}.value.svelte-1qrk23u{text-align:center}.error.svelte-1qrk23u{--tw-text-opacity:1;color:rgb(207 32 47/var(--tw-text-opacity,1));font-size:.875rem;line-height:1.25rem}.bike-icon.svelte-1qrk23u{width:1.5rem;height:1.5rem}.form-title.svelte-4jrcfk{margin-bottom:1rem;font-size:1.25rem;font-weight:600}.form-rows.svelte-4jrcfk{gap:1rem;display:grid}@media (width>=48em){.form-rows.svelte-4jrcfk{grid-template-columns:repeat(2,minmax(0,1fr))}}.checkbox.svelte-4jrcfk{gap:1rem;margin-top:1.5rem;margin-bottom:1.5rem;margin-left:.5rem;display:grid}.field_error.svelte-4jrcfk{--tw-text-opacity:1;color:rgb(207 32 47/var(--tw-text-opacity,1));padding-top:.25rem;font-size:.875rem;line-height:1.25rem}.button-container.svelte-4jrcfk{float:right;width:13rem}button.svelte-4jrcfk{--tw-border-opacity:1;border-width:2px;border-color:rgb(0 0 0/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));text-transform:uppercase;border-radius:.375rem;justify-self:end;width:100%;margin-top:1rem;padding:.75rem;display:block;position:relative}button.svelte-4jrcfk:hover:not(:disabled){--tw-bg-opacity:1;background-color:rgb(28 26 73/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}button.svelte-4jrcfk:disabled{cursor:not-allowed;--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1));opacity:.5;justify-content:space-around;display:flex}button.svelte-4jrcfk .loading-wheel:where(.svelte-4jrcfk){position:absolute;top:.5rem;right:.5rem}.root.svelte-qorrm9{width:100%;max-width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}@media (width>=48em){.root.svelte-qorrm9{max-width:48em}}@media (width>=64em){.root.svelte-qorrm9{max-width:64em}}@media (width>=82em){.root.svelte-qorrm9{max-width:82em}}.root.svelte-qorrm9{max-width:82em;margin-top:6rem;margin-bottom:6rem}h1.svelte-qorrm9{text-align:center;margin-bottom:2rem;font-size:2.25rem;font-weight:600;line-height:2.5rem}.head.svelte-qorrm9{padding-bottom:3rem}.enquiry.svelte-qorrm9{gap:6rem;display:grid}@media (width>=64em){.enquiry.svelte-qorrm9{grid-template-columns:1fr 425px}.enquiry-container.svelte-qorrm9{grid-row-start:1;grid-column-start:1}.card-container.svelte-qorrm9{grid-column-start:2}}.card.svelte-qorrm9{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-width:1px;border-radius:.75rem;overflow:hidden;box-shadow:0 3px 5px #0003}.card.svelte-qorrm9 .display:where(.svelte-qorrm9){aspect-ratio:16/9;position:relative}.card.svelte-qorrm9 .display:where(.svelte-qorrm9) img:where(.svelte-qorrm9){-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.card.svelte-qorrm9 .content:where(.svelte-qorrm9){padding:1.5rem 1.5rem 3rem}.card.svelte-qorrm9 .content:where(.svelte-qorrm9) .cruise-name:where(.svelte-qorrm9){font-size:2.25rem;font-weight:600}.card.svelte-qorrm9 .content:where(.svelte-qorrm9) .direction-name:where(.svelte-qorrm9){margin-top:.5rem;margin-bottom:1rem;font-weight:600}.card.svelte-qorrm9 .cruise:where(.svelte-qorrm9){gap:.5rem;display:grid}.card.svelte-qorrm9 .payment:where(.svelte-qorrm9){border-top:1px solid #e3e3e3;gap:.5rem;margin-top:1.5rem;padding-top:1.5rem;display:grid}.card.svelte-qorrm9 .payment:where(.svelte-qorrm9) .heading:where(.svelte-qorrm9){padding-bottom:.5rem;font-size:1.25rem;font-weight:500;line-height:1.75rem}.card.svelte-qorrm9 .payment:where(.svelte-qorrm9) .row:where(.svelte-qorrm9){grid-template-columns:1fr 1fr;display:grid}.card.svelte-qorrm9 .payment:where(.svelte-qorrm9) .total:where(.svelte-qorrm9){font-weight:600}
