.radio-button[data-v-801ad8ff]{align-items:center;display:flex;flex-direction:row-reverse;flex-wrap:wrap;margin-bottom:1rem;width:100%}@media (min-width:768px){.radio-button[data-v-801ad8ff]{width:auto}}.radio-button:focus-visible:focus:not(:disabled) .radio-button-faux[data-v-801ad8ff]{border-width:2px}.radio-button.-layout-booking label .radio-button__sublabel[data-v-801ad8ff],.radio-button.-layout-default label .radio-button__sublabel[data-v-801ad8ff],.radio-button.-layout-early-check-in label .radio-button__sublabel[data-v-801ad8ff],.radio-button.-layout-freight-booking label .radio-button__sublabel[data-v-801ad8ff],.radio-button.-layout-freight-default label .radio-button__sublabel[data-v-801ad8ff],.radio-button.-layout-seat-selector-admin label .radio-button__sublabel[data-v-801ad8ff]{font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(89 116 140/var(--tw-text-opacity,1))}.radio-button.-layout-booking .radio-button-faux[data-v-801ad8ff],.radio-button.-layout-default .radio-button-faux[data-v-801ad8ff],.radio-button.-layout-early-check-in .radio-button-faux[data-v-801ad8ff],.radio-button.-layout-freight-booking .radio-button-faux[data-v-801ad8ff],.radio-button.-layout-freight-default .radio-button-faux[data-v-801ad8ff],.radio-button.-layout-seat-selector-admin .radio-button-faux[data-v-801ad8ff]{--tw-border-opacity:1;border-color:rgb(167 198 227/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.radio-button.-layout-booking:focus-visible:focus:not(:disabled) .radio-button-faux[data-v-801ad8ff],.radio-button.-layout-default:focus-visible:focus:not(:disabled) .radio-button-faux[data-v-801ad8ff],.radio-button.-layout-early-check-in:focus-visible:focus:not(:disabled) .radio-button-faux[data-v-801ad8ff],.radio-button.-layout-freight-booking:focus-visible:focus:not(:disabled) .radio-button-faux[data-v-801ad8ff],.radio-button.-layout-freight-default:focus-visible:focus:not(:disabled) .radio-button-faux[data-v-801ad8ff],.radio-button.-layout-seat-selector-admin:focus-visible:focus:not(:disabled) .radio-button-faux[data-v-801ad8ff]{--tw-border-opacity:1;border-color:rgb(0 22 81/var(--tw-border-opacity,1))}@media (hover){.radio-button.-layout-booking:hover input:not(:checked,:disabled)+.radio-button-faux[data-v-801ad8ff],.radio-button.-layout-default:hover input:not(:checked,:disabled)+.radio-button-faux[data-v-801ad8ff],.radio-button.-layout-early-check-in:hover input:not(:checked,:disabled)+.radio-button-faux[data-v-801ad8ff],.radio-button.-layout-freight-booking:hover input:not(:checked,:disabled)+.radio-button-faux[data-v-801ad8ff],.radio-button.-layout-freight-default:hover input:not(:checked,:disabled)+.radio-button-faux[data-v-801ad8ff],.radio-button.-layout-seat-selector-admin:hover input:not(:checked,:disabled)+.radio-button-faux[data-v-801ad8ff]{--tw-border-opacity:1;border-color:rgb(22 87 246/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(22 87 246/var(--tw-bg-opacity,1))}}.radio-button.-layout-booking input:checked:not(:disabled)+.radio-button-faux[data-v-801ad8ff],.radio-button.-layout-default input:checked:not(:disabled)+.radio-button-faux[data-v-801ad8ff],.radio-button.-layout-early-check-in input:checked:not(:disabled)+.radio-button-faux[data-v-801ad8ff],.radio-button.-layout-freight-booking input:checked:not(:disabled)+.radio-button-faux[data-v-801ad8ff],.radio-button.-layout-freight-default input:checked:not(:disabled)+.radio-button-faux[data-v-801ad8ff],.radio-button.-layout-seat-selector-admin input:checked:not(:disabled)+.radio-button-faux[data-v-801ad8ff]{--tw-border-opacity:1;border-color:rgb(22 87 246/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(22 87 246/var(--tw-bg-opacity,1))}.radio-button.-layout-booking input:disabled+.radio-button-faux[data-v-801ad8ff],.radio-button.-layout-default input:disabled+.radio-button-faux[data-v-801ad8ff],.radio-button.-layout-early-check-in input:disabled+.radio-button-faux[data-v-801ad8ff],.radio-button.-layout-freight-booking input:disabled+.radio-button-faux[data-v-801ad8ff],.radio-button.-layout-freight-default input:disabled+.radio-button-faux[data-v-801ad8ff],.radio-button.-layout-seat-selector-admin input:disabled+.radio-button-faux[data-v-801ad8ff]{--tw-border-opacity:1;border-color:rgb(167 198 227/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(244 249 253/var(--tw-bg-opacity,1))}.radio-button.-layout-booking input:checked:disabled+.radio-button-faux[data-v-801ad8ff],.radio-button.-layout-default input:checked:disabled+.radio-button-faux[data-v-801ad8ff],.radio-button.-layout-early-check-in input:checked:disabled+.radio-button-faux[data-v-801ad8ff],.radio-button.-layout-freight-booking input:checked:disabled+.radio-button-faux[data-v-801ad8ff],.radio-button.-layout-freight-default input:checked:disabled+.radio-button-faux[data-v-801ad8ff],.radio-button.-layout-seat-selector-admin input:checked:disabled+.radio-button-faux[data-v-801ad8ff]{--tw-text-opacity:1;color:rgb(167 198 227/var(--tw-text-opacity,1))}.radio-button.-layout-nfi label[data-v-801ad8ff]{font-size:.875rem;font-weight:350;line-height:1.375rem;--tw-text-opacity:1;color:rgb(0 33 53/var(--tw-text-opacity,1))}.radio-button.-layout-nfi .radio-button-faux[data-v-801ad8ff]{--tw-border-opacity:1;border-color:rgb(198 198 198/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.radio-button.-layout-nfi:focus-visible:focus:not(:disabled) .radio-button-faux[data-v-801ad8ff]{--tw-border-opacity:1;border-color:rgb(0 33 53/var(--tw-border-opacity,1))}@media (hover){.radio-button.-layout-nfi:hover input:not(:checked,:disabled)+.radio-button-faux[data-v-801ad8ff]{--tw-border-opacity:1;border-color:rgb(0 95 135/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(0 95 135/var(--tw-bg-opacity,1))}}.radio-button.-layout-nfi input:checked:not(:disabled)+.radio-button-faux[data-v-801ad8ff]{--tw-border-opacity:1;border-color:rgb(0 95 135/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(0 95 135/var(--tw-bg-opacity,1))}.radio-button.-layout-nfi input:disabled+.radio-button-faux[data-v-801ad8ff]{--tw-border-opacity:1;border-color:rgb(198 198 198/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(240 240 240/var(--tw-bg-opacity,1))}.radio-button.-layout-nfi input:checked:disabled+.radio-button-faux[data-v-801ad8ff]{--tw-text-opacity:1;color:rgb(114 111 111/var(--tw-text-opacity,1))}.radio-button label[data-v-801ad8ff]{flex:1 1 0%;text-align:left}.radio-button label .radio-button__sublabel[data-v-801ad8ff]{display:block}.radio-button .radio-button-faux[data-v-801ad8ff]{align-items:center;border-radius:50%;border-style:solid;border-width:1px;display:flex;height:1.75rem;justify-content:center;margin-right:.625rem;position:relative;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:1.75rem}.radio-button .radio-button-faux[data-v-801ad8ff] .nuxt-icon{display:none;margin:0}@media (hover){.radio-button:hover input:not(:checked,:disabled)+.radio-button-faux[data-v-801ad8ff]{opacity:.5}.radio-button:hover input:not(:checked,:disabled)+.radio-button-faux[data-v-801ad8ff] .nuxt-icon{display:block}}.radio-button input:checked:not(:disabled)+.radio-button-faux[data-v-801ad8ff] .nuxt-icon{display:block}.radio-button input:disabled+.radio-button-faux[data-v-801ad8ff]{cursor:default;pointer-events:none}
