.SeatClassPriceTable-module__ZV9b5q__container{margin-top:var(--space-4x)}.SeatClassPriceTable-module__ZV9b5q__list{scrollbar-width:none;width:100vw;padding-inline:var(--space-4x);margin-left:calc(50% - 50vw);overflow-x:auto}.SeatClassPriceTable-module__ZV9b5q__list::-webkit-scrollbar{display:none}.SeatClassPriceTable-module__ZV9b5q__item{flex:0 0 256px}.SeatClassPriceTable-module__ZV9b5q__cardLink{height:100%;color:inherit;text-decoration:none;display:block}.SeatClassPriceTable-module__ZV9b5q__cardLink>*{transition:background-color .2s}.SeatClassPriceTable-module__ZV9b5q__cardLink:hover>*{background-color:var(--color-semantic-surface-gray-contents)}.SeatClassPriceTable-module__ZV9b5q__cardLink:focus-visible{outline:2px solid var(--color-semantic-border-default);outline-offset:2px;border-radius:var(--radius-12)}.SeatClassPriceTable-module__ZV9b5q__photo{aspect-ratio:16/9;object-fit:cover;display:block}.SeatClassPriceTable-module__ZV9b5q__body{padding:var(--space-3x) var(--space-4x)}.SeatClassPriceTable-module__ZV9b5q__className{word-break:keep-all;overflow-wrap:anywhere}.SeatClassPriceTable-module__ZV9b5q__amount{white-space:nowrap}.SeatClassPriceTable-module__ZV9b5q__details{column-gap:var(--space-2x);row-gap:var(--space-base);grid-template-columns:max-content minmax(0,1fr);align-items:baseline}@media (min-width:1024px){.SeatClassPriceTable-module__ZV9b5q__container{margin-top:var(--space-16x)}.SeatClassPriceTable-module__ZV9b5q__list{grid-template-columns:repeat(4,minmax(0,1fr));width:auto;margin-left:0;padding-inline:0;overflow-x:visible}}
.FuelSurchargeChart-module__1dhPEG__chartColumn,.FuelSurchargeChart-module__1dhPEG__textColumn{width:100%;min-width:0}@media (min-width:1024px){.FuelSurchargeChart-module__1dhPEG__chartColumn{flex:0 0 56%}.FuelSurchargeChart-module__1dhPEG__textColumn{flex:1 1 0}}.FuelSurchargeChart-module__1dhPEG__dataTable{border-collapse:collapse;width:100%}.FuelSurchargeChart-module__1dhPEG__dataTable th,.FuelSurchargeChart-module__1dhPEG__dataTable td{padding:var(--space-2x) var(--space-3x);border-bottom:1px solid var(--color-semantic-border-divider);text-align:right}.FuelSurchargeChart-module__1dhPEG__dataTable thead th:first-child,.FuelSurchargeChart-module__1dhPEG__dataTable tbody th{text-align:left}.FuelSurchargeChart-module__1dhPEG__visuallyHidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}