.custom-text>*{margin:0 0 0 1.5rem}.content-trip.custom-text{top:0;bottom:0;left:0;height:clamp(500px,41.67vw,800px);display:flex;align-items:flex-start;flex-direction:column;justify-content:center;padding:2rem}.custom-discover-image{width:100%;object-fit:cover;height:clamp(500px,41.67vw,710px)}.content-trip{position:absolute;top:0;left:0;height:100%}.icon-cont{width:50px;height:50px;background:rgb(var(--color-foreground));display:inline-block;padding:.3rem;box-sizing:border-box;border-radius:50%}.customBannerSwiper{overflow:visible}.trip-discover{overflow:hidden;display:flex;align-items:center;justify-content:center}.custom-cont{position:relative}.destinations{background:transparent;display:flex;flex-direction:column;height:100%;width:100%;padding:2.2rem;justify-content:space-between}.continent-content{text-transform:uppercase;font-weight:700;display:flex;align-items:center;column-gap:1rem}.customBannerSwiper .swiper-wrapper{transition:transform .7s ease-out!important;transition-timing-function:ease-out!important;will-change:transform}.customBannerSwiper .swiper-slide{transition:transform .8s ease-out,opacity .8s ease-out;transform-origin:center center;backface-visibility:hidden;-webkit-backface-visibility:hidden;perspective:1000px;will-change:transform,opacity}.customBannerSwiper{perspective:1000px;transform-style:preserve-3d}.customBannerSwiper .headings-buttons p,.customBannerSwiper .headings-buttons h1,.customBannerSwiper .headings-buttons h2{margin:0}.customBannerSwiper .headings-buttons>p:first-child{font-size:1.2rem;line-height:1.25rem;text-transform:uppercase;margin-bottom:1rem}.customBannerSwiper .headings-buttons .heading-tex:has(h1){margin-bottom:1rem}.customBannerSwiper .headings-buttons .description-text{font-size:1.5rem;margin-bottom:2rem;font-weight:500}.customBannerSwiper .headings-buttons .button-with-text{display:inline-flex;align-items:center;justify-content:space-between;gap:20px;width:100%}.customBannerSwiper .headings-buttons .button-with-text .price-tip{text-align:center}.customBannerSwiper .custom-cont{transform:rotate(.5deg);transition:transform .3s ease-out;transform-style:preserve-3d;will-change:transform}.customBannerSwiper .swiper-slide .custom-cont:hover{transform:rotate(0)}.trip-discover{position:relative}.trip-discover:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;width:100%;height:100%;background-image:linear-gradient(180deg,transparent 10%,#000000f7 100%);display:inline-block}.ball{width:50px;height:50px;position:fixed;top:0;left:0;border-radius:50%;pointer-events:none;background-color:red;display:block!important;z-index:2}.customBannerSwiper .headings-buttons h3{margin:0 0 1rem;line-height:1.3}.customBannerSwiper .headings-buttons .price-tip>*{margin:0}@media screen and (max-width:990px){.custom-discover-image{width:100%;object-fit:cover;height:clamp(460px,41.67vw,670px)}.customBannerSwiper .headings-buttons .button-with-text{display:inline-flex;flex-wrap:wrap}}@media screen and (max-width:768px){.customBannerSwiper .swiper-button-prev:after,.customBannerSwiper .swiper-button-next:before,.customBannerSwiper .swiper-button-next:after,.customBannerSwiper .swiper-button-prev:before,.customBannerSwiper .swiper-button-next svg,.customBannerSwiper .swiper-button-prev svg{display:none}}@media screen and (max-width:576px){.custom-discover-image{width:100%;object-fit:cover;height:clamp(600px,41.67vw,710px)}}@media screen and (max-width:380px){.customBannerSwiper .headings-buttons .button-with-text .price-tip{text-align:left}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/custom-banner-swiper.css.map */
