@keyframes rotate{0%{transform:rotate(0deg) scale(.8)}20%{transform:rotate(45deg) scale(.8)}25%{transform:rotate(40deg) scale(.8)}30%{transform:rotate(50deg) scale(.8)}50%{transform:rotate(180deg) scale(.8)}60%{transform:rotate(220deg) scale(.8)}70%{transform:rotate(200deg) scale(.8)}75%{transform:rotate(150deg) scale(.8)}80%{transform:rotate(200deg) scale(.8)}to{transform:rotate(1turn) scale(.8)}}@keyframes rotateCenter{0%{transform:translate(-50%,-50%) rotate(0deg) scale(.8)}20%{transform:translate(-50%,-50%) rotate(45deg) scale(.8)}25%{transform:translate(-50%,-50%) rotate(40deg) scale(.8)}30%{transform:translate(-50%,-50%) rotate(50deg) scale(.8)}50%{transform:translate(-50%,-50%) rotate(180deg) scale(.8)}60%{transform:translate(-50%,-50%) rotate(220deg) scale(.8)}70%{transform:translate(-50%,-50%) rotate(200deg) scale(.8)}75%{transform:translate(-50%,-50%) rotate(150deg) scale(.8)}80%{transform:translate(-50%,-50%) rotate(200deg) scale(.8)}to{transform:translate(-50%,-50%) rotate(1turn) scale(.8)}}@keyframes spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.carrousel-arrow--container{display:none;height:2.8125rem;position:absolute;top:50%;transform:translateY(-50%);width:2.8125rem;z-index:9}.carrousel-arrow--container[data-direction=left]{left:20px}.carrousel-arrow--container[data-direction=right]{right:20px}@media (min-width:768px){.carrousel-arrow--container{display:block;transform:translateY(calc(-50% - 1.40625rem))}.carrousel-arrow--container[data-direction=left]{left:-1.40625rem}.carrousel-arrow--container[data-direction=right]{right:-1.40625rem}}.carrousel-arrow--container.inline{display:inline-block;left:auto;position:relative;right:auto;top:auto;transform:none}.carrousel-arrow--container button{align-items:center;background-color:#fff;border:none;border-radius:50%;box-shadow:0 3px 10px rgba(0,0,0,.2);cursor:pointer;display:flex;height:2.8125rem;justify-content:center;left:auto!important;right:auto!important;transition:all .2s ease-in-out;width:2.8125rem}.carrousel-arrow--container button:hover{border-color:#121416;box-shadow:0 3px 5px rgba(0,0,0,.2)}.carrousel-arrow--container .swiper-button-disabled,.carrousel-arrow--container button:after,.carrousel-arrow--container.disabled{display:none}.trip-header-carrousel{display:block;height:21.875rem;margin-bottom:0;overflow:hidden;position:relative;width:100%}@media (min-width:1024px){.trip-header-carrousel{height:70vh;margin-bottom:3.125rem}}.trip-header-carrousel .flash-sale-position{background-color:#eb003b;border-radius:0 8px 8px 0;color:#fff;left:0;max-width:245px;padding:4px 12px;position:absolute;top:33px;z-index:2}@media (min-width:768px){.trip-header-carrousel .flash-sale-position{max-width:none;padding:8px 24px}}.trip-header-carrousel .flash-sale-position .flash-sale-container{align-items:flex-start;display:flex;flex-direction:column;justify-content:center}.trip-header-carrousel .flash-sale-position .flash-sale-container p{color:#121416;margin:0}.trip-header-carrousel .flash-sale-position .flash-sale-container .flash-sale-title{font-size:16px;font-style:normal;font-weight:700;line-height:23px}@media (min-width:768px){.trip-header-carrousel .flash-sale-position .flash-sale-container .flash-sale-title{font-size:24px;font-style:normal;font-weight:700;line-height:32px}}.trip-header-carrousel .flash-sale-position .flash-sale-container .flash-sale-text{font-size:14px;font-style:normal;font-weight:300;line-height:16px}@media (min-width:768px){.trip-header-carrousel .flash-sale-position .flash-sale-container .flash-sale-text{font-size:16px;font-style:normal;font-weight:300;line-height:23px}}.trip-header-carrousel .flash-sale-position .flash-sale-container .flash-sale-text span{font-weight:700}.trip-header-carrousel .mosaic-rail{-webkit-overflow-scrolling:touch;display:flex;height:100%;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory}.trip-header-carrousel .mosaic-rail::-webkit-scrollbar{width:0}.trip-header-carrousel .mosaic-rail::-webkit-scrollbar-track{background:transparent}.trip-header-carrousel .mosaic-rail::-webkit-scrollbar-thumb{background:transparent;border:none}@media (min-width:768px){.trip-header-carrousel .mosaic-rail{-webkit-overflow-scrolling:auto;display:grid;gap:.9375rem;grid-template-areas:"image1 image2" "image1 image3";grid-template-columns:1fr .5fr;grid-template-rows:1fr 1fr;overflow-x:hidden;scroll-behavior:auto}}@media (min-width:1024px){.trip-header-carrousel .mosaic-rail{grid-template-areas:"image1 image2 image4" "image1 image3 image4";grid-template-columns:1fr .2fr .5fr;grid-template-rows:1fr 1fr}}.trip-header-carrousel .mosaic-rail .swiper-slide{flex-shrink:0;isolation:isolate;overflow:hidden;position:relative;scroll-snap-align:start}.trip-header-carrousel .mosaic-rail .swiper-slide picture{display:block;height:100%;width:100vw}@media (min-width:768px){.trip-header-carrousel .mosaic-rail .swiper-slide picture{position:absolute;width:100%}}.trip-header-carrousel .mosaic-rail .swiper-slide picture img{height:auto;width:100%}@media (min-width:1024px){.trip-header-carrousel .mosaic-rail .swiper-slide picture img{height:100%;-o-object-fit:cover;object-fit:cover;width:auto}}.trip-header-carrousel .mosaic-rail .swiper-slide picture.header-carrousel--slide-image-background{z-index:-1}.trip-header-carrousel .mosaic-rail .swiper-slide:first-child{grid-area:image1}.trip-header-carrousel .mosaic-rail .swiper-slide:first-child picture:not(.header-carrousel--slide-image-background){opacity:0;transition:all 0 ease-in-out}.trip-header-carrousel .mosaic-rail .swiper-slide:nth-child(2){grid-area:image2}.trip-header-carrousel .mosaic-rail .swiper-slide:nth-child(2) picture:not(.header-carrousel--slide-image-background){opacity:0;transition:all 0 ease-in-out}.trip-header-carrousel .mosaic-rail .swiper-slide:nth-child(3){grid-area:image3}.trip-header-carrousel .mosaic-rail .swiper-slide:nth-child(3) picture:not(.header-carrousel--slide-image-background){opacity:0;transition:all 0 ease-in-out}.trip-header-carrousel .mosaic-rail .swiper-slide:nth-child(4){grid-area:image4}.trip-header-carrousel .mosaic-rail .swiper-slide:nth-child(4) picture:not(.header-carrousel--slide-image-background){opacity:0;transition:all 0 ease-in-out}.trip-header-carrousel .mosaic-rail .swiper-slide:nth-child(5){grid-area:image5}.trip-header-carrousel .mosaic-rail .swiper-slide:nth-child(5) picture:not(.header-carrousel--slide-image-background){opacity:0;transition:all 0 ease-in-out}.trip-header-carrousel .mosaic-rail .swiper-slide:nth-child(6){grid-area:image6}.trip-header-carrousel .mosaic-rail .swiper-slide:nth-child(6) picture:not(.header-carrousel--slide-image-background){opacity:0;transition:all 0 ease-in-out}.trip-header-carrousel .mosaic-rail .swiper-slide:nth-child(7){grid-area:image7}.trip-header-carrousel .mosaic-rail .swiper-slide:nth-child(7) picture:not(.header-carrousel--slide-image-background){opacity:0;transition:all 0 ease-in-out}.trip-header-carrousel .mosaic-rail .swiper-slide:nth-child(8){grid-area:image8}.trip-header-carrousel .mosaic-rail .swiper-slide:nth-child(8) picture:not(.header-carrousel--slide-image-background){opacity:0;transition:all 0 ease-in-out}.trip-header-carrousel .mosaic-rail .swiper-slide:nth-child(9){grid-area:image9}.trip-header-carrousel .mosaic-rail .swiper-slide:nth-child(9) picture:not(.header-carrousel--slide-image-background){opacity:0;transition:all 0 ease-in-out}.trip-header-carrousel .mosaic-rail .swiper-slide:nth-child(10){grid-area:image10}.trip-header-carrousel .mosaic-rail .swiper-slide:nth-child(10) picture:not(.header-carrousel--slide-image-background){opacity:0;transition:all 0 ease-in-out}.trip-header-carrousel .mosaic-rail .swiper-slide:nth-child(11){grid-area:image11}.trip-header-carrousel .mosaic-rail .swiper-slide:nth-child(11) picture:not(.header-carrousel--slide-image-background){opacity:0;transition:all 0 ease-in-out}.trip-header-carrousel .mosaic-rail .swiper-slide:nth-child(12){grid-area:image12}.trip-header-carrousel .mosaic-rail .swiper-slide:nth-child(12) picture:not(.header-carrousel--slide-image-background){opacity:0;transition:all 0 ease-in-out}.trip-header-carrousel .mosaic-rail .swiper-slide:nth-child(13){grid-area:image13}.trip-header-carrousel .mosaic-rail .swiper-slide:nth-child(13) picture:not(.header-carrousel--slide-image-background){opacity:0;transition:all 0 ease-in-out}.trip-header-carrousel .mosaic-rail .swiper-slide:nth-child(14){grid-area:image14}.trip-header-carrousel .mosaic-rail .swiper-slide:nth-child(14) picture:not(.header-carrousel--slide-image-background){opacity:0;transition:all 0 ease-in-out}.trip-header-carrousel .mosaic-rail .swiper-slide:nth-child(15){grid-area:image15}.trip-header-carrousel .mosaic-rail .swiper-slide:nth-child(15) picture:not(.header-carrousel--slide-image-background){opacity:0;transition:all 0 ease-in-out}.trip-header-carrousel .mosaic-rail .swiper-slide:nth-child(16){grid-area:image16}.trip-header-carrousel .mosaic-rail .swiper-slide:nth-child(16) picture:not(.header-carrousel--slide-image-background){opacity:0;transition:all 0 ease-in-out}.trip-header-carrousel .mosaic-rail .swiper-slide:nth-child(17){grid-area:image17}.trip-header-carrousel .mosaic-rail .swiper-slide:nth-child(17) picture:not(.header-carrousel--slide-image-background){opacity:0;transition:all 0 ease-in-out}.trip-header-carrousel .mosaic-rail .swiper-slide:nth-child(18){grid-area:image18}.trip-header-carrousel .mosaic-rail .swiper-slide:nth-child(18) picture:not(.header-carrousel--slide-image-background){opacity:0;transition:all 0 ease-in-out}.trip-header-carrousel .mosaic-rail .swiper-slide:nth-child(19){grid-area:image19}.trip-header-carrousel .mosaic-rail .swiper-slide:nth-child(19) picture:not(.header-carrousel--slide-image-background){opacity:0;transition:all 0 ease-in-out}.trip-header-carrousel .mosaic-rail .swiper-slide:nth-child(20){grid-area:image20}.trip-header-carrousel .mosaic-rail .swiper-slide:nth-child(20) picture:not(.header-carrousel--slide-image-background){opacity:0;transition:all 0 ease-in-out}.trip-header-carrousel .mosaic-rail .swiper-slide.show picture:not(.header-carrousel--slide-image-background){opacity:1;transition:all .3s ease-in-out}@media (min-width:768px){.trip-header-carrousel .mosaic-rail .swiper-slide:nth-child(10),.trip-header-carrousel .mosaic-rail .swiper-slide:nth-child(11),.trip-header-carrousel .mosaic-rail .swiper-slide:nth-child(12),.trip-header-carrousel .mosaic-rail .swiper-slide:nth-child(13),.trip-header-carrousel .mosaic-rail .swiper-slide:nth-child(14),.trip-header-carrousel .mosaic-rail .swiper-slide:nth-child(15),.trip-header-carrousel .mosaic-rail .swiper-slide:nth-child(16),.trip-header-carrousel .mosaic-rail .swiper-slide:nth-child(17),.trip-header-carrousel .mosaic-rail .swiper-slide:nth-child(18),.trip-header-carrousel .mosaic-rail .swiper-slide:nth-child(19),.trip-header-carrousel .mosaic-rail .swiper-slide:nth-child(20),.trip-header-carrousel .mosaic-rail .swiper-slide:nth-child(4),.trip-header-carrousel .mosaic-rail .swiper-slide:nth-child(5),.trip-header-carrousel .mosaic-rail .swiper-slide:nth-child(6),.trip-header-carrousel .mosaic-rail .swiper-slide:nth-child(7),.trip-header-carrousel .mosaic-rail .swiper-slide:nth-child(8),.trip-header-carrousel .mosaic-rail .swiper-slide:nth-child(9){display:none}}@media (min-width:1024px){.trip-header-carrousel .mosaic-rail .swiper-slide:nth-child(4){display:block}.trip-header-carrousel .mosaic-rail .swiper-slide:nth-child(10),.trip-header-carrousel .mosaic-rail .swiper-slide:nth-child(11),.trip-header-carrousel .mosaic-rail .swiper-slide:nth-child(12),.trip-header-carrousel .mosaic-rail .swiper-slide:nth-child(13),.trip-header-carrousel .mosaic-rail .swiper-slide:nth-child(14),.trip-header-carrousel .mosaic-rail .swiper-slide:nth-child(15),.trip-header-carrousel .mosaic-rail .swiper-slide:nth-child(16),.trip-header-carrousel .mosaic-rail .swiper-slide:nth-child(17),.trip-header-carrousel .mosaic-rail .swiper-slide:nth-child(18),.trip-header-carrousel .mosaic-rail .swiper-slide:nth-child(19),.trip-header-carrousel .mosaic-rail .swiper-slide:nth-child(20),.trip-header-carrousel .mosaic-rail .swiper-slide:nth-child(5),.trip-header-carrousel .mosaic-rail .swiper-slide:nth-child(6),.trip-header-carrousel .mosaic-rail .swiper-slide:nth-child(7),.trip-header-carrousel .mosaic-rail .swiper-slide:nth-child(8),.trip-header-carrousel .mosaic-rail .swiper-slide:nth-child(9){display:none}}.trip-header-carrousel .partials-pagination{align-items:center;bottom:1.25rem;display:flex;justify-content:center;left:50%;position:absolute;transform:translateX(-50%);width:6.25rem;z-index:1}@media (min-width:768px){.trip-header-carrousel .partials-pagination{display:none}}.trip-header-carrousel .partials-pagination span{background-color:#fff;border-radius:50%;cursor:pointer;display:block;height:.3125rem;margin:.3125rem;transition:all .3s ease-in-out;width:.3125rem}.trip-header-carrousel .partials-pagination span.active,.trip-header-carrousel .partials-pagination span:hover{background-color:#121416}.trip-header-carrousel .carrousel-arrow--container{display:none}@media (min-width:768px){.trip-header-carrousel .carrousel-arrow--container{display:block}.trip-header-carrousel .carrousel-arrow--container[data-direction=left]{bottom:-1.875rem;left:calc(65.4% - 7.5rem);top:auto;z-index:10}.trip-header-carrousel .carrousel-arrow--container[data-direction=right]{bottom:-1.875rem;left:calc(65.4% - 3.75rem);top:auto;z-index:10}}@media (min-width:1024px){.trip-header-carrousel .carrousel-arrow--container[data-direction=left]{left:calc(57.6% - 7.5rem)}.trip-header-carrousel .carrousel-arrow--container[data-direction=right]{left:calc(57.6% - 3.75rem)}}
