.search-results-module-scss-module__J4fqiG__main{color:#2a1f27;max-width:1280px;margin:0 auto;padding:32px 32px 80px}@media screen and (max-width:760px){.search-results-module-scss-module__J4fqiG__main{padding:18px 16px 32px}}.search-results-module-scss-module__J4fqiG__eyebrow{color:#6d5f68;margin:0;font-size:15px;font-weight:400}@media screen and (max-width:760px){.search-results-module-scss-module__J4fqiG__eyebrow{font-size:14px;font-weight:400}}.search-results-module-scss-module__J4fqiG__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;margin-top:6px;display:flex}@media screen and (max-width:760px){.search-results-module-scss-module__J4fqiG__head{margin-top:0}}.search-results-module-scss-module__J4fqiG__title{font-family:var(--font-bricolage),sans-serif;letter-spacing:-1px;margin:0;font-size:44px;font-weight:700;line-height:1.08}@media screen and (max-width:760px){.search-results-module-scss-module__J4fqiG__title{letter-spacing:-1px;font-size:28px;font-weight:700;line-height:1.08}}.search-results-module-scss-module__J4fqiG__actions{flex-wrap:wrap;gap:10px;display:flex}@media screen and (max-width:760px){.search-results-module-scss-module__J4fqiG__actions{display:none}}.search-results-module-scss-module__J4fqiG__save{color:#2a1f27;cursor:pointer;background:#fff;border:1.5px solid #eadfe5;border-radius:999px;align-items:center;gap:8px;height:48px;padding:0 20px;transition:background .2s;display:inline-flex}.search-results-module-scss-module__J4fqiG__save:hover{background:#fbf7f9}.search-results-module-scss-module__J4fqiG__save{font-size:15px;font-weight:700}.search-results-module-scss-module__J4fqiG__savedOn,.search-results-module-scss-module__J4fqiG__savedOn:hover{background:#f7e6ef}.search-results-module-scss-module__J4fqiG__sortLabel{color:#6d5f68;align-items:center;gap:8px;font-size:15px;font-weight:400;display:inline-flex}.search-results-module-scss-module__J4fqiG__sortSelect{color:#2a1f27;background:#fff;border:1px solid #eadfe5;border-radius:12px;height:48px;padding:0 14px;font-size:15px;font-weight:400}.search-results-module-scss-module__J4fqiG__tabsRow{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}@media screen and (max-width:760px){.search-results-module-scss-module__J4fqiG__tabsRow{margin:16px -16px 0}}.search-results-module-scss-module__J4fqiG__tabs{display:contents}@media screen and (max-width:760px){.search-results-module-scss-module__J4fqiG__tabs{scrollbar-width:none;gap:8px;width:100%;padding:0 16px;display:flex;overflow-x:auto}.search-results-module-scss-module__J4fqiG__tabs::-webkit-scrollbar{display:none}}.search-results-module-scss-module__J4fqiG__tab{color:#2a1f27;cursor:pointer;background:#fff;border:1px solid #eadfe5;border-radius:999px;flex:none;height:44px;padding:0 18px;font-size:15px;font-weight:600;transition:background .2s,color .2s}@media screen and (max-width:760px){.search-results-module-scss-module__J4fqiG__tab{height:40px;padding:0 14px;font-size:14px;font-weight:600}}.search-results-module-scss-module__J4fqiG__tabOn{color:#fff;background:#2a1f27;border-color:#2a1f27}.search-results-module-scss-module__J4fqiG__allFilters{color:#9b3d6e;border:1px dashed #9b3d6e;border-radius:999px;align-items:center;gap:8px;height:44px;padding:0 18px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.search-results-module-scss-module__J4fqiG__allFilters:hover{color:#7a2d55}@media screen and (max-width:760px){.search-results-module-scss-module__J4fqiG__allFilters{display:none}}.search-results-module-scss-module__J4fqiG__mobileActions{display:none}@media screen and (max-width:760px){.search-results-module-scss-module__J4fqiG__mobileActions{gap:8px;margin-top:12px;display:flex}}.search-results-module-scss-module__J4fqiG__mFilter,.search-results-module-scss-module__J4fqiG__mSave{color:#2a1f27;border-radius:999px;flex:1;height:44px;font-size:14px;font-weight:700}.search-results-module-scss-module__J4fqiG__mFilter{border:1px solid #2a1f27;place-items:center;text-decoration:none;display:grid}.search-results-module-scss-module__J4fqiG__mFilter:hover{color:#2a1f27}.search-results-module-scss-module__J4fqiG__mSave{cursor:pointer;background:#fff;border:1px solid #eadfe5}.search-results-module-scss-module__J4fqiG__grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:28px 20px;margin:28px 0 0;padding:0;list-style:none;display:grid}@media screen and (max-width:760px){.search-results-module-scss-module__J4fqiG__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 12px;margin-top:18px}}.search-results-module-scss-module__J4fqiG__empty{text-align:center;background:#fbf7f9;border-radius:24px;margin-top:28px;padding:56px 24px}.search-results-module-scss-module__J4fqiG__emptyTitle{font-family:var(--font-bricolage),sans-serif;margin:0;font-size:24px;font-weight:700}.search-results-module-scss-module__J4fqiG__emptyText{color:#6d5f68;margin:8px 0 0;font-size:16px;font-weight:400}.search-results-module-scss-module__J4fqiG__related{background:#fbf7f9;border-radius:24px;margin-top:56px;padding:28px 32px}@media screen and (max-width:760px){.search-results-module-scss-module__J4fqiG__related{background:0 0;border-radius:0;margin-top:28px;padding:0}}.search-results-module-scss-module__J4fqiG__relatedTitle{margin:0 0 14px;font-size:18px;font-weight:700}@media screen and (max-width:760px){.search-results-module-scss-module__J4fqiG__relatedTitle{margin-bottom:10px;font-size:16px;font-weight:700}}.search-results-module-scss-module__J4fqiG__relatedList{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}@media screen and (max-width:760px){.search-results-module-scss-module__J4fqiG__relatedList{gap:8px}}.search-results-module-scss-module__J4fqiG__relatedLink{color:#2a1f27;background:#fff;border:1px solid #eadfe5;border-radius:999px;align-items:center;gap:8px;height:44px;padding:0 18px;text-decoration:none;transition:background .2s;display:inline-flex}.search-results-module-scss-module__J4fqiG__relatedLink:hover{background:#f7e6ef}.search-results-module-scss-module__J4fqiG__relatedLink{font-size:15px;font-weight:500}.search-results-module-scss-module__J4fqiG__relatedLink:hover{color:#2a1f27}@media screen and (max-width:760px){.search-results-module-scss-module__J4fqiG__relatedLink{height:40px;padding:0 14px;font-size:14px;font-weight:400}}.search-results-module-scss-module__J4fqiG__relatedIcon{color:#6d5f68}@media screen and (max-width:760px){.search-results-module-scss-module__J4fqiG__relatedIcon{display:none}}
