#inspiracion{scroll-margin-top:150px}.finder-results{grid-column:1/-1;min-width:0}.finder-results[hidden]{display:none}.finder-cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:25px 0}.finder-cards article{min-width:0;border-top:1px solid var(--line);padding-top:15px}.finder-cards img{display:block;width:100%;height:260px;object-fit:contain;background:#fff}.finder-cards article>a:first-child{display:block;margin-bottom:16px}.finder-cards h3{font-size:24px;line-height:1.3}.finder-cards p,.finder-form>p,.finder-results>p{font-size:16px;line-height:1.7}.finder-cards a{font-size:14px;text-decoration:underline;text-underline-offset:4px;color:var(--wine)}.finder>div>img{max-width:230px;width:100%;height:auto}.finder-form button[type=reset]{border:0;background:white;text-align:left;font-size:14px;padding:12px 0}.finder-form select{width:100%;min-width:0;font:inherit;background:white;color:var(--ink)}@media(max-width:720px){.finder-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 15px}.finder-cards h3{font-size:21px}.finder-cards img{height:190px}.finder-form{min-width:0}.finder>div>img{max-width:180px}}@media(min-width:1024px){#inspiracion{display:grid;grid-template-columns:minmax(0,65fr) minmax(0,35fr);gap:20px 32px;align-items:center}#inspiracion>div:first-child{grid-column:1/-1}#inspiracion>div:first-child h2{font-size:30px}#inspiracion>div:first-child p:not(.eyebrow){margin-top:8px}#jewelry-finder{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) auto;gap:12px 16px;align-items:end;grid-column:1}#jewelry-finder label{min-width:0;font-size:14px}#jewelry-finder select{font-size:14px;min-height:48px;margin-top:8px}#jewelry-finder>.button{grid-column:auto;white-space:nowrap;font-size:14px;min-height:48px;padding:12px}#jewelry-finder>button[type=reset]{grid-column:1;font-size:14px}#jewelry-finder>p{grid-column:2/-1;font-size:14px;margin:0}#finder-results{grid-column:2;grid-row:2;margin:0;transform:translateY(-24px)}#finder-status{font-size:14px;line-height:1.5}#finder-cards{display:block;margin:10px 0}#finder-cards article{display:grid;grid-template-columns:95px minmax(0,1fr);gap:6px 12px;padding-top:10px}#finder-cards article>a:first-child{grid-column:1;grid-row:1/4;margin:0}#finder-cards img{height:120px;width:95px}#finder-cards h3{font-size:21px;margin:0}#finder-cards p{font-size:14px;margin:0}#finder-guides{margin:12px 0 0}#finder-guides a{font-size:14px}#inspiracion:has(#finder-results[hidden]){grid-template-columns:1fr}#inspiracion:has(#finder-results[hidden]) #jewelry-finder{max-width:none}}