.tour-filters{display:flex;flex-wrap:wrap;gap:8px;margin:16px 0}.tour-filters label{display:flex;align-items:center;gap:5px;background:#edf0df;padding:7px 10px;border-radius:7px;color:#29483b}.tour-filters input{width:auto;margin:0}.tourism input[type=search]{width:100%;margin-top:8px}#tourList{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px;margin-top:14px}.tour-card{padding:14px;text-align:left;background:#f4f3e6;border:1px solid #d1d9bf;border-radius:9px;color:#29483b;font:inherit;cursor:pointer}.tour-card small{display:block;margin-top:7px;color:#607264}.tour-note{font-size:13px;line-height:1.6;color:#655b46}.tour-actions{display:flex;flex-wrap:wrap;gap:8px}.tourism a{color:#236d70}.tourism input:focus-visible,.tour-card:focus-visible{outline:3px solid #238f9e}
