#htmlId{.booking-banner{background-position:50%;background-repeat:no-repeat;background-size:cover;height:calc(max(35.2778vw, 500px));position:relative}.booking-banner:before{background:inherit;content:"";filter:brightness(1.5);inset:0;position:absolute;z-index:-1}.booking-banner .bookingbanner-contents{display:flex;flex-direction:column;height:100%;justify-content:flex-end;padding-bottom:calc(max(1.2778vw, 7px))}.booking-banner .booking-banner-content{margin-top:12px}.booking-banner .container{height:100%}.booking-page-inner{padding-top:calc(max(3.2639vw, 40px))}.booking-page-inner .parkdetails-title,.booking-page-inner .parkdetails-title-h2{font-family:var(--font-metropolis-semi-b);font-size:calc(max(2.7778vw, 25px));line-height:calc(max(3.0556vw,29px));margin:calc(max(2.5417vw, 20px)) 0}.booking-page-inner .parkdetails-content{color:#000;font-family:var(--font-gotham-r);font-size:calc(max(1.1111vw, 14px));line-height:calc(max(1.9444vw, 24px));margin-top:calc(max(3.1944vw, 20px))}.booking-page-inner .feature-group,.feature-group-banner{align-items:center;display:flex;gap:calc(max(1.3194vw, 19px));margin-top:1.65vw}.feature-img-banner{cursor:pointer;height:calc(max(3.6806vw, 53px));width:calc(max(3.0556vw, 44px))}.booking-page-inner .feature-group:first-child{margin-top:0}.booking-page-inner .feature-img{height:calc(max(3.6806vw, 53px));width:calc(max(3.0556vw, 44px))}.booking-page-inner .feature-text{font-family:var(--font-gotham-r);font-size:calc(max(1.1111vw, 14px));line-height:calc(max(1.3889vw, 18px))}.book-title{font-family:var(--font-metropolis-semi-b)}.book-pricetitle,.book-title{font-size:calc(max(2.7778vw, 25px));line-height:calc(max(3.0556vw,29px));margin:calc(max(2.5417vw, 20px)) 0}.book-pricetitle,.book-title-ticket{font-family:var(--font-gotham-r)}.book-title-ticket{font-size:calc(max(.7778vw, 7px));line-height:calc(max(.0556vw, 17px));margin:calc(max(2.5417vw, 20px)) 0}#booking-panel,#booking-panel-mobile{padding-bottom:20px;padding-left:0;padding-right:0;transition:transform .5s ease-in-out}#booking-panel-mobile.scale,#booking-panel.scale{transform:scale(1.1)}.info-box{align-items:flex-end;background-color:#f8f2f2;border-radius:calc(max(.694vw, 10px));color:#9c5849;display:flex;font-size:calc(max(.972vw, 11px));gap:calc(max(.386vw, 5px));justify-content:center;padding:calc(max(1.319vw, 10px))}.info-box .info-icon{max-width:calc(max(1.875vw, 24px))}.booknow{align-items:center;background-color:#1c1c1c;border:.73px solid #efefdf;border-radius:calc(max(.504vw, 7px));display:flex;font-family:var(--font-sora-r);font-size:calc(max(.972vw,12px));letter-spacing:-.03em;line-height:calc(max(1.21vw,17px));margin-top:calc(max(1.736vw,15px));max-width:fit-content;padding:calc(max(1.111vw, 15px)) calc(max(1.667vw, 24px)) calc(max(1.111vw, 15px)) calc(max(1.042vw, 14px));text-decoration:none;text-transform:uppercase}.booknow:hover{background-color:#534741}.booknow img{height:calc(max(1.389vw, 20px));width:calc(max(1.389vw, 20px))}.booknow-banner{align-items:center;background-color:#1c1c1c;border:.73px solid #efefdf;border-radius:calc(max(.504vw, 7px));display:flex;font-family:var(--font-sora-r);font-size:calc(max(.972vw,12px));letter-spacing:-.03em;line-height:calc(max(1.21vw,17px));max-width:fit-content;padding:calc(max(1.111vw, 15px)) calc(max(1.667vw, 24px)) calc(max(1.111vw, 15px)) calc(max(1.042vw, 14px));text-decoration:none;text-transform:uppercase}.booknow-banner:hover{background-color:#534741}.booknow-banner img{height:calc(max(1.389vw, 20px));width:calc(max(1.389vw, 20px))}.product-inclusions h6{font-size:calc(max(1.111vw, 16px))}.product-inclusions li{color:#000;font-family:var(--font-gotham-r),sans-serif;font-size:calc(max(1.1111vw, 14px));line-height:calc(max(1.9444vw, 24px))}.top-space{margin-top:calc(max(2.8472vw, 25px))}.product-inclusions .product-inclusions-list{background-image:url(/images/about/ic.svg);background-position:left top 3px;background-repeat:no-repeat;background-size:calc(max(1.3889vw, 20px)) calc(max(1.3889vw, 20px));color:#000;font-family:var(--font-gotham-r),sans-serif;font-size:calc(max(1.1111vw, 14px));line-height:calc(max(1.9444vw, 24px));margin-top:calc(max(1.3194vw, 15px));padding-left:calc(max(2.5vw, 36px))}.product-inclusions-children{padding-left:1.5rem}.product-inclusions-children .product-inclusions-children-list{background-image:url(/images/ic2.svg);background-position:left top 3px;background-repeat:no-repeat;background-size:calc(max(1.3889vw, 20px)) calc(max(1.3889vw, 20px));color:#000;font-family:var(--font-gotham-r),sans-serif;font-size:calc(max(1.1111vw, 14px));line-height:calc(max(1.9444vw, 24px));margin-top:calc(max(1.3194vw, 15px));padding-left:calc(max(2.5vw, 36px))}.experience-section{padding-bottom:calc(max(1.4375vw, 20px));padding-top:calc(max(2.3194vw, 45px))}.experience-section .exp-img img{border-radius:calc(max(.6944vw, 10px));height:calc(max(44.8611vw,400px));object-fit:cover}.experience-section .experience-text,.experience-section .experience-toptext{font-family:var(--font-metropolis-semi-b);font-size:calc(max(2.7778vw, 22px));line-height:calc(max(2.917vw, 28px))}.experience-section .plan-pic{flex:0 0 calc(max(4.7222vw, 68px));height:calc(max(3.75vw, 54px));position:absolute;top:calc(max(-.3472vw, -5px));transition:transform .3s ease-in-out;width:calc(max(3.75vw, 54px))}.experience-section .experience-inner{margin-top:calc(max(2.2222vw, 20px))}.experience-section .exp-topic{font-family:var(--font-gotham-r);font-size:calc(max(1.111vw, 16px));line-height:calc(max(1.667vw, 24px))}.experience-section .plan-list{border-left:calc(max(.694vw, 10px)) solid #ac7670;gap:calc(max(1.4583vw, 15px));margin-left:calc(max(1.9444vw, 28px));padding-bottom:calc(max(2.361vw, 34px));padding-left:calc(max(2.778vw, 40px));position:relative}.experience-section .plan-list:first-child,.experience-section .plan-list:nth-child(2){border-left:calc(max(.694vw, 10px)) dotted #ac7670}.experience-section .plan-list:last-child{margin-bottom:-2px;padding-bottom:0}.experience-section .exp-subtopic{font-family:var(--font-gotham-l);font-size:calc(max(.972vw, 14px));line-height:calc(max(1.6667vw, 24px))}.experience-inner ul{display:flex;flex-direction:column}.experience-section .plan-sublist{gap:calc(max(.4167vw, 6px));padding-left:calc(max(2.083vw, 30px));padding-top:calc(max(2.083vw, 30px))}.experience-section .plan-sublist-pic{height:calc(max(3.4722vw, 50px));width:calc(max(3.4722vw, 50px))}.experience-section .plan-sublist
.experience-inner ul{position:relative}.experience-inner .plan-pic:hover{transform:scale(1.1)}.experience-section .video-container{border-radius:calc(max(.347vw, 5px));cursor:pointer;margin-top:calc(max(2.083vw, 30px));overflow:hidden;position:relative}.experience-section .video-container .cover-image{border-radius:calc(max(.347vw, 5px));height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:0!important}.experience-section .video-container .video-element{border-radius:calc(max(.347vw, 5px));display:block;height:414px;width:100%}.center-sec{align-items:center;display:flex;flex-direction:column;justify-content:center}.experience-section .video-container .play-button{align-items:center;background-color:#fff;border:none;border-radius:50%;box-shadow:0 4px 10px rgba(0,0,0,.2);display:flex;height:calc(max(5.278vw, 56px));justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:transform .2s;width:calc(max(5.278vw, 56px));z-index:0}.experience-section .video-container .play-button:hover{transform:translate(-50%,-50%) scale(1.05)}.experience-section .subtitle{font-family:var(--font-gotham-r);font-size:calc(max(1.944vw, 16px));font-weight:600;line-height:calc(max(1.944vw, 18px));margin-top:calc(max(2.083vw, 30px))}.experience-section .book-now-btn{background-color:#1c1c1c;border:none;border-radius:calc(max(.347vw, 5px));color:#fff;font-family:var(--font-sora-r);font-size:calc(max(.972vw, 14px));font-weight:500;line-height:calc(max(1.181vw, 17px));margin-top:calc(max(1.528vw, 22px));padding:calc(max(1.111vw, 16px)) calc(max(1.667vw, 24px));transition:background-color .2s}.experience-section .book-now-btn svg{height:calc(max(1.667vw, 20px));margin-right:8px;width:calc(max(1.667vw, 20px))}.experience-section .book-now-btn:hover{background-color:#333}.hidden{display:none!important}.gallery{display:grid;gap:0;grid-template-columns:repeat(5,1fr)}.gallery-container .gallery-wrapper{display:grid;grid-template-columns:repeat(5,minmax(0,1fr))}.gallery-container .gallery-item{cursor:pointer;overflow:hidden}.gallery-container .gallery-item,.gallery-container .gallery-item img{transition:transform .4s ease-in-out}.gallery-container .gallery-item img:hover{transform:scale(1.03);transition:transform .4s ease-in-out}.gallery-container .gallery-item img{height:calc(max(19.792vw, 120px));object-fit:cover;width:100%}#galleryModal .modal-content{background-color:rgba(0,0,0,.9);border:none}#galleryModal .carousel-item{transition:transform .8s ease-in-out!important}#galleryModal .carousel-item img{height:80vh;object-fit:contain}#galleryModal .carousel-control-next,#galleryModal .carousel-control-prev{width:10%}#galleryModal .close-btn{background:none;border:none;color:#fff;cursor:pointer;font-size:calc(max(2.083vw, 26px));position:absolute;right:calc(max(1.042vw, 15px));top:calc(max(1.042vw, 15px));z-index:1050}.ReactModal__Content{background:#000!important;border:0!important;height:55vh!important}.keen-slider:not([data-keen-slider-disabled]){height:100%!important;overflow:hidden!important}.inclusion-section .title-text{font-family:var(--font-sora-m);font-size:calc(max(2.7778vw, 22px));line-height:calc(max(3.0556vw, 26px))}.inclusion-section .inclusion-wrapper{display:flex;flex-wrap:wrap;gap:calc(max(1.458vw, 16px));margin-top:calc(max(2.014vw, 20px))}.inclusion-section .icon-container{align-items:center;background-color:#9c5849;border-radius:calc(max(10.4167vw, 130px)) calc(max(10.4167vw, 130px)) calc(max(.6944vw, 10px)) calc(max(.6944vw, 10px));cursor:pointer;display:flex;height:calc(max(6.25vw, 80px));overflow:hidden;padding:calc(max(.6944vw, 13px));position:relative;transition:all .3s ease}.inclusion-section .icon-container:hover{background-color:#8b5a4a}.inclusion-section .icon-container .icon-circle{height:calc(max(3.333vw, 32px));width:calc(max(3.333vw, 32px))}.custom-tooltip{background-color:#534741!important;border-radius:calc(max(.694vw, 10px))!important;color:#fff!important;max-width:calc(max(22.917vw, 300px))!important;opacity:1!important;padding:calc(max(.972vw, 4px)) calc(max(1.042vw, 8px))!important;text-align:left!important}.custom-tooltip[data-popper-placement^=top] .react-tooltip-arrow{border-top-color:#534741!important}.custom-tooltip[data-popper-placement^=bottom] .react-tooltip-arrow{border-bottom-color:#534741!important}.tooltip-img{height:calc(max(1.667vw, 16px));margin-right:calc(max(.694vw, 7px));width:calc(max(1.667vw, 16px))}.custom-tooltip-banner{background-color:#534741!important;border-radius:calc(max(.694vw, 10px))!important;color:#fff!important;max-width:calc(max(22.917vw, 300px))!important;opacity:1!important;padding:calc(max(.972vw, 4px)) calc(max(1.042vw, 8px))!important;text-align:left!important}.custom-tooltip-banner[data-popper-placement^=top] .react-tooltip-arrow{border-top-color:#534741!important}.custom-tooltip-banner[data-popper-placement^=bottom] .react-tooltip-arrow{border-bottom-color:#534741!important}.tooltip-img-banner{height:calc(max(1.667vw, 16px));margin-right:calc(max(.694vw, 7px));width:calc(max(1.667vw, 16px))}.feature-title,.feature-title-banner{font-size:calc(max(1.111vw, 14px))}.feature-subtitle,.feature-title,.feature-title-banner{display:block;font-family:var(--font-gotham-r);line-height:normal}.feature-subtitle{font-size:calc(max(.972vw, 12px));opacity:.8}.inclusion-banner-section .title-text{font-family:var(--font-sora-m);font-size:calc(max(2.7778vw, 22px));line-height:calc(max(3.0556vw, 26px))}.inclusion-banner-section .inclusion-banner-wrapper{display:flex;flex-wrap:wrap;gap:calc(max(1.458vw, 16px));margin-top:calc(max(2.014vw, 20px))}.inclusion-banner-section .inclusion-banner-icon-container{align-items:center;background-color:#000;border-radius:calc(max(10.4167vw, 130px)) calc(max(10.4167vw, 130px)) calc(max(.6944vw, 10px)) calc(max(.6944vw, 10px));cursor:pointer;display:flex;height:calc(max(4.25vw, 45px));overflow:hidden;padding:calc(max(-.3056vw, 2px));position:relative;transition:all .3s ease}.inclusion-banner-section .inclusion-banner-icon-container:hover{background-color:#8b5a4a}.inclusion-banner-section .inclusion-banner-icon-container .inclusion-banner-icon-circle{height:calc(max(3.333vw, 32px));width:calc(max(3.333vw, 32px))}}.button-inclusion-wrapper{display:flex;justify-content:center}.icon-product-banner{display:flex;gap:3px}.empty-div{width:33.33%}.icon-title-banner{align-items:center;display:flex;gap:3px;justify-content:end;width:50%}@media screen and (max-width:1440px){#htmlId{.experience-section .plan-pic{left:-32px;top:0}}}@media only screen and (max-width:1700px) and (min-width:1441px){.experience-section .plan-pic{left:-33px}}@media only screen and (max-width:1905px) and (min-width:1701px){.experience-section .plan-pic{left:-40px}}@media only screen and (max-width:2300px) and (min-width:1906px){.experience-section .plan-pic{left:-42px}}@media screen and (min-width:1500px) and (max-width:1750px){.experience-section .plan-pic{left:calc(max(-2.8125vw, -34.5px))}}@media screen and (width:1728px){.experience-section .plan-pic{left:-37.5px}}@media screen and (width:1643px){.experience-section .plan-pic{left:-36px}}@media screen and (max-width:767px){#htmlId{.booking-page-inner.container{padding:0 20px!important}.topspace{margin-top:25px}.experience-section .exp-img{margin-top:60px}.experience-section .scrollable-content{overflow-y:unset}.gallery{grid-template-columns:repeat(3,1fr)}.gallery img:nth-child(10){display:none}}}@media screen and (max-width:575px){#htmlId{.booking-banner .booking-banner-content{margin-top:1px}.booking-banner{height:calc(max(35.2778vw, 530px))}.booking-banner-center-wrapper{align-items:center;display:flex;flex-direction:column;gap:0!important;justify-content:center;margin-top:4px!important;width:100%}.experience-section .experience-toptext{margin-top:26px}.experience-section{padding-top:calc(max(2.3194vw, 17px))}.booknow-banner{margin-right:0;width:100%!important}.empty-div{display:none!important}.icon-title-banner{align-items:center;display:flex!important;gap:3px;justify-content:center;width:100%!important}.feature-img-banner{height:calc(max(3.6806vw, 45px));width:calc(max(3.0556vw, 40px))}}.button-inclusion-wrapper{display:block}.experience-section .video-container .video-element{aspect-ratio:auto!important;border-radius:calc(max(.347vw, 5px));display:block;height:auto!important;object-fit:cover;width:100%}}@media (max-width:608px) and (max-height:926px){.button-inclusion-wrapper{align-items:center;flex-direction:flex;padding-top:30px}}#calendar-widget .lfBvel{border:none!important;max-width:100%!important}.booking-banner-center-wrapper{align-items:center;display:flex;justify-content:space-between;margin-top:calc(max(2.0833vw, 24px));width:100%}#htmlId{.fc-direction-ltr{height:calc(max(30.764vw, 443px))!important;transition:all .3s ease}.booking-page-inner .booking-box{align-self:flex-start;background-color:#fff;border-radius:calc(max(.6944vw, 10px));height:auto;margin-top:calc(max(2.6389vw, 25px));max-height:100vh;overflow-y:auto;position:-webkit-sticky;position:sticky;scrollbar-width:none;top:15%;z-index:1}.booking-page-inner{min-height:100vh;overflow:visible;position:relative}.booking-page-inner .booking-box::-webkit-scrollbar{display:none}.booking-page-inner .booking-box .booking-box-inner{padding:calc(max(1.25vw, 12px))}.booking-box .date-title,.booking-box .parti-title{font-family:var(--font-gotham-r);font-size:calc(max(1.25vw, 14px));font-weight:600;line-height:calc(max(1.25vw, 14px))}.booking-box .cal-box,.booking-box .choose-box{margin-top:calc(max(2.014vw, 16px))}.booking-box .choose-time,.booking-box .quantity-box{background-color:#f7f7f7;border-radius:calc(max(.694vw, 10px));margin-top:calc(max(1.667vw, 16px));padding:calc(max(1.389vw, 15px))}.booking-box .quantity-box button.quan-change{align-items:center;background-color:#ac6555;border-radius:calc(max(.3472vw, 5px));color:#fff;display:flex;font-size:calc(max(1.042vw, 14px));height:calc(max(1.944vw, 8px));justify-content:center;padding:calc(max(.972vw, 8px));width:calc(max(1.944vw, 8px))}.booking-box .quantity-box input.input-box{background-color:transparent;color:#000;padding:0;text-align:center}.booking-box .quantity{gap:calc(max(1.667vw, 18px));max-width:40%}.booking-box .quantity-box h6{color:#000;font-family:var(--font-gotham-r);font-size:calc(max(.972vw, 14px));font-weight:500;line-height:calc(max(1.667vw, 18px))}#calendar{background-color:#f7f7f7;border-radius:calc(max(.3472vw, 5px));height:calc(max(30.764vw, 450px));margin-top:calc(max(1.458vw, 16px));overflow:hidden;padding:calc(max(1.806vw, 22px)) calc(max(1.389vw, 15px));transition:all .3s ease}.fc-col-header-cell,.fc-daygrid-week-number,.fc-h-event,.fc-theme-standard .fc-scrollgrid{border:none!important}.fc .fc-daygrid-day.fc-day-today{background-color:transparent}.fc-daygrid-day{border:none!important;position:relative}.fc-h-event .fc-event-main .custom-event{bottom:2px;color:#646464;font-family:var(--font-gotham-r);font-size:calc(max(.556vw, 8px));left:50%;line-height:calc(max(.556vw, 8px));position:absolute;transform:translateX(-50%);white-space:nowrap;z-index:10}.fc-daygrid-day-frame{align-items:center;background-color:#fff;border-radius:calc(max(.3472vw, 5px));display:flex;flex-direction:column;height:calc(max(3.819vw, 45px));justify-content:space-around;margin:calc(max(.278vw, 4px));min-height:auto!important;overflow:hidden;position:relative}.fc-daygrid-day-frame:hover{background:#f4e4d8!important;cursor:pointer;transition:background .2s ease-in-out}.available-date .fc-daygrid-day-frame:after{border:calc(max(.3vw, 8px)) solid transparent;border-bottom-color:#34a853;border-image:initial;content:"";height:0;position:absolute;right:-8px;top:-8px;transform:rotate(45deg);transition:all .3s ease;width:0}.fc-toolbar-title{color:#000;font-size:calc(max(.972vw, 14px))!important;font-weight:500;line-height:calc(max(1.667vw, 18px));text-align:center;width:calc(max(9.722vw, 100px))}.fc .fc-toolbar{gap:calc(max(1.39vw, 16px));justify-content:center}.fc .fc-button .fc-icon{font-size:calc(max(1.05vw, 18px))}.fc .fc-toolbar.fc-header-toolbar{margin-bottom:calc(max(2.085vw, 22px))}.fc-next-button,.fc-prev-button{align-items:center;background-color:#a56759!important;border:none!important;border-radius:50%!important;color:#fff!important;display:flex;height:calc(max(2.153vw, 28px));justify-content:center;padding:calc(max(.208vw, 3px)) calc(max(.278vw, 4px))!important;width:calc(max(2.153vw, 28px))}.fc .fc-col-header-cell-cushion{color:#000;font-size:calc(max(.833vw, 12px));line-height:calc(max(.833vw, 12px))}.fc .fc-daygrid-day-number{color:#000;font-size:calc(max(1.111vw, 14px));line-height:calc(max(1.111vw, 14px))}.fc-daygrid-day.fc-day-other{background-color:transparent;box-shadow:none;pointer-events:none;visibility:hidden}.fc .fc-view-harness{overflow:visible!important}.fc .fc-daygrid-body-unbalanced .fc-daygrid-day-events{min-height:0}.fc .fc-scroller,.fc .fc-scroller-liquid-absolute{overflow:hidden!important;scrollbar-width:none}.fc .fc-scroller-liquid-absolute::-webkit-scrollbar{display:none}.fc .fc-scrollgrid-section>*{border:none}.fc .fc-button-primary:focus{box-shadow:none;outline:none}.booking-box .choose-box button.back-btn{align-items:center;background:#a56759;border-radius:50%;display:flex;height:calc(max(2.153vw, 28px));justify-content:center;width:calc(max(2.153vw, 28px))}.booking-box .choose-box button.back-btn svg{height:calc(max(.833vw, 12px));width:calc(max(.833vw, 12px))}.booking-box .choose-box .selected-date{color:#000;font-family:var(--font-gotham-r);font-size:calc(max(1.1111vw, 14px));font-weight:600;line-height:calc(max(1.667vw, 18px))}.booking-box .choose-box .select-dropdown{margin-top:calc(max(1.528vw, 16px));position:relative}.booking-box .choose-box .select-dropdown:after{color:#a56759;content:"▼";font-size:calc(max(1.181vw, 14px));pointer-events:none;position:absolute;right:calc(max(1.25vw, 18px));top:50%;transform:translateY(-50%)}.booking-box .choose-box .select-dropdown select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:#fff;border-radius:3px;color:#000;cursor:pointer;font-family:var(--font-gotham-r);font-size:calc(max(.972vw, 12px));line-height:calc(max(1.667vw, 16px));padding:calc(max(.833vw, 10px)) calc(max(.972vw, 12px)) calc(max(.833vw, 10px)) calc(max(3.403vw, 49px))}.booking-box .select-dropdown:before{background-image:url(/images/booking/clock.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";height:calc(max(1.667vw, 12px));left:calc(max(.972vw, 14px));position:absolute;top:50%;transform:translateY(-53%);width:calc(max(1.667vw, 12px))}.booking-box .choose-box .choose-options{margin-top:calc(max(1.2vw, 16px))}.booking-box .choose-options .options-inner{margin-top:calc(max(.764vw, 11px))}.booking-box .choose-box .choose-options .option-head{color:#1d1d1d;font-family:var(--font-gotham-r);font-size:calc(max(.972vw, 12px));font-weight:500;line-height:calc(max(1.667vw, 16px))}.booking-box .choose-box .choose-options img.offer-icon{height:calc(max(1.667vw, 18px));width:calc(max(1.667vw, 18px))}.booking-box .choose-box .choose-options .offer-list p{font-family:var(--font-gotham-r);font-size:calc(max(.833vw, 12px));font-weight:400;line-height:calc(max(1.667vw, 16px))}.booking-box .choose-box .choose-options .cancellation ul{padding-left:calc(max(2.889vw, 45px))}.booking-box .choose-box .choose-options .cancellation ul li{font-family:var(--font-gotham-r);font-size:calc(max(.833vw, 12px));font-weight:400;line-height:calc(max(1.667vw, 16px));list-style-type:disc}.booking-box .choose-box .choose-options .offer-list{align-items:center;display:flex;gap:calc(max(.833vw, 10px))}.booking-box .choose-box .choose-options .detail-title{color:#1d1d1d;font-family:var(--font-gotham-r);font-size:calc(max(.972vw, 12px));font-weight:500;line-height:calc(max(.972vw, 13px));width:72%}.booking-box .choose-box .choose-options .price{color:#9c5849;font-family:var(--font-gotham-r);font-size:calc(max(.972vw, 12px));font-weight:400;line-height:calc(max(.972vw, 13px))}.booking-box .choose-options .options-inner{background:#f7f7f7;border-radius:calc(max(.694vw, 5px));padding:calc(max(2.361vw, 28px)) calc(max(1.389vw, 15px));position:relative}.booking-box .choose-options .options-inner.selected{border:1px solid #9c5849;margin-top:27px!important}.booking-box .choose-options .options-inner.selected:before{background:#9c5849;border-radius:calc(max(.278vw, 4px));color:#fff;content:"Selected";font-size:calc(max(.833vw, 12px));line-height:calc(max(.833vw, 12px));padding:calc(max(.417vw, 6px)) calc(max(.833vw, 10px));position:absolute;top:-16px}.booking-box .choose-options .options-wrapper{margin-top:calc(max(.833vw, 12px))}.booking-box .booking-summary{margin-top:calc(max(2.153vw, 28px))}.booking-box .booking-summary .summary-box{background:#fff;border:1px solid #e3e3e3;border-radius:calc(max(.694vw, 5px));display:flex;justify-content:space-between;margin-top:calc(max(1.389vw, 28px));padding:calc(max(1.528vw, 18px));position:relative}.booking-box .booking-summary .summary-box:before{background-image:url(/images/booking/summary-vector.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";height:100%;left:50%;position:absolute;top:0;transform:translateX(40px);width:calc(max(1.528vw, 19px))}.booking-box .booking-summary .summary-box .left-side{display:flex;flex-direction:column;gap:60px;justify-content:space-between;width:60%}.booking-box .booking-summary .summary-box .right-side{display:flex;flex-direction:column;justify-content:space-between;text-align:right;width:30%}.booking-box .booking-summary .summary-box .book-title{font-family:var(--font-gotham-r);font-size:calc(max(1.042vw, 12px));font-weight:500;line-height:calc(max(1.042vw, 13px))}.booking-box .booking-summary .summary-box .left-side .parti-head{color:#8e8e8e;font-family:var(--font-gotham-r);font-size:calc(max(.833vw, 12px));font-weight:400;line-height:calc(max(.833vw, 12px))}.booking-box .booking-summary .summary-box .left-side span{color:#1d1d1d;font-family:var(--font-gotham-r);font-size:calc(max(.833vw, 12px));font-weight:500;line-height:calc(max(.833vw, 12px))}.booking-box .booking-summary .summary-box .right-side .time{font-family:var(--font-gotham-r);font-size:calc(max(1.528vw, 18px));font-weight:500;line-height:calc(max(1.528vw, 18px))}.booking-box .booking-summary .summary-box .right-side .date{font-family:var(--font-gotham-r);font-size:calc(max(.764vw, 11px));font-weight:400;line-height:calc(max(.764vw, 11px))}.booking-box .booking-summary .summary-box .right-side .bottom span{color:#9e9e9e;font-family:var(--font-gotham-r);font-size:calc(max(.694vw, 10px));font-weight:400;line-height:calc(max(.694vw, 10px))}.booking-box .booking-summary .summary-box .right-side .bottom .price{color:#000;font-family:var(--font-gotham-r);font-size:calc(max(.972vw, 12px));font-weight:500;line-height:calc(max(.972vw, 12px))}.booking-box .book-buttons{background:#fff;bottom:0;display:flex;gap:10px;padding:calc(max(1.25vw, 12px));position:sticky;z-index:10}.booking-box .book-buttons button.book-btn{background-color:#9c5849;border-radius:calc(max(.208vw, 3px));color:#fff;font-family:var(--font-gotham-r);font-size:calc(max(1.111vw, 12px));line-height:calc(max(1.111vw, 14px));padding:calc(max(1.042vw, 15px)) calc(max(2.681vw, 32px));width:100%}.booking-box .book-buttons button.book-btn:disabled{opacity:.8}.booking-box .book-buttons button.cart-btn{background-color:#262626;border-radius:calc(max(.208vw, 3px));color:#fff;font-family:var(--font-gotham-r);font-size:calc(max(1.111vw, 12px));line-height:calc(max(1.111vw, 14px));padding:calc(max(1.042vw, 15px)) calc(max(2.681vw, 32px));width:100%}.book-loader{height:16px}}.extras-section{border-top:1px solid #e9ecef;padding-top:20px}.extra-item-card{align-items:center;border:1px solid #e9ecef;border-radius:8px;display:flex;justify-content:space-between;margin-bottom:10px;padding:15px}.extra-details h4{font-size:16px;margin-bottom:5px}.extra-details p{color:#6c757d;font-size:14px;margin-bottom:5px}.extra-price{color:#9c5849;font-weight:700}.quantity-btn,.quantity-control{align-items:center;display:flex}.quantity-btn{background:#fff;border:1px solid #9c5849;border-radius:4px;color:#9c5849;cursor:pointer;height:30px;justify-content:center;width:30px}.quantity{margin:0 10px;min-width:20px;text-align:center}.add-extra{background-color:#9c5849;color:#fff}@keyframes Skeleton_shimmer__oUdCk{0%{background-position:-200% 0}to{background-position:200% 0}}.Skeleton_skeleton__TsOq_{background:#e0e0e0}.Skeleton_animated__S1Qm1{animation:Skeleton_shimmer__oUdCk 1.5s infinite;background:linear-gradient(90deg,#e0e0e0 25%,#f0f0f0 50%,#e0e0e0 75%);background-size:200% 100%}.Skeleton_static__q1pso{background:#e0e0e0}