/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-b18af808],[data-v-b18af808]::backdrop,[data-v-b18af808]:after,[data-v-b18af808]:before{--tw-font-weight:initial;--tw-content:"";--tw-leading:initial}[data-v-00b38b50],[data-v-00b38b50]::backdrop,[data-v-00b38b50]:after,[data-v-00b38b50]:before{--tw-font-weight:initial}[data-v-fb2d5c71],[data-v-fb2d5c71]::backdrop,[data-v-fb2d5c71]:after,[data-v-fb2d5c71]:before{--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-font-weight:initial;--tw-content:"";--tw-leading:initial}}}.discount-label[data-v-b18af808]{top:16px;left:var(--spacing-2,16px);height:var(--spacing-6,40px);width:var(--spacing-6,40px);background-color:var(--color-red,#e01a4f);text-align:center;--tw-font-weight:var(--font-weight-black,900);font-size:17px;font-weight:var(--font-weight-black,900);color:var(--color-white,#fff);position:absolute;rotate:-45deg}.discount-label span[data-v-b18af808]:after,.discount-label span[data-v-b18af808]:before,.discount-label[data-v-b18af808]:after,.discount-label[data-v-b18af808]:before{top:var(--spacing-0,0);left:var(--spacing-0,0);z-index:-1;background-color:inherit;--tw-content:"";content:var(--tw-content);width:100%;height:100%;position:absolute;rotate:30deg}.discount-label[data-v-b18af808]:after{rotate:-30deg}.discount-label .label[data-v-b18af808]{background-color:inherit;--tw-leading:var(--leading-4,1rem);width:100%;height:100%;line-height:var(--leading-4,1rem);flex-direction:column;justify-content:center;align-items:center;display:flex;rotate:34deg}.discount-label .label[data-v-b18af808]:after{rotate:30deg}.discount-label .label[data-v-b18af808]:before{rotate:-30deg}.discount-label .label .upto[data-v-b18af808]{margin-top:calc(var(--spacing-1,8px) * -1);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.25rem));margin-bottom:-3px}.discount-label .label .upto.fr[data-v-b18af808]{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1rem));margin-bottom:-2px}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-leading{syntax:"*";inherits:false}.new-label[data-v-00b38b50]{background-color:var(--color-red,#e01a4f);padding-inline:var(--spacing-1_5,12px);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,1.75rem));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff);border-radius:.25rem;padding-block:3px;position:absolute;top:14px;left:-5px}.accommodation[data-v-fb2d5c71]{margin-inline:var(--spacing-1_5,12px);margin-bottom:var(--spacing-3,24px);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-300,#d1d5db);background-color:var(--color-white,#fff);text-align:left;--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);max-width:363px;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-radius:.25rem;display:inline-flex;position:relative}@media (width>=48rem){.accommodation[data-v-fb2d5c71]:hover{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.accommodation.lister[data-v-fb2d5c71]{margin-inline:auto;margin-bottom:var(--spacing-0,0)}@media (width>=48rem){.accommodation.lister[data-v-fb2d5c71]{margin-inline:var(--spacing-0,0);max-width:100%}}@media (width>=1650px){.accommodation.horizontal[data-v-fb2d5c71]{border-radius:.25rem;max-width:none}.accommodation.horizontal .inner[data-v-fb2d5c71]{background-color:var(--color-white,#fff);border-radius:.25rem;display:flex}.accommodation.horizontal .inner .slider[data-v-fb2d5c71]{border-radius:.25rem 0 0 .25rem;width:363px;height:270px}.accommodation.horizontal .inner .content-link[data-v-fb2d5c71]{width:382px}.accommodation.horizontal .inner .content-link .details[data-v-fb2d5c71]{margin-bottom:var(--spacing-0_5,4px)}.accommodation.horizontal .inner .price-wrapper[data-v-fb2d5c71]{padding-top:18px}}.accommodation.inSlider .inner .image[data-v-fb2d5c71]{width:361px}@media (width<=435px){.accommodation.inSlider[data-v-fb2d5c71],.accommodation.inSlider .inner .image[data-v-fb2d5c71]{max-width:80vw}.accommodation.inSlider .content[data-v-fb2d5c71]{width:100%;padding-inline:var(--spacing-1_5,12px);padding-block:var(--spacing-0,0)}.accommodation.inSlider .like[data-v-fb2d5c71]{bottom:219px}}@media not all and (width>=40rem){.accommodation.inSlider .slider-btn[data-v-fb2d5c71]{top:105px}.accommodation.markerPopup[data-v-fb2d5c71]{width:360px}}.accommodation .slider[data-v-fb2d5c71]{border-top-left-radius:.25rem;border-top-right-radius:.25rem;overflow:hidden}@media (width>=425px){.accommodation .slider[data-v-fb2d5c71]{min-width:360px;min-height:270px}}.accommodation .slider .slide[data-v-fb2d5c71]{background-color:var(--color-gray-100,#f3f4f6);border-top-left-radius:.25rem;border-top-right-radius:.25rem}@media (width>=40rem){.accommodation .slider .slide[data-v-fb2d5c71]{height:270px}}.accommodation.markerPopup[data-v-fb2d5c71]{margin-inline:var(--spacing-0,0);margin-bottom:var(--spacing-0,0);--tw-border-style:none;font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,1.5rem));border-style:none}.accommodation.markerPopup .slider[data-v-fb2d5c71]{min-width:min-content;min-height:min-content}.accommodation.markerPopup .content p[data-v-fb2d5c71]{font-size:16px}.accommodation.markerPopup .like[data-v-fb2d5c71]{z-index:10;justify-content:center;width:30px;height:30px;padding:6px;display:flex;position:absolute;top:10px;right:50px!important}.accommodation.markerPopup .like[data-v-fb2d5c71] img{height:20px;width:var(--spacing-2_5,20px)}.accommodation .inner .image[data-v-fb2d5c71]{position:relative}.accommodation .inner .image .like[data-v-fb2d5c71]{position:absolute;top:10px;right:10px}.accommodation .inner .image .hit-area-img[data-v-fb2d5c71]{z-index:10;width:120px;height:100%;position:absolute;left:calc(50% - 60px)}.accommodation .inner .rating-label[data-v-fb2d5c71]{margin-top:var(--spacing-1,8px);margin-right:var(--spacing-1_5,12px);margin-bottom:var(--spacing-1,8px);cursor:default;border-radius:var(--radius-lg,.5rem);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.25rem));display:flex}.accommodation .inner .rating-label .label[data-v-fb2d5c71],.accommodation .inner .rating-label .rating[data-v-fb2d5c71]{padding-inline:var(--spacing-1,8px);padding-block:var(--spacing-0_5,4px);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);border-radius:.25rem}.accommodation .inner .rating-label .rating[data-v-fb2d5c71]{background-color:var(--color-green,#3cc3af);color:var(--color-white,#fff)}.accommodation .image:hover .slider-btn[data-v-fb2d5c71]{opacity:1}.accommodation .price[data-v-fb2d5c71]{border-top-left-radius:var(--radius-2xl,1rem);border-bottom-left-radius:var(--radius-2xl,1rem);background-color:var(--color-red,#e01a4f);padding-inline:var(--spacing-1_5,12px);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,1.75rem));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff);border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;padding-block:3px;position:absolute;top:16px;right:-10px}.accommodation .price[data-v-fb2d5c71]:after{top:25px;right:var(--spacing-0_5,4px);z-index:-1;border-style:var(--tw-border-style);--tw-content:"";content:var(--tw-content);border-width:8px;border-color:#a0193d;position:absolute;rotate:50deg}.accommodation .customer-service[data-v-fb2d5c71]{bottom:var(--spacing-1,8px);left:var(--spacing-1,8px);background-color:var(--color-yellow-100,#fef9c3);padding-inline:var(--spacing-1,8px);--tw-leading:var(--leading-5,1.25rem);line-height:var(--leading-5,1.25rem);border-radius:.25rem;position:absolute}.accommodation .content[data-v-fb2d5c71],.accommodation .price-wrapper .price-details[data-v-fb2d5c71]{padding-inline:var(--spacing-1_5,12px)}.accommodation .location[data-v-fb2d5c71]{-webkit-line-clamp:1;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.25rem));-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.accommodation .date-diff-from-search[data-v-fb2d5c71],.accommodation .distance-from-search[data-v-fb2d5c71]{-webkit-line-clamp:1;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1rem));color:var(--color-gray-600,#4b5563);-webkit-box-orient:vertical;align-items:center;display:flex;overflow:hidden}.accommodation .date-diff-from-search[data-v-fb2d5c71]{margin-top:calc(var(--spacing-1,8px) * -1)}.accommodation .tile-notice[data-v-fb2d5c71]{margin-bottom:var(--spacing-0_5,4px);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1rem));color:var(--color-gray-600,#4b5563);align-items:flex-start;display:flex}.accommodation p[data-v-fb2d5c71]{-webkit-line-clamp:2;--tw-font-weight:var(--font-weight-bold,700);height:42px;font-weight:var(--font-weight-bold,700);color:var(--color-gray-700,#374151);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.accommodation .details[data-v-fb2d5c71]{justify-content:space-between;display:flex}.accommodation .details .item[data-v-fb2d5c71]{height:var(--spacing-6,40px);width:33.3333%;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.25rem));color:var(--color-gray-800,#1f2937);justify-content:center;align-items:center;display:flex}.accommodation .price-wrapper[data-v-fb2d5c71]{padding-block:var(--spacing-1_5,12px);justify-content:space-between;align-items:center;display:flex}.accommodation .price-wrapper .price-details .price-tags-wrapper[data-v-fb2d5c71]{align-items:center;gap:var(--spacing-0_5,4px);display:flex}.accommodation .price-wrapper .price-details .price-tags-wrapper .from-price-tag[data-v-fb2d5c71]{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.25rem));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-red,#e01a4f);text-decoration-line:line-through}.accommodation .price-wrapper .price-details .price-tags-wrapper .price-tag[data-v-fb2d5c71]{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,1.75rem));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}.accommodation .price-wrapper .price-details .price-tag-week[data-v-fb2d5c71]{color:var(--color-gray-500,#6b7280)}.accommodation .price-wrapper .price-details .price-tag-week[data-v-fb2d5c71],.accommodation .price-wrapper .price-details .stay-dates[data-v-fb2d5c71]{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.25rem))}.accommodation .slider-btn[data-v-fb2d5c71]{height:36px;width:var(--spacing-5,36px);opacity:1;position:absolute;top:calc(50% - 12px)}@media (width>=48rem){.accommodation .slider-btn[data-v-fb2d5c71]{opacity:0}}.accommodation .slider-btn[data-v-fb2d5c71] img{height:12px;width:var(--spacing-1_5,12px)}.accommodation .slider-btn.prev[data-v-fb2d5c71]{left:11px}.accommodation .slider-btn.prev[data-v-fb2d5c71] img{margin-left:-1px}.accommodation .slider-btn.next[data-v-fb2d5c71]{right:11px}.accommodation .slider-btn.next[data-v-fb2d5c71] img{margin-right:-1px}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}.gm-style-iw-c{padding:var(--spacing-0,0)!important;overflow:visible!important}.gm-style-iw-c .gm-ui-hover-effect{top:calc(var(--spacing-2,16px) * -1)!important;background-color:var(--color-white,#fff)!important;opacity:.8!important;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events!important;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)))!important;transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))!important;border-radius:2147483647px!important;right:-13px!important}.gm-style-iw-c .gm-ui-hover-effect:hover{opacity:1!important}.gm-style-iw-d{overflow:visible!important}.gm-style-iw-chr{display:none}
