@media (min-width:1024px){.package-availability-table.featured{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:1rem 2.5rem 1.75rem;--tw-shadow:0 1px 2px rgba(11,60,93,.4),0 -1px 2px rgba(11,60,93,.04);--tw-shadow-colored:0 1px 2px var(--tw-shadow-color),0 -1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}}.package-availability-table.featured .package-title h3{margin:0;font-weight:700;font-size:1.125rem}.package-availability-table.featured .package-title h3 a{text-decoration:none;--tw-text-opacity:1;color:rgb(1 53 77/var(--tw-text-opacity));background-repeat:no-repeat;background-image:linear-gradient(transparent 20px,#172541 0);transition:background-size .3s cubic-bezier(.785,.135,.15,.86) 0s;background-size:0;background-position:0 2px}.package-availability-table.featured .package-title h3:hover a{background-size:100%}.package-availability-table.featured .table{margin-bottom:0;width:100%}.package-availability-table.featured .table>:not(:last-child)>:last-child>*{--tw-border-opacity:1;border-color:rgb(215 215 232/var(--tw-border-opacity))}.package-availability-table.featured .table th{padding-top:0!important;text-align:left;padding-bottom:10px!important;font-size:.8375rem;font-weight:700;text-transform:uppercase;--tw-text-opacity:1;color:rgb(108 117 125/var(--tw-text-opacity))}.package-availability-table.featured .table thead{display:none}@media (min-width:1024px){.package-availability-table.featured .table thead{display:block}}.package-availability-table.featured .sub-text,.package-availability-table.featured .text{display:block;line-height:1.4;text-transform:capitalize}.package-availability-table.featured .text{font-size:.9375rem;font-weight:600;--tw-text-opacity:1;color:rgb(1 53 77/var(--tw-text-opacity))}.package-availability-table.featured .sub-text{font-size:.8375rem;font-weight:500;color:rgb(1 53 77/.8)}.package-availability-table.featured .price .text{font-size:1rem;font-weight:600;--tw-text-opacity:1;color:rgb(20 99 137/var(--tw-text-opacity))}.package-availability-table.featured .availability{position:relative;padding-left:25px}.package-availability-table.featured .availability i{position:absolute;left:0;height:20px;width:20px;font-size:0;top:3px}.package-availability-table.featured .availability i.warning{--tw-text-opacity:1;color:rgb(243 137 59/var(--tw-text-opacity))}.package-availability-table.featured .availability i.danger{--tw-text-opacity:1;color:rgb(241 6 6/var(--tw-text-opacity))}.package-availability-table.featured .availability i.success{--tw-text-opacity:1;color:rgb(28 179 134/var(--tw-text-opacity))}.package-availability-table.featured .price i.strike{font-style:normal}.package-availability-table.featured .button-group{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end}.package-availability-table.featured .button-group .btn{white-space:nowrap}.package-availability-table.featured .button-group .btn.btn-sm{padding:4px 15px;text-transform:uppercase;font-weight:500;border-width:2px;min-width:120px;font-size:.875rem}.package-availability-table.featured .button-group .btn.btn-md{padding:5px 24px;border-radius:50rem;border-width:2px;font-weight:500;--tw-border-opacity:1;border-color:rgb(215 215 232/var(--tw-border-opacity));font-size:.8375rem;--tw-text-opacity:1;color:rgb(1 53 77/var(--tw-text-opacity))}.package-availability-table.featured .button-group .btn.btn-md:focus,.package-availability-table.featured .button-group .btn.btn-md:hover{--tw-border-opacity:1;border-color:rgb(20 99 137/var(--tw-border-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.package-availability-table.featured .button-group .highlight-text{background-color:rgb(28 179 134/.2);font-size:.75rem;--tw-text-opacity:1;color:rgb(28 179 134/var(--tw-text-opacity));padding:2px 10px;border-radius:4px;min-width:120px;text-align:center}.package-availability-table.featured .table>:not(caption)>*>*{padding-top:1.25rem;padding-bottom:1.25rem}.package-availability-table.featured .table>:not(caption)>*>:first-child{padding-left:0;padding-right:0}@media (min-width:1024px){.package-availability-table.featured .table td:not(:first-child),.package-availability-table.featured .table th:not(:first-child){padding-left:.75rem}.package-availability-table.featured .table td:not(:last-child),.package-availability-table.featured .table th:not(:last-child){padding-right:.75rem}}.package-availability-table.featured tbody{display:flex;flex-wrap:wrap;justify-content:center;row-gap:.25rem;column-gap:1%;padding-bottom:.375rem}@media (min-width:1024px){.package-availability-table.featured tbody{display:table;width:100%;padding-bottom:0}}.package-availability-table.featured tbody tr{display:flex;max-width:49.5%;flex:0 0 49.5%;flex-wrap:wrap;gap:.625rem;border-radius:.25rem;--tw-border-opacity:1;border-top-color:rgb(100 165 68/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.75rem;--tw-shadow:0 1px 2px rgba(11,60,93,.4),0 -1px 2px rgba(11,60,93,.04);--tw-shadow-colored:0 1px 2px var(--tw-shadow-color),0 -1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:1024px){.package-availability-table.featured tbody tr{display:table-row;border-radius:0;padding:0;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.package-availability-table.featured tbody tr+tr{border-top-width:1px;--tw-border-opacity:1;border-color:rgb(215 215 232/var(--tw-border-opacity))}}.package-availability-table.featured tbody tr:last-child>td{padding-bottom:0;border-bottom:none}.package-availability-table.featured tbody tr td{width:100%;padding-left:0;padding-right:0}@media (min-width:1024px){.package-availability-table.featured tbody tr td{width:auto}}.package-availability-table.featured tbody tr td>div{width:100%}@media (min-width:1024px){.package-availability-table.featured tbody tr td>div{width:auto}}.package-availability-table.featured tbody tr td:first-child{padding-top:0}.package-availability-table.featured tbody tr td:last-child{padding-bottom:0}.package-availability-table.featured tbody tr td:not(:first-child){padding-top:5px;padding-left:0}@media (min-width:1024px){.package-availability-table.featured tbody tr td:not(:first-child){padding-top:1.25rem;padding-bottom:1.25rem}}.package-availability-table.featured tbody tr td:not(:last-child){padding-bottom:5px;padding-right:0}