.main_mainWrp__CsZkj{position:relative;display:inline-block;min-height:24rem;width:100%}.main_innerBg__pl_aX{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.main_modifysearchwrp__v_HDk{position:absolute;top:1.5rem;right:1rem;z-index:1;margin-top:-.25rem;display:flex;cursor:pointer;gap:.5rem;font-size:16px;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.main_modifysearchwrp__v_HDk span{position:relative;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.main_modifysearchwrp__v_HDk span:after{content:"";transition:.5s;position:absolute;left:0;bottom:-1px;right:100%;display:inline-block;height:1px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.main_modifysearchwrp__v_HDk:hover span:after{right:0}.main_searchdePop__8r7Hr{z-index:-1;--tw-translate-y:1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:0;transition-property:all;transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1);top:59px!important}.main_searchdePop__8r7Hr>div{display:none}.main_searchdePop__8r7Hr section>div:nth-child(2){--tw-bg-opacity:1;background-color:rgb(23 46 77/var(--tw-bg-opacity,1))}.main_travelExpertContainer__bhrNm{position:fixed;top:50%;right:0;z-index:20;width:130px;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(37 75 115/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(23 46 77/var(--tw-bg-opacity,1));padding:1rem;font-size:16px;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:0px 20px 35px rgba(0,0,0,0.15);--tw-shadow-colored:0px 20px 35px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition:.3s}.main_travelExpertContainer__bhrNm.main_open__lBAMy{width:300px}.main_travelExpertContainer__bhrNm .main_travelExpertWrp__Isto0{cursor:pointer;text-align:center}.main_travelExpertContainer__bhrNm .main_travelExpertWrp__Isto0 h3{padding-bottom:.75rem;font-weight:400}.main_travelExpertContainer__bhrNm .main_travelExpertWrp__Isto0 p{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-bottom:.75rem;font-weight:400}.main_travelExpertContainer__bhrNm .main_travelExpertWrp__Isto0 p:last-child{padding-bottom:0}.main_travelExpertContainer__bhrNm .main_travelExpertWrp__Isto0 img{padding-bottom:.25rem}.main_travelExpertContainer__bhrNm .main_travelExpertDetail__UoebR .main_expertClose__qw0CK{display:flex;width:100%;cursor:pointer;align-items:flex-start;justify-content:space-between;gap:.5rem}.main_travelExpertContainer__bhrNm .main_travelExpertDetail__UoebR .main_expertClose__qw0CK img{margin-top:.5rem}.main_travelExpertContainer__bhrNm .main_travelExpertDetail__UoebR h3{padding-bottom:1rem;font-size:18px;font-weight:400}.main_travelExpertContainer__bhrNm .main_travelExpertDetail__UoebR p{display:flex;gap:.5rem;padding-bottom:.75rem;font-size:18px;font-weight:400}.main_travelExpertContainer__bhrNm .main_travelExpertDetail__UoebR p a{font-weight:400}.main_modifyActive__MbrGd{z-index:3!important;--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:1}.main_modifyActive__MbrGd>div{display:block}.main_headerSearch__Cz6m1{--tw-bg-opacity:1;background-color:rgb(23 46 77/var(--tw-bg-opacity,1));padding:0!important}.main_headerSearch__Cz6m1::-webkit-scrollbar-track{background-color:#172e4d}.main_headerSearch__Cz6m1>div{position:static;display:block!important}.main_innerModifySearch__iB_YO>div{top:99%!important}.holidaysearchdetails_searchInfoSection__zMkI9{display:flex;width:100%;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:.75rem;padding:1rem}@media not all and (min-width:640px){.holidaysearchdetails_searchInfoSection__zMkI9{border-bottom-width:1px}.holidaysearchdetails_searchInfoSection__zMkI9:last-child{border-width:0}}@media (min-width:1024px){.holidaysearchdetails_searchInfoSection__zMkI9{flex-direction:row}}.holidaysearchdetails_searchInfoSection__zMkI9{background:linear-gradient(0deg,#fafafa 100%,#fafafa 0)}.holidaysearchdetails_searchInfoSection__zMkI9 .holidaysearchdetails_labelSection__FkKhi h4{margin-bottom:-5px;font-weight:700}.holidaysearchdetails_searchInfoSection__zMkI9 .holidaysearchdetails_labelSection__FkKhi.holidaysearchdetails_flightIcons__aVdpU img{height:25px;width:25px;min-width:25px}.holidaysearchdetails_searchTable__T57K5{display:flex;width:100%;flex-direction:column;gap:3rem;padding:1rem}@media not all and (min-width:1024px){.holidaysearchdetails_searchTable__T57K5{gap:.5rem}}.holidaysearchdetails_searchTable__T57K5 .holidaysearchdetails_listing__ykP3V{width:calc(100% - 300px)}@media not all and (min-width:1024px){.holidaysearchdetails_searchTable__T57K5 .holidaysearchdetails_listing__ykP3V{width:100%}}.holidaysearchdetails_searchTable__T57K5 .holidaysearchdetails_listing__ykP3V .holidaysearchdetails_attractionCalc__9nHdC{display:flex;width:100%;align-items:flex-end;justify-content:center;padding-top:.75rem}@media not all and (min-width:640px){.holidaysearchdetails_searchTable__T57K5 .holidaysearchdetails_listing__ykP3V .holidaysearchdetails_attractionCalc__9nHdC{flex-direction:column;padding-top:.25rem}}.holidaysearchdetails_searchTable__T57K5 .holidaysearchdetails_listing__ykP3V .holidaysearchdetails_attractionCalc__9nHdC .holidaysearchdetails_attractionCardwrap__7a8do{display:flex;align-items:center;padding-top:1rem}@media not all and (min-width:640px){.holidaysearchdetails_searchTable__T57K5 .holidaysearchdetails_listing__ykP3V .holidaysearchdetails_attractionCalc__9nHdC .holidaysearchdetails_attractionCardwrap__7a8do{justify-content:space-between;white-space:nowrap}}.holidaysearchdetails_searchTable__T57K5 .holidaysearchdetails_listing__ykP3V .holidaysearchdetails_attractionCalc__9nHdC .holidaysearchdetails_attractionCardwrap__7a8do .holidaysearchdetails_cardSection__DnMYu{flex:1 1 0%}@media not all and (min-width:640px){.holidaysearchdetails_searchTable__T57K5 .holidaysearchdetails_listing__ykP3V .holidaysearchdetails_attractionCalc__9nHdC .holidaysearchdetails_attractionCardwrap__7a8do .holidaysearchdetails_cardSection__DnMYu{flex:0}}.holidaysearchdetails_searchTable__T57K5 .holidaysearchdetails_listing__ykP3V .holidaysearchdetails_attractionCalc__9nHdC .holidaysearchdetails_attractionCardwrap__7a8do .holidaysearchdetails_attractionCard__S0cI_{display:flex;align-items:center;gap:.75rem;font-size:18px;font-weight:400;--tw-text-opacity:1;color:rgb(23 46 77/var(--tw-text-opacity,1))}.holidaysearchdetails_searchTable__T57K5 .holidaysearchdetails_listing__ykP3V .holidaysearchdetails_attractionCalc__9nHdC .holidaysearchdetails_attractionCardwrap__7a8do .holidaysearchdetails_attractionCard__S0cI_ span{font-weight:400}.holidaysearchdetails_searchTable__T57K5 .holidaysearchdetails_listing__ykP3V .holidaysearchdetails_attractionCalc__9nHdC .holidaysearchdetails_attractionCardwrap__7a8do .holidaysearchdetails_attractionCard__S0cI_ p{font-size:17px}@media not all and (min-width:640px){.holidaysearchdetails_searchTable__T57K5 .holidaysearchdetails_listing__ykP3V .holidaysearchdetails_attractionCalc__9nHdC .holidaysearchdetails_attractionCardwrap__7a8do .holidaysearchdetails_attractionCard__S0cI_ img{display:none}}.holidaysearchdetails_searchTable__T57K5 .holidaysearchdetails_transferTable__MlCyp .holidaysearchdetails_iconLabel__I8_oi{margin-bottom:1rem;min-width:330px}@media not all and (min-width:640px){.holidaysearchdetails_searchTable__T57K5 .holidaysearchdetails_transferTable__MlCyp .holidaysearchdetails_iconLabel__I8_oi{margin-bottom:.5rem;min-width:inherit}}.holidaysearchdetails_searchTable__T57K5 .holidaysearchdetails_transferTable__MlCyp .holidaysearchdetails_heading__9qM8_{font-size:17px;font-weight:400;--tw-text-opacity:1;color:rgb(23 46 77/var(--tw-text-opacity,1))}.holidaysearchdetails_searchTable__T57K5 .holidaysearchdetails_transferTable__MlCyp .holidaysearchdetails_cardSection__DnMYu .holidaysearchdetails_totalAmt__g9zNt p{margin-bottom:0}.holidaysearchdetails_searchTable__T57K5 .holidaysearchdetails_transferTable__MlCyp .holidaysearchdetails_commonSec__6vAaw .holidaysearchdetails_attractionCardwrap__7a8do{align-items:center;padding-bottom:0}@media not all and (min-width:640px){.holidaysearchdetails_searchTable__T57K5 .holidaysearchdetails_transferTable__MlCyp .holidaysearchdetails_commonSec__6vAaw .holidaysearchdetails_attractionCardwrap__7a8do{margin-top:.5rem}}.holidaysearchdetails_searchTable__T57K5 .holidaysearchdetails_iconLabel__I8_oi{display:flex;align-items:center;gap:.5rem;font-size:16px;font-weight:400}.holidaysearchdetails_searchTable__T57K5 .holidaysearchdetails_countWrp__lofdL{display:flex;border-radius:.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(173 173 173/var(--tw-border-opacity,1))}.holidaysearchdetails_searchTable__T57K5 .holidaysearchdetails_countWrp__lofdL i{position:relative;display:flex;height:2rem;width:2rem;flex-grow:1;cursor:pointer;align-items:center;justify-content:center;border-radius:.25rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));font-style:normal;--tw-text-opacity:1;color:rgb(23 46 77/var(--tw-text-opacity,1))}.holidaysearchdetails_searchTable__T57K5 .holidaysearchdetails_countWrp__lofdL input{width:1.5rem;text-align:center;outline-width:0}.holidaysearchdetails_transferTable__MlCyp{display:flex;flex-direction:row;align-items:center;gap:1rem;border-bottom-width:1px;padding-bottom:1rem}.holidaysearchdetails_transferTable__MlCyp:last-child{border-bottom-width:0}.holidaysearchdetails_roundedImg__UXSbv{display:flex;height:250px;width:100%;align-items:center;justify-content:center;border-radius:.5rem}@media (min-width:1030px){.holidaysearchdetails_roundedImg__UXSbv{height:150px;width:250px}}.holidaysearchdetails_roundedImg__UXSbv img{height:100%;width:fit-content;border-radius:.5rem;object-fit:contain}.holidaysearchdetails_greetServiceTable__r7_g2{display:flex;flex-direction:row;align-items:flex-start;padding-left:1rem;padding-right:1rem}@media not all and (min-width:1024px){.holidaysearchdetails_greetServiceTable__r7_g2{flex-direction:column}}.holidaysearchdetails_searchdetaillayoutWrp__G7zM7{margin-bottom:2rem;display:flex;flex-direction:column;flex-direction:column-reverse;align-items:flex-start;justify-content:flex-start;gap:1rem}@media (min-width:1024px){.holidaysearchdetails_searchdetaillayoutWrp__G7zM7{flex-direction:row}}.holidaysearchdetails_searchdetaillayoutWrp__G7zM7 .holidaysearchdetails_searchdetailLeftWrp__qRJgf{top:0;display:flex;width:100%;flex-direction:column;gap:1rem}@media (min-width:1030px){.holidaysearchdetails_searchdetaillayoutWrp__G7zM7 .holidaysearchdetails_searchdetailLeftWrp__qRJgf{width:calc(100% - 320px)}}.holidaysearchdetails_bookingFilter__62j_B{display:block}@media (min-width:1030px){.holidaysearchdetails_bookingFilter__62j_B{display:none}}.holidaysearchdetails_searchdetailRightWrp__AXlL0{position:sticky;top:130px;right:0;display:none;height:fit-content;width:320px;flex-grow:1}@media (min-width:1030px){.holidaysearchdetails_searchdetailRightWrp__AXlL0{display:block}}@media not all and (min-width:1280px){.holidaysearchdetails_searchdetailRightWrp__AXlL0 .holidaysearchdetails_flightDetailCard__IxxBT{margin-bottom:.5rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}}@media not all and (min-width:640px){.holidaysearchdetails_searchdetailRightWrp__AXlL0 .holidaysearchdetails_flightDetailCard__IxxBT{grid-template-columns:repeat(1,minmax(0,1fr));gap:0}}@media not all and (min-width:1280px){.holidaysearchdetails_searchdetailRightWrp__AXlL0 .holidaysearchdetails_priceDetail__22yhh{text-align:center}}.holidaysearchdetails_searchdetailRightWrp__AXlL0 .holidaysearchdetails_booktitlespace__LmCwO>div:first-child{padding-top:.5rem;padding-bottom:.5rem}@media not all and (min-width:1030px){.holidaysearchdetails_eachboaundOutwrp__hjkmV:first-child{margin-bottom:1rem;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(37 75 115/var(--tw-border-opacity,1))}}.holidaysearchdetails_hotailInfo__ZoBDZ{display:flex;flex-direction:column;gap:.5rem;--tw-text-opacity:1;color:rgb(23 46 77/var(--tw-text-opacity,1))}.holidaysearchdetails_hotailInfo__ZoBDZ.holidaysearchdetails_borderSpacer__Kz47i{margin-bottom:1.5rem;border-bottom-width:1px;padding-bottom:1rem}.holidaysearchdetails_hotailInfo__ZoBDZ h3{margin-top:-3px;font-family:Playfair Display,serif;font-size:17px;font-weight:700;line-height:18px;--tw-text-opacity:1;color:rgb(23 46 77/var(--tw-text-opacity,1))}.holidaysearchdetails_hotailInfo__ZoBDZ h4{display:flex;align-items:center;gap:.5rem;font-size:16px;font-weight:700;line-height:16px;--tw-text-opacity:1;color:rgb(23 46 77/var(--tw-text-opacity,1))}.holidaysearchdetails_hotailInfo__ZoBDZ h6{font-size:15px;font-weight:200;text-transform:uppercase;--tw-text-opacity:1;color:rgb(23 46 77/var(--tw-text-opacity,1))}.holidaysearchdetails_hotailInfo__ZoBDZ .holidaysearchdetails_hotailImg__pXb2J{margin-bottom:.5rem;height:250px;width:100%;overflow:hidden;border-radius:.5rem}@media (min-width:1024px){.holidaysearchdetails_hotailInfo__ZoBDZ .holidaysearchdetails_hotailImg__pXb2J{height:10rem}}.holidaysearchdetails_hotailInfo__ZoBDZ .holidaysearchdetails_hotailImg__pXb2J img{height:100%;width:100%;object-fit:cover}.holidaysearchdetails_hotailInfo__ZoBDZ ul{font-size:16px}.holidaysearchdetails_hotailInfo__ZoBDZ ul li{--tw-text-opacity:1;color:rgb(23 46 77/var(--tw-text-opacity,1))}.holidaysearchdetails_hotailInfo__ZoBDZ ul li span{font-weight:400}.holidaysearchdetails_hotailInfo__ZoBDZ ul li span b{font-weight:700}ul.holidaysearchdetails_roomDetailList__5HnPb li span{font-weight:400}.holidaysearchdetails_eachboaundHeadwrp__l87Ki{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.holidaysearchdetails_eachboaundHeadwrp__l87Ki .holidaysearchdetails_eachboaundwrp__VT9aO{display:flex;align-items:flex-start;gap:1rem}.holidaysearchdetails_eachboaundHeadwrp__l87Ki .holidaysearchdetails_eachboaundwrp__VT9aO img{margin-top:.25rem}.holidaysearchdetails_eachboaundHeadwrp__l87Ki .holidaysearchdetails_eachboaundwrp__VT9aO h3{font-size:16px;font-weight:700;--tw-text-opacity:1;color:rgb(23 46 77/var(--tw-text-opacity,1))}.holidaysearchdetails_eachboaundHeadwrp__l87Ki .holidaysearchdetails_eachboaundwrp__VT9aO h3 span{display:block;font-size:14px;font-weight:400}.holidaysearchdetails_OutInboaundInfo__fJPtI{position:relative;margin-top:1rem;margin-bottom:1rem;display:flex;gap:.5rem}.holidaysearchdetails_OutInboaundInfo__fJPtI .holidaysearchdetails_OutInLine__0ooQ9{position:absolute;top:1rem;bottom:1rem;left:.5rem;width:2px;background-color:#172E4D99}.holidaysearchdetails_OutInboaundInfo__fJPtI .holidaysearchdetails_OutInLine__0ooQ9:after,.holidaysearchdetails_OutInboaundInfo__fJPtI .holidaysearchdetails_OutInLine__0ooQ9:before{content:"";position:absolute;top:-.75rem;left:-2px;right:0;margin-left:auto;margin-right:auto;display:inline-block;height:.375rem;width:.375rem;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(23 46 77/var(--tw-bg-opacity,1))}.holidaysearchdetails_OutInboaundInfo__fJPtI .holidaysearchdetails_OutInLine__0ooQ9:after{top:auto;bottom:-.75rem}.holidaysearchdetails_OutInboaundInfo__fJPtI .holidaysearchdetails_OutInContent__u4GMG{width:100%;flex-grow:1}.holidaysearchdetails_OutInboaundInfo__fJPtI .holidaysearchdetails_OutInContent__u4GMG>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.holidaysearchdetails_OutInboaundInfo__fJPtI .holidaysearchdetails_OutInContent__u4GMG{padding-left:2rem}.holidaysearchdetails_OutInboaundInfo__fJPtI .holidaysearchdetails_OutInContent__u4GMG p{font-size:16px}.holidaysearchdetails_OutInboaundInfo__fJPtI .holidaysearchdetails_OutInContent__u4GMG p b{margin-right:1rem;font-weight:700}.holidaysearchdetails_OutInboaundInfo__fJPtI .holidaysearchdetails_OutInContent__u4GMG .holidaysearchdetails_dateTime__KTyrE{display:flex;gap:1rem}.holidaysearchdetails_OutInboaundInfo__fJPtI .holidaysearchdetails_OutInContent__u4GMG .holidaysearchdetails_dateTime__KTyrE span{display:flex;gap:.5rem;font-size:15px;color:#172E4D99}.holidaysearchdetails_detTotal__kd8CD{margin-top:1rem;margin-bottom:1rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;font-size:18px;font-weight:400}.holidaysearchdetails_detTotal__kd8CD b{font-size:26px;font-weight:400}.holidaysearchdetails_detTotal__kd8CD.holidaysearchdetails_topTotal__KMX0y{margin-top:0;border-radius:10px;border-width:1px;--tw-border-opacity:1;border-color:rgb(255 232 227/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 248 246/var(--tw-bg-opacity,1));padding:.375rem .75rem}.holidaysearchdetails_paymentdropdown__Jhqu9{margin-bottom:1rem}.holidaysearchdetails_detinfowrp__N_mSh{margin-top:1rem;display:flex;flex-direction:column;justify-content:space-between;gap:.5rem;border-top-width:1px;border-bottom-width:1px;border-top-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-border-opacity:1;border-bottom-color:rgb(229 231 235/var(--tw-border-opacity,1));padding-top:1rem;padding-bottom:1rem}@media (min-width:640px){.holidaysearchdetails_detinfowrp__N_mSh{flex-direction:row}}.holidaysearchdetails_roomDescSecWrp__LcFT5{font-size:16px}.holidaysearchdetails_roomDescSecWrp__LcFT5 p{font-weight:400;line-height:1.5rem}.holidaysearchdetails_selectedRoom__KUNNf{position:absolute;top:1rem;left:-.5rem;border-radius:25px;--tw-bg-opacity:1;background-color:rgb(235 91 113/var(--tw-bg-opacity,1));padding:.25rem .75rem;font-size:14px;font-weight:400;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.holidaysearchdetails_roomDetTitle__IJNCs{margin-bottom:1rem;display:flex;align-items:center;justify-content:center;gap:1rem;border-bottom-left-radius:25px;border-top-right-radius:25px;border-width:1px;--tw-border-opacity:1;border-color:rgb(255 232 227/var(--tw-border-opacity,1));background-image:linear-gradient(180deg,#fff8f6,#fff8f6);padding-top:1rem;padding-bottom:1rem;font-size:20px;font-weight:400}.holidaysearchdetails_showMoreRooms__17lwI{position:relative;--tw-text-opacity:1;color:rgb(23 46 77/var(--tw-text-opacity,1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.holidaysearchdetails_showMoreRooms__17lwI:after{content:"";transition:.5s;position:absolute;left:0;bottom:-1px;right:0;display:inline-block;height:1px;--tw-bg-opacity:1;background-color:rgb(23 46 77/var(--tw-bg-opacity,1))}.holidaysearchdetails_showMoreRooms__17lwI:hover:after{right:100%}.holidaysearchdetails_accListWrp__PEthh b{font-weight:700!important}.holidaysearchdetails_accListWrp__PEthh button{min-width:5rem}.holidaysearchdetails_accListWrp__PEthh button span{align-items:center;justify-content:space-between;font-size:18px;font-weight:400}@media not all and (min-width:640px){.holidaysearchdetails_accListWrp__PEthh button span{margin-top:.25rem;flex-direction:column;align-items:flex-start;padding-right:0;font-size:16px}}.holidaysearchdetails_accListWrp__PEthh button span{display:flex!important}.holidaysearchdetails_accListWrp__PEthh .holidaysearchdetails_eachCardSection__oo78z{border-bottom-width:1px;--tw-border-opacity:1;border-bottom-color:rgb(173 173 173/var(--tw-border-opacity,1))}.holidaysearchdetails_accListWrp__PEthh .holidaysearchdetails_eachCardSection__oo78z:last-child{border-bottom-width:0}.holidaysearchdetails_totaltxt__6IHwJ{margin-top:0;text-align:right}@media (min-width:1280px){.holidaysearchdetails_totaltxt__6IHwJ{margin-top:1rem}}.holidaysearchdetails_totaltxt__6IHwJ b{font-weight:400}span.holidaysearchdetails_flightLogoWrp__cpDgq{height:2rem;width:5rem;justify-content:center!important}.holidaysearchdetails_flightDetailsSection__JDgk0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.holidaysearchdetails_flightDetailsSection__JDgk0{padding-top:1rem}.holidaysearchdetails_flightDetailsSection__JDgk0 .holidaysearchdetails_flightSectionOutWrp__ivolz{display:flex;flex-direction:column;gap:1rem}.holidaysearchdetails_flightDetailsSection__JDgk0 .holidaysearchdetails_flightSectionOutWrp__ivolz h3{display:flex;align-items:center;gap:.25rem;font-size:19px;font-weight:200}@media not all and (min-width:640px){.holidaysearchdetails_flightDetailsSection__JDgk0 .holidaysearchdetails_flightSectionOutWrp__ivolz h3{padding-left:.5rem;padding-right:.5rem;font-size:16px}}@media (min-width:640px){.holidaysearchdetails_flightDetailsSection__JDgk0 .holidaysearchdetails_flightSectionOutWrp__ivolz h3{gap:.5rem}}.holidaysearchdetails_flightDetailsSection__JDgk0 .holidaysearchdetails_flightSectionOutWrp__ivolz h3 b{font-weight:700}.holidaysearchdetails_flightDetailsSection__JDgk0 .holidaysearchdetails_flightSectionOutWrp__ivolz .holidaysearchdetails_OutboundTravelChildWrp__nhCMB{margin-top:.5rem;margin-bottom:.5rem;border-radius:10px;border-width:1px;--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity,1));padding:1rem .5rem}.holidaysearchdetails_flightDetailsSection__JDgk0 .holidaysearchdetails_flightSectionOutWrp__ivolz .holidaysearchdetails_OutboundTravelChildWrp__nhCMB .holidaysearchdetails_travelcenterWrp__8l7kB{margin-top:18px;max-width:100px}.holidaysearchdetails_flightDetailsSection__JDgk0 .holidaysearchdetails_flightSectionOutWrp__ivolz .holidaysearchdetails_OutboundTravelChildWrp__nhCMB .holidaysearchdetails_OutboundTravel__ezVSV{display:flex;width:100%;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:0}@media (min-width:640px){.holidaysearchdetails_flightDetailsSection__JDgk0 .holidaysearchdetails_flightSectionOutWrp__ivolz .holidaysearchdetails_OutboundTravelChildWrp__nhCMB .holidaysearchdetails_OutboundTravel__ezVSV{flex-direction:row;align-items:center;gap:1rem}}.holidaysearchdetails_flightDetailsSection__JDgk0 .holidaysearchdetails_flightSectionOutWrp__ivolz .holidaysearchdetails_OutboundTravelChildWrp__nhCMB .holidaysearchdetails_OutboundTravel__ezVSV p{margin-bottom:0;font-size:15px}.holidaysearchdetails_flightDetailsSection__JDgk0 .holidaysearchdetails_flightSectionOutWrp__ivolz .holidaysearchdetails_OutboundTravelChildWrp__nhCMB .holidaysearchdetails_OutboundTravel__ezVSV span{top:-24px}@media not all and (min-width:640px){.holidaysearchdetails_flightDetailsSection__JDgk0 .holidaysearchdetails_flightSectionOutWrp__ivolz .holidaysearchdetails_OutboundTravelChildWrp__nhCMB .holidaysearchdetails_OutboundTravel__ezVSV span{left:30px}}.holidaysearchdetails_flightDetailsSection__JDgk0 .holidaysearchdetails_flightSectionOutWrp__ivolz .holidaysearchdetails_OutboundTravelChildWrp__nhCMB .holidaysearchdetails_formatDate__FpD8d{font-weight:400;--tw-text-opacity:1;color:rgb(23 46 77/var(--tw-text-opacity,1));opacity:.6}.holidaysearchdetails_flightDetailsSection__JDgk0 .holidaysearchdetails_flightSectionOutWrp__ivolz .holidaysearchdetails_cabinclassOutWrp__5RJGU{width:100%}@media (min-width:1280px){.holidaysearchdetails_flightDetailsSection__JDgk0 .holidaysearchdetails_flightSectionOutWrp__ivolz .holidaysearchdetails_cabinclassOutWrp__5RJGU{width:45%;max-width:45%}}@media not all and (min-width:640px){.holidaysearchdetails_flightDetailsSection__JDgk0 .holidaysearchdetails_flightSectionOutWrp__ivolz .holidaysearchdetails_cabinclassOutWrp__5RJGU .holidaysearchdetails_selectionBtn__mGOao{margin-top:-25px;display:flex;justify-content:flex-end}}.holidaysearchdetails_flightDetailsSection__JDgk0 .holidaysearchdetails_flightSectionOutWrp__ivolz .holidaysearchdetails_cabinclassOutWrp__5RJGU p{margin-bottom:.75rem;display:flex;align-items:center;justify-content:space-between;gap:.5rem;font-size:16px;font-weight:400}@media not all and (min-width:640px){.holidaysearchdetails_flightDetailsSection__JDgk0 .holidaysearchdetails_flightSectionOutWrp__ivolz .holidaysearchdetails_cabinclassOutWrp__5RJGU p{display:block}}.holidaysearchdetails_flightDetailsSection__JDgk0 .holidaysearchdetails_flightSectionOutWrp__ivolz .holidaysearchdetails_cabinclassOutWrp__5RJGU p span{display:flex;min-width:8rem;align-items:center;gap:.5rem}@media not all and (min-width:640px){.holidaysearchdetails_flightDetailsSection__JDgk0 .holidaysearchdetails_flightSectionOutWrp__ivolz .holidaysearchdetails_cabinclassOutWrp__5RJGU p span{margin-bottom:.5rem;width:100%}}.holidaysearchdetails_flightDetailsSection__JDgk0 .holidaysearchdetails_flightSectionOutWrp__ivolz .holidaysearchdetails_cabinclassOutWrp__5RJGU p b{min-width:5rem;text-align:right;font-weight:700}@media (min-width:640px){.holidaysearchdetails_flightDetailsSection__JDgk0 .holidaysearchdetails_flightSectionOutWrp__ivolz .holidaysearchdetails_cabinclassOutWrp__5RJGU p b{text-align:center}}.holidaysearchdetails_flightDetailsSection__JDgk0 .holidaysearchdetails_flightSectionOutWrp__ivolz .holidaysearchdetails_cabinclassOutWrp__5RJGU p img{width:11px}.holidaysearchdetails_flightDetailsSection__JDgk0 .holidaysearchdetails_flightSectionOutWrp__ivolz .holidaysearchdetails_cabinclassOutWrp__5RJGU p button{min-width:5rem}.holidaysearchdetails_flightDetailsSection__JDgk0 .holidaysearchdetails_flightSectionOutWrp__ivolz .holidaysearchdetails_cabinclassOutWrp__5RJGU p:last-child{margin-bottom:0}.holidaysearchdetails_flightDetailsSection__JDgk0 .holidaysearchdetails_flightSectionOutWrp__ivolz .holidaysearchdetails_OutboundTravel__ezVSV{display:flex;width:60%;align-items:center;justify-content:space-between;gap:1rem}.holidaysearchdetails_flightDetailsSection__JDgk0 .holidaysearchdetails_flightSectionOutWrp__ivolz .holidaysearchdetails_OutboundTravel__ezVSV p{margin-bottom:1.25rem;display:flex;flex-grow:1;gap:.5rem;font-size:16px;font-weight:400}@media not all and (min-width:640px){.holidaysearchdetails_flightDetailsSection__JDgk0 .holidaysearchdetails_flightSectionOutWrp__ivolz .holidaysearchdetails_OutboundTravel__ezVSV p{margin-bottom:.5rem}}.holidaysearchdetails_flightDetailsSection__JDgk0 .holidaysearchdetails_flightSectionOutWrp__ivolz .holidaysearchdetails_OutboundTravel__ezVSV p img{width:18px}.holidaysearchdetails_flightDetailsSection__JDgk0 .holidaysearchdetails_flightSectionOutWrp__ivolz .holidaysearchdetails_OutboundTravel__ezVSV p:last-child{margin-bottom:0}.holidaysearchdetails_flightDetailsSection__JDgk0 .holidaysearchdetails_flightSectionOutWrp__ivolz .holidaysearchdetails_travelcenterWrp__8l7kB{position:relative;margin-top:2rem;margin-bottom:1rem;display:flex;height:1px;flex-grow:1;flex-wrap:wrap;justify-content:center;gap:.5rem;background-color:transparent}@media (min-width:640px){.holidaysearchdetails_flightDetailsSection__JDgk0 .holidaysearchdetails_flightSectionOutWrp__ivolz .holidaysearchdetails_travelcenterWrp__8l7kB{margin-top:0;margin-bottom:0;--tw-bg-opacity:1;background-color:rgb(68 157 196/var(--tw-bg-opacity,1))}}.holidaysearchdetails_flightDetailsSection__JDgk0 .holidaysearchdetails_flightSectionOutWrp__ivolz .holidaysearchdetails_travelcenterWrp__8l7kB span{position:absolute;left:0;right:0;top:-2rem;margin-left:auto;margin-right:auto;text-align:center;font-size:14px;font-weight:400}@media not all and (min-width:640px){.holidaysearchdetails_flightDetailsSection__JDgk0 .holidaysearchdetails_flightSectionOutWrp__ivolz .holidaysearchdetails_travelcenterWrp__8l7kB span{left:27%;top:-18px}}.holidaysearchdetails_flightDetailsSection__JDgk0 .holidaysearchdetails_flightSectionOutWrp__ivolz .holidaysearchdetails_travelcenterWrp__8l7kB img{position:relative;margin:-10px auto;height:1.25rem;width:1.25rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.holidaysearchdetails_flightDetailsSection__JDgk0 .holidaysearchdetails_flightSectionOutWrp__ivolz .holidaysearchdetails_travelcenterWrp__8l7kB .holidaysearchdetails_stopWrap__zLDwn{top:1rem;left:-10px;display:flex;align-items:center;justify-content:center;gap:.25rem;white-space:nowrap}.holidaysearchdetails_flightDetailsSection__JDgk0 .holidaysearchdetails_flightSectionOutWrp__ivolz .holidaysearchdetails_travelcenterWrp__8l7kB .holidaysearchdetails_stopWrap__zLDwn img{width:.75rem;min-width:.75rem}.holidaysearchdetails_flightDetailsSection__JDgk0 .holidaysearchdetails_flightSectionOutWrp__ivolz .holidaysearchdetails_travelcenterWrp__8l7kB .holidaysearchdetails_stopWrap__zLDwn p{flex-grow:0}.holidaysearchdetails_roomBtn__SksjU{width:100%;text-align:right}@media (min-width:640px){.holidaysearchdetails_roomBtn__SksjU{width:auto}}@media not all and (min-width:640px){.holidaysearchdetails_roomBtn__SksjU button{width:100%}}@media (min-width:768px){.holidaysearchdetails_roomBtn__SksjU button{width:80px}}@media not all and (min-width:640px){.holidaysearchdetails_responsiveFullBtn__84Sk2 button{width:100%!important}}.holidaysearchdetails_flightLogoWrp__cpDgq{display:flex;height:3rem;width:7rem;justify-content:center}@media not all and (min-width:640px){.holidaysearchdetails_flightLogoWrp__cpDgq{height:2rem;width:6rem}}@media (min-width:640px){.holidaysearchdetails_flightLogoWrp__cpDgq{flex-direction:column;align-items:center}}.holidaysearchdetails_flightLogoWrp__cpDgq img{height:100%;width:100%;object-fit:contain}.holidaysearchdetails_detroominfowrp__2b9vq{display:flex;align-items:center;justify-content:space-between;gap:.25rem;border-bottom-width:1px;padding-top:.5rem;padding-bottom:.5rem}@media not all and (min-width:640px){.holidaysearchdetails_detroominfowrp__2b9vq{margin-top:1rem;flex-direction:column;border-radius:.5rem;border-width:1px!important}}@media (min-width:640px){.holidaysearchdetails_detroominfowrp__2b9vq{gap:1.5rem}}.holidaysearchdetails_detroominfowrp__2b9vq:last-child{border-bottom-width:0;padding-bottom:0}.holidaysearchdetails_detroominfowrp__2b9vq .holidaysearchdetails_roomSelect__WUSHl{display:flex;align-items:center;justify-content:space-between;gap:1rem}.holidaysearchdetails_detroominfowrp__2b9vq .holidaysearchdetails_roominname__F7IU4{display:inline-block;width:fit-content;min-width:11rem;max-width:250px;border-top-right-radius:9999px;border-bottom-right-radius:9999px;border-left-width:2px;--tw-border-opacity:1;border-color:rgb(222 222 222/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(245 245 245/var(--tw-bg-opacity,1));padding:.5rem;font-size:16px;font-weight:500;--tw-text-opacity:1;color:rgb(23 46 77/var(--tw-text-opacity,1))}@media not all and (min-width:768px){.holidaysearchdetails_detroominfowrp__2b9vq .holidaysearchdetails_roominname__F7IU4{width:100%;min-width:100%;max-width:100%;border-left-width:0;background-color:transparent;padding:0;color:#172E4D99}}.holidaysearchdetails_searchDetBtn__egSWK{margin-left:auto;display:flex;width:100%;flex-direction:column;align-items:center;justify-content:flex-end;gap:1rem}@media (min-width:640px){.holidaysearchdetails_searchDetBtn__egSWK{flex-direction:row}}@media (min-width:1024px){.holidaysearchdetails_searchDetBtn__egSWK{width:75%}}.holidaysearchdetails_eachweddingwrp__WHK_7{margin-bottom:2rem;display:flex;flex-direction:column;gap:1rem;border-bottom-width:1px;--tw-border-opacity:1;border-bottom-color:rgb(229 231 235/var(--tw-border-opacity,1))}@media (min-width:640px){.holidaysearchdetails_eachweddingwrp__WHK_7{gap:2rem}}@media (min-width:768px){.holidaysearchdetails_eachweddingwrp__WHK_7{flex-direction:row}}.holidaysearchdetails_eachweddingwrp__WHK_7 .holidaysearchdetails_weddingimg___ewOE{display:flex;height:170px;width:100%;align-items:center;justify-content:center;overflow:hidden;border-radius:.5rem}@media (min-width:768px){.holidaysearchdetails_eachweddingwrp__WHK_7 .holidaysearchdetails_weddingimg___ewOE{width:250px}}.holidaysearchdetails_eachweddingwrp__WHK_7 .holidaysearchdetails_weddingimg___ewOE img{height:100%;width:100%;object-fit:cover}.holidaysearchdetails_eachweddingwrp__WHK_7 .holidaysearchdetails_weddingContent__ENEfc{width:100%}@media (min-width:768px){.holidaysearchdetails_eachweddingwrp__WHK_7 .holidaysearchdetails_weddingContent__ENEfc{width:calc(100% - 250px)}}.holidaysearchdetails_eachweddingwrp__WHK_7 .holidaysearchdetails_weddingContent__ENEfc .holidaysearchdetails_titleDecLink__eCVot{margin-bottom:.5rem}.holidaysearchdetails_eachweddingwrp__WHK_7 .holidaysearchdetails_weddingContent__ENEfc .holidaysearchdetails_titleDecLink__eCVot h2{padding-bottom:.5rem;font-size:18px;font-weight:400}@media not all and (min-width:640px){.holidaysearchdetails_eachweddingwrp__WHK_7 .holidaysearchdetails_weddingContent__ENEfc .holidaysearchdetails_titleDecLink__eCVot h2{padding-left:.5rem;padding-right:.5rem;font-size:16px}}.holidaysearchdetails_eachweddingwrp__WHK_7 .holidaysearchdetails_weddingContent__ENEfc .holidaysearchdetails_titleDecLink__eCVot p{margin-bottom:.5rem}.holidaysearchdetails_eachweddingwrp__WHK_7 .holidaysearchdetails_weddingContent__ENEfc .holidaysearchdetails_titleDecLink__eCVot a{display:inline-block;--tw-text-opacity:1;color:rgb(23 46 77/var(--tw-text-opacity,1))}.holidaysearchdetails_eachweddingwrp__WHK_7 .holidaysearchdetails_weddingContent__ENEfc .holidaysearchdetails_weddingSelectTotal__IozWC{margin-top:1.5rem;margin-bottom:1.5rem;display:flex;align-items:center;justify-content:space-between;gap:.5rem}.holidaysearchdetails_eachweddingwrp__WHK_7 .holidaysearchdetails_weddingContent__ENEfc .holidaysearchdetails_totalAmt__g9zNt{margin-top:-33px;display:flex;min-width:12rem;align-items:flex-end;justify-content:space-between}.holidaysearchdetails_eachweddingwrp__WHK_7 .holidaysearchdetails_weddingContent__ENEfc .holidaysearchdetails_totalAmt__g9zNt p{margin-bottom:6px;display:flex;flex-direction:row;gap:1rem;font-weight:400}@media (min-width:640px){.holidaysearchdetails_eachweddingwrp__WHK_7 .holidaysearchdetails_weddingContent__ENEfc .holidaysearchdetails_totalAmt__g9zNt p{flex-direction:column}}.holidaysearchdetails_eachweddingwrp__WHK_7 .holidaysearchdetails_weddingContent__ENEfc .holidaysearchdetails_totalAmt__g9zNt p b{font-weight:400}.holidaysearchdetails_eachweddingwrp__WHK_7:last-child{margin-bottom:0;border-bottom-width:0}.holidaysearchdetails_eachweddingwrp__WHK_7:last-child .holidaysearchdetails_weddingSelectTotal__IozWC{margin-bottom:0}.holidaysearchdetails_headerSection__Vaoug{display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end;gap:.5rem}@media (min-width:640px){.holidaysearchdetails_headerSection__Vaoug{flex-direction:row;align-items:center}}.holidaysearchdetails_searchFormInnerWrp__Cvpup{display:flex;width:100%;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.25rem;padding-top:.5rem}@media (min-width:640px){.holidaysearchdetails_searchFormInnerWrp__Cvpup{flex-wrap:nowrap;gap:.75rem}}.holidaysearchdetails_searchFormInnerWrp__Cvpup .holidaysearchdetails_eachWrp__oIJ5t{width:100%}@media (min-width:640px){.holidaysearchdetails_searchFormInnerWrp__Cvpup .holidaysearchdetails_eachWrp__oIJ5t{width:33.333333%}}.holidaysearchdetails_searchFormInnerWrp__Cvpup .holidaysearchdetails_eachWrp__oIJ5t label{font-size:16px;font-weight:500}.holidaysearchdetails_tooltipInfo__FIoq7{width:500px;padding:.25rem;text-align:left!important}.holidaysearchdetails_formLabel__UfVSC{display:flex;flex-direction:column;align-items:center;gap:0}@media (min-width:640px){.holidaysearchdetails_formLabel__UfVSC{flex-direction:row;gap:1rem}}.holidaysearchdetails_formLabel__UfVSC input,.holidaysearchdetails_formLabel__UfVSC label{width:100%}@media (min-width:640px){.holidaysearchdetails_formLabel__UfVSC label{width:30%}}.holidaysearchdetails_formLabel__UfVSC div{width:100%}@media (min-width:640px){.holidaysearchdetails_formLabel__UfVSC div{width:70%}}.holidaysearchdetails_openingHours__koDfk{margin-top:.5rem;margin-bottom:.5rem}.holidaysearchdetails_openingHours__koDfk .holidaysearchdetails_offerList__7IqHt{display:flex;align-items:center;gap:.5rem;line-height:1.5}@media (min-width:1024px){.holidaysearchdetails_openingHours__koDfk .holidaysearchdetails_offerList__7IqHt{font-size:17px}}.holidaysearchdetails_openingHours__koDfk .holidaysearchdetails_offerList__7IqHt span{font-weight:700}.holidaysearchdetails_openingHours__koDfk .holidaysearchdetails_offerList__7IqHt img{height:1rem;width:1rem}.holidaysearchdetails_optinalExtasWrap__LSzkB{border-radius:10px;border-width:1px}@media not all and (min-width:1024px){.holidaysearchdetails_optinalExtasWrap__LSzkB{padding:1rem}}@media (min-width:1030px){.holidaysearchdetails_optinalExtasWrap__LSzkB{border-style:none}}.holidaysearchdetails_optinalExtasWrap__LSzkB .holidaysearchdetails_optionalRow__rmjcu{margin-bottom:.5rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:0;padding-top:.5rem;padding-bottom:.5rem}@media (min-width:640px){.holidaysearchdetails_optinalExtasWrap__LSzkB .holidaysearchdetails_optionalRow__rmjcu{flex-wrap:nowrap;gap:1.5rem;padding-top:0;padding-bottom:0}}.holidaysearchdetails_optinalExtasWrap__LSzkB .holidaysearchdetails_optionalRow__rmjcu .holidaysearchdetails_headerSec__xF_YX{display:flex;width:100%;align-items:center;justify-content:space-between}.holidaysearchdetails_optinalExtasWrap__LSzkB .holidaysearchdetails_optionalRow__rmjcu .holidaysearchdetails_secondColumn__LHI48{width:20%;white-space:nowrap;text-align:right;font-weight:400}.holidaysearchdetails_optinalExtasWrap__LSzkB .holidaysearchdetails_optionalRow__rmjcu .holidaysearchdetails_thirdColumn__WDBsM{display:flex;width:100%;flex-direction:column;justify-content:flex-end;text-align:center}@media (min-width:640px){.holidaysearchdetails_optinalExtasWrap__LSzkB .holidaysearchdetails_optionalRow__rmjcu .holidaysearchdetails_thirdColumn__WDBsM{width:20%;text-align:right}}.holidaysearchdetails_optinalExtasWrap__LSzkB .holidaysearchdetails_optionalRow__rmjcu .holidaysearchdetails_optionLabel__0E_z9{width:75%;align-items:center;font-size:16px;font-weight:400}@media (min-width:640px){.holidaysearchdetails_optinalExtasWrap__LSzkB .holidaysearchdetails_optionalRow__rmjcu .holidaysearchdetails_optionLabel__0E_z9{width:64%}}.holidaysearchdetails_optinalExtasWrap__LSzkB .holidaysearchdetails_optionalRow__rmjcu .holidaysearchdetails_optionLabel__0E_z9{display:ruby}.holidaysearchdetails_optinalExtasWrap__LSzkB .holidaysearchdetails_optionalRow__rmjcu .holidaysearchdetails_optionLabel__0E_z9 img{position:relative;left:.5rem;display:inline-flex;height:1rem;width:1rem;min-width:1rem}.holidaysearchdetails_loungContainer__VI_lX .holidaysearchdetails_labelSection__FkKhi{display:flex;flex-direction:row;gap:.75rem}@media (min-width:1024px){.holidaysearchdetails_loungContainer__VI_lX .holidaysearchdetails_labelSection__FkKhi{flex-direction:column}}.holidaysearchdetails_loungContainer__VI_lX .holidaysearchdetails_labelSection__FkKhi h4{margin-bottom:.25rem;width:150px;min-width:150px}@media (min-width:768px){.holidaysearchdetails_loungContainer__VI_lX .holidaysearchdetails_labelSection__FkKhi h4{width:auto;min-width:auto}}.holidaysearchdetails_loungContainer__VI_lX .holidaysearchdetails_labelSection__FkKhi.holidaysearchdetails_labelHeader__4Ty_o:first-child h4{font-size:20px;--tw-text-opacity:1;color:rgb(68 157 196/var(--tw-text-opacity,1))}@media (min-width:768px){.holidaysearchdetails_loungContainer__VI_lX .holidaysearchdetails_labelSection__FkKhi.holidaysearchdetails_labelHeader__4Ty_o:first-child h4{font-size:18px;--tw-text-opacity:1;color:rgb(23 46 77/var(--tw-text-opacity,1))}}.holidaysearchdetails_loungContainer__VI_lX .holidaysearchdetails_labelSection__FkKhi.holidaysearchdetails_labelHeader__4Ty_o img{display:none}@media (min-width:768px){.holidaysearchdetails_loungContainer__VI_lX .holidaysearchdetails_labelSection__FkKhi.holidaysearchdetails_labelHeader__4Ty_o img{display:block}}.holidaysearchdetails_loungContainer__VI_lX .holidaysearchdetails_loungeWrp__eNaId{display:flex;flex-direction:column;gap:1rem;padding:1rem}@media (min-width:1030px){.holidaysearchdetails_loungContainer__VI_lX .holidaysearchdetails_loungeWrp__eNaId{flex-direction:row}}.holidaysearchdetails_loungContainer__VI_lX .holidaysearchdetails_loungeWrp__eNaId .holidaysearchdetails_optinalExtasWrap__LSzkB{width:100%}@media (min-width:1024px){.holidaysearchdetails_loungContainer__VI_lX .holidaysearchdetails_loungeWrp__eNaId .holidaysearchdetails_optinalExtasWrap__LSzkB{width:calc(100% - 250px)}}.holidaysearchdetails_loungContainer__VI_lX .holidaysearchdetails_listing__ykP3V{width:100%}@media not all and (min-width:1030px){.holidaysearchdetails_loungContainer__VI_lX .holidaysearchdetails_listing__ykP3V{border-width:1px}}@media (min-width:1024px){.holidaysearchdetails_loungContainer__VI_lX .holidaysearchdetails_listing__ykP3V{width:calc(100% - 250px)}}.holidaysearchdetails_loungContainer__VI_lX .holidaysearchdetails_listing__ykP3V .holidaysearchdetails_subheading__YdJfj{margin-bottom:.5rem;font-size:17px;font-weight:400;--tw-text-opacity:1;color:rgb(23 46 77/var(--tw-text-opacity,1))}.holidaysearchdetails_loungContainer__VI_lX .holidaysearchdetails_listing__ykP3V .holidaysearchdetails_attractionCalc__9nHdC{display:flex;width:100%;flex-direction:column;align-items:flex-end;justify-content:center}@media (min-width:640px){.holidaysearchdetails_loungContainer__VI_lX .holidaysearchdetails_listing__ykP3V .holidaysearchdetails_attractionCalc__9nHdC{flex-direction:row}}.holidaysearchdetails_loungContainer__VI_lX .holidaysearchdetails_listing__ykP3V .holidaysearchdetails_attractionCalc__9nHdC .holidaysearchdetails_commonSec__6vAaw{width:100%}@media (min-width:640px){.holidaysearchdetails_loungContainer__VI_lX .holidaysearchdetails_listing__ykP3V .holidaysearchdetails_attractionCalc__9nHdC .holidaysearchdetails_commonSec__6vAaw{width:80%}}.holidaysearchdetails_loungContainer__VI_lX .holidaysearchdetails_listing__ykP3V .holidaysearchdetails_attractionCalc__9nHdC .holidaysearchdetails_attractionCardwrap__7a8do{display:flex;align-items:center;justify-content:space-between;white-space:nowrap;padding-top:1rem}@media (min-width:640px){.holidaysearchdetails_loungContainer__VI_lX .holidaysearchdetails_listing__ykP3V .holidaysearchdetails_attractionCalc__9nHdC .holidaysearchdetails_attractionCardwrap__7a8do{justify-content:flex-start}}.holidaysearchdetails_loungContainer__VI_lX .holidaysearchdetails_listing__ykP3V .holidaysearchdetails_attractionCalc__9nHdC .holidaysearchdetails_attractionCardwrap__7a8do .holidaysearchdetails_cardSection__DnMYu{flex:0}@media (min-width:640px){.holidaysearchdetails_loungContainer__VI_lX .holidaysearchdetails_listing__ykP3V .holidaysearchdetails_attractionCalc__9nHdC .holidaysearchdetails_attractionCardwrap__7a8do .holidaysearchdetails_cardSection__DnMYu{flex:1 1 0%}}.holidaysearchdetails_loungContainer__VI_lX .holidaysearchdetails_listing__ykP3V .holidaysearchdetails_attractionCalc__9nHdC .holidaysearchdetails_attractionCardwrap__7a8do .holidaysearchdetails_attractionCard__S0cI_{display:flex;align-items:center;gap:.75rem;font-size:18px;font-weight:400;--tw-text-opacity:1;color:rgb(23 46 77/var(--tw-text-opacity,1))}.holidaysearchdetails_loungContainer__VI_lX .holidaysearchdetails_listing__ykP3V .holidaysearchdetails_attractionCalc__9nHdC .holidaysearchdetails_attractionCardwrap__7a8do .holidaysearchdetails_attractionCard__S0cI_ span{font-weight:400}.holidaysearchdetails_loungContainer__VI_lX .holidaysearchdetails_listing__ykP3V .holidaysearchdetails_attractionCalc__9nHdC .holidaysearchdetails_attractionCardwrap__7a8do .holidaysearchdetails_attractionCard__S0cI_ p{font-size:17px}.holidaysearchdetails_loungContainer__VI_lX .holidaysearchdetails_listing__ykP3V .holidaysearchdetails_attractionCalc__9nHdC .holidaysearchdetails_attractionCardwrap__7a8do .holidaysearchdetails_attractionCard__S0cI_ img{display:none}@media (min-width:640px){.holidaysearchdetails_loungContainer__VI_lX .holidaysearchdetails_listing__ykP3V .holidaysearchdetails_attractionCalc__9nHdC .holidaysearchdetails_attractionCardwrap__7a8do .holidaysearchdetails_attractionCard__S0cI_ img{display:block}}.holidaysearchdetails_loungContainer__VI_lX .holidaysearchdetails_listing__ykP3V .holidaysearchdetails_attractionCalc__9nHdC .holidaysearchdetails_totalAmt__g9zNt{margin-top:1rem;display:flex;width:100%;align-items:center;justify-content:space-between}@media (min-width:640px){.holidaysearchdetails_loungContainer__VI_lX .holidaysearchdetails_listing__ykP3V .holidaysearchdetails_attractionCalc__9nHdC .holidaysearchdetails_totalAmt__g9zNt{margin-top:0;width:20%;flex-direction:column}}.holidaysearchdetails_loungContainer__VI_lX .holidaysearchdetails_listing__ykP3V .holidaysearchdetails_attractionCalc__9nHdC .holidaysearchdetails_totalAmt__g9zNt p{margin-bottom:.5rem}.holidaysearchdetails_loungContainer__VI_lX .holidaysearchdetails_countWrp__lofdL{display:flex;border-radius:.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(173 173 173/var(--tw-border-opacity,1))}.holidaysearchdetails_loungContainer__VI_lX .holidaysearchdetails_countWrp__lofdL i{position:relative;display:flex;height:2rem;width:2rem;flex-grow:1;cursor:pointer;align-items:center;justify-content:center;border-radius:.25rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));font-style:normal;--tw-text-opacity:1;color:rgb(23 46 77/var(--tw-text-opacity,1))}.holidaysearchdetails_loungContainer__VI_lX .holidaysearchdetails_countWrp__lofdL input{width:1.5rem;text-align:center;outline-width:0}.holidaysearchdetails_loungContainer__VI_lX .holidaysearchdetails_splitSection__nV42P{display:flex;flex-direction:column}@media (min-width:768px){.holidaysearchdetails_loungContainer__VI_lX .holidaysearchdetails_splitSection__nV42P{flex-direction:row}}@media (min-width:1024px){.holidaysearchdetails_loungContainer__VI_lX .holidaysearchdetails_splitSection__nV42P{flex-direction:column}.holidaysearchdetails_loungContainer__VI_lX .holidaysearchdetails_splitSection__nV42P>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}}.holidaysearchdetails_transferDataSec__P58IN{gap:0}.holidaysearchdetails_transferDataSec__P58IN>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.holidaysearchdetails_transferDataSec__P58IN{padding:0}.holidaysearchdetails_transferDataSec__P58IN .holidaysearchdetails_headerSec__xF_YX .holidaysearchdetails_optionLabel__0E_z9{width:55%}.holidaysearchdetails_transferDataSec__P58IN .holidaysearchdetails_headerSec__xF_YX .holidaysearchdetails_dataCol__5fKfq{display:flex;width:45%;flex-direction:column;justify-content:space-between}@media (min-width:640px){.holidaysearchdetails_transferDataSec__P58IN .holidaysearchdetails_headerSec__xF_YX .holidaysearchdetails_dataCol__5fKfq{flex-direction:row}}.holidaysearchdetails_transferDataSec__P58IN .holidaysearchdetails_headerSec__xF_YX .holidaysearchdetails_dataCol__5fKfq .holidaysearchdetails_secondColumn__LHI48{width:100%;text-align:right}@media (min-width:640px){.holidaysearchdetails_transferDataSec__P58IN .holidaysearchdetails_headerSec__xF_YX .holidaysearchdetails_dataCol__5fKfq .holidaysearchdetails_secondColumn__LHI48{width:70%;text-align:left}}.holidaysearchdetails_transferDataSec__P58IN .holidaysearchdetails_headerSec__xF_YX .holidaysearchdetails_dataCol__5fKfq .holidaysearchdetails_thirdColumn__WDBsM{width:100%;text-align:right}@media (min-width:640px){.holidaysearchdetails_transferDataSec__P58IN .holidaysearchdetails_headerSec__xF_YX .holidaysearchdetails_dataCol__5fKfq .holidaysearchdetails_thirdColumn__WDBsM{width:30%;text-align:center}}.holidaysearchdetails_transferDataSec__P58IN .holidaysearchdetails_headerSec__xF_YX .holidaysearchdetails_priceSelect__KB7X4{display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end}@media (min-width:640px){.holidaysearchdetails_transferDataSec__P58IN .holidaysearchdetails_headerSec__xF_YX .holidaysearchdetails_priceSelect__KB7X4{align-items:center;justify-content:center}}.holidaysearchdetails_descriptionText__Zmnhs,.holidaysearchdetails_descriptionText__Zmnhs div,.holidaysearchdetails_descriptionText__Zmnhs li,.holidaysearchdetails_descriptionText__Zmnhs p{font-size:17px!important}.holidaysearchdetails_fullSummaryElements__iXK43>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.holidaysearchdetails_fullSummaryElements__iXK43{font-size:18px}.holidaysearchdetails_fullSummaryElements__iXK43 .holidaysearchdetails_cardArea__WioRC{width:100%;border-radius:10px;border-width:1px}.holidaysearchdetails_fullSummaryElements__iXK43 .holidaysearchdetails_summarySec__LcG36{display:flex;gap:2.5rem;border-radius:10px;padding:1.25rem;box-shadow:0 6px 24px 0 rgba(0,0,0,.05),0 0 0 1px rgba(0,0,0,.08)}.holidaysearchdetails_fullSummaryElements__iXK43 .holidaysearchdetails_outboundArea__l5hxs{width:100%}.holidaysearchdetails_fullSummaryElements__iXK43 h5{font-weight:400;--tw-text-opacity:1;color:rgb(235 91 113/var(--tw-text-opacity,1))}.holidaysearchdetails_fullSummaryElements__iXK43 h6{font-size:18px;font-weight:500}.holidaysearchdetails_fullSummaryElements__iXK43 .holidaysearchdetails_eachCard__3E41x{display:flex;flex-direction:column;align-items:center;justify-content:space-between;border-top-width:1px;padding-bottom:.5rem;padding-top:.5rem}@media (min-width:640px){.holidaysearchdetails_fullSummaryElements__iXK43 .holidaysearchdetails_eachCard__3E41x{flex-direction:row}}.holidaysearchdetails_fullSummaryElements__iXK43 .holidaysearchdetails_eachCard__3E41x:first-child{border-top-width:0}.holidaysearchdetails_fullSummaryElements__iXK43 .holidaysearchdetails_flightCode__wMnAB{display:flex;align-items:center;justify-content:center;gap:.25rem;padding-right:1.25rem;font-weight:400}@media not all and (min-width:640px){.holidaysearchdetails_fullSummaryElements__iXK43 .holidaysearchdetails_flightCode__wMnAB{margin-top:.5rem;width:100%;border-top-width:1px;padding-left:.75rem;padding-right:.75rem;padding-top:.5rem}}.holidaysearchdetails_fullSummaryElements__iXK43 .holidaysearchdetails_flightClass__NZHFP{display:flex;border-radius:10px;--tw-bg-opacity:1;background-color:rgb(235 91 113/var(--tw-bg-opacity,1));padding:.25rem .5rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}@media (min-width:640px){.holidaysearchdetails_fullSummaryElements__iXK43 .holidaysearchdetails_flightClass__NZHFP{display:table-caption}}.holidaysearchdetails_fullSummaryElements__iXK43 .holidaysearchdetails_depSec___6GvQ{margin-bottom:1rem;display:flex;flex-direction:column;align-items:flex-start;gap:.25rem}@media (min-width:640px){.holidaysearchdetails_fullSummaryElements__iXK43 .holidaysearchdetails_depSec___6GvQ{flex-direction:row;align-items:center;gap:.5rem}}.holidaysearchdetails_fullSummaryElements__iXK43 .holidaysearchdetails_depInfo__bj3ZT{display:flex;min-width:200px;align-items:center;gap:.5rem}.holidaysearchdetails_fullSummaryElements__iXK43 .holidaysearchdetails_outboundSec__x1MqU{margin-top:.75rem;display:flex;width:100%;flex-direction:column;gap:1rem}@media (min-width:640px){.holidaysearchdetails_fullSummaryElements__iXK43 .holidaysearchdetails_outboundSec__x1MqU{flex-direction:row;gap:0}}.holidaysearchdetails_depSection__EKmR0{display:flex;align-items:center}@media not all and (min-width:640px){.holidaysearchdetails_depSection__EKmR0 span{padding-top:0!important}}.holidaysearchdetails_depositWidth__P1YS0{width:550px!important}.holidaysearchdetails_roominfowidth__t3SKU{width:250px}.holidaysearchdetails_operatingcarriername__B_tgB{width:100%;text-align:center}.holidaysearchdetails_dropdownWidth__VQp7B{width:100%!important}.holidaysearchdetails_flightTopic__gViU7{display:flex;width:100%;align-items:center;justify-content:center;gap:.25rem;border-radius:10px;border-width:1px;--tw-border-opacity:1;border-color:rgb(255 232 227/var(--tw-border-opacity,1));background-image:linear-gradient(180deg,#fff8f6,#fff8f6);padding-top:.5rem;padding-bottom:.5rem;font-size:18px;font-weight:700}@media not all and (min-width:640px){.holidaysearchdetails_flightTopic__gViU7{padding-left:.5rem;padding-right:.5rem;font-size:16px}}@media (min-width:640px){.holidaysearchdetails_flightTopic__gViU7{gap:.75rem}}.holidaysearchdetails_weddingTitle__k3Av7{display:flex!important;align-items:center!important;gap:.5rem!important;font-family:Playfair Display,serif!important;font-weight:700!important;font-size:20px!important}.holidaysearchdetails_weddingTitle__k3Av7>div{font-family:var(--font-gill-sans),sans-serif;font-weight:500}.holidaysearchdetails_linkvariant__l1e63{margin-top:.75rem!important;--tw-text-opacity:1!important;color:rgb(68 157 196/var(--tw-text-opacity,1))!important}.holidaysearchdetails_linkvariant__l1e63 span:after{--tw-bg-opacity:1!important;background-color:rgb(68 157 196/var(--tw-bg-opacity,1))!important}.holidaysearchdetails_mobilePopup__EzJal .holidaysearchdetails_OutboundTravel__ezVSV{margin-bottom:.5rem;border-radius:10px;border-width:1px;--tw-bg-opacity:1;background-color:rgb(245 245 245/var(--tw-bg-opacity,1));padding:1rem;text-align:center}.holidaysearchdetails_mobilePopup__EzJal .holidaysearchdetails_travelcenterWrp__8l7kB img{margin:.5rem auto;height:25px;width:25px;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(23 46 77/var(--tw-bg-opacity,1));padding:.25rem}.holidaysearchdetails_mobilePopup__EzJal p{margin-bottom:.5rem}.holidaysearchdetails_roomContainerWrap__y5g4c{display:flex;width:100%;align-items:center;justify-content:space-between;gap:1rem}@media not all and (min-width:768px){.holidaysearchdetails_roomContainerWrap__y5g4c{flex-direction:column;align-items:flex-start;gap:.25rem}}.holidaysearchdetails_bottomBlueArea__XjKWy{margin-left:-16px;margin-right:-16px;margin-bottom:-16px!important;border-radius:10px;border-top-right-radius:0;border-top-left-radius:0;--tw-bg-opacity:1;background-color:rgb(23 46 77/var(--tw-bg-opacity,1));padding:.75rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.holidaysearchdetails_flightDetails__oIeHK.holidaysearchdetails_borderSpacer__Kz47i{margin-bottom:1.5rem;border-bottom-width:1px;padding-bottom:.5rem}.holidaysearchdetails_titleHeading__g5VSL{margin-bottom:25px;text-align:center}.holidaysearchdetails_titleHeading__g5VSL h2{margin-bottom:.5rem;font-family:Playfair Display,serif;font-size:30px;font-weight:700}.holidaysearchdetails_titleHeading__g5VSL p{font-weight:200}.holidaysearchdetails_tableWrapper__G2kC_{width:100%;border-collapse:collapse}@media (min-width:768px){.holidaysearchdetails_tableWrapper__G2kC_{display:table}}.holidaysearchdetails_tableWrapper__G2kC_ .holidaysearchdetails_tableTr__wTjE4{position:relative;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;border-bottom-width:1px;--tw-text-opacity:1;color:rgb(23 46 77/var(--tw-text-opacity,1))}@media not all and (min-width:768px){.holidaysearchdetails_tableWrapper__G2kC_ .holidaysearchdetails_tableTr__wTjE4{padding:.5rem}}@media (min-width:640px){.holidaysearchdetails_tableWrapper__G2kC_ .holidaysearchdetails_tableTr__wTjE4{align-items:center}}@media (min-width:768px){.holidaysearchdetails_tableWrapper__G2kC_ .holidaysearchdetails_tableTr__wTjE4{display:table-row}}.holidaysearchdetails_tableWrapper__G2kC_ .holidaysearchdetails_tableTr__wTjE4.holidaysearchdetails_greyHeading__hpiYK{--tw-bg-opacity:1;background-color:rgb(243 245 246/var(--tw-bg-opacity,1));font-weight:700}@media not all and (min-width:768px){.holidaysearchdetails_tableWrapper__G2kC_ .holidaysearchdetails_tableTr__wTjE4.holidaysearchdetails_greyHeading__hpiYK{padding-left:1rem;padding-right:1rem}}.holidaysearchdetails_tableWrapper__G2kC_ .holidaysearchdetails_tableTr__wTjE4.holidaysearchdetails_tableHeader__eOvUj{--tw-bg-opacity:1;background-color:rgb(243 245 246/var(--tw-bg-opacity,1));font-weight:700}@media (min-width:768px){.holidaysearchdetails_tableWrapper__G2kC_ .holidaysearchdetails_tableCell__MWMVo{display:table-cell;padding:.75rem}}.holidaysearchdetails_tableWrapper__G2kC_.holidaysearchdetails_noBorder__sKsYs .holidaysearchdetails_tableTr__wTjE4,.holidaysearchdetails_tableWrapper__G2kC_:last-child{border-width:0}@media (min-width:768px){.holidaysearchdetails_tableWrapper__G2kC_.holidaysearchdetails_noBorder__sKsYs .holidaysearchdetails_tableTr__wTjE4 .holidaysearchdetails_tableCell__MWMVo{padding-top:.375rem;padding-bottom:.375rem}.holidaysearchdetails_tableWrapper__G2kC_.holidaysearchdetails_noBorder__sKsYs .holidaysearchdetails_tableTr__wTjE4:nth-child(2) .holidaysearchdetails_tableCell__MWMVo{padding-top:1rem}}.holidaysearchdetails_prize__IJui1{font-weight:700}.holidaysearchdetails_roomselebtn__IwdSZ{overflow:initial!important}.holidaysearchdetails_roomselebtn__IwdSZ>div{overflow:hidden;border-radius:10px}.holidaysearchdetails_emptyCol__n_VU_{height:37.5px;--tw-bg-opacity:1;background-color:rgb(243 245 246/var(--tw-bg-opacity,1));font-weight:700}@media not all and (min-width:1024px){.holidaysearchdetails_emptyCol__n_VU_{display:none}}.holidaysearchdetails_price__uGjSW{font-weight:700}.holidaysearchdetails_meetGreetService__gWtck .holidaysearchdetails_serviceList__YKu7g{display:flex;flex-direction:column;align-items:flex-start;padding-bottom:1.25rem}@media (min-width:1024px){.holidaysearchdetails_meetGreetService__gWtck .holidaysearchdetails_serviceList__YKu7g{flex-direction:row}}.holidaysearchdetails_meetGreetService__gWtck .holidaysearchdetails_serviceList__YKu7g .holidaysearchdetails_roundedImg__UXSbv{height:250px;width:100%;flex:none;border-radius:.5rem}@media not all and (min-width:1024px){.holidaysearchdetails_meetGreetService__gWtck .holidaysearchdetails_serviceList__YKu7g .holidaysearchdetails_roundedImg__UXSbv{padding-top:1rem;padding-bottom:1rem}}@media (min-width:1030px){.holidaysearchdetails_meetGreetService__gWtck .holidaysearchdetails_serviceList__YKu7g .holidaysearchdetails_roundedImg__UXSbv{height:150px;width:250px}}.holidaysearchdetails_meetGreetService__gWtck .holidaysearchdetails_serviceList__YKu7g .holidaysearchdetails_roundedImg__UXSbv img{height:100%;width:fit-content;border-radius:.5rem;object-fit:contain}@media (min-width:1024px){.holidaysearchdetails_meetGreetService__gWtck .holidaysearchdetails_serviceList__YKu7g .holidaysearchdetails_roundedImg__UXSbv img{margin-top:2rem}}.holidaysearchdetails_transferCell__z1gfp{vertical-align:middle}.holidaysearchdetails_transferCell__z1gfp .holidaysearchdetails_subheading__YdJfj{font-size:17px;font-weight:700;--tw-text-opacity:1;color:rgb(23 46 77/var(--tw-text-opacity,1))}.holidaysearchdetails_transferCell__z1gfp .holidaysearchdetails_iconLabel__I8_oi{margin-bottom:.75rem}.holidaysearchdetails_transferCell__z1gfp .holidaysearchdetails_iconLabel__I8_oi:last-child{margin-bottom:0}.holidaysearchdetails_economyTitle__Ne219{display:flex;flex-direction:column}@media not all and (min-width:640px){.holidaysearchdetails_economyTitle__Ne219{margin-top:.5rem}}@media (min-width:640px){.holidaysearchdetails_economyTitle__Ne219{flex-direction:row}.holidaysearchdetails_economyTitle__Ne219>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-right-width:calc(1px * var(--tw-divide-x-reverse));border-left-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}.holidaysearchdetails_economyTitle__Ne219 span{padding-left:1rem;padding-right:1rem}}.holidaysearchdetails_showMoreOutlineBtn__n4s5O{margin-bottom:1rem;display:flex;align-items:center;justify-content:center}.holidaysearchdetails_holidayDeposit__Mu36_{font-size:14px;--tw-text-opacity:1;color:rgb(68 157 196/var(--tw-text-opacity,1))}.holidaysearchdetails_transferShowMore__vIzxH{margin-top:-2px;display:flex;align-items:center;gap:.75rem;border-top-width:2px!important;--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1));padding-top:1rem;padding-bottom:1rem}.holidaysearchdetails_dropdownWidth__VQp7B>div:first-child,.holidaysearchdetails_loungContainer__VI_lX input{height:35px;width:150px}.holidaysearchdetails_searchBottomBtn__btBBl{margin-left:auto;display:flex;width:100%;flex-direction:column;align-items:center;gap:1rem}@media (min-width:768px){.holidaysearchdetails_searchBottomBtn__btBBl{flex-direction:row}}@media (min-width:1024px){.holidaysearchdetails_searchBottomBtn__btBBl{justify-content:space-between}}.holidaysearchdetails_searchBottomBtn__btBBl .holidaysearchdetails_leftSide__7WGBW{display:flex;width:100%;flex-direction:column;align-items:center;gap:1rem}@media (min-width:768px){.holidaysearchdetails_searchBottomBtn__btBBl .holidaysearchdetails_leftSide__7WGBW{flex-direction:row}}@media (min-width:1024px){.holidaysearchdetails_searchBottomBtn__btBBl .holidaysearchdetails_leftSide__7WGBW{width:50%}}.holidaysearchdetails_searchBottomBtn__btBBl .holidaysearchdetails_rightSide__S68fG{width:100%}@media (min-width:768px){.holidaysearchdetails_searchBottomBtn__btBBl .holidaysearchdetails_rightSide__S68fG{width:50%}}@media (min-width:1024px){.holidaysearchdetails_searchBottomBtn__btBBl .holidaysearchdetails_rightSide__S68fG{width:25%}}.holidaysearchdetails_searchBottomBtn__btBBl button{white-space:nowrap}.holidaysearchdetails_cabinHeader__A8GK_{display:flex;width:100%;flex-direction:row;align-items:center}@media (min-width:640px){.holidaysearchdetails_cabinHeader__A8GK_{padding-bottom:.5rem}}.holidaysearchdetails_cabinHeader__A8GK_ .holidaysearchdetails_titleWithImage__Bk5nm{display:flex;width:100%;align-items:center;gap:.5rem}@media (min-width:640px){.holidaysearchdetails_cabinHeader__A8GK_ .holidaysearchdetails_titleWithImage__Bk5nm{width:50%}}@media (min-width:768px){.holidaysearchdetails_cabinHeader__A8GK_ .holidaysearchdetails_titleWithImage__Bk5nm{width:160px}}.holidaysearchdetails_cabinHeader__A8GK_ .holidaysearchdetails_titleWithImage__Bk5nm .holidaysearchdetails_cabinTitle__EFgXg{font-size:14px;line-height:1.5;color:#172E4D99}.holidaysearchdetails_cabinHeader__A8GK_ .holidaysearchdetails_cabinTotal__nTZob{width:80px;text-align:right;font-size:16px;font-weight:700;color:#172E4D99}@media (min-width:640px){.holidaysearchdetails_cabinHeader__A8GK_ .holidaysearchdetails_cabinTotal__nTZob{text-align:left}}@media (min-width:768px){.holidaysearchdetails_cabinHeader__A8GK_ .holidaysearchdetails_cabinTotal__nTZob{text-align:center}}.holidaysearchdetails_cabinHeader__A8GK_ .holidaysearchdetails_headerCheckbox__wtnww label{margin-top:0}.holidaysearchdetails_cabinHeader__A8GK_ .holidaysearchdetails_headerCheckbox__wtnww label span{margin-left:8px!important}@media (min-width:768px){.holidaysearchdetails_attractionTableSection__z9WAJ .holidaysearchdetails_tableTr__wTjE4:nth-child(2) .holidaysearchdetails_tableCell__MWMVo{padding-top:.375rem!important}}.holidaysearchdetails_showMoreSpace___9zXL{margin-top:.5rem;margin-left:12px}.holidaysearchdetails_holidayheaderleft__Hk6Vs{display:flex;width:100%;align-items:center;justify-content:flex-end;gap:.25rem}@media (min-width:640px){.holidaysearchdetails_holidayheaderleft__Hk6Vs{width:55%;gap:.75rem}}.holidaysearchdetails_holidayheaderleft__Hk6Vs .holidaysearchdetails_eachWrp__oIJ5t{flex-grow:1}