.dark .home-panels .catalogue-panel.dest-look-featured-panel,.dest-look-featured-panel{color:#f5fbff;background:radial-gradient(ellipse at 65% 0,#204d78 0,#102d50 38%,#071e39 78%);border:1px solid #6faadd70;box-shadow:inset 0 0 21px #76bcff25,0 10px 24px #001a3229}.dest-look-featured-panel .catalogue-credits{color:#cad8e8}.dest-look-heading{display:flex;align-items:center;gap:.55rem;font-size:1.43rem;font-weight:750}.dest-look-heading-icon{width:1.65rem;height:1.65rem;color:var(--lagoon)}.dest-look-featured-panel .dest-look-heading-icon{color:#7eecff;filter:drop-shadow(0 0 4px #16b9f999)}.dest-look-toolbar{display:flex;min-width:0;gap:.75rem;align-items:center;margin:.65rem 0 .75rem}.dest-look-featured-panel .dest-look-toolbar{justify-content:flex-end}.dest-look-filter-strip{display:flex;align-items:center;overflow:auto;min-width:0;border-radius:2rem;background:var(--raised);border:1px solid var(--line);scrollbar-width:thin}.dest-look-featured-panel .dest-look-filter-strip{background:#153659;border-color:#274b72}.dest-look-filter{flex:none;min-height:2.5rem;padding:.3rem clamp(.55rem,.9vw,.9rem);border-radius:2rem;color:inherit;font-size:.82rem;font-weight:650}.dest-look-filter:hover{background:#a5d8ff2b}.dest-look-filter[aria-pressed=true]{color:#052449;background:linear-gradient(#a0efff,#38d4f4);box-shadow:inset 0 1px 0 #e6fdffb0,0 0 12px #18c9ff50}.dest-look-view-all{flex:none;display:inline-flex;align-items:center;gap:.4rem;font-size:.85rem;font-weight:650}.dest-look-view-all:hover{text-decoration:underline}.dest-look-grid{display:grid;gap:.65rem;grid-template-columns:repeat(3,minmax(0,1fr))}.dest-look-card{position:relative;isolation:isolate;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden;min-height:10rem;aspect-ratio:1.06;border:1.5px solid transparent;border-radius:.9rem;background:linear-gradient(#0b2037,#0b2037) padding-box,linear-gradient(155deg,#cfddf2,#6ca1cb 45%,#05c8f4) border-box;color:white;box-shadow:0 5px 13px #030e1a65}.dest-look-card:focus-visible{outline:2px solid #35dfff;outline-offset:3px}.dest-look-image{object-fit:cover;object-position:center 36%;transition:transform .35s ease}.dest-look-accra-image{object-position:68% 50%}.dest-look-card:hover .dest-look-image{transform:scale(1.045)}.dest-look-scrim{position:absolute;inset:0;background:linear-gradient(0deg,#041325,#041325de 16%,#04132555 41%,transparent 67%)}.dest-look-ribbon{position:absolute;top:0;right:0;border-radius:0 0 0 .55rem;padding:.36rem .59rem;background:#07182ce8;color:#f7fbff;font-size:.72rem;font-weight:700}.dest-look-featured-ribbon{background:#ee7903;color:#1d0b00}.dest-look-caption{position:relative;display:grid;gap:.18rem;padding:.65rem .72rem}.dest-look-city{font-size:clamp(.98rem,1.4vw,1.36rem);line-height:1.1;font-weight:750}.dest-look-country{display:flex;align-items:center;gap:.36rem;color:#edf6ff;font-size:.81rem}@media (max-width:639px){.dest-look-toolbar{gap:.45rem}.dest-look-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dest-look-card{min-height:8.25rem}.dest-look-filter{padding-inline:.55rem}}@media (prefers-reduced-motion:reduce){.dest-look-image{transition:none}}.dest-look-playable{position:absolute;top:.38rem;left:.38rem;max-width:calc(100% - 4.5rem);padding:.24rem .42rem;border:1px solid #92efff;border-radius:.38rem;background:#062e45;color:#d8faff;font-size:.66rem;font-weight:750;line-height:1.2}