section.section.section--tab{padding:5rem 0 5.375rem}@media screen and (min-width:1320px){section.section.section--tab{padding:8.125rem 0}}.gbcvb.tab .tab__nav{display:flex;max-width:100%;align-items:center;justify-content:flex-start;gap:2.3125rem;-ms-overflow-style:none;overflow-y:auto;scrollbar-width:none}.gbcvb.tab .tab__nav::-webkit-scrollbar{display:none}.gbcvb.tab .tab__nav-item{display:inline-block;width:-moz-max-content;width:max-content}.gbcvb.tab .tab__nav-item:first-child .tab__nav-btn{padding-left:0}.gbcvb.tab .tab__nav-btn{transition:all 0.3s ease-in-out;display:inline-block;width:-moz-max-content;width:max-content;padding:0 0 0.6875rem;border-bottom:0.125rem solid transparent;color:rgba(35,31,32,.5);font-size:1.625rem;font-weight:500}@media screen and (min-width:1320px){.gbcvb.tab .tab__nav-btn{padding-bottom:0.375rem;font-size:2rem}}@media screen and (min-width:1199px){.gbcvb.tab .tab__nav-btn:hover{color:#231f20}}.gbcvb.tab .tab__nav-btn.is-active{border-bottom-color:#231f20;color:#231f20}.gbcvb.tab .tab__content{padding:4.125rem 0 4.5rem}@media screen and (min-width:1320px){.gbcvb.tab .tab__content{padding:5.25rem 0 4.5rem}}@media screen and (min-width:1511px) and (max-width:1539px){.gbcvb.tab .tab__content{padding-right:3.625rem}}.gbcvb.tab .tab__panel-content{animation:fade-in 0.3s ease-in-out}@keyframes fade-in{0%{opacity:0;transform:translateY(0.625rem)}to{opacity:1;transform:translateY(0)}}.gbcvb.card.card--itineraries{position:relative}@media screen and (max-width:990px){.gbcvb.card.card--itineraries .aspect-box,.gbcvb.card.card--itineraries picture{display:flex;--aspect-ratio:268/340}}.gbcvb.card.card--itineraries .aspect-box img,.gbcvb.card.card--itineraries picture img{width:100%}@media screen and (min-width:991px){.gbcvb.card.card--itineraries .aspect-box,.gbcvb.card.card--itineraries picture{--aspect-ratio:385/343}}.gbcvb.card.card--itineraries article{padding:1.25rem 1.298125rem 1.4375rem;background-color:#d1aeff;color:#231f20}@media screen and (min-width:991px){.gbcvb.card.card--itineraries article{padding:1.25rem}}.gbcvb.card.card--itineraries article header{display:flex;align-items:center;justify-content:space-between;padding-bottom:0.25rem;border-bottom:0.0625rem solid #231f20;margin-bottom:1.25rem}@media screen and (min-width:991px){.gbcvb.card.card--itineraries article header{padding-bottom:0.75rem;margin-bottom:1.375rem}}@media screen and (min-width:1320px){.gbcvb.card.card--itineraries article header{padding-bottom:0.1875rem}}.gbcvb.card.card--itineraries article header h3{margin-bottom:0rem;font-family:PP Neue Montreal,sans-serif;font-size:1.464rem;line-height:129.167%;display:-webkit-box;overflow:hidden;-Webkit-box-orient:vertical;-webkit-line-clamp:2}@media screen and (min-width:991px){.gbcvb.card.card--itineraries article header h3{font-size:1.5rem}}.gbcvb.card.card--itineraries article .card__cnt{display:flex;align-items:center;justify-content:space-between;gap:1.34rem}@media screen and (min-width:991px){.gbcvb.card.card--itineraries article .card__cnt{gap:1.373125rem}}.gbcvb.card.card--itineraries article .card__cnt p{flex:1;font-size:0.976rem;line-height:112.5%;display:-webkit-box;overflow:hidden;-Webkit-box-orient:vertical;-webkit-line-clamp:3}@media screen and (min-width:1199px){.gbcvb.card.card--itineraries article .card__cnt p{font-size:1rem}}.gbcvb.card.card--itineraries article .card__cnt figure{width:1.9375rem;height:1.4375rem}.gbcvb.card.card--itineraries.card--itineraries-small{display:flex;height:100%;flex-direction:column}.gbcvb.card.card--itineraries.card--itineraries-small .aspect-box{--aspect-ratio:219/306;background-color:#d1aeff}@media screen and (min-width:720px){.gbcvb.card.card--itineraries.card--itineraries-small .aspect-box{--aspect-ratio:219/434}}.gbcvb.card.card--itineraries.card--itineraries-small .aspect-box img{object-position:center top}.gbcvb.card.card--itineraries.card--itineraries-small article{flex:1;padding:1.5rem 0.9375rem 1.875rem}.gbcvb.card.card--itineraries.card--itineraries-small article header{display:grid;align-items:flex-start;padding-bottom:0.625rem;margin-bottom:0.875rem;grid-template-columns:1fr 2.1875rem;grid-template-rows:auto auto}@media screen and (min-width:991px){.gbcvb.card.card--itineraries.card--itineraries-small article header{margin-bottom:1.225625rem}}.gbcvb.card.card--itineraries.card--itineraries-small article header .card--itineraries-label{margin-bottom:0.3125rem;font-size:0.625rem;font-weight:500;grid-column:1/2;grid-row:1/2;letter-spacing:0.08125rem;text-transform:uppercase}@media screen and (min-width:991px){.gbcvb.card.card--itineraries.card--itineraries-small article header .card--itineraries-label{margin-bottom:1.225625rem}}.gbcvb.card.card--itineraries.card--itineraries-small article header h3{max-width:12.375rem;min-height:3.14875rem;font-family:PP Neue Montreal,sans-serif;font-size:1.5rem;grid-column:1/2;grid-row:2/3;line-height:1.05}.gbcvb.card.card--itineraries.card--itineraries-small article header figure{grid-column:2/3;grid-row:2/3;transition:all 0.3s ease-in-out}@media screen and (max-width:767px){.gbcvb.card.card--itineraries.card--itineraries-small article .card__cnt p{font-size:1rem}}.gbcvb.card.card--itineraries.card--itineraries-small .l-card--link:hover~article header figure,.gbcvb.card.card--itineraries.card--itineraries-small .l-card--link:hover~article header picture{transform:translateX(0.375rem)}.gbcvb.card.card--itineraries.card--itineraries-small .l-card--link:hover~picture img{transform:scale(1.05)}.gbcvb.card.card--itineraries.is-black{background-color:#231f20}.gbcvb.card.card--itineraries.is-black article{background-color:#231f20;color:#fff}.gbcvb.card.card--itineraries.is-black article figure svg path{fill:#fff;stroke:#fff}.gbcvb.card.card--itineraries.is-black article header{border-color:#fff}.gbcvb.loader{position:absolute;top:50%;left:50%;display:none;width:3rem;height:3rem;box-sizing:border-box;border:0.3125rem solid #3993ff;border-radius:50%;border-bottom-color:#fff;animation:rotation 1s linear infinite;transform:translate(-50%,-50%)}@keyframes rotation{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(360deg)}}section.section.section--tab-itineraries{padding:4.3125rem 0 0;background-color:rgba(35,31,32,.1)}@media screen and (min-width:1320px){section.section.section--tab-itineraries{padding:7.0625rem 0 2.5rem}}section.section.section--tab-itineraries .l-head{margin-bottom:2rem}@media screen and (min-width:991px){section.section.section--tab-itineraries .l-head{margin-bottom:1.25rem}}@media screen and (max-width:990px){section.section.section--tab-itineraries .l-head h2{font-size:2.625rem}}.gbcvb.tab.tab--itineraries .tab__nav{flex-wrap:wrap;gap:1rem 1.875rem}.gbcvb.tab.tab--itineraries .tab__nav-btn{font-size:1.125rem;line-height:103%}.gbcvb.tab.tab--itineraries .tab__content{padding-top:2.125rem;padding-right:0}@media screen and (min-width:991px){.gbcvb.tab.tab--itineraries .tab__content{padding-top:4rem}}.gbcvb.tab.tab--itineraries .tab__panel{position:relative}.gbcvb.tab.tab--itineraries .tab__panel.is-loading .gbcvb.loader{display:inline-block}.gbcvb.tab.tab--itineraries .tab__panel.is-loading .itineraries-tab-pagination,.gbcvb.tab.tab--itineraries .tab__panel.is-loading .tab__panel-content{opacity:0.3;pointer-events:none}.gbcvb.tab.tab--itineraries .tab__panel .slick-list,.gbcvb.tab.tab--itineraries .tab__panel .slick-track{width:100%}.gbcvb.tab.tab--itineraries .tab__panel .slick-track{display:flex;padding-left:0.625rem}@media screen and (max-width:1319px){.gbcvb.tab.tab--itineraries .tab__panel>.container:has(.tab__panel-content){padding:0}}.gbcvb.tab.tab--itineraries .tab__panel-loader-wrap{position:absolute;z-index:1;top:0;left:0;display:flex;width:100%;height:100%;padding:11.25rem 0;pointer-events:none}.gbcvb.tab.tab--itineraries .tab__panel-loader{position:relative;width:100%;height:100%}.gbcvb.tab.tab--itineraries .gbcvb.loader{position:sticky;top:50%;bottom:40%}.gbcvb.tab.tab--itineraries .tab__panel-content{overflow:hidden;width:100%;padding-bottom:3.75rem}.gbcvb.tab.tab--itineraries .itineraries-list{display:flex;justify-content:flex-start;gap:1.25rem}@media screen and (min-width:1320px){.gbcvb.tab.tab--itineraries .itineraries-list{flex-wrap:wrap}}.gbcvb.tab.tab--itineraries .itineraries-list .itineraries-list-item{width:100%;height:auto;padding:0 0.625rem;opacity:0}.gbcvb.tab.tab--itineraries .itineraries-list .itineraries-list-item.slick-slide{opacity:1}@media screen and (min-width:1320px){.gbcvb.tab.tab--itineraries .itineraries-list .itineraries-list-item{min-width:unset;padding:0;opacity:1;width:calc(100% / 4 - 20 * 3 / 4 * 1px)}}.gbcvb.tab.tab--itineraries .itineraries-list .itineraries-list-item .gbcvb.card.card--itineraries{height:100%}.gbcvb.tab.tab--itineraries .itineraries-tab-pagination{display:flex;align-items:center;justify-content:flex-end}@media screen and (min-width:1320px){.gbcvb.tab.tab--itineraries .itineraries-tab-pagination{justify-content:center;padding-top:3rem}}.gbcvb.tab.tab--itineraries .itineraries-tab-pagination .itineraries-tab-pagination-list{display:none}@media screen and (min-width:1320px){.gbcvb.tab.tab--itineraries .itineraries-tab-pagination .itineraries-tab-pagination-list{display:flex;align-items:center;justify-content:flex-start;gap:1.25rem}}.gbcvb.tab.tab--itineraries .itineraries-tab-pagination .itineraries-tab-pagination-list li{width:-moz-max-content;width:max-content}.gbcvb.tab.tab--itineraries .itineraries-tab-pagination .itineraries-tab-pagination-list li button{width:0.875rem;height:0.875rem;border-radius:50%;background-color:rgba(35,31,32,.6)}.gbcvb.tab.tab--itineraries .itineraries-tab-pagination .itineraries-tab-pagination-list li button span{font-size:0;line-height:0;text-decoration:none;opacity:0;pointer-events:none;visibility:hidden}.gbcvb.tab.tab--itineraries .itineraries-tab-pagination .itineraries-tab-pagination-list li.is-active button{background-color:#231f20;pointer-events:none}.gbcvb.tab.tab--itineraries .itineraries-tab-pagination .itineraries-tab-pagination__btn-wrap{display:flex;align-items:center;justify-content:flex-end;gap:2.3125rem}@media screen and (min-width:1320px){.gbcvb.tab.tab--itineraries .itineraries-tab-pagination .itineraries-tab-pagination__btn-wrap{display:none}}.gbcvb.tab.tab--itineraries .itineraries-tab-pagination .itineraries-tab-pagination__btn-wrap li{width:-moz-max-content;width:max-content}.gbcvb.tab.tab--itineraries .itineraries-tab-pagination .itineraries-tab-pagination__btn-wrap li button{width:1.625rem;height:1.1875rem;transition:all 0.3s ease-in-out}.gbcvb.tab.tab--itineraries .itineraries-tab-pagination .itineraries-tab-pagination__btn-wrap li button svg{width:100%;object-fit:contain}.gbcvb.tab.tab--itineraries .itineraries-tab-pagination .itineraries-tab-pagination__btn-wrap li button svg path{fill:#231f20;stroke:#231f20}@media screen and (min-width:1320px){.gbcvb.tab.tab--itineraries .itineraries-tab-pagination .itineraries-tab-pagination__btn-wrap li button:hover{opacity:0.3}}.gbcvb.tab.tab--itineraries .itineraries-tab-pagination .itineraries-tab-pagination__btn-wrap li button.slick-disabled{cursor:not-allowed;opacity:0.3;pointer-events:none}
/*# sourceMappingURL=tab-itineraries.css.map */
