#gm-gotogroup{border:1.5px solid #c9a84c!important;background:linear-gradient(180deg,#fff8e6,#fcf9f3)!important}#gm-gotogroup .gt-why{margin:0 14px 12px;padding:12px 14px;background:#0e1b3d;color:#f7f2ea;border-radius:10px;font-family:Georgia,serif;font-size:14.5px;line-height:1.55}#gm-gotogroup .gt-why b{color:#e8c46b}#gm-gotogroup .gt-why .gm-pick{cursor:default}#gm-gotolist{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;padding:0 14px 12px}#gm-gotolist .gt-r{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:10px;align-items:center;padding:10px 4px;border-bottom:1px solid rgba(154,123,47,.25)}#gm-gotolist .gt-s{grid-column:1;font-family:'DM Sans',sans-serif;font-size:10px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}#gm-gotolist .gt-n{grid-column:1;font-family:'Playfair Display',Georgia,serif;font-size:16px;font-weight:700;color:#0e1b3d;text-decoration:none;line-height:1.25}#gm-gotolist .gt-pin{grid-column:1;justify-self:start;font:700 11.5px 'DM Sans',sans-serif;color:#8b6408;text-decoration:none;border:1px solid rgba(154,123,47,.45);border-radius:999px;padding:2px 9px;margin:3px 0 2px;background:#fffdf7}#gm-gotolist .gt-pin:hover{background:#f3e9d2}html.gm-night #gm-gotolist .gt-pin{background:0 0;color:#e8c46b;border-color:#5a6a9a}#gm-gotolist .gt-b{grid-column:1;font-family:'DM Sans',sans-serif;font-size:12.5px;color:#7a725e;line-height:1.4}#gm-gotolist .gt-go{grid-column:2;grid-row:1/span 3;font-family:'DM Sans',sans-serif;font-size:11.5px;font-weight:800;color:#0e1b3d;background:#e8c46b;border:0;border-radius:999px;padding:8px 12px;min-height:36px;cursor:pointer;white-space:nowrap}.gm-pick{cursor:pointer}html.gm-night #gm-gotogroup{background:#16244f!important}html.gm-night #gm-gotolist .gt-n{color:#f3ede0}@media (max-width:640px){#gm-gotogroup .gt-why{margin-top:30px}#gm-gotolist{grid-template-columns:1fr}#gm-gotolist .gt-go{min-height:44px}}@media (min-width:641px){.gm-swipe:has(>.vc),.vg{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0 28px!important}.gm-swipe>.vc{display:grid!important;grid-template-columns:30px minmax(0,1fr) auto;column-gap:10px;align-items:center;border:0!important;border-bottom:1px solid rgba(154,123,47,.25)!important;background:0 0!important;padding:10px 4px!important;box-shadow:none!important}.gm-swipe>.vc>.gmc-star{grid-column:1;grid-row:1/span 2;margin:0!important}.gm-swipe>.vc>a:first-of-type{grid-column:2;grid-row:1;font-family:'Playfair Display',Georgia,serif;font-size:15.5px;font-weight:700;color:#0e1b3d;margin:0;line-height:1.3}.gm-swipe>.vc>span{grid-column:2;grid-row:2;font-family:var(--sans),sans-serif!important;font-style:normal!important;font-size:12.5px!important;color:#7a725e!important;line-height:1.45}.gm-swipe>.vc>span .gm-freepill{display:inline-block;width:auto;margin-left:6px;vertical-align:middle}.gm-swipe>.vc>.gm-autopin{grid-column:3;grid-row:1/span 2}.gm-swipe>.vc>.gm-gotobtn{grid-column:2;grid-row:3;justify-self:start}html.gm-night .gm-swipe>.vc>a:first-of-type{color:#f3ede0!important}.faves-grid{columns:auto!important;column-count:auto!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0 28px!important}.faves-grid>.fave-card{display:grid!important;grid-template-columns:30px minmax(0,1fr) auto;column-gap:10px;row-gap:2px;align-items:start;width:auto;margin:0!important;border:0!important;border-bottom:1px solid rgba(154,123,47,.25)!important;border-radius:0!important;background:0 0!important;padding:12px 4px!important;box-shadow:none!important}.faves-grid>.fave-card>.gmc-star{grid-column:1;grid-row:1/span 3;margin:2px 0 0!important}.faves-grid>.fave-card>.fave-name{grid-column:2;grid-row:1;font-family:'Playfair Display',Georgia,serif!important;font-size:16px!important;font-weight:700;color:#0e1b3d!important;line-height:1.3;text-decoration:none}.faves-grid>.fave-card>.fave-addr{grid-column:2;grid-row:2;font-family:var(--sans),sans-serif!important;font-size:12px!important;letter-spacing:.02em;text-transform:none!important;color:#9a7b2f!important}.faves-grid>.fave-card>.fave-desc{grid-column:2;grid-row:3;font-family:var(--sans),sans-serif!important;font-style:normal!important;font-size:13px!important;line-height:1.5;color:#5e5848!important}.faves-grid>.fave-card>.gm-went{position:static!important;grid-column:3;grid-row:1/span 3;align-self:center;margin:0!important}.faves-grid>.fave-card>.gm-gotobtn{grid-column:2;grid-row:4;justify-self:start}html.gm-night .faves-grid>.fave-card>.fave-name{color:#f3ede0!important}html.gm-night .faves-grid>.fave-card>.fave-desc{color:#c3bcab!important}}@media (max-width:640px){.gm-swipe>.fave-card.gm-picked>.fave-name::after,.gm-swipe>.vc.gm-picked>a:first-of-type::after{display:table;margin:6px 0 2px;font-size:8.5px;letter-spacing:.1em;padding:3px 8px}}@media (min-width:641px){#gm-gotolist{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:2px 14px 14px}#gm-gotolist .gt-r{grid-template-columns:1fr;align-content:start;row-gap:3px;background:#fff;border:1px solid rgba(154,123,47,.35);border-top:3px solid #c9a84c;border-radius:10px;padding:11px 12px 10px;box-shadow:0 2px 8px rgba(14,27,61,.06)}#gm-gotolist .gt-n{font-size:15px}#gm-gotolist .gt-b{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:12px}#gm-gotolist .gt-go{grid-column:1;grid-row:auto;justify-self:start;margin-top:6px;padding:6px 11px;min-height:0;font-size:11px}html.gm-night #gm-gotolist .gt-r{background:#1b2a55;border-color:#3a4c80}.sport-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0 28px!important}.sport-grid>.sc{border:0!important;border-bottom:1px solid rgba(154,123,47,.25)!important;border-left:3px solid #4ca35f!important;border-radius:0!important;background:0 0!important;padding:12px 6px 12px 14px!important;margin:0!important;box-shadow:none!important}.sport-grid>.sc .sc-when{font-family:'DM Sans',var(--sans),sans-serif;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#2f7a43;margin-bottom:3px}.sport-grid>.sc .sc-title{font-family:'Playfair Display',Georgia,serif;font-size:16.5px;font-weight:700;line-height:1.3}.sport-grid>.sc .sc-title>a:first-child{color:#0e1b3d}.sport-grid>.sc .sc-sub{font-family:var(--sans),sans-serif;font-size:13px;line-height:1.5;color:#5e5848;margin-top:3px}html.gm-night .sport-grid>.sc .sc-title>a:first-child{color:#f3ede0}html.gm-night .sport-grid>.sc .sc-sub{color:#c3bcab}}@media (max-width:640px){#gm-tabbar button{font-size:8.5px!important;letter-spacing:.02em!important}#gm-tabbar button .ti{font-size:19px}}