.FavoritesView-module__JtuVqG__main{width:100%;color:var(--brand-brown);background:var(--background);flex:1;padding:2.5rem 20px 4rem}.FavoritesView-module__JtuVqG__header{justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:2rem;display:flex}.FavoritesView-module__JtuVqG__kicker{letter-spacing:.2em;text-transform:uppercase;color:var(--brand-olive);margin:0;font-size:.72rem;font-weight:800}.FavoritesView-module__JtuVqG__title{font-family:var(--font-super-wonder), var(--font-nunito), sans-serif;letter-spacing:-.02em;color:var(--brand-brown);margin:.35rem 0 0;font-size:clamp(2rem,5vw,3.25rem);font-weight:600;line-height:1.05}.FavoritesView-module__JtuVqG__count{letter-spacing:.04em;color:var(--brand-blue);margin:0;font-size:.85rem;font-weight:700}.FavoritesView-module__JtuVqG__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem .85rem;margin:0;padding:0;list-style:none;display:grid}.FavoritesView-module__JtuVqG__item{flex-direction:column;gap:.55rem;display:flex}.FavoritesView-module__JtuVqG__remove{font:inherit;letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb, var(--brand-brown) 55%, #fff);cursor:pointer;background:0 0;border:none;border-bottom:1px solid #0000;align-self:flex-start;padding:0;font-size:.75rem;font-weight:800;transition:color .16s,border-color .16s}.FavoritesView-module__JtuVqG__remove:hover{color:var(--brand-brown);border-bottom-color:var(--brand-brown)}.FavoritesView-module__JtuVqG__empty{flex-direction:column;align-items:flex-start;gap:.65rem;max-width:26rem;padding:3rem 0 2rem;display:flex}.FavoritesView-module__JtuVqG__emptyTitle{font-family:var(--font-super-wonder), var(--font-nunito), sans-serif;color:var(--brand-brown);margin:0;font-size:clamp(1.5rem,3.5vw,2rem);font-weight:600}.FavoritesView-module__JtuVqG__emptyNote{color:color-mix(in srgb, var(--brand-brown) 65%, #fff);margin:0;font-size:.95rem;line-height:1.5}.FavoritesView-module__JtuVqG__cta{background:var(--brand-mustard);color:var(--brand-brown);letter-spacing:.04em;border-radius:999px;align-items:center;margin-top:.85rem;padding:.85rem 1.6rem;font-size:.85rem;font-weight:800;text-decoration:none;transition:opacity .16s,transform .16s;display:inline-flex}.FavoritesView-module__JtuVqG__cta:hover{opacity:.92;transform:translateY(-1px)}@media (max-width:1024px){.FavoritesView-module__JtuVqG__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:720px){.FavoritesView-module__JtuVqG__main{padding-top:1.75rem}.FavoritesView-module__JtuVqG__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem .65rem}.FavoritesView-module__JtuVqG__header{flex-direction:column;align-items:flex-start;gap:.35rem}}@media (prefers-reduced-motion:reduce){.FavoritesView-module__JtuVqG__cta:hover{transform:none}}
