.trip_top_image img.metafield-file_reference{width:100%;height:100%}.trip_top_image figure{margin:0}.booking_content{display:flex;align-items:center;justify-content:space-between;padding:5rem 4rem;box-shadow:0 4px 24px #0000001c;border-radius:10px;margin-top:-10rem;z-index:1;position:relative;background:rgb(var(--color-background));max-width:calc(var(--page-width) + 0rem)}.booking_value{position:relative}.booking_value{position:relative;margin-bottom:1.5rem}.booking_details ul li svg{margin-right:.8rem}.booking_title{margin-bottom:2rem}.booking_value span.metafield-single_line_text_field{font-size:1.6rem;letter-spacing:2px}.booking_details ul{padding:0;margin:0;display:flex}.booking_details ul li{list-style:none;font-weight:500;display:flex;align-items:center}.booking_btn{display:flex;flex-direction:column;gap:1rem}.booking_details ul li:not(:last-child){margin-right:5rem}.booking_btn .button.button--primary{background:transparent;border:1px solid rgb(var(--color-button-text))}.booking_btn .button.button--primary:hover{background:rgba(var(--color-secondary-button));color:rgba(var(--color-secondary-button-text))}.trip_blog_content{max-width:calc(var(--page-width) + 35rem);margin-top:7rem;display:grid;grid-template-columns:380px 2fr 380px;grid-gap:5rem;padding-bottom:12rem}.popular-destinations{background:#ede5d4;border-radius:10px;padding:4rem}.dt-sc-enquiry-form{border-radius:10px;padding:4rem;box-shadow:0 4px 24px #0000001c;background:rgb(var(--color-background))}.dt-sc-enquiry-form span.query-content-inner .field__input{background:transparent;border:none;border-bottom:1px solid rgba(var(--color-foreground),.1);padding:1.5rem 0;margin:1rem 0 0}.popular-destinations ul li{list-style:none;position:relative}.popular-destinations ul{padding:0;margin:0}.popular-destinations figure{margin:0;display:flex}.popular-destinations ul li{margin:1rem 0;padding:1.5rem 3rem 1.8rem 4rem}.popular-destinations ul li a{font-size:2rem;text-transform:capitalize}.popular-destinations ul li:not(:last-child){border-bottom:1px solid rgba(var(--color-foreground),.1)}.popular-destinations ul li a{transition:all .3s linear}.popular-destinations ul li a:hover{text-decoration:underline}.trip_contact>p{font-size:2rem;margin:0 0 .5rem}.trip_contact>p a:hover{text-decoration:underline}.popular-destinations h3{padding-bottom:1rem}.custom_image{padding:1rem 0 3.5rem}.metafield-rich_text_field h3,.metafield-rich_text_field h4{margin:1rem 0 3rem}.metafield-rich_text_field ul li{padding:1rem 0 1rem 3rem;margin:1rem 0;list-style:none;position:relative}.metafield-rich_text_field ul li:before{content:"";border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:9px solid rgb(var(--color-foreground));position:absolute;top:50%;transform:translateY(-50%);left:0}.metafield-rich_text_field h4{padding-top:3rem}.rte .metafield-rich_text_field ul{padding:0;margin-bottom:3rem}.booking_btn a.button{font-size:1.2rem}.query-content-inner button.button{font-size:1.6rem;width:100%;margin-top:3.5rem;min-height:calc(5rem + var(--buttons-border-width) * 2)}.enquiry-image h3.enquiry_heading{margin-bottom:1rem}@media screen and (min-width: 750px){.trip_blog_content .rte,.query-form__tab_right{position:sticky;height:fit-content;top:0}}@media screen and (max-width: 1199px){.trip_blog_content{grid-template-columns:380px 2fr;grid-gap:3rem}}@media screen and (max-width: 989px){.booking_content{flex-wrap:wrap;row-gap:3rem;justify-content:center;align-items:center;text-align:center}.booking_details ul{justify-content:center;flex-wrap:wrap;row-gap:1.5rem}.booking_details ul li:not(:last-child){margin-right:2rem}.booking_btn{flex-direction:row}}@media screen and (max-width: 749px){.booking_content{margin-top:-2rem}.trip_blog_content{grid-template-columns:1fr;grid-gap:3rem}.title-wrapper-with-link.content-align--left{text-align:center}.tiktok-gallery .swiper-button-next,.tiktok-gallery .swiper-button-prev{top:auto;bottom:0}.video_gallery_section .swiper-navigation{position:relative;display:flex;justify-content:center;margin-top:20px;margin-bottom:30px;bottom:-70px}.metafield-rich_text_field h3,.metafield-rich_text_field h4{margin:1rem 0}}@media screen and (max-width: 480px){.video_gallery_section .swiper-navigation{bottom:-50px}.popular-destinations{padding:2rem}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/trip-detail.css.map */
