.tour-card[data-v-7aa3f29d]{color:#fff;border-radius:22px;min-width:0;height:310px;text-decoration:none;display:block;position:relative;overflow:hidden}.tour-card[data-v-7aa3f29d]:after{content:"";background:linear-gradient(#0000,#040808e0);position:absolute;inset:45% 0 0}.tour-card img[data-v-7aa3f29d]{object-fit:cover;width:100%;height:100%;transition:transform .4s}.tour-card__placeholder[data-v-7aa3f29d]{background:linear-gradient(145deg,#1d4655,#102b36 48%,#f16f25 140%);width:100%;height:100%;display:block}.tour-card:hover img[data-v-7aa3f29d]{transform:scale(1.035)}.tour-card__slots[data-v-7aa3f29d],.tour-card__content[data-v-7aa3f29d]{z-index:2;position:absolute}.tour-card__slots[data-v-7aa3f29d]{white-space:nowrap;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#041219a3;border-radius:999px;align-items:center;gap:5px;min-height:29px;padding:7px 14px 7px 12px;font-size:12px;display:inline-flex;top:10px;right:10px}.tour-card__slots img[data-v-7aa3f29d]{object-fit:contain;width:13px;height:13px}.tour-card__content[data-v-7aa3f29d]{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#00000057;border-radius:10px;flex-direction:column;gap:8px;padding:16px;display:flex;bottom:15px;left:15px;right:15px}.tour-card__content strong[data-v-7aa3f29d]{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;line-height:1.3;overflow:hidden}.tour-card__content small[data-v-7aa3f29d]{color:#ffffffc2;font-size:10px;line-height:1.3}@media (width<=600px){.tour-card[data-v-7aa3f29d]{height:340px}}
