.v3-discovery-search{justify-content:space-between;align-items:center;gap:20px;margin-bottom:22px;display:flex}.v3-discovery-search .v3-search{flex:1;max-width:570px}.v3-discovery-search>span{color:#617563;font-size:12px}.v3-primary-filters{grid-template-columns:1.3fr 1fr 1fr 1fr;gap:14px;align-items:start!important;display:grid!important}.v3-primary-filters>label{min-width:0}.v3-primary-filters select,.v3-more-filter-body select{color:#274b3c;width:100%;max-width:100%;min-height:45px}.v3-facet-select{z-index:5;color:#5c705e;min-width:0;font-size:11px;position:relative}.v3-facet-select>summary{cursor:pointer;border-bottom:1px solid #b4c0ad;min-height:67px;list-style:none}.v3-facet-select>summary>span{color:#274b3c;padding:13px 0;font-size:13px;display:block}.v3-facet-select>summary>span:after{content:"⌄";float:right}.v3-facet-select>fieldset{background:#faf7ed;border:1px solid #c3cab7;border-radius:10px;min-width:260px;margin:0;padding:18px;position:absolute;top:100%;left:0;box-shadow:0 10px 30px #153d3320}.v3-facet-select label,.v3-interest-options label{align-items:center;gap:8px;min-height:36px;font-size:12px;display:flex}.v3-facet-select label span,.v3-interest-options label span{flex:1}.v3-facet-select p{margin:0 0 8px;font-size:11px}.v3-more-filters{border-bottom:1px solid #c8cebd;margin:20px 0;padding-bottom:16px}.v3-more-filters>summary{cursor:pointer;color:#34533f;min-height:30px;font-size:13px}.v3-more-filters>summary>span{float:right;color:#76816d;font-size:11px}.v3-more-filter-body{grid-template-columns:1fr 1fr;gap:20px;padding:20px 0 5px;display:grid}.v3-more-filter-body>label{min-width:0;font-size:11px}.v3-more-filter-body select{margin:8px 0;display:block}.v3-more-filter-body small{color:#65755f;font-size:11px;line-height:1.6}.v3-more-filter-body fieldset{border:0;grid-column:1/-1;padding:0}.v3-more-filter-body legend{margin-bottom:12px;font-size:12px}.v3-interest-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px 22px;display:grid}.v3-filter-chips{flex-wrap:wrap;gap:8px;margin:20px 0;display:flex}.v3-filter-chips button{color:#36533d;background:#f3f3e7;border:1px solid #c0c9b6;border-radius:30px;align-items:center;gap:8px;min-height:36px;padding:8px 12px;font-size:11px;display:inline-flex}.v3-filter-chips button:last-child{background:0 0;border-color:#0000;text-decoration:underline}.v3-filter-note{color:#77816e;font-size:10px}.v3-couples-badge{white-space:normal;background:#fff2e3;border:1px solid #b47b6555;border-radius:20px;align-items:center;gap:5px;width:fit-content;margin:9px 0 0;padding:5px 9px;line-height:1.4;color:#8b5039!important;font-size:10px!important;display:inline-flex!important}.v3-couples-pick{color:#85513c;background:#f5eadb;border-left:2px solid #a86c50;max-width:570px;padding:12px 16px;font-size:12px;line-height:1.7}.v3-match-reasons{color:#657359;margin-top:8px;line-height:1.7;display:block;font-size:10px!important}.v3-load-more{text-align:center;margin:32px auto 0}.v3-load-more .v3-button{gap:18px}.v3-load-more .v3-button>span{opacity:.7;font-size:10px}.v3-all-result-links{text-align:left;margin-top:18px;font-size:12px}.v3-all-result-links summary{cursor:pointer;text-align:center;padding:8px}.v3-all-result-links ul{columns:3;padding-left:20px;line-height:1.8}.v3-all-result-links li{break-inside:avoid;margin:8px 0}.v3-romance-note{color:#785a45;text-align:center;max-width:700px;margin:24px auto 0;font-size:12px;line-height:1.8}.v3-reviewed-explorer input[type=checkbox]{accent-color:#31573f;width:16px;height:16px}.v3-reviewed-explorer :focus-visible{outline-offset:4px;outline:2px solid #aa724f}@media (max-width:800px){.v3-primary-filters{grid-template-columns:1fr 1fr}.v3-discovery-search>span{display:none}.v3-interest-options{grid-template-columns:1fr 1fr}.v3-results{flex-direction:column;align-items:start;gap:8px}.v3-all-result-links ul{columns:2}}@media (max-width:600px){.v3-primary-filters{gap:16px}.v3-facet-select>fieldset{min-width:245px}.v3-more-filter-body{grid-template-columns:1fr}.v3-more-filters>summary>span{float:none;margin-top:7px;display:block}.v3-interest-options{gap:4px 14px}.v3-all-result-links ul{columns:1}.v3-couples-badge{font-size:10px!important}}.v3-discovery-search label.v3-search{background:#faf8ef;border:1px solid #c3cbb6;border-radius:12px;align-items:center;gap:12px;min-width:0;min-height:51px;padding:14px 18px;display:flex}.v3-discovery-search .v3-search input{color:#294b3b;-webkit-appearance:none;appearance:none;background:0 0;border:0;width:100%;min-width:0;padding:0;font-family:inherit;font-size:14px}.v3-discovery-search .v3-search:focus-within{outline-offset:3px;outline:2px solid #a57150}.v3-discovery-search .v3-search input:focus-visible{outline:none}.v3-more-filter-body select{background:0 0;border:0;border-bottom:1px solid #b9c5b1;border-radius:0;padding:8px 0;font-family:inherit;font-size:13px}@media (max-width:600px){.v3-discovery-search .v3-search input{font-size:16px}.v3-discovery-search label.v3-search{padding:13px 14px}}
