/* The 360 collection: uninterrupted photographs and one quiet glass caption. */
.lov-black-edition .ux-home .universe-rows,.lov-black-edition .ux-home .universe-track,.lov-black-edition .ux-home .universe-group{gap:14px}
.lov-black-edition .ux-home .universe-row{height:430px;user-select:none;-webkit-user-select:none}
.lov-black-edition .ux-home .experience-window[data-home-edit]{display:block;position:relative;width:320px;height:430px;aspect-ratio:auto;padding:0;border-radius:20px;border:1px solid #ffffff30;background:#0b0d0e;box-shadow:inset 0 1px #ffffff26;color:#fff;isolation:isolate;text-align:left;overflow:hidden;cursor:grab;user-select:none;-webkit-user-select:none;-webkit-user-drag:none;transition:border-color .3s ease}
.lov-black-edition .ux-home .universe-row.is-dragging .experience-window[data-home-edit]{cursor:grabbing}
.lov-black-edition .experience-window[data-home-edit]::after{inset:0;pointer-events:none;background:linear-gradient(135deg,#ffffff0b,transparent 42%,transparent 80%,#ffffff06);border-radius:inherit}
.experience-window[data-home-edit] .travel-card-photo{position:absolute;inset:0;display:block;width:100%;height:100%;overflow:hidden;pointer-events:none}
.lov-black-edition .experience-window[data-home-edit] .travel-card-photo>img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;filter:contrast(1.02) saturate(.98);transition:transform .65s ease;pointer-events:none;user-select:none;-webkit-user-select:none;-webkit-user-drag:none}
.travel-card-photo::after{position:absolute;content:"";inset:0;background:linear-gradient(180deg,transparent 52%,#0001 70%,#0006 100%);pointer-events:none}
.lov-black-edition .ux-home .experience-window[data-home-edit] .experience-window-copy{position:absolute;z-index:2;inset:auto 12px 12px;display:flex;flex-direction:column;justify-content:center;align-items:stretch;gap:7px;width:auto;min-height:116px;padding:16px 18px;border:1px solid #ffffff3b;border-radius:14px;background:linear-gradient(130deg,#ffffff0e,transparent 75%),#0a0d11a8;box-shadow:inset 0 1px #ffffff26,0 8px 20px #0003;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);text-shadow:none;pointer-events:none;transition:background .3s ease,border-color .3s ease}
.lov-black-edition .ux-home .experience-window[data-home-edit] .experience-window-copy>strong{font:300 30px/1.08 var(--serif);letter-spacing:-.015em;max-width:none;margin:0;color:#fff;text-wrap:balance}
.lov-black-edition .ux-home .experience-window[data-home-edit] .travel-card-note{display:block;font:400 12px/1.45 var(--sans);letter-spacing:.005em;color:#ffffffd6;max-width:29ch;margin:0;text-wrap:pretty}
.lov-black-edition .experience-window[data-home-edit]:focus-visible{outline:2px solid #fff;outline-offset:-5px}
.lov-black-edition .experience-window[data-home-edit]:focus-visible .experience-window-copy{border-color:#ffffff90;background-color:#11161ce0}
@media(hover:hover) and (pointer:fine){
 .lov-black-edition .experience-window[data-home-edit]:hover .travel-card-photo>img{transform:scale(1.035)}
 .lov-black-edition .experience-window[data-home-edit]:hover{border-color:#ffffff80}
 .lov-black-edition .experience-window[data-home-edit]:hover .experience-window-copy{border-color:#ffffff70}
}
@media(max-width:760px){
 .lov-black-edition .ux-home .universe-row{height:350px}
 .lov-black-edition .ux-home .experience-window[data-home-edit]{width:260px;height:350px;border-radius:18px}
 .lov-black-edition .ux-home .experience-window[data-home-edit] .experience-window-copy{inset:auto 10px 10px;min-height:108px;padding:14px 16px;border-radius:12px}
 .lov-black-edition .ux-home .experience-window[data-home-edit] .experience-window-copy>strong{font-size:27px}
}
@supports not (backdrop-filter:blur(1px)){.lov-black-edition .ux-home .experience-window[data-home-edit] .experience-window-copy{background:#0c1015ee}}
@media(prefers-reduced-motion:reduce){
 .lov-black-edition .experience-window[data-home-edit],.lov-black-edition .experience-window[data-home-edit] .travel-card-photo>img,.lov-black-edition .experience-window[data-home-edit] .experience-window-copy{transition:none}
 .lov-black-edition .experience-window[data-home-edit]:is(:hover,:focus-visible) .travel-card-photo>img{transform:none}
}
