.world-travel-trigger{z-index:85;color:#ecd6a1;cursor:pointer;background:linear-gradient(135deg,#151c19ed,#080f0ded);border:1px solid #b5975360;border-radius:7px;align-items:center;gap:10px;min-height:44px;padding:11px 17px;font:500 15px Georgia,serif;transition:border-color .2s,background .2s;display:flex;position:absolute;bottom:22px;left:24px;box-shadow:0 8px 25px #0005}.world-travel-trigger:hover{background:#1d2922;border-color:#ddbd75}:is(.world-travel-trigger:focus-visible,.world-travel-destination:focus-visible){outline-offset:4px;outline:2px solid #efd28b}.world-travel-menu{z-index:150;color:#f0dfba;background:linear-gradient(145deg,#19211afc,#090f0dfc);border:1px solid #a88b4f80;border-radius:10px;width:310px;max-width:calc(100vw - 24px);padding:21px;font-family:Georgia,serif;box-shadow:0 20px 70px #000a}.world-travel-eyebrow{letter-spacing:.18em;text-transform:uppercase;color:#b4a17c;margin:0 0 7px;font:10px system-ui}.world-travel-menu h2{margin:0 0 18px;font:400 21px Georgia,serif}.world-travel-destination{text-align:left;color:#eadab9;cursor:pointer;background:0 0;border:0;border-top:1px solid #b5975329;align-items:center;gap:14px;width:100%;padding:15px 10px;text-decoration:none;display:flex}.world-travel-destination>span{flex:1}.world-travel-destination strong{font-size:17px;font-weight:400;display:block}.world-travel-destination small{color:#a6aa99;margin-top:5px;font:11px system-ui;display:block}.world-travel-destination:hover{background:#d3b3660d}.world-travel-destination.is-current{color:#efd18b}@media (max-width:600px){.world-travel-trigger{padding:10px 12px;font-size:13px;bottom:16px;left:12px}}
