.explore-listing [data-slot=card]{border:1px solid var(--border);box-shadow:none;border-radius:16px}.explore-listing [data-slot=card-content]>p{line-height:var(--lh-copy)}.explore-listing .trips-filter-input{width:340px}.explore-listing .trips-intro{display:flex;min-height:360px;align-items:end;padding:100px 0 36px;background:var(--colors-main-tone-163c34)}.explore-listing .trips-intro-background img.is-active{opacity:.78}.explore-listing .trips-intro-background:after{background:linear-gradient(90deg,var(--colors-main-effect-2ff1c4ff) 0,var(--colors-main-effect-23b2ece6) 43%,var(--colors-main-effect-a5b04d1a) 100%),linear-gradient(0deg,var(--colors-main-effect-5d0a5d19),transparent 70%)}.explore-listing .trips-intro-grid{width:100%;min-height:220px}.explore-listing .trips-intro-copy{max-width:660px}.explore-listing .trips-intro h1{color:var(--colors-main-primary-white);font-size:clamp(34px,4vw,52px);margin-block:8px 10px}.explore-listing .trips-intro-description,.explore-listing .trips-intro-meta{color:var(--colors-main-effect-ee843374)}.explore-listing .trips-intro-meta span+span{border-color:var(--colors-main-effect-d0f7f6b0)}@media(max-width:767px){.explore-listing .trips-filter-input{width:100%}.explore-listing .trips-intro{min-height:280px;padding:86px 0 24px}.explore-listing .trips-intro-grid{min-height:170px}.explore-listing .trips-intro h1{font-size:32px}.explore-listing .trips-intro-description{font-size:14px}}.explore-trip-stack{position:relative;isolation:isolate;display:flex;min-width:0;overflow:hidden;border:0;background:var(--colors-main-tone-173f36);color:var(--colors-main-primary-white)}.explore-trip-stack-background,.explore-trip-stack-shade{position:absolute;z-index:0;inset:0;width:100%;height:100%}.explore-trip-stack-background{object-fit:cover}.explore-trip-stack-shade{background:linear-gradient(180deg,var(--colors-main-effect-51e8b9d4),var(--colors-main-effect-51f21694))}.explore-trip-stack-content{position:relative;z-index:1;display:flex;min-width:0;flex-direction:column;gap:14px;padding:18px}.explore-trip-stack-heading{display:flex;align-items:center;justify-content:space-between;gap:8px;color:var(--colors-main-primary-white);font-size:15px;font-weight:650}.explore-trip-stack-heading>a,.explore-trip-stack-heading>span{display:inline-flex;min-width:0;align-items:center;gap:7px}.explore-trip-stack-heading>span svg{flex:none;color:var(--colors-main-accent-600)}.explore-trip-stack-heading>a{flex:none;color:var(--colors-main-primary-white);font-size:12px;font-weight:600;text-decoration:none}.explore-trip-stack-list{display:flex;flex-direction:column;gap:9px}.explore-trip-stack-item{position:relative;display:grid;min-width:0;min-height:0;grid-template-columns:84px minmax(0,1fr);align-items:center;gap:10px;overflow:hidden;padding:8px;border:1px solid var(--colors-main-effect-8c4b504a);border-radius:12px;background:var(--colors-main-effect-d082a98c);color:inherit;text-decoration:none;backdrop-filter:blur(9px);transition:border-color.18s ease,background.18s ease}.explore-trip-stack-item:hover{border-color:var(--colors-main-effect-452fe259);background:var(--colors-main-effect-85dba6b4)}.explore-trip-stack-item>img{width:84px;height:84px;aspect-ratio:1;border-radius:10px;object-fit:cover}.explore-trip-stack-info{display:grid;min-width:0;gap:3px}.explore-trip-stack-title-row{display:-webkit-box;min-width:0;overflow:hidden;color:var(--colors-main-primary-white);font-size:13px;font-weight:650;line-height:var(--lh-title);-webkit-box-orient:vertical;-webkit-line-clamp:2}.explore-trip-stack-title{color:inherit;font:inherit}.explore-trip-stack-badge{display:inline-flex;align-items:center;gap:3px;padding:2px 5px;border-radius:999px;font-size:9px;font-weight:700;line-height:var(--lh-heading);white-space:nowrap}.explore-trip-stack-badge--best{width:15px;height:15px;justify-content:center;padding:0;border-radius:4px;background:linear-gradient(145deg,var(--colors-main-candy-300) 0,var(--colors-main-candy-500) 48%,var(--colors-main-candy-700) 100%);color:var(--colors-main-primary-white)}.explore-trip-stack-badge--sale{background:var(--colors-main-tone-f47b32);color:var(--colors-main-primary-white)}.explore-trip-stack-badge--corner{position:absolute;z-index:2;top:10px;left:10px;box-shadow:0 1px 5px var(--colors-main-effect-dbf68963)}.explore-trip-stack-meta{overflow:hidden;display:flex;min-width:0;align-items:center;gap:5px;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.explore-trip-stack-review{display:inline-flex;flex:none;align-items:center;gap:3px}.explore-trip-stack-review,.explore-trip-stack-review strong{color:var(--colors-main-candy-300)}.explore-trip-stack-meta-sep{flex:none;color:var(--colors-main-effect-a83a6ec1)}.explore-trip-stack-destination{overflow:hidden;color:var(--colors-main-effect-a83a6ec1);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.explore-trip-stack-price{overflow:hidden;color:var(--colors-main-primary-white);font-size:12px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.explore-trip-stack-price .explore-trip-stack-price-from{font-weight:400}@media(max-width:767px){.explore-trip-stack-content{gap:10px;padding:14px}.explore-trip-stack-list{gap:7px}.explore-trip-stack-item{grid-template-columns:84px minmax(0,1fr) 14px;gap:10px;padding:8px}.explore-trip-stack-item>img{width:84px;height:84px}.explore-trip-stack-title-row{font-size:12px}.explore-trip-stack-badge--corner{top:8px;left:8px}}