.result-card.svelte-hspa14{display:flex;flex-direction:column;width:100%;max-width:350px;padding:20px 20px 8px;background-color:var(--white);border-radius:12px;box-shadow:0 0 8px #0003}.result-card.svelte-hspa14 .top-row:where(.svelte-hspa14){display:flex;justify-content:space-between;gap:20px;width:100%;margin-bottom:20px}@media (max-width: 480px){.result-card.svelte-hspa14 .top-row:where(.svelte-hspa14){flex-wrap:wrap}}.result-card.svelte-hspa14 .top-row:where(.svelte-hspa14) .btn-container:where(.svelte-hspa14){width:fit-content}.result-card.svelte-hspa14 .top-row:where(.svelte-hspa14) .rating-container:where(.svelte-hspa14){width:fit-content}@media (max-width: 480px){.result-card.svelte-hspa14 .top-row:where(.svelte-hspa14) .rating-container:where(.svelte-hspa14){margin-left:auto}}.result-card.svelte-hspa14 .name-logo-container:where(.svelte-hspa14){margin-bottom:20px;display:flex;justify-content:space-between;align-items:center;gap:20px}.result-card.svelte-hspa14 .name-logo-container:where(.svelte-hspa14) .heading:where(.svelte-hspa14) h3:where(.svelte-hspa14){font-family:Figtree;color:var(--text);font-style:normal;font-weight:700;font-size:1.5rem;line-height:1.2}.result-card.svelte-hspa14 .name-logo-container:where(.svelte-hspa14) .heading:where(.svelte-hspa14) h4:where(.svelte-hspa14){margin-top:20px;font-family:Figtree;color:var(--text);font-style:normal;font-weight:700;font-size:1rem;line-height:1.2}.result-card.svelte-hspa14 .name-logo-container:where(.svelte-hspa14) .logo-container:where(.svelte-hspa14){display:flex;align-items:center;justify-content:center;height:80px;flex:0 0 80px;border-radius:50%;border:2px solid var(--blue);overflow:hidden;position:relative}.result-card.svelte-hspa14 .name-logo-container:where(.svelte-hspa14) .logo-container:where(.svelte-hspa14) img:where(.svelte-hspa14){width:100%;height:100%;object-fit:contain;object-position:center;z-index:3}.result-card.svelte-hspa14 .name-logo-container:where(.svelte-hspa14) .logo-container:where(.svelte-hspa14) .bg:where(.svelte-hspa14){z-index:1;left:0;top:0;object-fit:cover;position:absolute;filter:blur(8px)}.result-card.svelte-hspa14 .service-type:where(.svelte-hspa14){margin-bottom:12px;font-family:Figtree;color:var(--text);font-style:normal;font-weight:700;font-size:1rem;line-height:1.2;color:var(--blue)}.result-card.svelte-hspa14 .benefits-container:where(.svelte-hspa14){margin-bottom:36px}.result-card.svelte-hspa14 .benefits-container:where(.svelte-hspa14) ul:where(.svelte-hspa14){display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));margin:0;padding:0}.result-card.svelte-hspa14 .benefits-container:where(.svelte-hspa14) ul:where(.svelte-hspa14) li:where(.svelte-hspa14){display:flex;gap:8px;padding:4px;align-items:center;font-size:.9rem;line-height:1.2}.result-card.svelte-hspa14 .benefits-container:where(.svelte-hspa14) ul:where(.svelte-hspa14) li:where(.svelte-hspa14) .icon:where(.svelte-hspa14){display:flex;justify-content:center;color:var(--blue)}.result-card.svelte-hspa14 .benefits-container:where(.svelte-hspa14) ul:where(.svelte-hspa14) li:where(.svelte-hspa14) .icon:where(.svelte-hspa14) svg{width:1.5rem;height:1.5rem}.result-card.svelte-hspa14 .benefits-container:where(.svelte-hspa14) ul:where(.svelte-hspa14) li:where(.svelte-hspa14):before{content:"";background-image:none}.result-card.svelte-hspa14 .price:where(.svelte-hspa14){width:fit-content;display:flex;align-items:flex-end;line-height:1;color:var(--blue);font-weight:900;margin-left:auto;margin-top:auto}.result-card.svelte-hspa14 .price:where(.svelte-hspa14) .main:where(.svelte-hspa14){font-size:2rem}.result-card.svelte-hspa14 .price:where(.svelte-hspa14) .small:where(.svelte-hspa14){font-size:1.25rem;margin-bottom:.2rem}.result-card.svelte-hspa14 small:where(.svelte-hspa14){margin-top:6px;margin-bottom:12px;margin-left:auto;color:var(--gray)}.result-card.svelte-hspa14 .night-fee:where(.svelte-hspa14){margin-bottom:0}.result-card.svelte-hspa14 .btn-container:where(.svelte-hspa14){width:100%;margin-bottom:8px}.result-card.svelte-hspa14 .disclaimer:where(.svelte-hspa14){width:fit-content;color:var(--green);margin-left:auto}.result-card.svelte-hspa14 .disclaimer-additional:where(.svelte-hspa14){margin-top:0;margin-bottom:0}.result-card.svelte-hspa14 .disclaimer-additional:where(.svelte-hspa14) a:where(.svelte-hspa14){font-size:inherit;color:inherit;text-decoration:underline}.modal-content.svelte-1dyjtaq .heading-container:where(.svelte-1dyjtaq){display:flex;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:36px}.modal-content.svelte-1dyjtaq .heading-container:where(.svelte-1dyjtaq) h4:where(.svelte-1dyjtaq){margin:0}.modal-content.svelte-1dyjtaq .heading-container:where(.svelte-1dyjtaq) .btn-container:where(.svelte-1dyjtaq){display:flex;align-items:center;gap:8px}.modal-content.svelte-1dyjtaq .register-link:where(.svelte-1dyjtaq){color:var(--blue);text-decoration:underline}.modal-content.svelte-1dyjtaq form:where(.svelte-1dyjtaq) .form-heading:where(.svelte-1dyjtaq){margin-bottom:20px}.modal-content.svelte-1dyjtaq form:where(.svelte-1dyjtaq) .top-container:where(.svelte-1dyjtaq){display:flex;flex-wrap:wrap;column-gap:80px;row-gap:36px;margin-bottom:36px}.modal-content.svelte-1dyjtaq form:where(.svelte-1dyjtaq) .top-container:where(.svelte-1dyjtaq) .summary:where(.svelte-1dyjtaq){display:grid;grid-template-columns:1fr 1fr;gap:28px;flex-wrap:wrap}.modal-content.svelte-1dyjtaq form:where(.svelte-1dyjtaq) .top-container:where(.svelte-1dyjtaq) .extras-container:where(.svelte-1dyjtaq) h4:where(.svelte-1dyjtaq){margin-bottom:12px}.modal-content.svelte-1dyjtaq form:where(.svelte-1dyjtaq) .top-container:where(.svelte-1dyjtaq) .extras-container:where(.svelte-1dyjtaq) .check-container:where(.svelte-1dyjtaq){color:var(--text);display:flex;flex-direction:row-reverse;gap:8px;width:fit-content}.modal-content.svelte-1dyjtaq form:where(.svelte-1dyjtaq) .form-fields:where(.svelte-1dyjtaq){display:flex;flex-wrap:wrap;gap:28px}.modal-content.svelte-1dyjtaq form:where(.svelte-1dyjtaq) .form-fields:where(.svelte-1dyjtaq) .input-container:where(.svelte-1dyjtaq){flex:1 1 200px}.modal-content.svelte-1dyjtaq form:where(.svelte-1dyjtaq) .form-fields:where(.svelte-1dyjtaq) .checkbox-wrapper:where(.svelte-1dyjtaq){width:100%}.modal-content.svelte-1dyjtaq form:where(.svelte-1dyjtaq) .form-fields:where(.svelte-1dyjtaq) .checkbox-wrapper:where(.svelte-1dyjtaq) .checkbox-container:where(.svelte-1dyjtaq){display:flex;align-items:flex-start;flex-direction:row-reverse;width:fit-content;gap:8px;max-width:600px}.modal-content.svelte-1dyjtaq form:where(.svelte-1dyjtaq) .form-fields:where(.svelte-1dyjtaq) .checkbox-wrapper:where(.svelte-1dyjtaq) .checkbox-container:where(.svelte-1dyjtaq) label:where(.svelte-1dyjtaq){color:var(--text)}.modal-content.svelte-1dyjtaq form:where(.svelte-1dyjtaq) .form-fields:where(.svelte-1dyjtaq) .checkbox-wrapper:where(.svelte-1dyjtaq) .checkbox-container:where(.svelte-1dyjtaq) label:where(.svelte-1dyjtaq) a:where(.svelte-1dyjtaq){color:var(--blue);text-decoration:underline}.modal-content.svelte-1dyjtaq form:where(.svelte-1dyjtaq) .form-fields:where(.svelte-1dyjtaq) .checkbox-wrapper:where(.svelte-1dyjtaq) .checkbox-container:where(.svelte-1dyjtaq) input:where(.svelte-1dyjtaq){margin-top:.3em}.modal-content.svelte-1dyjtaq form:where(.svelte-1dyjtaq) .form-fields:where(.svelte-1dyjtaq) .btn-container:where(.svelte-1dyjtaq){width:100%}.modal-content.svelte-1dyjtaq form:where(.svelte-1dyjtaq) .stripe-disclaimer:where(.svelte-1dyjtaq){max-width:500px;margin-top:12px;display:block;position:relative}.modal-content.svelte-1dyjtaq form:where(.svelte-1dyjtaq) .stripe-disclaimer:where(.svelte-1dyjtaq):before{content:"*";color:var(--red);position:absolute;left:-.6em}.search-page.svelte-1dyjtaq{padding:40px;max-width:1920px}@media (max-width: 600px){.search-page.svelte-1dyjtaq{padding:20px 0}}.search-page.svelte-1dyjtaq h1:where(.svelte-1dyjtaq){visibility:hidden;max-height:0;overflow:hidden}.search-page.svelte-1dyjtaq .main-section-container:where(.svelte-1dyjtaq){display:flex;gap:20px}@media (max-width: 840px){.search-page.svelte-1dyjtaq .main-section-container:where(.svelte-1dyjtaq){flex-direction:column}}.search-page.svelte-1dyjtaq .main-section-container:where(.svelte-1dyjtaq) .filter-container:where(.svelte-1dyjtaq){display:flex;flex-direction:column;gap:40px;padding:20px;height:fit-content;border-radius:12px;box-shadow:0 0 8px #0003}@media (max-width: 840px){.search-page.svelte-1dyjtaq .main-section-container:where(.svelte-1dyjtaq) .filter-container:where(.svelte-1dyjtaq){flex-direction:row;flex-wrap:wrap;align-items:center}}@media (max-width: 600px){.search-page.svelte-1dyjtaq .main-section-container:where(.svelte-1dyjtaq) .filter-container:where(.svelte-1dyjtaq){gap:28px;padding:20px;margin:0 20px}}.search-page.svelte-1dyjtaq .main-section-container:where(.svelte-1dyjtaq) .filter-container:where(.svelte-1dyjtaq) .input-container:where(.svelte-1dyjtaq){width:240px}@media (max-width: 840px){.search-page.svelte-1dyjtaq .main-section-container:where(.svelte-1dyjtaq) .filter-container:where(.svelte-1dyjtaq) .input-container:where(.svelte-1dyjtaq){flex:1 1 240px}}.search-page.svelte-1dyjtaq .main-section-container:where(.svelte-1dyjtaq) .filter-container:where(.svelte-1dyjtaq) .benefits-container:where(.svelte-1dyjtaq){width:100%}.search-page.svelte-1dyjtaq .main-section-container:where(.svelte-1dyjtaq) .filter-container:where(.svelte-1dyjtaq) .benefits-container:where(.svelte-1dyjtaq) h4:where(.svelte-1dyjtaq){margin-bottom:12px}.search-page.svelte-1dyjtaq .main-section-container:where(.svelte-1dyjtaq) .filter-container:where(.svelte-1dyjtaq) .benefits-container:where(.svelte-1dyjtaq) .checkboxes:where(.svelte-1dyjtaq){display:flex;flex-direction:column;gap:12px;width:100%}@media (max-width: 840px){.search-page.svelte-1dyjtaq .main-section-container:where(.svelte-1dyjtaq) .filter-container:where(.svelte-1dyjtaq) .benefits-container:where(.svelte-1dyjtaq) .checkboxes:where(.svelte-1dyjtaq){display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}}.search-page.svelte-1dyjtaq .main-section-container:where(.svelte-1dyjtaq) .filter-container:where(.svelte-1dyjtaq) .benefits-container:where(.svelte-1dyjtaq) .checkboxes:where(.svelte-1dyjtaq) .checkbox-container:where(.svelte-1dyjtaq){display:flex;justify-content:flex-start;gap:8px}.search-page.svelte-1dyjtaq .main-section-container:where(.svelte-1dyjtaq) .listings-container:where(.svelte-1dyjtaq){width:100%;display:flex;flex-direction:column;gap:20px}.search-page.svelte-1dyjtaq .main-section-container:where(.svelte-1dyjtaq) .listings-container:where(.svelte-1dyjtaq) .no-of-listings-container:where(.svelte-1dyjtaq){display:flex;justify-content:space-between;align-items:flex-end;gap:20px;width:100%;padding:20px;border-radius:12px;box-shadow:0 0 8px #0003}@media (max-width: 600px){.search-page.svelte-1dyjtaq .main-section-container:where(.svelte-1dyjtaq) .listings-container:where(.svelte-1dyjtaq) .no-of-listings-container:where(.svelte-1dyjtaq){gap:20px;flex-direction:row-reverse;max-width:calc(100% - 40px);margin:0 20px}}.search-page.svelte-1dyjtaq .main-section-container:where(.svelte-1dyjtaq) .listings-container:where(.svelte-1dyjtaq) .no-of-listings-container:where(.svelte-1dyjtaq) .sort-container:where(.svelte-1dyjtaq){min-width:240px}.search-page.svelte-1dyjtaq .main-section-container:where(.svelte-1dyjtaq) .listings-container:where(.svelte-1dyjtaq) .no-of-listings-container:where(.svelte-1dyjtaq) .sort-container:where(.svelte-1dyjtaq) select{padding:12px}@media (max-width: 600px){.search-page.svelte-1dyjtaq .main-section-container:where(.svelte-1dyjtaq) .listings-container:where(.svelte-1dyjtaq) .no-of-listings-container:where(.svelte-1dyjtaq) .sort-container:where(.svelte-1dyjtaq){min-width:0;flex:1 1 100%}}.search-page.svelte-1dyjtaq .main-section-container:where(.svelte-1dyjtaq) .listings-container:where(.svelte-1dyjtaq) .no-of-listings-container:where(.svelte-1dyjtaq) h3:where(.svelte-1dyjtaq){text-align:center;padding:0 12px 8px;flex:1 1 100%;border-bottom:2px solid var(--blue);font-family:Figtree;color:var(--text);font-style:normal;font-weight:400;font-size:1rem;line-height:1.5;font-weight:700}@media (max-width: 840px){.search-page.svelte-1dyjtaq .main-section-container:where(.svelte-1dyjtaq) .listings-container:where(.svelte-1dyjtaq) .no-of-listings-container:where(.svelte-1dyjtaq) h3:where(.svelte-1dyjtaq){padding:0 8px 8px}}.search-page.svelte-1dyjtaq .main-section-container:where(.svelte-1dyjtaq) .listings-container:where(.svelte-1dyjtaq) .no-of-listings-container:where(.svelte-1dyjtaq) h3:where(.svelte-1dyjtaq) .number:where(.svelte-1dyjtaq){color:var(--blue)}.search-page.svelte-1dyjtaq .main-section-container:where(.svelte-1dyjtaq) .listings-container:where(.svelte-1dyjtaq) .listing-card-container:where(.svelte-1dyjtaq){width:100%;display:flex;justify-content:center;flex-wrap:wrap;gap:20px;padding:20px;background-color:var(--lightgray);border-radius:12px;box-shadow:0 0 8px #0003}@media (max-width: 600px){.search-page.svelte-1dyjtaq .main-section-container:where(.svelte-1dyjtaq) .listings-container:where(.svelte-1dyjtaq) .listing-card-container:where(.svelte-1dyjtaq){padding:20px;border-radius:0}}
