.travia-web-stores{display:flex;justify-content:center;flex-wrap:wrap;gap:10px;margin:14px auto;max-width:440px}.travia-web-store{box-sizing:border-box;display:grid;grid-template-columns:1fr auto;gap:2px 12px;min-width:180px;min-height:64px;flex:1 1 180px;max-width:212px;padding:9px 15px;border:1px solid #a3a3a3;border-radius:9px;background:#080a09;color:#fff!important;text-align:left;text-decoration:none!important;line-height:1.2;font-family:Arial,sans-serif;box-shadow:0 3px 12px #0003}.travia-web-store small{font-size:10px;grid-column:1/-1;color:#eee}.travia-web-store strong{font-size:20px;letter-spacing:-.4px;color:#fff}.travia-web-store>span{font-size:10px;align-self:end;color:#d7d7d7;white-space:nowrap}.travia-web-store:hover{border-color:#e5bd70;background:#171c19}.travia-web-store:focus-visible{outline:3px solid #f1c777;outline-offset:4px}.travia-web-stores--popup{margin:18px auto}.travia-web-stores[hidden],[data-web-app-install-popup][hidden]{display:none!important}@media(max-width:480px){.travia-web-stores{gap:8px;max-width:360px}.travia-web-store{min-width:145px;flex-basis:145px;padding:9px 10px}.travia-web-store strong{font-size:18px}.travia-web-store>span{font-size:9px}}@media(max-width:340px){.travia-web-store{flex-basis:100%;max-width:220px}}

[data-web-store-popup]{max-height:calc(100vh - 24px);max-height:calc(100dvh - 24px);overflow-y:auto;overscroll-behavior:contain}

.travia-r52 .travia-web-stores--start{margin:6px auto 0}@media(max-width:480px){.travia-web-store>span{grid-column:1/-1}.travia-web-store{min-height:68px}}
