.DupeDiscovery_discovery__C_PNd{color:var(--retail-brand-ink);min-width:0}.DupeDiscovery_search__wVVds{padding:18px 20px;border:1px solid var(--retail-brand-ink);border-radius:12px 12px 0 0;background:var(--retail-brand-well)}.DupeDiscovery_search__wVVds .dupe-finder-search{margin:0;max-width:none}.DupeDiscovery_search__wVVds label{font-size:18px;font-weight:700}.DupeDiscovery_browse__NaUCh{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:4px 16px;padding:0 16px;border:1px solid var(--retail-brand-ink);border-top:0}.DupeDiscovery_browse__NaUCh>nav{margin:0;border:0}.DupeDiscovery_browse__NaUCh>button{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 8px;font-size:13px;font-weight:650;cursor:pointer}.DupeDiscovery_browse__NaUCh>button:hover{color:var(--retail-brand-action)}.DupeDiscovery_desk__GFNNm{display:grid;grid-template-columns:252px minmax(0,1fr);border:1px solid var(--retail-brand-ink);border-top:0;border-radius:0 0 12px 12px}.DupeDiscovery_original___Z__0{padding:20px;border-right:1px solid var(--retail-brand-ink);background:#faf8f4;border-radius:0 0 0 11px;min-width:0}.DupeDiscovery_matchHead__g_ngN h2,.DupeDiscovery_original___Z__0 h2,.DupeDiscovery_shelfHead__nsocB h2{font-size:18px;line-height:25px;font-weight:750}.DupeDiscovery_original___Z__0 h2{scroll-margin-top:156px}.DupeDiscovery_originalImage__q21_I{width:100%;height:190px;margin-block:12px;background:white;border-radius:8px}.DupeDiscovery_original___Z__0 h3{margin-top:4px;font-size:17px;line-height:23px;font-weight:700;overflow-wrap:anywhere}.DupeDiscovery_brand__inK_z{display:block;color:var(--retail-brand-muted);font-size:12px;line-height:18px}.DupeDiscovery_type__gAAnB{margin-top:8px;color:var(--retail-brand-muted);font-size:12px;text-transform:capitalize}.DupeDiscovery_price__LZEC_{margin-top:10px;font-size:16px;line-height:22px;font-weight:700}.DupeDiscovery_textLink__uNeNY{display:inline-flex;align-items:center;gap:7px;min-height:44px;font-size:12px;font-weight:600}.DupeDiscovery_textLink__uNeNY:hover{text-decoration:underline;text-underline-offset:3px}.DupeDiscovery_matches__89V2f{padding:16px 20px;min-width:0}.DupeDiscovery_matchHead__g_ngN{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 14px}.DupeDiscovery_goals__xL8H5{display:flex;flex-wrap:wrap;gap:8px;margin:6px 0 16px}.DupeDiscovery_goals__xL8H5 button{display:inline-flex;gap:7px;align-items:center;min-height:40px;padding:8px 12px;border:1px solid var(--retail-brand-rule);border-radius:8px;font-size:12px;font-weight:600;cursor:pointer}.DupeDiscovery_goals__xL8H5 button[aria-pressed=true]{color:white;background:var(--retail-brand-ink);border-color:var(--retail-brand-ink)}.DupeDiscovery_goals__xL8H5 button:hover:not([aria-pressed=true]){background:var(--retail-brand-well)}.DupeDiscovery_results__VsiIF{min-height:370px}.DupeDiscovery_matchGrid__gqKmz{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;animation:DupeDiscovery_meet-matches__23VCE .24s cubic-bezier(.16,1,.3,1)}.DupeDiscovery_match__nZiTi{min-width:0;border:1px solid var(--retail-brand-rule);border-radius:10px;display:flex;flex-direction:column;padding:10px 12px 0;background:white}.DupeDiscovery_match__nZiTi[data-selected=true]{border-color:var(--retail-brand-ink);box-shadow:inset 0 0 0 1px var(--retail-brand-ink)}.DupeDiscovery_matchTop__5O6Us{display:flex;align-items:center;justify-content:space-between;gap:4px}.DupeDiscovery_matchTop__5O6Us>span{font-size:11px;line-height:16px;font-weight:650}.DupeDiscovery_matchTop__5O6Us>button{display:inline-flex;flex:none;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid var(--retail-brand-rule);border-radius:50%;cursor:pointer}.DupeDiscovery_matchTop__5O6Us>button[aria-pressed=true]{background:var(--retail-brand-ink);color:white;border-color:var(--retail-brand-ink)}.DupeDiscovery_matchImage__BHTLz{width:100%;height:132px;margin-block:6px 12px;background:white}.DupeDiscovery_productLink__v_rVw h3{margin-top:3px;font-size:14px;line-height:20px;font-weight:650;overflow-wrap:anywhere}.DupeDiscovery_productLink__v_rVw:hover h3{text-decoration:underline;text-underline-offset:3px}.DupeDiscovery_pricing__qSACU{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;margin-block:10px 14px}.DupeDiscovery_pricing__qSACU>strong{font-size:15px}.DupeDiscovery_pricing__qSACU>span{font-size:11px;line-height:16px;padding:2px 5px;background:#f9edcd;border-radius:4px;color:#5a431b}.DupeDiscovery_overlap__NLgv5{margin-top:auto}.DupeDiscovery_overlap__NLgv5 p{font-size:11px;line-height:18px}.DupeDiscovery_overlap__NLgv5 strong{font-weight:700}.DupeDiscovery_overlap__NLgv5>div{height:5px;margin-top:7px;border-radius:3px;overflow:hidden;background:var(--retail-brand-row)}.DupeDiscovery_overlap__NLgv5>div>span{display:block;height:100%;background:var(--retail-brand-action)}.DupeDiscovery_differences__5LuSd{margin-top:10px;border-top:1px solid var(--retail-brand-row)}.DupeDiscovery_differences__5LuSd summary{display:flex;align-items:center;justify-content:space-between;gap:4px;min-height:44px;list-style:none;font-size:12px;font-weight:650;cursor:pointer}.DupeDiscovery_differences__5LuSd summary::-webkit-details-marker{display:none}.DupeDiscovery_differences__5LuSd[open] summary svg{transform:rotate(180deg)}.DupeDiscovery_differences__5LuSd>div{padding-bottom:12px;font-size:12px;line-height:18px}.DupeDiscovery_differences__5LuSd strong{display:block;margin-top:8px}.DupeDiscovery_differences__5LuSd p+p{margin-top:8px}.DupeDiscovery_differences__5LuSd a{font-weight:600;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.DupeDiscovery_ingredientNames__J_yoO{overflow-wrap:anywhere}.DupeDiscovery_captureEvidence__0NiNe{margin-top:12px}.DupeDiscovery_captureEvidence__0NiNe>strong{margin-bottom:4px}.DupeDiscovery_differences__5LuSd .DupeDiscovery_fullComparison__EUgGZ{display:inline-flex;align-items:center;gap:6px;min-height:44px;margin-top:8px}.DupeDiscovery_fullComparison__EUgGZ svg{flex:none}.DupeDiscovery_matchFoot__d9VzA{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;margin-top:12px;min-height:36px;font-size:12px}.DupeDiscovery_matchFoot__d9VzA>div{display:flex;align-items:center;gap:12px}.DupeDiscovery_matchFoot__d9VzA button{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid var(--retail-brand-rule);border-radius:50%;cursor:pointer}.DupeDiscovery_note__zw0Ih{margin-top:2px;font-size:11px;line-height:17px;color:var(--retail-brand-muted)}.DupeDiscovery_discovery__C_PNd button:disabled{opacity:.4;cursor:not-allowed}.DupeDiscovery_discovery__C_PNd :is(a,button,summary):focus-visible{outline:2px solid var(--retail-brand-ink);outline-offset:3px}.DupeDiscovery_empty___Zx3a{min-height:340px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:24px;background:var(--retail-brand-well);border-radius:10px}.DupeDiscovery_empty___Zx3a h3{font-size:20px;line-height:27px;font-weight:700}.DupeDiscovery_empty___Zx3a p,.DupeDiscovery_start__u_VhB{font-size:14px;line-height:22px;margin-top:8px}.DupeDiscovery_empty___Zx3a button{display:inline-flex;align-items:center;min-height:44px;font-size:13px;font-weight:650;margin-top:14px;padding:0 16px;color:white;background:var(--retail-brand-ink);border-radius:8px}.DupeDiscovery_loading__6AHz1{font-size:14px;color:var(--retail-brand-muted);padding-top:14px}.DupeDiscovery_loading__6AHz1>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:20px}.DupeDiscovery_loading__6AHz1 span{height:290px;border-radius:10px;background:var(--retail-brand-well)}.DupeDiscovery_shortlist__Sant1{display:flex;align-items:center;flex-wrap:wrap;gap:12px 20px;padding:14px 20px;margin-top:12px;border:1px solid var(--retail-brand-ink);border-radius:10px;background:var(--retail-brand-well)}.DupeDiscovery_shortlist__Sant1>div:first-child{font-size:14px}.DupeDiscovery_shortlist__Sant1>div:first-child>span{display:block;font-size:12px;margin-top:3px;color:var(--retail-brand-muted)}.DupeDiscovery_picks__79B7G{display:flex;flex:1;flex-wrap:wrap;gap:6px}.DupeDiscovery_picks__79B7G button{display:inline-flex;align-items:center;justify-content:space-between;gap:10px;min-height:36px;max-width:250px;padding:6px 8px;border:1px solid var(--retail-brand-rule);border-radius:5px;background:white;font-size:12px;text-align:left}.DupeDiscovery_picks__79B7G svg{flex:none}.DupeDiscovery_shortlist__Sant1>a{display:inline-flex;gap:12px;align-items:center;justify-content:center;min-height:44px;padding:0 18px;border-radius:24px;font-size:13px;font-weight:650;background:var(--retail-brand-ink);color:white}.DupeDiscovery_shelf__NMhuR{margin-top:24px}.DupeDiscovery_shelfHead__nsocB{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:6px 20px;margin-bottom:12px}.DupeDiscovery_shelfHead__nsocB>span{font-size:12px;color:var(--retail-brand-muted)}.DupeDiscovery_shelf__NMhuR ul{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--retail-brand-rule);border-radius:10px;overflow:hidden}.DupeDiscovery_shelf__NMhuR li{min-width:0;border-right:1px solid var(--retail-brand-row);border-bottom:1px solid var(--retail-brand-row)}.DupeDiscovery_shelf__NMhuR li:nth-child(4n){border-right:0}.DupeDiscovery_shelf__NMhuR li:nth-last-child(-n+4){border-bottom:0}.DupeDiscovery_shelf__NMhuR a{display:flex;align-items:center;gap:10px;height:100%;min-height:94px;padding:12px}.DupeDiscovery_shelf__NMhuR a:hover,.DupeDiscovery_shelf__NMhuR a[aria-current]{background:var(--retail-brand-well)}.DupeDiscovery_shelf__NMhuR a>span{min-width:0;flex:1}.DupeDiscovery_shelf__NMhuR a>svg{flex:none}.DupeDiscovery_shelf__NMhuR small{display:block;font-size:11px;color:var(--retail-brand-muted)}.DupeDiscovery_shelf__NMhuR strong{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin-top:3px;font-size:12px;line-height:18px;font-weight:650}.DupeDiscovery_shelfImage__9WxSN{flex:none;width:52px;height:62px;background:white}@keyframes DupeDiscovery_meet-matches__23VCE{0%{opacity:.65;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1100px){.DupeDiscovery_desk__GFNNm{grid-template-columns:210px minmax(0,1fr)}.DupeDiscovery_matches__89V2f{padding-inline:14px}.DupeDiscovery_matchGrid__gqKmz{gap:8px}.DupeDiscovery_match__nZiTi{padding-inline:10px}}@media (max-width:850px){.DupeDiscovery_desk__GFNNm{grid-template-columns:minmax(0,1fr)}.DupeDiscovery_original___Z__0{display:grid;grid-template-columns:100px minmax(0,1fr);column-gap:16px;padding:16px;border-right:0;border-bottom:1px solid var(--retail-brand-ink);border-radius:0}.DupeDiscovery_original___Z__0 h2{grid-column:1/-1;margin-bottom:12px;font-size:15px;line-height:21px}.DupeDiscovery_originalImage__q21_I{grid-column:1;grid-row:2/7;width:100px;height:120px;margin:0}.DupeDiscovery_original___Z__0 :is(.DupeDiscovery_brand__inK_z,h3,.DupeDiscovery_type__gAAnB,.DupeDiscovery_price__LZEC_,.DupeDiscovery_textLink__uNeNY){grid-column:2}.DupeDiscovery_original___Z__0 h3{font-size:15px;line-height:21px;margin-top:2px}.DupeDiscovery_original___Z__0 .DupeDiscovery_type__gAAnB{margin-top:4px}.DupeDiscovery_original___Z__0 .DupeDiscovery_price__LZEC_{margin-top:6px;font-size:14px}.DupeDiscovery_original___Z__0 .DupeDiscovery_textLink__uNeNY{min-height:36px}.DupeDiscovery_original___Z__0 .DupeDiscovery_start__u_VhB{grid-column:1/-1}.DupeDiscovery_shelf__NMhuR ul{grid-template-columns:repeat(2,minmax(0,1fr))}.DupeDiscovery_shelf__NMhuR li:nth-child(4n){border-right:1px solid var(--retail-brand-row)}.DupeDiscovery_shelf__NMhuR li:nth-child(2n){border-right:0}.DupeDiscovery_shelf__NMhuR li:nth-last-child(-n+4){border-bottom:1px solid var(--retail-brand-row)}.DupeDiscovery_shelf__NMhuR li:nth-last-child(-n+2){border-bottom:0}}@media (max-width:599px){.DupeDiscovery_search__wVVds{padding:14px}.DupeDiscovery_search__wVVds label{font-size:16px}.DupeDiscovery_browse__NaUCh{padding-inline:8px;gap:4px;flex-wrap:nowrap}.DupeDiscovery_browse__NaUCh>nav{display:flex;flex:1;flex-wrap:nowrap;width:auto}.DupeDiscovery_browse__NaUCh>nav>a{flex:1;padding-inline:5px;font-size:11px}.DupeDiscovery_browse__NaUCh>button{flex-direction:column;justify-content:center;gap:4px;min-height:62px;padding:8px 5px;font-size:11px}.DupeDiscovery_matches__89V2f{padding:12px}.DupeDiscovery_matchHead__g_ngN h2{font-size:17px}.DupeDiscovery_goals__xL8H5{gap:6px}.DupeDiscovery_goals__xL8H5 button{padding-inline:8px;min-height:44px}.DupeDiscovery_goals__xL8H5 button svg{width:14px}.DupeDiscovery_matchGrid__gqKmz{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x proximity;padding:2px 2px 10px;scrollbar-width:thin}.DupeDiscovery_match__nZiTi{flex:0 0 85%;scroll-snap-align:start;padding-inline:12px}.DupeDiscovery_matchImage__BHTLz{height:142px}.DupeDiscovery_matchFoot__d9VzA button,.DupeDiscovery_matchTop__5O6Us>button{width:44px;height:44px}.DupeDiscovery_results__VsiIF{min-height:320px}.DupeDiscovery_empty___Zx3a{padding:16px;min-height:300px}.DupeDiscovery_shelf__NMhuR a{padding:8px;gap:7px}.DupeDiscovery_shelfImage__9WxSN{width:38px;height:48px}.DupeDiscovery_shortlist__Sant1{padding:12px}.DupeDiscovery_shortlist__Sant1>a{width:100%}}@media (prefers-reduced-motion:reduce){.DupeDiscovery_matchGrid__gqKmz{animation:none}}