.gf-favourites{max-width:1200px;margin:auto;padding:48px 24px 120px}.gf-favourites h1{margin:8px 0 16px;font-size:clamp(36px,6vw,58px)}.gf-favourites header{max-width:760px}.gf-favourites p{color:#d0cccc;line-height:1.6}.gf-account-note{font-size:14px}.gf-favourites a{color:#f1b6bb}.gf-filter{align-items:center;gap:12px;margin:30px 0;display:flex}.gf-filter select{color:#fff;background:#2a2727;border:1px solid #524c4d;border-radius:8px;padding:10px}.gf-favourite-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.gf-favourite-grid article{background:#211f1f;border:1px solid #464041;border-radius:16px;min-width:0;overflow:hidden}.gf-favourite-grid article img{object-fit:cover;width:100%;height:200px}.gf-favourite-grid article>div{padding:20px}.gf-favourite-grid h2{margin:10px 0;font-size:21px}.gf-favourite-grid h2 a{color:#fff}.gf-favourite-grid p{font-size:14px}.gf-read{margin-bottom:14px;display:inline-block}.gf-empty{padding:40px 0}.gf-empty>a{color:#201d1e;background:#f1b6bb;border-radius:10px;padding:14px 24px;font-weight:700;display:inline-block}.gf-booking-note{margin-top:36px;font-size:13px}@media (max-width:800px){.gf-favourite-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:540px){.gf-favourites{padding:30px 18px 120px}.gf-favourite-grid{grid-template-columns:1fr}}html body[data-destination=turkey] .gf-filter-status{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}html body[data-destination=turkey] .gf-filter-status .gf-clear-filters{min-height:44px;font-weight:700;text-decoration:underline;color:#075c65!important;background:0 0!important;border:0!important;padding:10px 0!important;font-size:14px!important}
