@font-face{font-family:Bricolage Grotesque;src:url(/fonts/bricolage-grotesque.woff2)format("woff2-variations");font-weight:200 800;font-style:normal;font-display:block}@font-face{font-family:Playfair Display;src:url(/fonts/bricolage-grotesque.woff2)format("woff2-variations");font-weight:200 800;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/bricolage-grotesque.woff2)format("woff2-variations");font-weight:200 800;font-style:normal;font-display:block}@font-face{font-family:Fraunces;src:url(/fonts/bricolage-grotesque.woff2)format("woff2-variations");font-weight:200 800;font-style:normal;font-display:block}@font-face{font-family:Inter;src:url(/fonts/bricolage-grotesque.woff2)format("woff2-variations");font-weight:200 800;font-style:normal;font-display:block}:root{--font-display:"Bricolage Grotesque", system-ui, sans-serif;--font-body:"Bricolage Grotesque", system-ui, sans-serif;--font-ui:"Bricolage Grotesque", system-ui, sans-serif}html{font-optical-sizing:auto}h1,h2,h3,.chead h1,.sec-head h2{letter-spacing:-.032em}h4,h5,h6,.ctr-name,.ct-tr-name,.catcard .nm,.spot .nm,.trip .ttl{letter-spacing:-.02em}.ctr-cat,.catcard .ct,.ccountry{letter-spacing:.1em}
:root{--r-pill:999px;--r-lg:16px;--r-md:10px;--r-sm:4px;--r-card:var(--r-lg)}
.brand,.brand-wordmark,.logo,.nav-logo,.footer-logo,.gx-brand,.fc-logo,.cp-brand,.brand>b,.logo>span,.brand-wordmark>span{white-space:nowrap}.wo-lockup{letter-spacing:normal!important;align-items:center!important;font-family:inherit!important;font-size:16px!important;font-weight:800!important;display:inline-flex!important}.wo-sub{opacity:.72;font-size:.8em;font-weight:600}.wo-sub:before{content:"·";opacity:.5;margin:0 .42em 0 .1em}.wo-lockup{white-space:nowrap;align-items:center;gap:.42em;line-height:1;text-decoration:none;display:inline-flex}.wo-lockup img{flex:none;width:auto;height:1.25em;display:block}.wo-lockup img.wo-logo{height:1.5em}.wo-lockup.on-dark img{content:url(/brand/wondrout-mark-light.svg)}.wo-lockup.on-dark img.wo-logo,.cgo-tripmode.pl-premium .cgo-brand img.wo-logo,.gb-page.is-premium .gb-brand img.wo-logo{content:url(/brand/wondrout-logo-light.svg)}
header.appbar,.appbar{z-index:50;-webkit-backdrop-filter:saturate(140%)blur(12px);backdrop-filter:saturate(140%)blur(12px);border-bottom:1px solid var(--border,#e8dec4);background:#fbf6e8e6;align-items:center;gap:10px;height:56px;padding:0 15px;display:flex;position:sticky;top:0}.appbar .sp{flex:1}.appbar .icbtn{border:1.5px solid var(--border,#e8dec4);cursor:pointer;width:38px;height:38px;color:var(--navy,#0d2b45);background:#fff;border-radius:50%;flex-shrink:0;place-items:center;text-decoration:none;display:grid}.appbar .icbtn svg{width:17px;height:17px;stroke:var(--navy,#0d2b45);fill:none}.appbar-title{color:var(--muted,#5a6b7e);white-space:nowrap;margin-right:2px;font-size:13px;font-weight:700}.creator-appbar-m{display:block}@media (min-width:1024px){.creator-appbar-m{display:none}}.creator-shell:has(.nav-logo,.brand,.brand-wordmark) .creator-appbar-m{display:none}:root{--appbar-bg:#fbf6e8eb}header.appbar,.appbar,.topbar,.nav,.fc-topbar,.gx-topbar,.acct-top{-webkit-backdrop-filter:saturate(140%)blur(12px);backdrop-filter:saturate(140%)blur(12px);background:var(--appbar-bg)!important}
.pv-avatar-chip{color:#0d2b45;background:linear-gradient(135deg,#fbf1da,#ffc247);border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-family:Playfair Display,serif;font-size:13px;font-style:italic;font-weight:600;display:inline-flex}.pv-bottom-nav .pv-nav-icon .pv-nav-badge{margin:0;top:-4px;left:auto;right:-8px;transform:none}@media (min-width:1024px){.pv-bottom-nav{display:flex!important}}
