.expedition-chart-section_header{margin-bottom:3rem;font-size:1.5rem;font-family:var(--primary font)}.section-expedition-chart_image_item{border-radius:.75rem 0 0 .75rem}.expedition-chart_price_chart{display:flex;align-items:flex-start;gap:5rem;margin-bottom:3rem}.expedition-chart_price_chart_regular-price,.expedition-chart_price_chart_discount-price{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:1.25rem}.expedition-chart_price_chart_regular-price-header{color:#737373;font-size:.875rem;font-weight:700;line-height:1.25rem}.expedition-chart_price_chart_regular-price-price{color:#737373;font-size:1.5rem;font-weight:400;line-height:1.25rem;text-decoration-line:line-through}.expedition-chart_price_chart_discount-price-header{color:#737373;font-size:.875rem;font-weight:700;line-height:1.25rem}.expedition-chart_price_chart_discount-price-price{display:flex;align-items:flex-start}.expedition-chart_price_chart_discount-price-price-price{color:var(--third-blue-color);font-size:1.5rem;font-weight:700;line-height:1.25rem}.expedition-chart_info{margin-bottom:4rem;display:flex;flex-direction:column;gap:1.25rem}.expedition-chart_info_item{display:flex;flex-direction:row;align-items:flex-start;padding:0;gap:.5rem}.expedition-chart_search{flex-direction:column}.booking-form{flex-direction:column;gap:3rem}.booking-form_title{flex-direction:column}.expedition-chart_search_title{font-size:1.25rem;font-weight:400;font-family:var(--primary-font);margin-bottom:2rem}.card-title{font-size:.875rem;color:var(--secondary-black)}.route-card{cursor:pointer;transition:transform .2s;padding:.375rem .75rem;background:#fff;border-radius:.25rem;box-shadow:0 1px 2px #0000000d;border-width:1px;border-color:#0000002d;border-style:solid}.route-card:hover{transform:translateY(-5px)}.route-card.selected{border:2px solid #004CA8}.route-card.selected .card-body{background-color:#004ca8!important}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);background-color:var(--bs-body-bg);background-clip:padding-box;border:var(--bs-border-width) solid var(--bs-border-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:var(--bs-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group .btn{position:relative;z-index:2}.btn-outline-secondary{--bs-btn-color: #6c757d;--bs-btn-border-color: #6c757d;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #6c757d;--bs-btn-hover-border-color: #6c757d;--bs-btn-focus-shadow-rgb: 108, 117, 125;--bs-btn-active-color: #fff;--bs-btn-active-bg: #6c757d;--bs-btn-active-border-color: #6c757d;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #6c757d;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #6c757d;--bs-gradient: none}.btn{--bs-btn-padding-x: .75rem;--bs-btn-padding-y: .375rem;--bs-btn-font-family: ;--bs-btn-font-size: 1rem;--bs-btn-font-weight: 400;--bs-btn-line-height: 1.5;--bs-btn-color: var(--bs-body-color);--bs-btn-bg: transparent;--bs-btn-border-width: var(--bs-border-width);--bs-btn-border-color: transparent;--bs-btn-border-radius: var(--bs-border-radius);--bs-btn-hover-border-color: transparent;--bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 1px rgba(0, 0, 0, .075);--bs-btn-disabled-opacity: .65;--bs-btn-focus-box-shadow: 0 0 0 .25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}.seats-left-badge-number{padding-left:.25rem;padding-right:.25rem}.booking-form_button{background:#006ca8;color:#fff;border-radius:1.25rem;width:100%;padding-top:.5rem;padding-right:1.5rem;padding-bottom:.5rem!important;padding-bottom:1.5rem}.trip-card{border:1px solid #C9C9C9;padding:1.25rem;margin-bottom:1.25rem;border-radius:.5rem;box-shadow:0 2px 4px #0000001a;transition:transform .2s,box-shadow .2s}.trip-card:hover{transform:translateY(-3px);box-shadow:0 4px 8px #00000026}.border-info{border-color:#0d6efd!important;border-width:2px}.trip-card.border-success{border:2px solid #198754;background-color:#f8fff9}.trip-card h3{font-size:1.5rem;margin-bottom:.75rem;color:#262626;font-family:Merienda,cursive;display:flex;align-items:center;gap:.75rem}.expedition-icon{width:2.25rem;height:2.25rem;flex-shrink:0;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzciIHZpZXdCb3g9IjAgOCAzMiAyOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3QgeD0iMC41IiB5PSIzMi4yMzMzIiB3aWR0aD0iMzEiIGhlaWdodD0iMS42NjY2NyIgcng9IjAuODMzMzM0IiBzdHJva2U9IiMwMzY5QTEiLz4KPHJlY3QgeD0iMy42OTk5NSIgeT0iMzQuMzY2NiIgd2lkdGg9IjI0LjYiIGhlaWdodD0iMS42NjY2NyIgcng9IjAuODMzMzM0IiBzdHJva2U9IiMwMzY5QTEiLz4KPHBhdGggZD0iTTE5LjkxNTYgMTguNzgyNUMxOS45MzcgMTcuMjk2OCAyMS44NzQyIDE2Ljc0MjggMjIuNjc3NiAxNy45OTI5TDI5LjAzNjcgMjcuODkyN0MyOS42NzgxIDI4Ljg5MSAyOC45NjEzIDMwLjIwMzcgMjcuNzc0OCAzMC4yMDM3TDIxLjI3NiAzMC4yMDM3QzIwLjQzOTMgMzAuMjAzNyAxOS43NjQyIDI5LjUxODggMTkuNzc2IDI4LjY4MjJMMTkuOTE1NiAxOC43ODI1WiIgc3Ryb2tlPSIjMDM2OUExIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik0xOC4yMDg1IDEwLjIyMjlDMTguMjYyNyA4LjY4NDY0IDE2LjI0MTkgOC4wNzIxOSAxNS40MzMzIDkuMzgxODdMMy45MDg1NCAyOC4wNTE4QzMuMjkxNjYgMjkuMDUxMiA0LjAxMDY2IDMwLjMzOTkgNS4xODUwNyAzMC4zMzk5TDE2LjA1MTEgMzAuMzQwM0MxNi44NTkgMzAuMzQwMyAxNy41MjE2IDI5LjY5OTggMTcuNTUgMjguODkyNEwxOC4yMDg1IDEwLjIyMjlaIiBzdHJva2U9IiMwMzY5QTEiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+);background-repeat:no-repeat;background-position:center;background-size:contain}.trip-card .badge{margin-bottom:10px;font-size:.8rem;padding:5px 10px}.card-footer-actions{display:flex;flex-direction:row;gap:1rem;margin-top:1.25rem;align-items:center}.trip-card button{background-color:#0d6efd;color:#fff;border:none;padding:.625rem 1.25rem;border-radius:5px;cursor:pointer;flex:1;transition:background-color .2s;font-family:Helvetica,Arial,sans-serif}.trip-card button:hover{background-color:#0b5ed7}.seats-left-badge{background-color:#f5f5f5;color:red;padding:.5rem .75remx;border-radius:.75rem;font-size:1.125rem;font-weight:700;display:flex;align-items:center;justify-content:center;flex:1;text-align:center;animation:pulse 2s infinite;font-family:Helvetica,Arial,sans-serif}@keyframes pulse{0%{opacity:1}50%{opacity:.7}to{opacity:1}}.trip-card p{margin-bottom:.5rem;font-size:.95rem;font-family:Helvetica,Arial,sans-serif}.trip-card strong{font-family:Helvetica,Arial,sans-serif}.alternatives-title{margin-top:2rem;padding-top:1rem;border-top:1px solid #dee2e6}#results{max-width:56rem;margin:0 auto;font-family:Helvetica,Arial,sans-serif}.results-content,.results-content p{font-family:Helvetica,Arial,sans-serif}.card-body{background-color:#006ca8!important;color:#fff!important}.btn-primary,.text-muted{font-family:Helvetica,Arial,sans-serif}h1.text-center{font-family:Merienda,cursive;font-weight:700;margin-bottom:1.5rem;color:#262626}.booking-form h3{font-family:Helvetica;font-style:normal;font-weight:400;font-size:1.125rem;color:#262626}#results h3,#results h4{font-family:Merienda,cursive;color:#262626}.book-now-btn{border-radius:1.25rem!important;padding:.5rem 1.5rem!important}.footer-column ul{padding-left:0}
/*# sourceMappingURL=/cdn/shop/t/18/assets/section-expedition-chart.css.map */
