.lwkd-explore-ota{background:var(--ota-bg);color:var(--ota-text)}.lwkd-explore-ota .lwkd-explore-hero{border-bottom:1px solid var(--ota-border-soft)}.lwkd-explore-ota .lwkd-explore-hero .ace-display{font-family:var(--ota-font-serif,var(--lw-font-display,Georgia,serif));font-weight:500;letter-spacing:-.018em;line-height:1.06;color:var(--ota-text)}.lwkd-explore-ota .lwkd-explore-hero .lwkd-explore-los{display:block;margin-top:10px;font-feature-settings:lining-nums tabular-nums;font-variant-numeric:lining-nums tabular-nums}.lwkd-explore-ota .lwkd-explore-hero .lwkd-explore-los:lang(ja),.lwkd-explore-ota .lwkd-explore-hero .lwkd-explore-los:lang(ko),.lwkd-explore-ota .lwkd-explore-hero .lwkd-explore-los:lang(zh){font-style:normal}.lwkd-explore-ota .lwkd-explore-hero .lwkd-explore-los .los-em{font-style:normal;font-weight:500;color:var(--lw-ink);font-feature-settings:lining-nums tabular-nums;font-variant-numeric:lining-nums tabular-nums}.lwkd-explore-ota .lwkd-explore-hero .ace-upper{color:var(--ota-text-3)!important;letter-spacing:.22em;text-transform:uppercase}.lwkd-explore-ota .lwkd-explore-toolbar__label{color:var(--ota-text-3)}.lwkd-explore-ota .lwkd-explore-toolbar__select{border:1px solid var(--ota-border);border-radius:var(--ota-r-pill);background:var(--ota-surface);color:var(--ota-text);font-family:var(--ota-font-sans)}.lwkd-explore-ota .lwkd-explore-toolbar__select:focus-visible{outline:none;border-color:var(--ota-orange);box-shadow:0 0 0 3px color-mix(in srgb,var(--ota-orange) 22%,transparent)}@media (min-width:640px){.lwkd-explore-ota .lwkd-explore-list-lines--sheet{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:clamp(16px,2.4vw,30px);gap:clamp(16px,2.4vw,30px)}}@media (min-width:640px) and (max-width:980px){.lwkd-explore-ota .lwkd-explore-list-lines--sheet{grid-template-columns:1fr 1fr}}@media (min-width:640px){.lwkd-explore-ota .lwkd-explore-find-card.lwkd-explore-row--sheet,.lwkd-explore-ota .lwkd-explore-row{background:var(--ota-surface);border:0;border-radius:var(--ota-r-lg);overflow:hidden;box-shadow:var(--ota-sh-soft);padding:0;transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s cubic-bezier(.2,.8,.2,1)}.lwkd-explore-ota .lwkd-explore-find-card.lwkd-explore-row--sheet:hover,.lwkd-explore-ota .lwkd-explore-row:hover{transform:translateY(-4px);box-shadow:var(--ota-sh-card)}.lwkd-explore-ota .lwkd-explore-row__minimal-link{display:flex;flex-direction:column}.lwkd-explore-ota .lwkd-explore-row__minimal-link:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb,var(--ota-orange) 50%,transparent);border-radius:var(--ota-r-lg)}.lwkd-explore-ota .lwkd-explore-row__media,.lwkd-explore-ota .lwkd-explore-row__media-strip{max-width:none;margin:0;border:0;border-radius:0}.lwkd-explore-ota .lwkd-explore-row__media{aspect-ratio:4/5;background:var(--ota-surface-2)}.lwkd-explore-ota .lwkd-explore-row__minimal-link:hover .lwkd-explore-row__media{transform:scale(1.05)}.lwkd-explore-ota .lwkd-explore-row__media{transition:transform .6s cubic-bezier(.2,.8,.2,1)}.lwkd-explore-ota .lwkd-explore-row__media-strip__slide{border:0;border-radius:0;background:var(--ota-surface-2)}.lwkd-explore-ota .lwkd-explore-row__media-strip__slide img{aspect-ratio:4/5}.lwkd-explore-ota .lwkd-explore-row__stay-loc{display:block;font-family:var(--ota-font-serif);font-style:italic;font-size:14px;line-height:1.2;color:var(--ota-text-3);margin:0 18px;padding-top:16px}.lwkd-explore-ota .lwkd-explore-row__stay-loc+.lwkd-explore-row__stay-name{padding-top:2px}.lwkd-explore-ota .lwkd-explore-row__stay-name{font-family:var(--ota-font-sans);font-size:17px;font-weight:600;letter-spacing:-.02em;line-height:1.28;color:var(--ota-text);margin:0 18px 10px;padding-top:16px}.lwkd-explore-ota .lwkd-explore-row__minimal-link:focus-visible .lwkd-explore-row__stay-name,.lwkd-explore-ota .lwkd-explore-row__minimal-link:hover .lwkd-explore-row__stay-name{color:var(--ota-orange)}.lwkd-explore-ota .lwkd-explore-row__price,.lwkd-explore-ota .lwkd-explore-row__price-fallback{margin:0 18px 20px}.lwkd-explore-ota .lwkd-explore-row__price-fallback,.lwkd-explore-ota .lwkd-explore-row__price-original,.lwkd-explore-ota .lwkd-explore-row__price-sale{font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1,"lnum" 1,tabular-nums lining-nums}.lwkd-explore-ota .lwkd-explore-row__price-sale{color:var(--ota-text)}.lwkd-explore-ota .lwkd-explore-row__price-original{color:var(--ota-text-3);-webkit-text-decoration-color:var(--ota-orange);text-decoration-color:var(--ota-orange)}.lwkd-explore-ota .lwkd-explore-row__price-discount{color:var(--ota-orange)}.lwkd-explore-ota .lwkd-explore-row__price-fallback{color:var(--ota-text)}}.lwkd-explore-ota .lwkd-explore-row__media--empty{background:linear-gradient(135deg,var(--ota-surface-2),color-mix(in srgb,var(--ota-border) 60%,var(--ota-surface)))}.lwkd-explore-ota .lwkd-explore-row__skeleton{border-bottom:1px solid var(--ota-border-soft);background:linear-gradient(90deg,var(--ota-surface-2) 25%,transparent 50%,var(--ota-surface-2) 75%);background-size:200% 100%}@media (max-width:639px){.lwkd-explore-find-shell{height:auto;min-height:0;display:block;overflow:visible}.lwkd-explore-ota .lwkd-explore-find-head{flex:none;display:block;overflow:visible;padding-block:0;background:transparent}.lwkd-explore-ota .lwkd-explore-find-toolbar.lwkd-explore-toolbar--lines{display:flex;flex-wrap:nowrap;align-items:center;gap:.6rem;padding-block:.8rem;flex:none;min-height:0}.lwkd-explore-ota .lwkd-explore-find-toolbar .lwkd-explore-toolbar__spacer{display:block;flex:1 1 auto}.lwkd-explore-ota .lwkd-explore-find-toolbar .lwkd-explore-toolbar__label{font-size:.72rem;letter-spacing:.08em;white-space:nowrap}.lwkd-explore-ota .lwkd-explore-find-toolbar .lwkd-explore-toolbar__select{flex:0 1 auto;min-width:5.2rem;padding:.4rem 1.6rem .4rem .75rem;font-size:.85rem}.lwkd-explore-ota .lwkd-explore-find-toolbar .lwkd-btn--sm{padding:.4rem .78rem;font-size:.82rem}.lwkd-explore-ota .lwkd-explore-find-body.lwkd-explore-page{padding-top:var(--lwkd-space-sm,1rem);padding-bottom:clamp(2.5rem,6vw,4rem)}.lwkd-explore-ota .lwkd-explore-find-body .lwkd-property-grid,.lwkd-explore-ota .lwkd-explore-find-body.lwkd-explore-page{flex:none;min-height:0;height:auto;overflow:visible;display:block}}.lwkd-explore-ota .lwkd-explore-find-head{background:transparent}