.tripzzy-trip-slider-block{--tripzzy-trip-slider-overlay-color: rgba(0, 0, 0, 0.4);--swiper-slider-height: 80vh;--swiper-theme-color-hover: var(--tripzzy-primary-color);--swiper-navigation-color-hover: var(--swiper-theme-color-hover);--swiper-theme-color: var(--tripzzy-primary-color);--swiper-navigation-size: 48px;--swiper-navigation-color: var(--swiper-theme-color);--swiper-pagination-color: var(--swiper-theme-color);--swiper-pagination-color-hover: var(--swiper-theme-color-hover)}.tripzzy-trip-slider-block .tripzzy-slides{position:relative;max-width:100%;height:var(--swiper-slider-height);overflow:hidden}.tripzzy-trip-slider-block .tripzzy-slides swiper-slide:before{content:"";width:100%;height:100%;position:absolute;top:0;right:0;background:var(--tripzzy-trip-slider-overlay-color)}.tripzzy-trip-slider-block .tripzzy-slides swiper-slide img{width:100%;height:var(--swiper-slider-height);-o-object-fit:cover;object-fit:cover}.tripzzy-trip-slider-block .tripzzy-slides swiper-slide .tripzzy-price{margin-bottom:20px}.tripzzy-trip-slider-block .tripzzy-slides swiper-slide .tripzzy-price .tripzzy-price-from-text{font-size:18px;font-weight:600}.tripzzy-trip-slider-block .tripzzy-slides swiper-slide .tripzzy-price .tripzzy-booking-price{font-weight:600;font-size:24px;line-height:1.5}.tripzzy-trip-slider-block .tripzzy-slides swiper-slide .tripzzy-slide-description{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-clamp:2;overflow:hidden}.tripzzy-trip-slider-block .tripzzy-slides swiper-slide .tripzzy-slide-description p{max-width:800px;line-height:1.55}.tripzzy-trip-slider-block .tripzzy-slides .swiper-slide-contents{position:absolute;top:50%;transform:translateY(-50%);color:#fff;box-sizing:border-box;padding:80px;width:100%}.tripzzy-trip-slider-block .tripzzy-slides .swiper-slide-contents .tripzzy-slide-title h2,.tripzzy-trip-slider-block .tripzzy-slides .swiper-slide-contents .tripzzy-slide-title h3{color:#fff}.tripzzy-trip-slider-block swiper-container::part(wrapper){height:var(--swiper-slider-height)}.tripzzy-trip-slider-block swiper-container::part(button-prev),.tripzzy-trip-slider-block swiper-container::part(button-next){z-index:111;color:var(--swiper-navigation-color);fill:var(--swiper-navigation-color)}.tripzzy-trip-slider-block swiper-container::part(button-prev):hover,.tripzzy-trip-slider-block swiper-container::part(button-next):hover{z-index:111;color:var(--swiper-navigation-color-hover);fill:var(--swiper-navigation-color-hover)}.tripzzy-trip-slider-block swiper-container::part(bullet):hover{opacity:1;background:var(--swiper-pagination-color-hover)}
