.tiles[data-astro-cid-rqip2g56]{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin:0;padding:0;list-style:none;display:grid}.tiles--4[data-astro-cid-rqip2g56]{grid-template-columns:repeat(4,minmax(0,1fr))}.tile[data-astro-cid-rqip2g56]{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);flex-direction:column;padding:14px 16px 18px;display:flex;position:relative}.section--sand[data-astro-cid-rqip2g56] .tile[data-astro-cid-rqip2g56]{background:#fff}.season[data-astro-cid-rqip2g56]{background:var(--gold);color:var(--navy-dark);font:700 .7rem/1 var(--sans);border-radius:3px;padding:6px 9px;position:absolute;top:24px;left:24px}.tile[data-astro-cid-rqip2g56] h3[data-astro-cid-rqip2g56]{margin:2px 0 8px;font-size:1.35rem}.tile[data-astro-cid-rqip2g56] p[data-astro-cid-rqip2g56]{margin:0 0 6px;font-size:.88rem;line-height:1.5}.where[data-astro-cid-rqip2g56],.price[data-astro-cid-rqip2g56]{color:var(--ink);align-items:flex-start;gap:7px;font-weight:600;display:flex}.where[data-astro-cid-rqip2g56] svg,.price[data-astro-cid-rqip2g56] svg{width:16px;height:16px;color:var(--teal);flex:none;margin-top:2px}.text[data-astro-cid-rqip2g56]{color:#3a4a44;margin-top:4px!important}.tdl[data-astro-cid-rqip2g56]{gap:6px;margin:6px 0 4px;display:grid}.tdl[data-astro-cid-rqip2g56] div[data-astro-cid-rqip2g56]{grid-template-columns:64px minmax(0,1fr);gap:8px;font-size:.86rem;line-height:1.45;display:grid}.tdl[data-astro-cid-rqip2g56] dt[data-astro-cid-rqip2g56]{color:var(--muted);padding-top:1px;font-size:.76rem}.tdl[data-astro-cid-rqip2g56] dd[data-astro-cid-rqip2g56]{color:var(--ink);margin:0;font-weight:600}.season-band[data-astro-cid-rqip2g56]{background:#fbf3df;border-bottom:1px solid #ecd9b1}.season-band[data-astro-cid-rqip2g56][hidden]{display:none}.season-in[data-astro-cid-rqip2g56]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 28px;padding-block:16px;display:flex}.season-in[data-astro-cid-rqip2g56] p[data-astro-cid-rqip2g56]{color:#4a3d22;max-width:820px;margin:0;font-size:.9rem}.season-in[data-astro-cid-rqip2g56] strong[data-astro-cid-rqip2g56]{color:#5b4521}html:has(.filterbar){scroll-padding-top:220px}.filterbar[data-astro-cid-rqip2g56]{z-index:20;border-bottom:1px solid var(--line);background:#fcfbf7f7;position:sticky;top:137px}.fb-in[data-astro-cid-rqip2g56]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 24px;padding-block:12px;display:flex}.fb-chips[data-astro-cid-rqip2g56]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.fb-label[data-astro-cid-rqip2g56]{font:600 .82rem/1 var(--sans);color:var(--navy);margin-right:4px}.chip[data-astro-cid-rqip2g56]{font:600 .8rem/1 var(--sans);color:var(--navy);background:var(--paper);border:1px solid var(--line);cursor:pointer;border-radius:999px;min-height:40px;padding:10px 14px}.chip[data-astro-cid-rqip2g56][aria-pressed=true]{background:var(--navy);border-color:var(--navy);color:#fff}.chip[data-astro-cid-rqip2g56]:focus-visible,.fb-toggle[data-astro-cid-rqip2g56] input[data-astro-cid-rqip2g56]:focus-visible{outline:2px solid var(--gold-dark);outline-offset:2px}.fb-toggle[data-astro-cid-rqip2g56]{color:var(--navy);cursor:pointer;align-items:center;gap:8px;min-height:40px;font-size:.84rem;display:inline-flex}.fb-toggle[data-astro-cid-rqip2g56] input[data-astro-cid-rqip2g56]{width:18px;height:18px;accent-color:var(--navy)}.closed[data-astro-cid-rqip2g56]{font:700 .62rem/1 var(--sans);letter-spacing:.1em;text-transform:uppercase;color:#5b4521;background:#e8e9e0;border-radius:2px;align-self:flex-start;margin:0 0 10px;padding:6px 8px}.tile[data-astro-cid-rqip2g56][hidden],.ttd[data-astro-cid-rqip2g56] section[data-astro-cid-rqip2g56][hidden]{display:none}.nomatch[data-astro-cid-rqip2g56]{color:var(--muted);padding-block:40px}.linkbtn[data-astro-cid-rqip2g56]{font:inherit;color:var(--navy);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}@media (width<=760px){.filterbar[data-astro-cid-rqip2g56]{top:119px}html:has(.filterbar){scroll-padding-top:250px}.fb-chips[data-astro-cid-rqip2g56]{flex-wrap:nowrap;width:100%;padding-bottom:2px;overflow-x:auto}.chip[data-astro-cid-rqip2g56]{flex:none}.fb-label[data-astro-cid-rqip2g56]{display:none}}.tile[data-astro-cid-rqip2g56] .text-link[data-astro-cid-rqip2g56]{align-self:flex-start;margin-top:auto;padding-top:12px}.offers[data-astro-cid-rqip2g56]{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}@media (width<=1100px){.tiles--4[data-astro-cid-rqip2g56]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=980px){.tiles[data-astro-cid-rqip2g56],.offers[data-astro-cid-rqip2g56]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.tiles[data-astro-cid-rqip2g56],.tiles--4[data-astro-cid-rqip2g56],.offers[data-astro-cid-rqip2g56]{grid-template-columns:1fr}}
