.nearby-a{overflow-x:clip}.nearby-a__swiper{margin-top:64px;overflow:visible}.nearby-a__swiper .swiper-slide{position:relative;width:min(300px,calc(var(--ui-inner) * 450 / 1440));aspect-ratio:450 / 570;overflow:hidden}.nearby-a__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px 40px}.nearby-a .ui-title{font-family:var(--nearby-title-ff,var(--ty-title-ff,var(--font-title,var(--font-sans))));font-size:var(--nearby-title-fs,var(--ty-title-fs));line-height:var(--nearby-title-lh,var(--ty-title-lh));font-weight:var(--nearby-title-fw,var(--ty-title-fw));letter-spacing:var(--nearby-title-ls,var(--ty-title-ls));color:var(--nearby-title-c,var(--ty-title-c))}.nearby-a .ui-desc{font-family:var(--nearby-desc-ff,var(--ty-desc-ff,var(--font-sans)));font-size:var(--nearby-desc-fs,var(--ty-desc-fs));line-height:var(--nearby-desc-lh,var(--ty-desc-lh));font-weight:var(--nearby-desc-fw,var(--ty-desc-fw));letter-spacing:var(--nearby-desc-ls,var(--ty-desc-ls));color:var(--nearby-desc-c,var(--ty-desc-c))}.nearby-a .ui-more{font-family:var(--ty-btn-ff,var(--font-sans));font-size:var(--ty-btn-fs);line-height:var(--ty-btn-lh);font-weight:var(--ty-btn-fw);letter-spacing:var(--ty-btn-ls);color:var(--ty-btn-c)}.nearby-a .nearby-a__more{margin-top:20px}.nearby-a .ui-tabs button{font-family:var(--nearby-tab-ff,var(--ty-tab-ff,var(--font-sans)));font-size:var(--nearby-tab-fs,var(--ty-tab-fs));line-height:var(--nearby-tab-lh,var(--ty-tab-lh));font-weight:var(--nearby-tab-fw,var(--ty-tab-fw));letter-spacing:var(--nearby-tab-ls,var(--ty-tab-ls));color:var(--nearby-tab-c,var(--ty-tab-c))}.nearby-a__card{position:absolute;inset:0;display:block;color:#fff}.nearby-a__img{position:absolute;inset:0;overflow:hidden;background:#778}.nearby-a__img img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.25,.46,.45,.94)}.nearby-a__card:hover .nearby-a__img img,.nearby-a__card:focus-visible .nearby-a__img img{transform:scale(1.05)}@media(prefers-reduced-motion:reduce){.nearby-a__img img{transition:none}}.nearby-a__loc{margin:0;position:absolute;top:32px;left:32px;right:32px;z-index:2;display:flex;align-items:center;gap:8px;font-family:var(--nearby-name-ff,var(--ty-card-ff,var(--font-sans)));font-size:var(--nearby-name-fs,var(--ty-card-fs));line-height:var(--nearby-name-lh,var(--ty-card-lh));font-weight:var(--nearby-name-fw,var(--ty-card-fw));letter-spacing:var(--nearby-name-ls,var(--ty-card-ls));color:var(--nearby-name-c,#fff)}.nearby-a__loc:before{content:"";flex:none;width:17px;height:22px;background-color:#fff;-webkit-mask:var(--ic-location) center / contain no-repeat;mask:var(--ic-location) center / contain no-repeat}.nearby-a__tags{position:absolute;left:0;right:0;bottom:0;z-index:2;display:flex;flex-wrap:wrap;gap:8px;padding:4px 24px 40px;background-image:linear-gradient(#0000 0,#00000080)}.nearby-a__tag{height:38px;padding:0 16px;border:1px solid transparent;border-radius:2px;background:#00000052;font-family:var(--nearby-tag-ff,var(--ty-tag-ff,var(--font-sans)));font-size:var(--nearby-tag-fs,var(--ty-tag-fs));font-weight:var(--nearby-tag-fw,var(--ty-tag-fw));letter-spacing:var(--nearby-tag-ls,var(--ty-tag-ls));color:var(--nearby-tag-c,var(--ty-tag-c));line-height:36px;white-space:nowrap}.nearby-a__tag:hover,.nearby-a__tag:active{border-color:#fff}.nearby-a__indicator{display:flex;align-items:center;gap:14px;height:20px;margin-top:56px}.nearby-a__indicator .ui-scrollbar{position:static;flex:1 1 auto;width:auto;height:1px;margin-right:0;border-radius:10px;background:var(--site-line)}.nearby-a__indicator .swiper-scrollbar-drag{background:var(--bs-primary)}.nearby-a__indicator .ui-prev,.nearby-a__indicator .ui-next{width:20px;height:20px;margin-top:0}@media(max-width:1199px){.nearby-a__swiper .swiper-slide{width:min(300px,calc((var(--ui-inner) - 48px) / 2.6))}}@media(max-width:767px){.nearby-a__swiper .swiper-slide{width:60vw}}.nearby-a__swiper .swiper-slide{border-radius:26px;isolation:isolate}
