@import url('https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Playfair+Display:ital,wght@0,500;0,600;1,500&display=swap');:root{--ink:#242a28;--soft:#666e69;--green:#156d60;--pale:#e7f0e9;--paper:#fbfaf6;--line:#dfe3dc}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--ink);font-family:'DM Sans',Arial,sans-serif}header,footer{display:flex;align-items:center;justify-content:space-between;padding:20px max(5vw,20px);border-bottom:1px solid var(--line)}header{position:sticky;top:0;background:rgba(251,250,246,.96);z-index:2}header a,footer a{color:inherit;text-decoration:none}header nav{display:flex;gap:26px;font-size:13px}.logo{font-size:23px;font-weight:700;color:var(--green)}.logo span{font-size:15px;color:var(--ink);margin-left:12px}.hero{min-height:500px;position:relative;overflow:hidden;padding:92px max(5vw,20px) 100px;background:#e8eee5}.hero:after{content:'';position:absolute;width:630px;height:630px;border:1px solid #a4bcb0;border-radius:50%;right:-130px;top:-130px}.hero-mark{position:absolute;right:7%;bottom:-55px;font:600 250px 'Playfair Display',serif;color:#bdd4c6;opacity:.7}.eyebrow{text-transform:uppercase;letter-spacing:.2em;font-size:11px;font-weight:700;color:var(--green)}h1,h2,h3{font-family:'Playfair Display',Georgia,serif;font-weight:500}h1{font-size:clamp(44px,6vw,78px);line-height:1.06;max-width:720px;margin:24px 0}h1 em{color:var(--green)}.hero p{font-size:17px;line-height:1.65;max-width:580px;color:#49554d}.primary{display:inline-flex;gap:38px;background:var(--green);color:white;text-decoration:none;padding:15px 20px;margin-top:18px;font-weight:700;font-size:14px;position:relative;z-index:1}.explore,.method{padding:65px max(5vw,20px)}.section-head{display:flex;justify-content:space-between;align-items:end;gap:12px}.section-head h2,.method h2{font-size:clamp(35px,4vw,51px);margin:10px 0 20px}.section-head p{color:var(--soft);font-size:13px}.controls{display:flex;gap:12px;flex-wrap:wrap;margin:22px 0}.tabs{display:flex;border:1px solid var(--green)}button,select,input{font:inherit}.tabs button{border:0;background:transparent;padding:12px 18px;color:var(--green);cursor:pointer}.tabs button.active{background:var(--green);color:white}.search{flex:1;min-width:180px}.search input,select{width:100%;height:46px;padding:0 13px;border:1px solid var(--line);border-radius:0;background:white;color:var(--ink)}select{width:auto;max-width:100%}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.caution{font-size:13px;line-height:1.6;color:var(--soft);max-width:950px}.grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:26px}.card{background:#fff;border:1px solid var(--line);min-width:0;display:flex;flex-direction:column}.art{height:150px;background:linear-gradient(145deg,#e2eee7,#d4e0d6);display:flex;align-items:center;justify-content:center;color:#759b88;position:relative;overflow:hidden}.art:before,.art:after{content:'';position:absolute;width:190px;height:190px;border:1px solid rgba(21,109,96,.25);border-radius:50%;transform:translate(-70px,40px)}.art:after{transform:translate(85px,-55px)}.art span{font:500 58px 'Playfair Display',serif;z-index:1}.content{padding:21px;flex:1;display:flex;flex-direction:column}.brand{text-transform:uppercase;letter-spacing:.12em;color:var(--green);font-weight:700;font-size:11px}.card h3{font-size:24px;line-height:1.18;margin:8px 0 13px;overflow-wrap:anywhere}.pill{display:inline-block;background:#eef3ee;color:#31584a;padding:5px 8px;font-size:11px;font-weight:700}.pill.Weak{background:#f6ede6;color:#875938}.pill.Partial{background:#f3f0df;color:#72672c}.pill.Original{background:#e7ede8}.meta{margin:15px 0;padding-top:13px;border-top:1px solid var(--line);font-size:12px;color:var(--soft)}.meta div{display:flex;justify-content:space-between;gap:10px;margin:6px 0}.meta strong{font-weight:600;color:var(--ink);text-align:right}.notes{font-size:13px;line-height:1.5}.notes b{color:var(--green)}.reason{font-size:12px;line-height:1.55;color:#515852;margin-top:12px}.details{margin-top:auto;padding-top:14px}.details a{font-size:12px;color:var(--green);font-weight:700;text-decoration:underline;text-underline-offset:3px}.price{font-size:12px;color:var(--soft);margin-top:10px}.method{background:#e8eee5}.method-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin:20px 0 38px}.method-grid>div{border-top:1px solid #b9c9ba;padding-top:16px}.method-grid p,.disclosure{font-size:14px;line-height:1.65;color:#4d5c51}.disclosure{max-width:850px;font-size:12px}footer{border-top:1px solid var(--line);border-bottom:0;font-size:12px;color:var(--soft);gap:15px}@media(max-width:950px){.grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hero-mark{font-size:160px;right:-30px;opacity:.35}}@media(max-width:620px){header nav{gap:14px}.hero{min-height:470px;padding-top:76px}.hero-mark{display:none}.section-head{align-items:start;flex-direction:column}.grid,.method-grid{grid-template-columns:1fr}.controls{flex-direction:column}.tabs button{flex:1;padding:12px 8px}.search,select{width:100%}footer{align-items:start;flex-direction:column}}
html,body{max-width:100%;overflow-x:clip} .tabs{min-width:0;max-width:100%}.controls>*{min-width:0} .card,.content,.notes,.reason{min-width:0;overflow-wrap:anywhere}@media(max-width:620px){header{padding:16px 20px}.logo span{font-size:13px;margin-left:7px}.tabs{width:100%;min-width:0}.tabs button{min-width:0;font-size:12px;white-space:normal}.hero:after{width:420px;height:420px;right:-210px;top:-95px}.primary{gap:18px}.explore,.method{padding:52px 20px}}
/* Mobile containment and fashion-marketplace inspired accents: original PerfumeFinder brand. */
:root{--green:#b62970;--pale:#f8e8f0;--paper:#fffafc;--line:#e9dfe5}
.hero{background:#fff0f5}.hero:after{border-color:#e9a9c8}.hero-mark{color:#f3c8db}.art{background:linear-gradient(145deg,#fae7f0,#eee6fa);color:#ae5582}.art:before,.art:after{border-color:rgba(182,41,112,.25)}.method{background:#f7edf3}.method-grid>div{border-color:#e3bfd2}.pill{background:#f9edf4;color:#8f225a}
html,body{width:100%;max-width:100%;overflow-x:hidden}main,section,header,footer{max-width:100%}.controls,.tabs,.grid,.section-head{min-width:0}.hero{isolation:isolate}.hero:after{pointer-events:none}
@media(max-width:620px){.tabs{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.tabs button{overflow-wrap:anywhere}.hero{min-height:445px}.hero:after{width:330px;height:330px;right:-180px;top:-30px;opacity:.55}.hero p{font-size:16px}.section-head h2{font-size:36px}}

.pagination{display:flex;justify-content:center;align-items:center;gap:16px;margin:35px 0}.pagination button{border:1px solid var(--green);background:white;color:var(--green);padding:11px 15px;cursor:pointer}.pagination button:disabled{opacity:.45;cursor:default}.pagination span{font-size:12px;color:var(--soft)}

#explore{padding-top:40px;padding-bottom:50px}.explore .section-head{align-items:baseline}.explore .section-head h2{margin:0;font-size:clamp(30px,3.6vw,46px)}.explore .section-head p{margin:0}.explore .controls{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:20px 0 16px}.explore .controls .search{grid-column:1/-1;min-width:0}.explore .controls select{width:100%;max-width:none;min-width:0;height:42px;font-size:13px}.explore .controls input{height:48px;font-size:14px}.explore .grid{gap:12px;margin-top:18px}.explore .card .art{height:112px}.explore .card .art span{font-size:46px}.explore .card .content{padding:14px}.explore .card h3{font-size:19px}.explore .card .notes{font-size:12px}.explore .card .meta{margin:9px 0}.explore .card .details{padding-top:10px}@media(max-width:750px){.explore .controls{grid-template-columns:repeat(2,minmax(0,1fr))}.explore .controls select{max-width:none;width:100%}}@media(max-width:620px){#explore{padding:34px 16px 42px}.explore .section-head{display:block}.explore .section-head h2{font-size:34px;line-height:1.13;margin:0 0 8px}.explore .controls{gap:8px;margin:15px 0}.explore .controls select{height:42px}.explore .grid{grid-template-columns:1fr;gap:10px}.explore .card{display:grid;grid-template-columns:88px minmax(0,1fr);gap:0}.explore .card .art{height:100%;min-height:110px}.explore .card .art span{font-size:35px}.explore .card .content{padding:11px 12px}.explore .card h3{font-size:17px;margin:4px 0 7px}.explore .card .notes,.explore .card .meta{display:none}.explore .card .details{padding:5px 0 0}.explore .card .details .secondary{padding:4px 0;border:0}.explore .card .price{margin-top:5px}.explore .pill{font-size:10px}}

#explore{padding-top:40px;padding-bottom:50px}.explore .section-head{align-items:baseline}.explore .section-head h2{margin:0;font-size:clamp(30px,3.6vw,46px)}.explore .section-head p{margin:0}.explore .controls{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:20px 0 16px}.explore .controls .search{grid-column:1/-1;min-width:0}.explore .controls select{width:100%;max-width:none;min-width:0;height:42px;font-size:13px}.explore .controls input{height:48px;font-size:14px}.explore .grid{gap:12px;margin-top:18px}.explore .card .art{height:112px}.explore .card .art span{font-size:46px}.explore .card .content{padding:14px}.explore .card h3{font-size:19px}.explore .card .notes{font-size:12px}.explore .card .meta{margin:9px 0}.explore .card .details{padding-top:10px}@media(max-width:750px){.explore .controls{grid-template-columns:repeat(2,minmax(0,1fr))}.explore .controls select{max-width:none;width:100%}}@media(max-width:620px){#explore{padding:34px 16px 42px}.explore .section-head{display:block}.explore .section-head h2{font-size:34px;line-height:1.13;margin:0 0 8px}.explore .controls{gap:8px;margin:15px 0}.explore .controls select{height:42px}.explore .grid{grid-template-columns:1fr;gap:10px}.explore .card{display:grid;grid-template-columns:88px minmax(0,1fr);gap:0}.explore .card .art{height:100%;min-height:110px}.explore .card .art span{font-size:35px}.explore .card .content{padding:11px 12px}.explore .card h3{font-size:17px;margin:4px 0 7px}.explore .card .notes,.explore .card .meta{display:none}.explore .card .details{padding:5px 0 0}.explore .card .details .secondary{padding:4px 0;border:0}.explore .card .price{margin-top:5px}.explore .pill{font-size:10px}}

#explore{padding-top:40px;padding-bottom:50px}.explore .section-head{align-items:baseline}.explore .section-head h2{margin:0;font-size:clamp(30px,3.6vw,46px)}.explore .section-head p{margin:0}.explore .controls{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:20px 0 16px}.explore .controls .search{grid-column:1/-1;min-width:0}.explore .controls select{width:100%;max-width:none;min-width:0;height:42px;font-size:13px}.explore .controls input{height:48px;font-size:14px}.explore .grid{gap:12px;margin-top:18px}.explore .card .art{height:112px}.explore .card .art span{font-size:46px}.explore .card .content{padding:14px}.explore .card h3{font-size:19px}.explore .card .notes{font-size:12px}.explore .card .meta{margin:9px 0}.explore .card .details{padding-top:10px}@media(max-width:750px){.explore .controls{grid-template-columns:repeat(2,minmax(0,1fr))}.explore .controls select{max-width:none;width:100%}}@media(max-width:620px){#explore{padding:34px 16px 42px}.explore .section-head{display:block}.explore .section-head h2{font-size:34px;line-height:1.13;margin:0 0 8px}.explore .controls{gap:8px;margin:15px 0}.explore .controls select{height:42px}.explore .grid{grid-template-columns:1fr;gap:10px}.explore .card{display:grid;grid-template-columns:88px minmax(0,1fr);gap:0}.explore .card .art{height:100%;min-height:110px}.explore .card .art span{font-size:35px}.explore .card .content{padding:11px 12px}.explore .card h3{font-size:17px;margin:4px 0 7px}.explore .card .notes,.explore .card .meta{display:none}.explore .card .details{padding:5px 0 0}.explore .card .details .secondary{padding:4px 0;border:0}.explore .card .price{margin-top:5px}.explore .pill{font-size:10px}}

#explore{padding-top:40px;padding-bottom:50px}.explore .section-head{align-items:baseline}.explore .section-head h2{margin:0;font-size:clamp(30px,3.6vw,46px)}.explore .section-head p{margin:0}.explore .controls{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:20px 0 16px}.explore .controls .search{grid-column:1/-1;min-width:0}.explore .controls select{width:100%;max-width:none;min-width:0;height:42px;font-size:13px}.explore .controls input{height:48px;font-size:14px}.explore .grid{gap:12px;margin-top:18px}.explore .card .art{height:112px}.explore .card .art span{font-size:46px}.explore .card .content{padding:14px}.explore .card h3{font-size:19px}.explore .card .notes{font-size:12px}.explore .card .meta{margin:9px 0}.explore .card .details{padding-top:10px}@media(max-width:750px){.explore .controls{grid-template-columns:repeat(2,minmax(0,1fr))}.explore .controls select{max-width:none;width:100%}}@media(max-width:620px){#explore{padding:34px 16px 42px}.explore .section-head{display:block}.explore .section-head h2{font-size:34px;line-height:1.13;margin:0 0 8px}.explore .controls{gap:8px;margin:15px 0}.explore .controls select{height:42px}.explore .grid{grid-template-columns:1fr;gap:10px}.explore .card{display:grid;grid-template-columns:88px minmax(0,1fr);gap:0}.explore .card .art{height:100%;min-height:110px}.explore .card .art span{font-size:35px}.explore .card .content{padding:11px 12px}.explore .card h3{font-size:17px;margin:4px 0 7px}.explore .card .notes,.explore .card .meta{display:none}.explore .card .details{padding:5px 0 0}.explore .card .details .secondary{padding:4px 0;border:0}.explore .card .price{margin-top:5px}.explore .pill{font-size:10px}}

#explore{padding-top:40px;padding-bottom:50px}.explore .section-head{align-items:baseline}.explore .section-head h2{margin:0;font-size:clamp(30px,3.6vw,46px)}.explore .section-head p{margin:0}.explore .controls{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:20px 0 16px}.explore .controls .search{grid-column:1/-1;min-width:0}.explore .controls select{width:100%;max-width:none;min-width:0;height:42px;font-size:13px}.explore .controls input{height:48px;font-size:14px}.explore .grid{gap:12px;margin-top:18px}.explore .card .art{height:112px}.explore .card .art span{font-size:46px}.explore .card .content{padding:14px}.explore .card h3{font-size:19px}.explore .card .notes{font-size:12px}.explore .card .meta{margin:9px 0}.explore .card .details{padding-top:10px}@media(max-width:750px){.explore .controls{grid-template-columns:repeat(2,minmax(0,1fr))}.explore .controls select{max-width:none;width:100%}}@media(max-width:620px){#explore{padding:34px 16px 42px}.explore .section-head{display:block}.explore .section-head h2{font-size:34px;line-height:1.13;margin:0 0 8px}.explore .controls{gap:8px;margin:15px 0}.explore .controls select{height:42px}.explore .grid{grid-template-columns:1fr;gap:10px}.explore .card{display:grid;grid-template-columns:88px minmax(0,1fr);gap:0}.explore .card .art{height:100%;min-height:110px}.explore .card .art span{font-size:35px}.explore .card .content{padding:11px 12px}.explore .card h3{font-size:17px;margin:4px 0 7px}.explore .card .notes,.explore .card .meta{display:none}.explore .card .details{padding:5px 0 0}.explore .card .details .secondary{padding:4px 0;border:0}.explore .card .price{margin-top:5px}.explore .pill{font-size:10px}}

#explore{padding-top:40px;padding-bottom:50px}.explore .section-head{align-items:baseline}.explore .section-head h2{margin:0;font-size:clamp(30px,3.6vw,46px)}.explore .section-head p{margin:0}.explore .controls{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:20px 0 16px}.explore .controls .search{grid-column:1/-1;min-width:0}.explore .controls select{width:100%;max-width:none;min-width:0;height:42px;font-size:13px}.explore .controls input{height:48px;font-size:14px}.explore .grid{gap:12px;margin-top:18px}.explore .card .art{height:112px}.explore .card .art span{font-size:46px}.explore .card .content{padding:14px}.explore .card h3{font-size:19px}.explore .card .notes{font-size:12px}.explore .card .meta{margin:9px 0}.explore .card .details{padding-top:10px}@media(max-width:750px){.explore .controls{grid-template-columns:repeat(2,minmax(0,1fr))}.explore .controls select{max-width:none;width:100%}}@media(max-width:620px){#explore{padding:34px 16px 42px}.explore .section-head{display:block}.explore .section-head h2{font-size:34px;line-height:1.13;margin:0 0 8px}.explore .controls{gap:8px;margin:15px 0}.explore .controls select{height:42px}.explore .grid{grid-template-columns:1fr;gap:10px}.explore .card{display:grid;grid-template-columns:88px minmax(0,1fr);gap:0}.explore .card .art{height:100%;min-height:110px}.explore .card .art span{font-size:35px}.explore .card .content{padding:11px 12px}.explore .card h3{font-size:17px;margin:4px 0 7px}.explore .card .notes,.explore .card .meta{display:none}.explore .card .details{padding:5px 0 0}.explore .card .details .secondary{padding:4px 0;border:0}.explore .card .price{margin-top:5px}.explore .pill{font-size:10px}}

#explore{padding-top:40px;padding-bottom:50px}.explore .section-head{align-items:baseline}.explore .section-head h2{margin:0;font-size:clamp(30px,3.6vw,46px)}.explore .section-head p{margin:0}.explore .controls{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:20px 0 16px}.explore .controls .search{grid-column:1/-1;min-width:0}.explore .controls select{width:100%;max-width:none;min-width:0;height:42px;font-size:13px}.explore .controls input{height:48px;font-size:14px}.explore .grid{gap:12px;margin-top:18px}.explore .card .art{height:112px}.explore .card .art span{font-size:46px}.explore .card .content{padding:14px}.explore .card h3{font-size:19px}.explore .card .notes{font-size:12px}.explore .card .meta{margin:9px 0}.explore .card .details{padding-top:10px}@media(max-width:750px){.explore .controls{grid-template-columns:repeat(2,minmax(0,1fr))}.explore .controls select{max-width:none;width:100%}}@media(max-width:620px){#explore{padding:34px 16px 42px}.explore .section-head{display:block}.explore .section-head h2{font-size:34px;line-height:1.13;margin:0 0 8px}.explore .controls{gap:8px;margin:15px 0}.explore .controls select{height:42px}.explore .grid{grid-template-columns:1fr;gap:10px}.explore .card{display:grid;grid-template-columns:88px minmax(0,1fr);gap:0}.explore .card .art{height:100%;min-height:110px}.explore .card .art span{font-size:35px}.explore .card .content{padding:11px 12px}.explore .card h3{font-size:17px;margin:4px 0 7px}.explore .card .notes,.explore .card .meta{display:none}.explore .card .details{padding:5px 0 0}.explore .card .details .secondary{padding:4px 0;border:0}.explore .card .price{margin-top:5px}.explore .pill{font-size:10px}}

#explore{padding-top:40px;padding-bottom:50px}.explore .section-head{align-items:baseline}.explore .section-head h2{margin:0;font-size:clamp(30px,3.6vw,46px)}.explore .section-head p{margin:0}.explore .controls{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:20px 0 16px}.explore .controls .search{grid-column:1/-1;min-width:0}.explore .controls select{width:100%;max-width:none;min-width:0;height:42px;font-size:13px}.explore .controls input{height:48px;font-size:14px}.explore .grid{gap:12px;margin-top:18px}.explore .card .art{height:112px}.explore .card .art span{font-size:46px}.explore .card .content{padding:14px}.explore .card h3{font-size:19px}.explore .card .notes{font-size:12px}.explore .card .meta{margin:9px 0}.explore .card .details{padding-top:10px}@media(max-width:750px){.explore .controls{grid-template-columns:repeat(2,minmax(0,1fr))}.explore .controls select{max-width:none;width:100%}}@media(max-width:620px){#explore{padding:34px 16px 42px}.explore .section-head{display:block}.explore .section-head h2{font-size:34px;line-height:1.13;margin:0 0 8px}.explore .controls{gap:8px;margin:15px 0}.explore .controls select{height:42px}.explore .grid{grid-template-columns:1fr;gap:10px}.explore .card{display:grid;grid-template-columns:88px minmax(0,1fr);gap:0}.explore .card .art{height:100%;min-height:110px}.explore .card .art span{font-size:35px}.explore .card .content{padding:11px 12px}.explore .card h3{font-size:17px;margin:4px 0 7px}.explore .card .notes,.explore .card .meta{display:none}.explore .card .details{padding:5px 0 0}.explore .card .details .secondary{padding:4px 0;border:0}.explore .card .price{margin-top:5px}.explore .pill{font-size:10px}}

#explore{padding-top:40px;padding-bottom:50px}.explore .section-head{align-items:baseline}.explore .section-head h2{margin:0;font-size:clamp(30px,3.6vw,46px)}.explore .section-head p{margin:0}.explore .controls{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:20px 0 16px}.explore .controls .search{grid-column:1/-1;min-width:0}.explore .controls select{width:100%;max-width:none;min-width:0;height:42px;font-size:13px}.explore .controls input{height:48px;font-size:14px}.explore .grid{gap:12px;margin-top:18px}.explore .card .art{height:112px}.explore .card .art span{font-size:46px}.explore .card .content{padding:14px}.explore .card h3{font-size:19px}.explore .card .notes{font-size:12px}.explore .card .meta{margin:9px 0}.explore .card .details{padding-top:10px}@media(max-width:750px){.explore .controls{grid-template-columns:repeat(2,minmax(0,1fr))}.explore .controls select{max-width:none;width:100%}}@media(max-width:620px){#explore{padding:34px 16px 42px}.explore .section-head{display:block}.explore .section-head h2{font-size:34px;line-height:1.13;margin:0 0 8px}.explore .controls{gap:8px;margin:15px 0}.explore .controls select{height:42px}.explore .grid{grid-template-columns:1fr;gap:10px}.explore .card{display:grid;grid-template-columns:88px minmax(0,1fr);gap:0}.explore .card .art{height:100%;min-height:110px}.explore .card .art span{font-size:35px}.explore .card .content{padding:11px 12px}.explore .card h3{font-size:17px;margin:4px 0 7px}.explore .card .notes,.explore .card .meta{display:none}.explore .card .details{padding:5px 0 0}.explore .card .details .secondary{padding:4px 0;border:0}.explore .card .price{margin-top:5px}.explore .pill{font-size:10px}}

#explore{padding-top:40px;padding-bottom:50px}.explore .section-head{align-items:baseline}.explore .section-head h2{margin:0;font-size:clamp(30px,3.6vw,46px)}.explore .section-head p{margin:0}.explore .controls{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:20px 0 16px}.explore .controls .search{grid-column:1/-1;min-width:0}.explore .controls select{width:100%;max-width:none;min-width:0;height:42px;font-size:13px}.explore .controls input{height:48px;font-size:14px}.explore .grid{gap:12px;margin-top:18px}.explore .card .art{height:112px}.explore .card .art span{font-size:46px}.explore .card .content{padding:14px}.explore .card h3{font-size:19px}.explore .card .notes{font-size:12px}.explore .card .meta{margin:9px 0}.explore .card .details{padding-top:10px}@media(max-width:750px){.explore .controls{grid-template-columns:repeat(2,minmax(0,1fr))}.explore .controls select{max-width:none;width:100%}}@media(max-width:620px){#explore{padding:34px 16px 42px}.explore .section-head{display:block}.explore .section-head h2{font-size:34px;line-height:1.13;margin:0 0 8px}.explore .controls{gap:8px;margin:15px 0}.explore .controls select{height:42px}.explore .grid{grid-template-columns:1fr;gap:10px}.explore .card{display:grid;grid-template-columns:88px minmax(0,1fr);gap:0}.explore .card .art{height:100%;min-height:110px}.explore .card .art span{font-size:35px}.explore .card .content{padding:11px 12px}.explore .card h3{font-size:17px;margin:4px 0 7px}.explore .card .notes,.explore .card .meta{display:none}.explore .card .details{padding:5px 0 0}.explore .card .details .secondary{padding:4px 0;border:0}.explore .card .price{margin-top:5px}.explore .pill{font-size:10px}}
.explore .card .art img{width:100%;height:100%;object-fit:contain;background:white;display:block}
#explore{padding-top:40px;padding-bottom:50px}.explore .section-head{align-items:baseline}.explore .section-head h2{margin:0;font-size:clamp(30px,3.6vw,46px)}.explore .section-head p{margin:0}.explore .controls{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:20px 0 16px}.explore .controls .search{grid-column:1/-1;min-width:0}.explore .controls select{width:100%;max-width:none;min-width:0;height:42px;font-size:13px}.explore .controls input{height:48px;font-size:14px}.explore .grid{gap:12px;margin-top:18px}.explore .card .art{height:112px}.explore .card .art span{font-size:46px}.explore .card .content{padding:14px}.explore .card h3{font-size:19px}.explore .card .notes{font-size:12px}.explore .card .meta{margin:9px 0}.explore .card .details{padding-top:10px}@media(max-width:750px){.explore .controls{grid-template-columns:repeat(2,minmax(0,1fr))}.explore .controls select{max-width:none;width:100%}}@media(max-width:620px){#explore{padding:34px 16px 42px}.explore .section-head{display:block}.explore .section-head h2{font-size:34px;line-height:1.13;margin:0 0 8px}.explore .controls{gap:8px;margin:15px 0}.explore .controls select{height:42px}.explore .grid{grid-template-columns:1fr;gap:10px}.explore .card{display:grid;grid-template-columns:88px minmax(0,1fr);gap:0}.explore .card .art{height:100%;min-height:110px}.explore .card .art span{font-size:35px}.explore .card .content{padding:11px 12px}.explore .card h3{font-size:17px;margin:4px 0 7px}.explore .card .notes,.explore .card .meta{display:none}.explore .card .details{padding:5px 0 0}.explore .card .details .secondary{padding:4px 0;border:0}.explore .card .price{margin-top:5px}.explore .pill{font-size:10px}}
.explore .card .art img{width:100%;height:100%;object-fit:contain;background:white;display:block}@media(max-width:620px){.explore .card{grid-template-columns:88px minmax(0,1fr);align-items:stretch}.explore .card .art{height:110px;min-height:110px;max-height:110px;overflow:hidden}.explore .card .art img{height:110px;max-height:110px;width:88px;object-fit:contain}}
#explore{padding-top:40px;padding-bottom:50px}.explore .section-head{align-items:baseline}.explore .section-head h2{margin:0;font-size:clamp(30px,3.6vw,46px)}.explore .section-head p{margin:0}.explore .controls{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:20px 0 16px}.explore .controls .search{grid-column:1/-1;min-width:0}.explore .controls select{width:100%;max-width:none;min-width:0;height:42px;font-size:13px}.explore .controls input{height:48px;font-size:14px}.explore .grid{gap:12px;margin-top:18px}.explore .card .art{height:112px}.explore .card .art span{font-size:46px}.explore .card .content{padding:14px}.explore .card h3{font-size:19px}.explore .card .notes{font-size:12px}.explore .card .meta{margin:9px 0}.explore .card .details{padding-top:10px}@media(max-width:750px){.explore .controls{grid-template-columns:repeat(2,minmax(0,1fr))}.explore .controls select{max-width:none;width:100%}}@media(max-width:620px){#explore{padding:34px 16px 42px}.explore .section-head{display:block}.explore .section-head h2{font-size:34px;line-height:1.13;margin:0 0 8px}.explore .controls{gap:8px;margin:15px 0}.explore .controls select{height:42px}.explore .grid{grid-template-columns:1fr;gap:10px}.explore .card{display:grid;grid-template-columns:88px minmax(0,1fr);gap:0}.explore .card .art{height:100%;min-height:110px}.explore .card .art span{font-size:35px}.explore .card .content{padding:11px 12px}.explore .card h3{font-size:17px;margin:4px 0 7px}.explore .card .notes,.explore .card .meta{display:none}.explore .card .details{padding:5px 0 0}.explore .card .details .secondary{padding:4px 0;border:0}.explore .card .price{margin-top:5px}.explore .pill{font-size:10px}}
.explore .card .art img{width:100%;height:100%;object-fit:contain;background:white;display:block}@media(max-width:620px){.explore .card{grid-template-columns:88px minmax(0,1fr);align-items:stretch}.explore .card .art{height:110px;min-height:110px;max-height:110px;overflow:hidden}.explore .card .art img{height:110px;max-height:110px;width:88px;object-fit:contain}}
#explore{padding-top:40px;padding-bottom:50px}.explore .section-head{align-items:baseline}.explore .section-head h2{margin:0;font-size:clamp(30px,3.6vw,46px)}.explore .section-head p{margin:0}.explore .controls{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:20px 0 16px}.explore .controls .search{grid-column:1/-1;min-width:0}.explore .controls select{width:100%;max-width:none;min-width:0;height:42px;font-size:13px}.explore .controls input{height:48px;font-size:14px}.explore .grid{gap:12px;margin-top:18px}.explore .card .art{height:112px}.explore .card .art span{font-size:46px}.explore .card .content{padding:14px}.explore .card h3{font-size:19px}.explore .card .notes{font-size:12px}.explore .card .meta{margin:9px 0}.explore .card .details{padding-top:10px}@media(max-width:750px){.explore .controls{grid-template-columns:repeat(2,minmax(0,1fr))}.explore .controls select{max-width:none;width:100%}}@media(max-width:620px){#explore{padding:34px 16px 42px}.explore .section-head{display:block}.explore .section-head h2{font-size:34px;line-height:1.13;margin:0 0 8px}.explore .controls{gap:8px;margin:15px 0}.explore .controls select{height:42px}.explore .grid{grid-template-columns:1fr;gap:10px}.explore .card{display:grid;grid-template-columns:88px minmax(0,1fr);gap:0}.explore .card .art{height:100%;min-height:110px}.explore .card .art span{font-size:35px}.explore .card .content{padding:11px 12px}.explore .card h3{font-size:17px;margin:4px 0 7px}.explore .card .notes,.explore .card .meta{display:none}.explore .card .details{padding:5px 0 0}.explore .card .details .secondary{padding:4px 0;border:0}.explore .card .price{margin-top:5px}.explore .pill{font-size:10px}}
.explore .card .art img{width:100%;height:100%;object-fit:contain;background:white;display:block}@media(max-width:620px){.explore .card{grid-template-columns:88px minmax(0,1fr);align-items:stretch}.explore .card .art{height:110px;min-height:110px;max-height:110px;overflow:hidden}.explore .card .art img{height:110px;max-height:110px;width:88px;object-fit:contain}}
#explore{padding-top:40px;padding-bottom:50px}.explore .section-head{align-items:baseline}.explore .section-head h2{margin:0;font-size:clamp(30px,3.6vw,46px)}.explore .section-head p{margin:0}.explore .controls{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:20px 0 16px}.explore .controls .search{grid-column:1/-1;min-width:0}.explore .controls select{width:100%;max-width:none;min-width:0;height:42px;font-size:13px}.explore .controls input{height:48px;font-size:14px}.explore .grid{gap:12px;margin-top:18px}.explore .card .art{height:112px}.explore .card .art span{font-size:46px}.explore .card .content{padding:14px}.explore .card h3{font-size:19px}.explore .card .notes{font-size:12px}.explore .card .meta{margin:9px 0}.explore .card .details{padding-top:10px}@media(max-width:750px){.explore .controls{grid-template-columns:repeat(2,minmax(0,1fr))}.explore .controls select{max-width:none;width:100%}}@media(max-width:620px){#explore{padding:34px 16px 42px}.explore .section-head{display:block}.explore .section-head h2{font-size:34px;line-height:1.13;margin:0 0 8px}.explore .controls{gap:8px;margin:15px 0}.explore .controls select{height:42px}.explore .grid{grid-template-columns:1fr;gap:10px}.explore .card{display:grid;grid-template-columns:88px minmax(0,1fr);gap:0}.explore .card .art{height:100%;min-height:110px}.explore .card .art span{font-size:35px}.explore .card .content{padding:11px 12px}.explore .card h3{font-size:17px;margin:4px 0 7px}.explore .card .notes,.explore .card .meta{display:none}.explore .card .details{padding:5px 0 0}.explore .card .details .secondary{padding:4px 0;border:0}.explore .card .price{margin-top:5px}.explore .pill{font-size:10px}}
.explore .card .art img{width:100%;height:100%;object-fit:contain;background:white;display:block}@media(max-width:620px){.explore .card{grid-template-columns:88px minmax(0,1fr);align-items:stretch}.explore .card .art{height:110px;min-height:110px;max-height:110px;overflow:hidden}.explore .card .art img{height:110px;max-height:110px;width:88px;object-fit:contain}}
#explore{padding-top:40px;padding-bottom:50px}.explore .section-head{align-items:baseline}.explore .section-head h2{margin:0;font-size:clamp(30px,3.6vw,46px)}.explore .section-head p{margin:0}.explore .controls{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:20px 0 16px}.explore .controls .search{grid-column:1/-1;min-width:0}.explore .controls select{width:100%;max-width:none;min-width:0;height:42px;font-size:13px}.explore .controls input{height:48px;font-size:14px}.explore .grid{gap:12px;margin-top:18px}.explore .card .art{height:112px}.explore .card .art span{font-size:46px}.explore .card .content{padding:14px}.explore .card h3{font-size:19px}.explore .card .notes{font-size:12px}.explore .card .meta{margin:9px 0}.explore .card .details{padding-top:10px}@media(max-width:750px){.explore .controls{grid-template-columns:repeat(2,minmax(0,1fr))}.explore .controls select{max-width:none;width:100%}}@media(max-width:620px){#explore{padding:34px 16px 42px}.explore .section-head{display:block}.explore .section-head h2{font-size:34px;line-height:1.13;margin:0 0 8px}.explore .controls{gap:8px;margin:15px 0}.explore .controls select{height:42px}.explore .grid{grid-template-columns:1fr;gap:10px}.explore .card{display:grid;grid-template-columns:88px minmax(0,1fr);gap:0}.explore .card .art{height:100%;min-height:110px}.explore .card .art span{font-size:35px}.explore .card .content{padding:11px 12px}.explore .card h3{font-size:17px;margin:4px 0 7px}.explore .card .notes,.explore .card .meta{display:none}.explore .card .details{padding:5px 0 0}.explore .card .details .secondary{padding:4px 0;border:0}.explore .card .price{margin-top:5px}.explore .pill{font-size:10px}}
.explore .card .art img{width:100%;height:100%;object-fit:contain;background:white;display:block}@media(max-width:620px){.explore .card{grid-template-columns:88px minmax(0,1fr);align-items:stretch}.explore .card .art{height:110px;min-height:110px;max-height:110px;overflow:hidden}.explore .card .art img{height:110px;max-height:110px;width:88px;object-fit:contain}}
#explore{padding-top:40px;padding-bottom:50px}.explore .section-head{align-items:baseline}.explore .section-head h2{margin:0;font-size:clamp(30px,3.6vw,46px)}.explore .section-head p{margin:0}.explore .controls{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:20px 0 16px}.explore .controls .search{grid-column:1/-1;min-width:0}.explore .controls select{width:100%;max-width:none;min-width:0;height:42px;font-size:13px}.explore .controls input{height:48px;font-size:14px}.explore .grid{gap:12px;margin-top:18px}.explore .card .art{height:112px}.explore .card .art span{font-size:46px}.explore .card .content{padding:14px}.explore .card h3{font-size:19px}.explore .card .notes{font-size:12px}.explore .card .meta{margin:9px 0}.explore .card .details{padding-top:10px}@media(max-width:750px){.explore .controls{grid-template-columns:repeat(2,minmax(0,1fr))}.explore .controls select{max-width:none;width:100%}}@media(max-width:620px){#explore{padding:34px 16px 42px}.explore .section-head{display:block}.explore .section-head h2{font-size:34px;line-height:1.13;margin:0 0 8px}.explore .controls{gap:8px;margin:15px 0}.explore .controls select{height:42px}.explore .grid{grid-template-columns:1fr;gap:10px}.explore .card{display:grid;grid-template-columns:88px minmax(0,1fr);gap:0}.explore .card .art{height:100%;min-height:110px}.explore .card .art span{font-size:35px}.explore .card .content{padding:11px 12px}.explore .card h3{font-size:17px;margin:4px 0 7px}.explore .card .notes,.explore .card .meta{display:none}.explore .card .details{padding:5px 0 0}.explore .card .details .secondary{padding:4px 0;border:0}.explore .card .price{margin-top:5px}.explore .pill{font-size:10px}}
.explore .card .art img{width:100%;height:100%;object-fit:contain;background:white;display:block}@media(max-width:620px){.explore .card{grid-template-columns:88px minmax(0,1fr);align-items:stretch}.explore .card .art{height:110px;min-height:110px;max-height:110px;overflow:hidden}.explore .card .art img{height:110px;max-height:110px;width:88px;object-fit:contain}}
#explore{padding-top:40px;padding-bottom:50px}.explore .section-head{align-items:baseline}.explore .section-head h2{margin:0;font-size:clamp(30px,3.6vw,46px)}.explore .section-head p{margin:0}.explore .controls{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:20px 0 16px}.explore .controls .search{grid-column:1/-1;min-width:0}.explore .controls select{width:100%;max-width:none;min-width:0;height:42px;font-size:13px}.explore .controls input{height:48px;font-size:14px}.explore .grid{gap:12px;margin-top:18px}.explore .card .art{height:112px}.explore .card .art span{font-size:46px}.explore .card .content{padding:14px}.explore .card h3{font-size:19px}.explore .card .notes{font-size:12px}.explore .card .meta{margin:9px 0}.explore .card .details{padding-top:10px}@media(max-width:750px){.explore .controls{grid-template-columns:repeat(2,minmax(0,1fr))}.explore .controls select{max-width:none;width:100%}}@media(max-width:620px){#explore{padding:34px 16px 42px}.explore .section-head{display:block}.explore .section-head h2{font-size:34px;line-height:1.13;margin:0 0 8px}.explore .controls{gap:8px;margin:15px 0}.explore .controls select{height:42px}.explore .grid{grid-template-columns:1fr;gap:10px}.explore .card{display:grid;grid-template-columns:88px minmax(0,1fr);gap:0}.explore .card .art{height:100%;min-height:110px}.explore .card .art span{font-size:35px}.explore .card .content{padding:11px 12px}.explore .card h3{font-size:17px;margin:4px 0 7px}.explore .card .notes,.explore .card .meta{display:none}.explore .card .details{padding:5px 0 0}.explore .card .details .secondary{padding:4px 0;border:0}.explore .card .price{margin-top:5px}.explore .pill{font-size:10px}}
.explore .card .art img{width:100%;height:100%;object-fit:contain;background:white;display:block}@media(max-width:620px){.explore .card{grid-template-columns:88px minmax(0,1fr);align-items:stretch}.explore .card .art{height:110px;min-height:110px;max-height:110px;overflow:hidden}.explore .card .art img{height:110px;max-height:110px;width:88px;object-fit:contain}}
.explore .controls .similar-filter{grid-column:1/-1;display:grid;grid-template-columns:auto minmax(0,1fr) minmax(0,1fr);gap:8px;align-items:center;color:var(--soft);font-size:13px}.explore .controls .similar-filter input,.explore .controls .similar-filter select{width:100%;height:42px;min-width:0;max-width:none;font-size:13px}@media(max-width:620px){.explore .controls .similar-filter{grid-template-columns:1fr 1fr}.explore .controls .similar-filter span{grid-column:1/-1}.explore .controls .similar-filter input,.explore .controls .similar-filter select{width:100%}}
#explore{padding-top:40px;padding-bottom:50px}.explore .section-head{align-items:baseline}.explore .section-head h2{margin:0;font-size:clamp(30px,3.6vw,46px)}.explore .section-head p{margin:0}.explore .controls{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:20px 0 16px}.explore .controls .search{grid-column:1/-1;min-width:0}.explore .controls select{width:100%;max-width:none;min-width:0;height:42px;font-size:13px}.explore .controls input{height:48px;font-size:14px}.explore .grid{gap:12px;margin-top:18px}.explore .card .art{height:112px}.explore .card .art span{font-size:46px}.explore .card .content{padding:14px}.explore .card h3{font-size:19px}.explore .card .notes{font-size:12px}.explore .card .meta{margin:9px 0}.explore .card .details{padding-top:10px}@media(max-width:750px){.explore .controls{grid-template-columns:repeat(2,minmax(0,1fr))}.explore .controls select{max-width:none;width:100%}}@media(max-width:620px){#explore{padding:34px 16px 42px}.explore .section-head{display:block}.explore .section-head h2{font-size:34px;line-height:1.13;margin:0 0 8px}.explore .controls{gap:8px;margin:15px 0}.explore .controls select{height:42px}.explore .grid{grid-template-columns:1fr;gap:10px}.explore .card{display:grid;grid-template-columns:88px minmax(0,1fr);gap:0}.explore .card .art{height:100%;min-height:110px}.explore .card .art span{font-size:35px}.explore .card .content{padding:11px 12px}.explore .card h3{font-size:17px;margin:4px 0 7px}.explore .card .notes,.explore .card .meta{display:none}.explore .card .details{padding:5px 0 0}.explore .card .details .secondary{padding:4px 0;border:0}.explore .card .price{margin-top:5px}.explore .pill{font-size:10px}}
.explore .card .art img{width:100%;height:100%;object-fit:contain;background:white;display:block}@media(max-width:620px){.explore .card{grid-template-columns:88px minmax(0,1fr);align-items:stretch}.explore .card .art{height:110px;min-height:110px;max-height:110px;overflow:hidden}.explore .card .art img{height:110px;max-height:110px;width:88px;object-fit:contain}}
.explore .controls .similar-filter{grid-column:1/-1;display:grid;grid-template-columns:auto minmax(0,1fr) minmax(0,1fr);gap:8px;align-items:center;color:var(--soft);font-size:13px}.explore .controls .similar-filter input,.explore .controls .similar-filter select{width:100%;height:42px;min-width:0;max-width:none;font-size:13px}@media(max-width:620px){.explore .controls .similar-filter{grid-template-columns:1fr 1fr}.explore .controls .similar-filter span{grid-column:1/-1}.explore .controls .similar-filter input,.explore .controls .similar-filter select{width:100%}}
.explore .controls .similar-filter{grid-column:1/-1;display:block;position:relative;background:white;border:1px solid var(--line);color:var(--ink)}.similar-filter summary{height:42px;padding:12px 14px;cursor:pointer;font-size:13px;list-style:none}.similar-filter summary:after{content:'⌄';float:right}.similar-filter summary strong{font-weight:500;margin-left:14px;color:var(--green)}.similar-filter .similar-options{padding:10px;background:white;border:1px solid var(--line);box-shadow:0 8px 20px #0002;position:absolute;top:100%;left:0;right:0;z-index:4;display:grid;gap:8px}.explore .controls .similar-filter .similar-options input{height:42px;width:100%}.explore .controls .similar-filter .similar-options select{height:auto;width:100%;max-width:none;border:0;overflow:auto;padding:0}.similar-options option{padding:8px 5px}@media(max-width:620px){.explore .controls .similar-filter{grid-column:1/-1;display:block}}

#explore{padding-top:40px;padding-bottom:50px}.explore .section-head{align-items:baseline}.explore .section-head h2{margin:0;font-size:clamp(30px,3.6vw,46px)}.explore .section-head p{margin:0}.explore .controls{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:20px 0 16px}.explore .controls .search{grid-column:1/-1;min-width:0}.explore .controls select{width:100%;max-width:none;min-width:0;height:42px;font-size:13px}.explore .controls input{height:48px;font-size:14px}.explore .grid{gap:12px;margin-top:18px}.explore .card .art{height:112px}.explore .card .art span{font-size:46px}.explore .card .content{padding:14px}.explore .card h3{font-size:19px}.explore .card .notes{font-size:12px}.explore .card .meta{margin:9px 0}.explore .card .details{padding-top:10px}@media(max-width:750px){.explore .controls{grid-template-columns:repeat(2,minmax(0,1fr))}.explore .controls select{max-width:none;width:100%}}@media(max-width:620px){#explore{padding:34px 16px 42px}.explore .section-head{display:block}.explore .section-head h2{font-size:34px;line-height:1.13;margin:0 0 8px}.explore .controls{gap:8px;margin:15px 0}.explore .controls select{height:42px}.explore .grid{grid-template-columns:1fr;gap:10px}.explore .card{display:grid;grid-template-columns:88px minmax(0,1fr);gap:0}.explore .card .art{height:100%;min-height:110px}.explore .card .art span{font-size:35px}.explore .card .content{padding:11px 12px}.explore .card h3{font-size:17px;margin:4px 0 7px}.explore .card .notes,.explore .card .meta{display:none}.explore .card .details{padding:5px 0 0}.explore .card .details .secondary{padding:4px 0;border:0}.explore .card .price{margin-top:5px}.explore .pill{font-size:10px}}
.explore .card .art img{width:100%;height:100%;object-fit:contain;background:white;display:block}@media(max-width:620px){.explore .card{grid-template-columns:88px minmax(0,1fr);align-items:stretch}.explore .card .art{height:110px;min-height:110px;max-height:110px;overflow:hidden}.explore .card .art img{height:110px;max-height:110px;width:88px;object-fit:contain}}
.explore .controls .similar-filter{grid-column:1/-1;display:grid;grid-template-columns:auto minmax(0,1fr) minmax(0,1fr);gap:8px;align-items:center;color:var(--soft);font-size:13px}.explore .controls .similar-filter input,.explore .controls .similar-filter select{width:100%;height:42px;min-width:0;max-width:none;font-size:13px}@media(max-width:620px){.explore .controls .similar-filter{grid-template-columns:1fr 1fr}.explore .controls .similar-filter span{grid-column:1/-1}.explore .controls .similar-filter input,.explore .controls .similar-filter select{width:100%}}
.explore .controls .similar-filter{grid-column:1/-1;display:block;position:relative;background:white;border:1px solid var(--line);color:var(--ink)}.similar-filter summary{height:42px;padding:12px 14px;cursor:pointer;font-size:13px;list-style:none}.similar-filter summary:after{content:'⌄';float:right}.similar-filter summary strong{font-weight:500;margin-left:14px;color:var(--green)}.similar-filter .similar-options{padding:10px;background:white;border:1px solid var(--line);box-shadow:0 8px 20px #0002;position:absolute;top:100%;left:0;right:0;z-index:4;display:grid;gap:8px}.explore .controls .similar-filter .similar-options input{height:42px;width:100%}.explore .controls .similar-filter .similar-options select{height:auto;width:100%;max-width:none;border:0;overflow:auto;padding:0}.similar-options option{padding:8px 5px}@media(max-width:620px){.explore .controls .similar-filter{grid-column:1/-1;display:block}}

#explore{padding-top:40px;padding-bottom:50px}.explore .section-head{align-items:baseline}.explore .section-head h2{margin:0;font-size:clamp(30px,3.6vw,46px)}.explore .section-head p{margin:0}.explore .controls{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:20px 0 16px}.explore .controls .search{grid-column:1/-1;min-width:0}.explore .controls select{width:100%;max-width:none;min-width:0;height:42px;font-size:13px}.explore .controls input{height:48px;font-size:14px}.explore .grid{gap:12px;margin-top:18px}.explore .card .art{height:112px}.explore .card .art span{font-size:46px}.explore .card .content{padding:14px}.explore .card h3{font-size:19px}.explore .card .notes{font-size:12px}.explore .card .meta{margin:9px 0}.explore .card .details{padding-top:10px}@media(max-width:750px){.explore .controls{grid-template-columns:repeat(2,minmax(0,1fr))}.explore .controls select{max-width:none;width:100%}}@media(max-width:620px){#explore{padding:34px 16px 42px}.explore .section-head{display:block}.explore .section-head h2{font-size:34px;line-height:1.13;margin:0 0 8px}.explore .controls{gap:8px;margin:15px 0}.explore .controls select{height:42px}.explore .grid{grid-template-columns:1fr;gap:10px}.explore .card{display:grid;grid-template-columns:88px minmax(0,1fr);gap:0}.explore .card .art{height:100%;min-height:110px}.explore .card .art span{font-size:35px}.explore .card .content{padding:11px 12px}.explore .card h3{font-size:17px;margin:4px 0 7px}.explore .card .notes,.explore .card .meta{display:none}.explore .card .details{padding:5px 0 0}.explore .card .details .secondary{padding:4px 0;border:0}.explore .card .price{margin-top:5px}.explore .pill{font-size:10px}}
.explore .card .art img{width:100%;height:100%;object-fit:contain;background:white;display:block}@media(max-width:620px){.explore .card{grid-template-columns:88px minmax(0,1fr);align-items:stretch}.explore .card .art{height:110px;min-height:110px;max-height:110px;overflow:hidden}.explore .card .art img{height:110px;max-height:110px;width:88px;object-fit:contain}}
.explore .controls .similar-filter{grid-column:1/-1;display:grid;grid-template-columns:auto minmax(0,1fr) minmax(0,1fr);gap:8px;align-items:center;color:var(--soft);font-size:13px}.explore .controls .similar-filter input,.explore .controls .similar-filter select{width:100%;height:42px;min-width:0;max-width:none;font-size:13px}@media(max-width:620px){.explore .controls .similar-filter{grid-template-columns:1fr 1fr}.explore .controls .similar-filter span{grid-column:1/-1}.explore .controls .similar-filter input,.explore .controls .similar-filter select{width:100%}}
.explore .controls .similar-filter{grid-column:1/-1;display:block;position:relative;background:white;border:1px solid var(--line);color:var(--ink)}.similar-filter summary{height:42px;padding:12px 14px;cursor:pointer;font-size:13px;list-style:none}.similar-filter summary:after{content:'⌄';float:right}.similar-filter summary strong{font-weight:500;margin-left:14px;color:var(--green)}.similar-filter .similar-options{padding:10px;background:white;border:1px solid var(--line);box-shadow:0 8px 20px #0002;position:absolute;top:100%;left:0;right:0;z-index:4;display:grid;gap:8px}.explore .controls .similar-filter .similar-options input{height:42px;width:100%}.explore .controls .similar-filter .similar-options select{height:auto;width:100%;max-width:none;border:0;overflow:auto;padding:0}.similar-options option{padding:8px 5px}@media(max-width:620px){.explore .controls .similar-filter{grid-column:1/-1;display:block}}

.similar-filter .similar-options{padding:14px 16px 12px;gap:6px}.similar-filter .similar-options select{min-height:0;height:auto!important;max-height:120px;overflow:auto}.similar-filter .similar-options option{padding:8px 10px}.explore .controls:has(.similar-filter[open]){margin-bottom:34px}@media(max-width:620px){.similar-filter .similar-options{padding:14px 14px 12px}.explore .controls:has(.similar-filter[open]){margin-bottom:34px}}

#explore{padding-top:40px;padding-bottom:50px}.explore .section-head{align-items:baseline}.explore .section-head h2{margin:0;font-size:clamp(30px,3.6vw,46px)}.explore .section-head p{margin:0}.explore .controls{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:20px 0 16px}.explore .controls .search{grid-column:1/-1;min-width:0}.explore .controls select{width:100%;max-width:none;min-width:0;height:42px;font-size:13px}.explore .controls input{height:48px;font-size:14px}.explore .grid{gap:12px;margin-top:18px}.explore .card .art{height:112px}.explore .card .art span{font-size:46px}.explore .card .content{padding:14px}.explore .card h3{font-size:19px}.explore .card .notes{font-size:12px}.explore .card .meta{margin:9px 0}.explore .card .details{padding-top:10px}@media(max-width:750px){.explore .controls{grid-template-columns:repeat(2,minmax(0,1fr))}.explore .controls select{max-width:none;width:100%}}@media(max-width:620px){#explore{padding:34px 16px 42px}.explore .section-head{display:block}.explore .section-head h2{font-size:34px;line-height:1.13;margin:0 0 8px}.explore .controls{gap:8px;margin:15px 0}.explore .controls select{height:42px}.explore .grid{grid-template-columns:1fr;gap:10px}.explore .card{display:grid;grid-template-columns:88px minmax(0,1fr);gap:0}.explore .card .art{height:100%;min-height:110px}.explore .card .art span{font-size:35px}.explore .card .content{padding:11px 12px}.explore .card h3{font-size:17px;margin:4px 0 7px}.explore .card .notes,.explore .card .meta{display:none}.explore .card .details{padding:5px 0 0}.explore .card .details .secondary{padding:4px 0;border:0}.explore .card .price{margin-top:5px}.explore .pill{font-size:10px}}
.explore .card .art img{width:100%;height:100%;object-fit:contain;background:white;display:block}@media(max-width:620px){.explore .card{grid-template-columns:88px minmax(0,1fr);align-items:stretch}.explore .card .art{height:110px;min-height:110px;max-height:110px;overflow:hidden}.explore .card .art img{height:110px;max-height:110px;width:88px;object-fit:contain}}
.explore .controls .similar-filter{grid-column:1/-1;display:grid;grid-template-columns:auto minmax(0,1fr) minmax(0,1fr);gap:8px;align-items:center;color:var(--soft);font-size:13px}.explore .controls .similar-filter input,.explore .controls .similar-filter select{width:100%;height:42px;min-width:0;max-width:none;font-size:13px}@media(max-width:620px){.explore .controls .similar-filter{grid-template-columns:1fr 1fr}.explore .controls .similar-filter span{grid-column:1/-1}.explore .controls .similar-filter input,.explore .controls .similar-filter select{width:100%}}
.explore .controls .similar-filter{grid-column:1/-1;display:block;position:relative;background:white;border:1px solid var(--line);color:var(--ink)}.similar-filter summary{height:42px;padding:12px 14px;cursor:pointer;font-size:13px;list-style:none}.similar-filter summary:after{content:'⌄';float:right}.similar-filter summary strong{font-weight:500;margin-left:14px;color:var(--green)}.similar-filter .similar-options{padding:10px;background:white;border:1px solid var(--line);box-shadow:0 8px 20px #0002;position:absolute;top:100%;left:0;right:0;z-index:4;display:grid;gap:8px}.explore .controls .similar-filter .similar-options input{height:42px;width:100%}.explore .controls .similar-filter .similar-options select{height:auto;width:100%;max-width:none;border:0;overflow:auto;padding:0}.similar-options option{padding:8px 5px}@media(max-width:620px){.explore .controls .similar-filter{grid-column:1/-1;display:block}}

.similar-filter .similar-options{padding:14px 16px 12px;gap:6px}.similar-filter .similar-options select{min-height:0;height:auto!important;max-height:120px;overflow:auto}.similar-filter .similar-options option{padding:8px 10px}.explore .controls:has(.similar-filter[open]){margin-bottom:34px}@media(max-width:620px){.similar-filter .similar-options{padding:14px 14px 12px}.explore .controls:has(.similar-filter[open]){margin-bottom:34px}}

#similar-list{display:grid;gap:2px}#similar-list button{display:block;text-align:left;border:0;background:white;padding:9px 10px;font-size:13px;cursor:pointer}#similar-list button:hover,#similar-list button:focus-visible{background:#f8eaf1}#similar-list button[hidden]{display:none!important}.explore .similar-filter .similar-options{position:static;box-shadow:none;border:0;border-top:1px solid var(--line)}.explore .controls:has(.similar-filter[open]){margin-bottom:16px}

#explore{padding-top:40px;padding-bottom:50px}.explore .section-head{align-items:baseline}.explore .section-head h2{margin:0;font-size:clamp(30px,3.6vw,46px)}.explore .section-head p{margin:0}.explore .controls{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:20px 0 16px}.explore .controls .search{grid-column:1/-1;min-width:0}.explore .controls select{width:100%;max-width:none;min-width:0;height:42px;font-size:13px}.explore .controls input{height:48px;font-size:14px}.explore .grid{gap:12px;margin-top:18px}.explore .card .art{height:112px}.explore .card .art span{font-size:46px}.explore .card .content{padding:14px}.explore .card h3{font-size:19px}.explore .card .notes{font-size:12px}.explore .card .meta{margin:9px 0}.explore .card .details{padding-top:10px}@media(max-width:750px){.explore .controls{grid-template-columns:repeat(2,minmax(0,1fr))}.explore .controls select{max-width:none;width:100%}}@media(max-width:620px){#explore{padding:34px 16px 42px}.explore .section-head{display:block}.explore .section-head h2{font-size:34px;line-height:1.13;margin:0 0 8px}.explore .controls{gap:8px;margin:15px 0}.explore .controls select{height:42px}.explore .grid{grid-template-columns:1fr;gap:10px}.explore .card{display:grid;grid-template-columns:88px minmax(0,1fr);gap:0}.explore .card .art{height:100%;min-height:110px}.explore .card .art span{font-size:35px}.explore .card .content{padding:11px 12px}.explore .card h3{font-size:17px;margin:4px 0 7px}.explore .card .notes,.explore .card .meta{display:none}.explore .card .details{padding:5px 0 0}.explore .card .details .secondary{padding:4px 0;border:0}.explore .card .price{margin-top:5px}.explore .pill{font-size:10px}}
.explore .card .art img{width:100%;height:100%;object-fit:contain;background:white;display:block}@media(max-width:620px){.explore .card{grid-template-columns:88px minmax(0,1fr);align-items:stretch}.explore .card .art{height:110px;min-height:110px;max-height:110px;overflow:hidden}.explore .card .art img{height:110px;max-height:110px;width:88px;object-fit:contain}}
.explore .controls .similar-filter{grid-column:1/-1;display:grid;grid-template-columns:auto minmax(0,1fr) minmax(0,1fr);gap:8px;align-items:center;color:var(--soft);font-size:13px}.explore .controls .similar-filter input,.explore .controls .similar-filter select{width:100%;height:42px;min-width:0;max-width:none;font-size:13px}@media(max-width:620px){.explore .controls .similar-filter{grid-template-columns:1fr 1fr}.explore .controls .similar-filter span{grid-column:1/-1}.explore .controls .similar-filter input,.explore .controls .similar-filter select{width:100%}}
.explore .controls .similar-filter{grid-column:1/-1;display:block;position:relative;background:white;border:1px solid var(--line);color:var(--ink)}.similar-filter summary{height:42px;padding:12px 14px;cursor:pointer;font-size:13px;list-style:none}.similar-filter summary:after{content:'⌄';float:right}.similar-filter summary strong{font-weight:500;margin-left:14px;color:var(--green)}.similar-filter .similar-options{padding:10px;background:white;border:1px solid var(--line);box-shadow:0 8px 20px #0002;position:absolute;top:100%;left:0;right:0;z-index:4;display:grid;gap:8px}.explore .controls .similar-filter .similar-options input{height:42px;width:100%}.explore .controls .similar-filter .similar-options select{height:auto;width:100%;max-width:none;border:0;overflow:auto;padding:0}.similar-options option{padding:8px 5px}@media(max-width:620px){.explore .controls .similar-filter{grid-column:1/-1;display:block}}

.similar-filter .similar-options{padding:14px 16px 12px;gap:6px}.similar-filter .similar-options select{min-height:0;height:auto!important;max-height:120px;overflow:auto}.similar-filter .similar-options option{padding:8px 10px}.explore .controls:has(.similar-filter[open]){margin-bottom:34px}@media(max-width:620px){.similar-filter .similar-options{padding:14px 14px 12px}.explore .controls:has(.similar-filter[open]){margin-bottom:34px}}

#similar-list{display:grid;gap:2px}#similar-list button{display:block;text-align:left;border:0;background:white;padding:9px 10px;font-size:13px;cursor:pointer}#similar-list button:hover,#similar-list button:focus-visible{background:#f8eaf1}#similar-list button[hidden]{display:none!important}.explore .similar-filter .similar-options{position:static;box-shadow:none;border:0;border-top:1px solid var(--line)}.explore .controls:has(.similar-filter[open]){margin-bottom:16px}

#explore{padding-top:40px;padding-bottom:50px}.explore .section-head{align-items:baseline}.explore .section-head h2{margin:0;font-size:clamp(30px,3.6vw,46px)}.explore .section-head p{margin:0}.explore .controls{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:20px 0 16px}.explore .controls .search{grid-column:1/-1;min-width:0}.explore .controls select{width:100%;max-width:none;min-width:0;height:42px;font-size:13px}.explore .controls input{height:48px;font-size:14px}.explore .grid{gap:12px;margin-top:18px}.explore .card .art{height:112px}.explore .card .art span{font-size:46px}.explore .card .content{padding:14px}.explore .card h3{font-size:19px}.explore .card .notes{font-size:12px}.explore .card .meta{margin:9px 0}.explore .card .details{padding-top:10px}@media(max-width:750px){.explore .controls{grid-template-columns:repeat(2,minmax(0,1fr))}.explore .controls select{max-width:none;width:100%}}@media(max-width:620px){#explore{padding:34px 16px 42px}.explore .section-head{display:block}.explore .section-head h2{font-size:34px;line-height:1.13;margin:0 0 8px}.explore .controls{gap:8px;margin:15px 0}.explore .controls select{height:42px}.explore .grid{grid-template-columns:1fr;gap:10px}.explore .card{display:grid;grid-template-columns:88px minmax(0,1fr);gap:0}.explore .card .art{height:100%;min-height:110px}.explore .card .art span{font-size:35px}.explore .card .content{padding:11px 12px}.explore .card h3{font-size:17px;margin:4px 0 7px}.explore .card .notes,.explore .card .meta{display:none}.explore .card .details{padding:5px 0 0}.explore .card .details .secondary{padding:4px 0;border:0}.explore .card .price{margin-top:5px}.explore .pill{font-size:10px}}
.explore .card .art img{width:100%;height:100%;object-fit:contain;background:white;display:block}@media(max-width:620px){.explore .card{grid-template-columns:88px minmax(0,1fr);align-items:stretch}.explore .card .art{height:110px;min-height:110px;max-height:110px;overflow:hidden}.explore .card .art img{height:110px;max-height:110px;width:88px;object-fit:contain}}
.explore .controls .similar-filter{grid-column:1/-1;display:grid;grid-template-columns:auto minmax(0,1fr) minmax(0,1fr);gap:8px;align-items:center;color:var(--soft);font-size:13px}.explore .controls .similar-filter input,.explore .controls .similar-filter select{width:100%;height:42px;min-width:0;max-width:none;font-size:13px}@media(max-width:620px){.explore .controls .similar-filter{grid-template-columns:1fr 1fr}.explore .controls .similar-filter span{grid-column:1/-1}.explore .controls .similar-filter input,.explore .controls .similar-filter select{width:100%}}
.explore .controls .similar-filter{grid-column:1/-1;display:block;position:relative;background:white;border:1px solid var(--line);color:var(--ink)}.similar-filter summary{height:42px;padding:12px 14px;cursor:pointer;font-size:13px;list-style:none}.similar-filter summary:after{content:'⌄';float:right}.similar-filter summary strong{font-weight:500;margin-left:14px;color:var(--green)}.similar-filter .similar-options{padding:10px;background:white;border:1px solid var(--line);box-shadow:0 8px 20px #0002;position:absolute;top:100%;left:0;right:0;z-index:4;display:grid;gap:8px}.explore .controls .similar-filter .similar-options input{height:42px;width:100%}.explore .controls .similar-filter .similar-options select{height:auto;width:100%;max-width:none;border:0;overflow:auto;padding:0}.similar-options option{padding:8px 5px}@media(max-width:620px){.explore .controls .similar-filter{grid-column:1/-1;display:block}}

.similar-filter .similar-options{padding:14px 16px 12px;gap:6px}.similar-filter .similar-options select{min-height:0;height:auto!important;max-height:120px;overflow:auto}.similar-filter .similar-options option{padding:8px 10px}.explore .controls:has(.similar-filter[open]){margin-bottom:34px}@media(max-width:620px){.similar-filter .similar-options{padding:14px 14px 12px}.explore .controls:has(.similar-filter[open]){margin-bottom:34px}}

#similar-list{display:grid;gap:2px}#similar-list button{display:block;text-align:left;border:0;background:white;padding:9px 10px;font-size:13px;cursor:pointer}#similar-list button:hover,#similar-list button:focus-visible{background:#f8eaf1}#similar-list button[hidden]{display:none!important}.explore .similar-filter .similar-options{position:static;box-shadow:none;border:0;border-top:1px solid var(--line)}.explore .controls:has(.similar-filter[open]){margin-bottom:16px}

#explore{padding-top:40px;padding-bottom:50px}.explore .section-head{align-items:baseline}.explore .section-head h2{margin:0;font-size:clamp(30px,3.6vw,46px)}.explore .section-head p{margin:0}.explore .controls{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:20px 0 16px}.explore .controls .search{grid-column:1/-1;min-width:0}.explore .controls select{width:100%;max-width:none;min-width:0;height:42px;font-size:13px}.explore .controls input{height:48px;font-size:14px}.explore .grid{gap:12px;margin-top:18px}.explore .card .art{height:112px}.explore .card .art span{font-size:46px}.explore .card .content{padding:14px}.explore .card h3{font-size:19px}.explore .card .notes{font-size:12px}.explore .card .meta{margin:9px 0}.explore .card .details{padding-top:10px}@media(max-width:750px){.explore .controls{grid-template-columns:repeat(2,minmax(0,1fr))}.explore .controls select{max-width:none;width:100%}}@media(max-width:620px){#explore{padding:34px 16px 42px}.explore .section-head{display:block}.explore .section-head h2{font-size:34px;line-height:1.13;margin:0 0 8px}.explore .controls{gap:8px;margin:15px 0}.explore .controls select{height:42px}.explore .grid{grid-template-columns:1fr;gap:10px}.explore .card{display:grid;grid-template-columns:88px minmax(0,1fr);gap:0}.explore .card .art{height:100%;min-height:110px}.explore .card .art span{font-size:35px}.explore .card .content{padding:11px 12px}.explore .card h3{font-size:17px;margin:4px 0 7px}.explore .card .notes,.explore .card .meta{display:none}.explore .card .details{padding:5px 0 0}.explore .card .details .secondary{padding:4px 0;border:0}.explore .card .price{margin-top:5px}.explore .pill{font-size:10px}}
.explore .card .art img{width:100%;height:100%;object-fit:contain;background:white;display:block}@media(max-width:620px){.explore .card{grid-template-columns:88px minmax(0,1fr);align-items:stretch}.explore .card .art{height:110px;min-height:110px;max-height:110px;overflow:hidden}.explore .card .art img{height:110px;max-height:110px;width:88px;object-fit:contain}}
.explore .controls .similar-filter{grid-column:1/-1;display:grid;grid-template-columns:auto minmax(0,1fr) minmax(0,1fr);gap:8px;align-items:center;color:var(--soft);font-size:13px}.explore .controls .similar-filter input,.explore .controls .similar-filter select{width:100%;height:42px;min-width:0;max-width:none;font-size:13px}@media(max-width:620px){.explore .controls .similar-filter{grid-template-columns:1fr 1fr}.explore .controls .similar-filter span{grid-column:1/-1}.explore .controls .similar-filter input,.explore .controls .similar-filter select{width:100%}}
.explore .controls .similar-filter{grid-column:1/-1;display:block;position:relative;background:white;border:1px solid var(--line);color:var(--ink)}.similar-filter summary{height:42px;padding:12px 14px;cursor:pointer;font-size:13px;list-style:none}.similar-filter summary:after{content:'⌄';float:right}.similar-filter summary strong{font-weight:500;margin-left:14px;color:var(--green)}.similar-filter .similar-options{padding:10px;background:white;border:1px solid var(--line);box-shadow:0 8px 20px #0002;position:absolute;top:100%;left:0;right:0;z-index:4;display:grid;gap:8px}.explore .controls .similar-filter .similar-options input{height:42px;width:100%}.explore .controls .similar-filter .similar-options select{height:auto;width:100%;max-width:none;border:0;overflow:auto;padding:0}.similar-options option{padding:8px 5px}@media(max-width:620px){.explore .controls .similar-filter{grid-column:1/-1;display:block}}

.similar-filter .similar-options{padding:14px 16px 12px;gap:6px}.similar-filter .similar-options select{min-height:0;height:auto!important;max-height:120px;overflow:auto}.similar-filter .similar-options option{padding:8px 10px}.explore .controls:has(.similar-filter[open]){margin-bottom:34px}@media(max-width:620px){.similar-filter .similar-options{padding:14px 14px 12px}.explore .controls:has(.similar-filter[open]){margin-bottom:34px}}

#similar-list{display:grid;gap:2px}#similar-list button{display:block;text-align:left;border:0;background:white;padding:9px 10px;font-size:13px;cursor:pointer}#similar-list button:hover,#similar-list button:focus-visible{background:#f8eaf1}#similar-list button[hidden]{display:none!important}.explore .similar-filter .similar-options{position:static;box-shadow:none;border:0;border-top:1px solid var(--line)}.explore .controls:has(.similar-filter[open]){margin-bottom:16px}

#explore{padding-top:40px;padding-bottom:50px}.explore .section-head{align-items:baseline}.explore .section-head h2{margin:0;font-size:clamp(30px,3.6vw,46px)}.explore .section-head p{margin:0}.explore .controls{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:20px 0 16px}.explore .controls .search{grid-column:1/-1;min-width:0}.explore .controls select{width:100%;max-width:none;min-width:0;height:42px;font-size:13px}.explore .controls input{height:48px;font-size:14px}.explore .grid{gap:12px;margin-top:18px}.explore .card .art{height:112px}.explore .card .art span{font-size:46px}.explore .card .content{padding:14px}.explore .card h3{font-size:19px}.explore .card .notes{font-size:12px}.explore .card .meta{margin:9px 0}.explore .card .details{padding-top:10px}@media(max-width:750px){.explore .controls{grid-template-columns:repeat(2,minmax(0,1fr))}.explore .controls select{max-width:none;width:100%}}@media(max-width:620px){#explore{padding:34px 16px 42px}.explore .section-head{display:block}.explore .section-head h2{font-size:34px;line-height:1.13;margin:0 0 8px}.explore .controls{gap:8px;margin:15px 0}.explore .controls select{height:42px}.explore .grid{grid-template-columns:1fr;gap:10px}.explore .card{display:grid;grid-template-columns:88px minmax(0,1fr);gap:0}.explore .card .art{height:100%;min-height:110px}.explore .card .art span{font-size:35px}.explore .card .content{padding:11px 12px}.explore .card h3{font-size:17px;margin:4px 0 7px}.explore .card .notes,.explore .card .meta{display:none}.explore .card .details{padding:5px 0 0}.explore .card .details .secondary{padding:4px 0;border:0}.explore .card .price{margin-top:5px}.explore .pill{font-size:10px}}
.explore .card .art img{width:100%;height:100%;object-fit:contain;background:white;display:block}@media(max-width:620px){.explore .card{grid-template-columns:88px minmax(0,1fr);align-items:stretch}.explore .card .art{height:110px;min-height:110px;max-height:110px;overflow:hidden}.explore .card .art img{height:110px;max-height:110px;width:88px;object-fit:contain}}
.explore .controls .similar-filter{grid-column:1/-1;display:grid;grid-template-columns:auto minmax(0,1fr) minmax(0,1fr);gap:8px;align-items:center;color:var(--soft);font-size:13px}.explore .controls .similar-filter input,.explore .controls .similar-filter select{width:100%;height:42px;min-width:0;max-width:none;font-size:13px}@media(max-width:620px){.explore .controls .similar-filter{grid-template-columns:1fr 1fr}.explore .controls .similar-filter span{grid-column:1/-1}.explore .controls .similar-filter input,.explore .controls .similar-filter select{width:100%}}
.explore .controls .similar-filter{grid-column:1/-1;display:block;position:relative;background:white;border:1px solid var(--line);color:var(--ink)}.similar-filter summary{height:42px;padding:12px 14px;cursor:pointer;font-size:13px;list-style:none}.similar-filter summary:after{content:'⌄';float:right}.similar-filter summary strong{font-weight:500;margin-left:14px;color:var(--green)}.similar-filter .similar-options{padding:10px;background:white;border:1px solid var(--line);box-shadow:0 8px 20px #0002;position:absolute;top:100%;left:0;right:0;z-index:4;display:grid;gap:8px}.explore .controls .similar-filter .similar-options input{height:42px;width:100%}.explore .controls .similar-filter .similar-options select{height:auto;width:100%;max-width:none;border:0;overflow:auto;padding:0}.similar-options option{padding:8px 5px}@media(max-width:620px){.explore .controls .similar-filter{grid-column:1/-1;display:block}}

.similar-filter .similar-options{padding:14px 16px 12px;gap:6px}.similar-filter .similar-options select{min-height:0;height:auto!important;max-height:120px;overflow:auto}.similar-filter .similar-options option{padding:8px 10px}.explore .controls:has(.similar-filter[open]){margin-bottom:34px}@media(max-width:620px){.similar-filter .similar-options{padding:14px 14px 12px}.explore .controls:has(.similar-filter[open]){margin-bottom:34px}}

#similar-list{display:grid;gap:2px}#similar-list button{display:block;text-align:left;border:0;background:white;padding:9px 10px;font-size:13px;cursor:pointer}#similar-list button:hover,#similar-list button:focus-visible{background:#f8eaf1}#similar-list button[hidden]{display:none!important}.explore .similar-filter .similar-options{position:static;box-shadow:none;border:0;border-top:1px solid var(--line)}.explore .controls:has(.similar-filter[open]){margin-bottom:16px}

#explore{padding-top:40px;padding-bottom:50px}.explore .section-head{align-items:baseline}.explore .section-head h2{margin:0;font-size:clamp(30px,3.6vw,46px)}.explore .section-head p{margin:0}.explore .controls{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:20px 0 16px}.explore .controls .search{grid-column:1/-1;min-width:0}.explore .controls select{width:100%;max-width:none;min-width:0;height:42px;font-size:13px}.explore .controls input{height:48px;font-size:14px}.explore .grid{gap:12px;margin-top:18px}.explore .card .art{height:112px}.explore .card .art span{font-size:46px}.explore .card .content{padding:14px}.explore .card h3{font-size:19px}.explore .card .notes{font-size:12px}.explore .card .meta{margin:9px 0}.explore .card .details{padding-top:10px}@media(max-width:750px){.explore .controls{grid-template-columns:repeat(2,minmax(0,1fr))}.explore .controls select{max-width:none;width:100%}}@media(max-width:620px){#explore{padding:34px 16px 42px}.explore .section-head{display:block}.explore .section-head h2{font-size:34px;line-height:1.13;margin:0 0 8px}.explore .controls{gap:8px;margin:15px 0}.explore .controls select{height:42px}.explore .grid{grid-template-columns:1fr;gap:10px}.explore .card{display:grid;grid-template-columns:88px minmax(0,1fr);gap:0}.explore .card .art{height:100%;min-height:110px}.explore .card .art span{font-size:35px}.explore .card .content{padding:11px 12px}.explore .card h3{font-size:17px;margin:4px 0 7px}.explore .card .notes,.explore .card .meta{display:none}.explore .card .details{padding:5px 0 0}.explore .card .details .secondary{padding:4px 0;border:0}.explore .card .price{margin-top:5px}.explore .pill{font-size:10px}}
.explore .card .art img{width:100%;height:100%;object-fit:contain;background:white;display:block}@media(max-width:620px){.explore .card{grid-template-columns:88px minmax(0,1fr);align-items:stretch}.explore .card .art{height:110px;min-height:110px;max-height:110px;overflow:hidden}.explore .card .art img{height:110px;max-height:110px;width:88px;object-fit:contain}}
.explore .controls .similar-filter{grid-column:1/-1;display:grid;grid-template-columns:auto minmax(0,1fr) minmax(0,1fr);gap:8px;align-items:center;color:var(--soft);font-size:13px}.explore .controls .similar-filter input,.explore .controls .similar-filter select{width:100%;height:42px;min-width:0;max-width:none;font-size:13px}@media(max-width:620px){.explore .controls .similar-filter{grid-template-columns:1fr 1fr}.explore .controls .similar-filter span{grid-column:1/-1}.explore .controls .similar-filter input,.explore .controls .similar-filter select{width:100%}}
.explore .controls .similar-filter{grid-column:1/-1;display:block;position:relative;background:white;border:1px solid var(--line);color:var(--ink)}.similar-filter summary{height:42px;padding:12px 14px;cursor:pointer;font-size:13px;list-style:none}.similar-filter summary:after{content:'⌄';float:right}.similar-filter summary strong{font-weight:500;margin-left:14px;color:var(--green)}.similar-filter .similar-options{padding:10px;background:white;border:1px solid var(--line);box-shadow:0 8px 20px #0002;position:absolute;top:100%;left:0;right:0;z-index:4;display:grid;gap:8px}.explore .controls .similar-filter .similar-options input{height:42px;width:100%}.explore .controls .similar-filter .similar-options select{height:auto;width:100%;max-width:none;border:0;overflow:auto;padding:0}.similar-options option{padding:8px 5px}@media(max-width:620px){.explore .controls .similar-filter{grid-column:1/-1;display:block}}

.similar-filter .similar-options{padding:14px 16px 12px;gap:6px}.similar-filter .similar-options select{min-height:0;height:auto!important;max-height:120px;overflow:auto}.similar-filter .similar-options option{padding:8px 10px}.explore .controls:has(.similar-filter[open]){margin-bottom:34px}@media(max-width:620px){.similar-filter .similar-options{padding:14px 14px 12px}.explore .controls:has(.similar-filter[open]){margin-bottom:34px}}

#similar-list{display:grid;gap:2px}#similar-list button{display:block;text-align:left;border:0;background:white;padding:9px 10px;font-size:13px;cursor:pointer}#similar-list button:hover,#similar-list button:focus-visible{background:#f8eaf1}#similar-list button[hidden]{display:none!important}.explore .similar-filter .similar-options{position:static;box-shadow:none;border:0;border-top:1px solid var(--line)}.explore .controls:has(.similar-filter[open]){margin-bottom:16px}

#explore{padding-top:40px;padding-bottom:50px}.explore .section-head{align-items:baseline}.explore .section-head h2{margin:0;font-size:clamp(30px,3.6vw,46px)}.explore .section-head p{margin:0}.explore .controls{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:20px 0 16px}.explore .controls .search{grid-column:1/-1;min-width:0}.explore .controls select{width:100%;max-width:none;min-width:0;height:42px;font-size:13px}.explore .controls input{height:48px;font-size:14px}.explore .grid{gap:12px;margin-top:18px}.explore .card .art{height:112px}.explore .card .art span{font-size:46px}.explore .card .content{padding:14px}.explore .card h3{font-size:19px}.explore .card .notes{font-size:12px}.explore .card .meta{margin:9px 0}.explore .card .details{padding-top:10px}@media(max-width:750px){.explore .controls{grid-template-columns:repeat(2,minmax(0,1fr))}.explore .controls select{max-width:none;width:100%}}@media(max-width:620px){#explore{padding:34px 16px 42px}.explore .section-head{display:block}.explore .section-head h2{font-size:34px;line-height:1.13;margin:0 0 8px}.explore .controls{gap:8px;margin:15px 0}.explore .controls select{height:42px}.explore .grid{grid-template-columns:1fr;gap:10px}.explore .card{display:grid;grid-template-columns:88px minmax(0,1fr);gap:0}.explore .card .art{height:100%;min-height:110px}.explore .card .art span{font-size:35px}.explore .card .content{padding:11px 12px}.explore .card h3{font-size:17px;margin:4px 0 7px}.explore .card .notes,.explore .card .meta{display:none}.explore .card .details{padding:5px 0 0}.explore .card .details .secondary{padding:4px 0;border:0}.explore .card .price{margin-top:5px}.explore .pill{font-size:10px}}
.explore .card .art img{width:100%;height:100%;object-fit:contain;background:white;display:block}@media(max-width:620px){.explore .card{grid-template-columns:88px minmax(0,1fr);align-items:stretch}.explore .card .art{height:110px;min-height:110px;max-height:110px;overflow:hidden}.explore .card .art img{height:110px;max-height:110px;width:88px;object-fit:contain}}
.explore .controls .similar-filter{grid-column:1/-1;display:grid;grid-template-columns:auto minmax(0,1fr) minmax(0,1fr);gap:8px;align-items:center;color:var(--soft);font-size:13px}.explore .controls .similar-filter input,.explore .controls .similar-filter select{width:100%;height:42px;min-width:0;max-width:none;font-size:13px}@media(max-width:620px){.explore .controls .similar-filter{grid-template-columns:1fr 1fr}.explore .controls .similar-filter span{grid-column:1/-1}.explore .controls .similar-filter input,.explore .controls .similar-filter select{width:100%}}
.explore .controls .similar-filter{grid-column:1/-1;display:block;position:relative;background:white;border:1px solid var(--line);color:var(--ink)}.similar-filter summary{height:42px;padding:12px 14px;cursor:pointer;font-size:13px;list-style:none}.similar-filter summary:after{content:'⌄';float:right}.similar-filter summary strong{font-weight:500;margin-left:14px;color:var(--green)}.similar-filter .similar-options{padding:10px;background:white;border:1px solid var(--line);box-shadow:0 8px 20px #0002;position:absolute;top:100%;left:0;right:0;z-index:4;display:grid;gap:8px}.explore .controls .similar-filter .similar-options input{height:42px;width:100%}.explore .controls .similar-filter .similar-options select{height:auto;width:100%;max-width:none;border:0;overflow:auto;padding:0}.similar-options option{padding:8px 5px}@media(max-width:620px){.explore .controls .similar-filter{grid-column:1/-1;display:block}}

.similar-filter .similar-options{padding:14px 16px 12px;gap:6px}.similar-filter .similar-options select{min-height:0;height:auto!important;max-height:120px;overflow:auto}.similar-filter .similar-options option{padding:8px 10px}.explore .controls:has(.similar-filter[open]){margin-bottom:34px}@media(max-width:620px){.similar-filter .similar-options{padding:14px 14px 12px}.explore .controls:has(.similar-filter[open]){margin-bottom:34px}}

#similar-list{display:grid;gap:2px}#similar-list button{display:block;text-align:left;border:0;background:white;padding:9px 10px;font-size:13px;cursor:pointer}#similar-list button:hover,#similar-list button:focus-visible{background:#f8eaf1}#similar-list button[hidden]{display:none!important}.explore .similar-filter .similar-options{position:static;box-shadow:none;border:0;border-top:1px solid var(--line)}.explore .controls:has(.similar-filter[open]){margin-bottom:16px}

#explore{padding-top:40px;padding-bottom:50px}.explore .section-head{align-items:baseline}.explore .section-head h2{margin:0;font-size:clamp(30px,3.6vw,46px)}.explore .section-head p{margin:0}.explore .controls{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:20px 0 16px}.explore .controls .search{grid-column:1/-1;min-width:0}.explore .controls select{width:100%;max-width:none;min-width:0;height:42px;font-size:13px}.explore .controls input{height:48px;font-size:14px}.explore .grid{gap:12px;margin-top:18px}.explore .card .art{height:112px}.explore .card .art span{font-size:46px}.explore .card .content{padding:14px}.explore .card h3{font-size:19px}.explore .card .notes{font-size:12px}.explore .card .meta{margin:9px 0}.explore .card .details{padding-top:10px}@media(max-width:750px){.explore .controls{grid-template-columns:repeat(2,minmax(0,1fr))}.explore .controls select{max-width:none;width:100%}}@media(max-width:620px){#explore{padding:34px 16px 42px}.explore .section-head{display:block}.explore .section-head h2{font-size:34px;line-height:1.13;margin:0 0 8px}.explore .controls{gap:8px;margin:15px 0}.explore .controls select{height:42px}.explore .grid{grid-template-columns:1fr;gap:10px}.explore .card{display:grid;grid-template-columns:88px minmax(0,1fr);gap:0}.explore .card .art{height:100%;min-height:110px}.explore .card .art span{font-size:35px}.explore .card .content{padding:11px 12px}.explore .card h3{font-size:17px;margin:4px 0 7px}.explore .card .notes,.explore .card .meta{display:none}.explore .card .details{padding:5px 0 0}.explore .card .details .secondary{padding:4px 0;border:0}.explore .card .price{margin-top:5px}.explore .pill{font-size:10px}}
.explore .card .art img{width:100%;height:100%;object-fit:contain;background:white;display:block}@media(max-width:620px){.explore .card{grid-template-columns:88px minmax(0,1fr);align-items:stretch}.explore .card .art{height:110px;min-height:110px;max-height:110px;overflow:hidden}.explore .card .art img{height:110px;max-height:110px;width:88px;object-fit:contain}}
.explore .controls .similar-filter{grid-column:1/-1;display:grid;grid-template-columns:auto minmax(0,1fr) minmax(0,1fr);gap:8px;align-items:center;color:var(--soft);font-size:13px}.explore .controls .similar-filter input,.explore .controls .similar-filter select{width:100%;height:42px;min-width:0;max-width:none;font-size:13px}@media(max-width:620px){.explore .controls .similar-filter{grid-template-columns:1fr 1fr}.explore .controls .similar-filter span{grid-column:1/-1}.explore .controls .similar-filter input,.explore .controls .similar-filter select{width:100%}}
.explore .controls .similar-filter{grid-column:1/-1;display:block;position:relative;background:white;border:1px solid var(--line);color:var(--ink)}.similar-filter summary{height:42px;padding:12px 14px;cursor:pointer;font-size:13px;list-style:none}.similar-filter summary:after{content:'⌄';float:right}.similar-filter summary strong{font-weight:500;margin-left:14px;color:var(--green)}.similar-filter .similar-options{padding:10px;background:white;border:1px solid var(--line);box-shadow:0 8px 20px #0002;position:absolute;top:100%;left:0;right:0;z-index:4;display:grid;gap:8px}.explore .controls .similar-filter .similar-options input{height:42px;width:100%}.explore .controls .similar-filter .similar-options select{height:auto;width:100%;max-width:none;border:0;overflow:auto;padding:0}.similar-options option{padding:8px 5px}@media(max-width:620px){.explore .controls .similar-filter{grid-column:1/-1;display:block}}

.similar-filter .similar-options{padding:14px 16px 12px;gap:6px}.similar-filter .similar-options select{min-height:0;height:auto!important;max-height:120px;overflow:auto}.similar-filter .similar-options option{padding:8px 10px}.explore .controls:has(.similar-filter[open]){margin-bottom:34px}@media(max-width:620px){.similar-filter .similar-options{padding:14px 14px 12px}.explore .controls:has(.similar-filter[open]){margin-bottom:34px}}

#similar-list{display:grid;gap:2px}#similar-list button{display:block;text-align:left;border:0;background:white;padding:9px 10px;font-size:13px;cursor:pointer}#similar-list button:hover,#similar-list button:focus-visible{background:#f8eaf1}#similar-list button[hidden]{display:none!important}.explore .similar-filter .similar-options{position:static;box-shadow:none;border:0;border-top:1px solid var(--line)}.explore .controls:has(.similar-filter[open]){margin-bottom:16px}

#explore{padding-top:40px;padding-bottom:50px}.explore .section-head{align-items:baseline}.explore .section-head h2{margin:0;font-size:clamp(30px,3.6vw,46px)}.explore .section-head p{margin:0}.explore .controls{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:20px 0 16px}.explore .controls .search{grid-column:1/-1;min-width:0}.explore .controls select{width:100%;max-width:none;min-width:0;height:42px;font-size:13px}.explore .controls input{height:48px;font-size:14px}.explore .grid{gap:12px;margin-top:18px}.explore .card .art{height:112px}.explore .card .art span{font-size:46px}.explore .card .content{padding:14px}.explore .card h3{font-size:19px}.explore .card .notes{font-size:12px}.explore .card .meta{margin:9px 0}.explore .card .details{padding-top:10px}@media(max-width:750px){.explore .controls{grid-template-columns:repeat(2,minmax(0,1fr))}.explore .controls select{max-width:none;width:100%}}@media(max-width:620px){#explore{padding:34px 16px 42px}.explore .section-head{display:block}.explore .section-head h2{font-size:34px;line-height:1.13;margin:0 0 8px}.explore .controls{gap:8px;margin:15px 0}.explore .controls select{height:42px}.explore .grid{grid-template-columns:1fr;gap:10px}.explore .card{display:grid;grid-template-columns:88px minmax(0,1fr);gap:0}.explore .card .art{height:100%;min-height:110px}.explore .card .art span{font-size:35px}.explore .card .content{padding:11px 12px}.explore .card h3{font-size:17px;margin:4px 0 7px}.explore .card .notes,.explore .card .meta{display:none}.explore .card .details{padding:5px 0 0}.explore .card .details .secondary{padding:4px 0;border:0}.explore .card .price{margin-top:5px}.explore .pill{font-size:10px}}
.explore .card .art img{width:100%;height:100%;object-fit:contain;background:white;display:block}@media(max-width:620px){.explore .card{grid-template-columns:88px minmax(0,1fr);align-items:stretch}.explore .card .art{height:110px;min-height:110px;max-height:110px;overflow:hidden}.explore .card .art img{height:110px;max-height:110px;width:88px;object-fit:contain}}
.explore .controls .similar-filter{grid-column:1/-1;display:grid;grid-template-columns:auto minmax(0,1fr) minmax(0,1fr);gap:8px;align-items:center;color:var(--soft);font-size:13px}.explore .controls .similar-filter input,.explore .controls .similar-filter select{width:100%;height:42px;min-width:0;max-width:none;font-size:13px}@media(max-width:620px){.explore .controls .similar-filter{grid-template-columns:1fr 1fr}.explore .controls .similar-filter span{grid-column:1/-1}.explore .controls .similar-filter input,.explore .controls .similar-filter select{width:100%}}
.explore .controls .similar-filter{grid-column:1/-1;display:block;position:relative;background:white;border:1px solid var(--line);color:var(--ink)}.similar-filter summary{height:42px;padding:12px 14px;cursor:pointer;font-size:13px;list-style:none}.similar-filter summary:after{content:'⌄';float:right}.similar-filter summary strong{font-weight:500;margin-left:14px;color:var(--green)}.similar-filter .similar-options{padding:10px;background:white;border:1px solid var(--line);box-shadow:0 8px 20px #0002;position:absolute;top:100%;left:0;right:0;z-index:4;display:grid;gap:8px}.explore .controls .similar-filter .similar-options input{height:42px;width:100%}.explore .controls .similar-filter .similar-options select{height:auto;width:100%;max-width:none;border:0;overflow:auto;padding:0}.similar-options option{padding:8px 5px}@media(max-width:620px){.explore .controls .similar-filter{grid-column:1/-1;display:block}}

.similar-filter .similar-options{padding:14px 16px 12px;gap:6px}.similar-filter .similar-options select{min-height:0;height:auto!important;max-height:120px;overflow:auto}.similar-filter .similar-options option{padding:8px 10px}.explore .controls:has(.similar-filter[open]){margin-bottom:34px}@media(max-width:620px){.similar-filter .similar-options{padding:14px 14px 12px}.explore .controls:has(.similar-filter[open]){margin-bottom:34px}}

#similar-list{display:grid;gap:2px}#similar-list button{display:block;text-align:left;border:0;background:white;padding:9px 10px;font-size:13px;cursor:pointer}#similar-list button:hover,#similar-list button:focus-visible{background:#f8eaf1}#similar-list button[hidden]{display:none!important}.explore .similar-filter .similar-options{position:static;box-shadow:none;border:0;border-top:1px solid var(--line)}.explore .controls:has(.similar-filter[open]){margin-bottom:16px}

#explore{padding-top:40px;padding-bottom:50px}.explore .section-head{align-items:baseline}.explore .section-head h2{margin:0;font-size:clamp(30px,3.6vw,46px)}.explore .section-head p{margin:0}.explore .controls{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:20px 0 16px}.explore .controls .search{grid-column:1/-1;min-width:0}.explore .controls select{width:100%;max-width:none;min-width:0;height:42px;font-size:13px}.explore .controls input{height:48px;font-size:14px}.explore .grid{gap:12px;margin-top:18px}.explore .card .art{height:112px}.explore .card .art span{font-size:46px}.explore .card .content{padding:14px}.explore .card h3{font-size:19px}.explore .card .notes{font-size:12px}.explore .card .meta{margin:9px 0}.explore .card .details{padding-top:10px}@media(max-width:750px){.explore .controls{grid-template-columns:repeat(2,minmax(0,1fr))}.explore .controls select{max-width:none;width:100%}}@media(max-width:620px){#explore{padding:34px 16px 42px}.explore .section-head{display:block}.explore .section-head h2{font-size:34px;line-height:1.13;margin:0 0 8px}.explore .controls{gap:8px;margin:15px 0}.explore .controls select{height:42px}.explore .grid{grid-template-columns:1fr;gap:10px}.explore .card{display:grid;grid-template-columns:88px minmax(0,1fr);gap:0}.explore .card .art{height:100%;min-height:110px}.explore .card .art span{font-size:35px}.explore .card .content{padding:11px 12px}.explore .card h3{font-size:17px;margin:4px 0 7px}.explore .card .notes,.explore .card .meta{display:none}.explore .card .details{padding:5px 0 0}.explore .card .details .secondary{padding:4px 0;border:0}.explore .card .price{margin-top:5px}.explore .pill{font-size:10px}}
.explore .card .art img{width:100%;height:100%;object-fit:contain;background:white;display:block}@media(max-width:620px){.explore .card{grid-template-columns:88px minmax(0,1fr);align-items:stretch}.explore .card .art{height:110px;min-height:110px;max-height:110px;overflow:hidden}.explore .card .art img{height:110px;max-height:110px;width:88px;object-fit:contain}}
.explore .controls .similar-filter{grid-column:1/-1;display:grid;grid-template-columns:auto minmax(0,1fr) minmax(0,1fr);gap:8px;align-items:center;color:var(--soft);font-size:13px}.explore .controls .similar-filter input,.explore .controls .similar-filter select{width:100%;height:42px;min-width:0;max-width:none;font-size:13px}@media(max-width:620px){.explore .controls .similar-filter{grid-template-columns:1fr 1fr}.explore .controls .similar-filter span{grid-column:1/-1}.explore .controls .similar-filter input,.explore .controls .similar-filter select{width:100%}}
.explore .controls .similar-filter{grid-column:1/-1;display:block;position:relative;background:white;border:1px solid var(--line);color:var(--ink)}.similar-filter summary{height:42px;padding:12px 14px;cursor:pointer;font-size:13px;list-style:none}.similar-filter summary:after{content:'⌄';float:right}.similar-filter summary strong{font-weight:500;margin-left:14px;color:var(--green)}.similar-filter .similar-options{padding:10px;background:white;border:1px solid var(--line);box-shadow:0 8px 20px #0002;position:absolute;top:100%;left:0;right:0;z-index:4;display:grid;gap:8px}.explore .controls .similar-filter .similar-options input{height:42px;width:100%}.explore .controls .similar-filter .similar-options select{height:auto;width:100%;max-width:none;border:0;overflow:auto;padding:0}.similar-options option{padding:8px 5px}@media(max-width:620px){.explore .controls .similar-filter{grid-column:1/-1;display:block}}

.similar-filter .similar-options{padding:14px 16px 12px;gap:6px}.similar-filter .similar-options select{min-height:0;height:auto!important;max-height:120px;overflow:auto}.similar-filter .similar-options option{padding:8px 10px}.explore .controls:has(.similar-filter[open]){margin-bottom:34px}@media(max-width:620px){.similar-filter .similar-options{padding:14px 14px 12px}.explore .controls:has(.similar-filter[open]){margin-bottom:34px}}

#similar-list{display:grid;gap:2px}#similar-list button{display:block;text-align:left;border:0;background:white;padding:9px 10px;font-size:13px;cursor:pointer}#similar-list button:hover,#similar-list button:focus-visible{background:#f8eaf1}#similar-list button[hidden]{display:none!important}.explore .similar-filter .similar-options{position:static;box-shadow:none;border:0;border-top:1px solid var(--line)}.explore .controls:has(.similar-filter[open]){margin-bottom:16px}

#explore{padding-top:40px;padding-bottom:50px}.explore .section-head{align-items:baseline}.explore .section-head h2{margin:0;font-size:clamp(30px,3.6vw,46px)}.explore .section-head p{margin:0}.explore .controls{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:20px 0 16px}.explore .controls .search{grid-column:1/-1;min-width:0}.explore .controls select{width:100%;max-width:none;min-width:0;height:42px;font-size:13px}.explore .controls input{height:48px;font-size:14px}.explore .grid{gap:12px;margin-top:18px}.explore .card .art{height:112px}.explore .card .art span{font-size:46px}.explore .card .content{padding:14px}.explore .card h3{font-size:19px}.explore .card .notes{font-size:12px}.explore .card .meta{margin:9px 0}.explore .card .details{padding-top:10px}@media(max-width:750px){.explore .controls{grid-template-columns:repeat(2,minmax(0,1fr))}.explore .controls select{max-width:none;width:100%}}@media(max-width:620px){#explore{padding:34px 16px 42px}.explore .section-head{display:block}.explore .section-head h2{font-size:34px;line-height:1.13;margin:0 0 8px}.explore .controls{gap:8px;margin:15px 0}.explore .controls select{height:42px}.explore .grid{grid-template-columns:1fr;gap:10px}.explore .card{display:grid;grid-template-columns:88px minmax(0,1fr);gap:0}.explore .card .art{height:100%;min-height:110px}.explore .card .art span{font-size:35px}.explore .card .content{padding:11px 12px}.explore .card h3{font-size:17px;margin:4px 0 7px}.explore .card .notes,.explore .card .meta{display:none}.explore .card .details{padding:5px 0 0}.explore .card .details .secondary{padding:4px 0;border:0}.explore .card .price{margin-top:5px}.explore .pill{font-size:10px}}
.explore .card .art img{width:100%;height:100%;object-fit:contain;background:white;display:block}@media(max-width:620px){.explore .card{grid-template-columns:88px minmax(0,1fr);align-items:stretch}.explore .card .art{height:110px;min-height:110px;max-height:110px;overflow:hidden}.explore .card .art img{height:110px;max-height:110px;width:88px;object-fit:contain}}
.explore .controls .similar-filter{grid-column:1/-1;display:grid;grid-template-columns:auto minmax(0,1fr) minmax(0,1fr);gap:8px;align-items:center;color:var(--soft);font-size:13px}.explore .controls .similar-filter input,.explore .controls .similar-filter select{width:100%;height:42px;min-width:0;max-width:none;font-size:13px}@media(max-width:620px){.explore .controls .similar-filter{grid-template-columns:1fr 1fr}.explore .controls .similar-filter span{grid-column:1/-1}.explore .controls .similar-filter input,.explore .controls .similar-filter select{width:100%}}
.explore .controls .similar-filter{grid-column:1/-1;display:block;position:relative;background:white;border:1px solid var(--line);color:var(--ink)}.similar-filter summary{height:42px;padding:12px 14px;cursor:pointer;font-size:13px;list-style:none}.similar-filter summary:after{content:'⌄';float:right}.similar-filter summary strong{font-weight:500;margin-left:14px;color:var(--green)}.similar-filter .similar-options{padding:10px;background:white;border:1px solid var(--line);box-shadow:0 8px 20px #0002;position:absolute;top:100%;left:0;right:0;z-index:4;display:grid;gap:8px}.explore .controls .similar-filter .similar-options input{height:42px;width:100%}.explore .controls .similar-filter .similar-options select{height:auto;width:100%;max-width:none;border:0;overflow:auto;padding:0}.similar-options option{padding:8px 5px}@media(max-width:620px){.explore .controls .similar-filter{grid-column:1/-1;display:block}}

.similar-filter .similar-options{padding:14px 16px 12px;gap:6px}.similar-filter .similar-options select{min-height:0;height:auto!important;max-height:120px;overflow:auto}.similar-filter .similar-options option{padding:8px 10px}.explore .controls:has(.similar-filter[open]){margin-bottom:34px}@media(max-width:620px){.similar-filter .similar-options{padding:14px 14px 12px}.explore .controls:has(.similar-filter[open]){margin-bottom:34px}}

#similar-list{display:grid;gap:2px}#similar-list button{display:block;text-align:left;border:0;background:white;padding:9px 10px;font-size:13px;cursor:pointer}#similar-list button:hover,#similar-list button:focus-visible{background:#f8eaf1}#similar-list button[hidden]{display:none!important}.explore .similar-filter .similar-options{position:static;box-shadow:none;border:0;border-top:1px solid var(--line)}.explore .controls:has(.similar-filter[open]){margin-bottom:16px}

#explore{padding-top:40px;padding-bottom:50px}.explore .section-head{align-items:baseline}.explore .section-head h2{margin:0;font-size:clamp(30px,3.6vw,46px)}.explore .section-head p{margin:0}.explore .controls{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:20px 0 16px}.explore .controls .search{grid-column:1/-1;min-width:0}.explore .controls select{width:100%;max-width:none;min-width:0;height:42px;font-size:13px}.explore .controls input{height:48px;font-size:14px}.explore .grid{gap:12px;margin-top:18px}.explore .card .art{height:112px}.explore .card .art span{font-size:46px}.explore .card .content{padding:14px}.explore .card h3{font-size:19px}.explore .card .notes{font-size:12px}.explore .card .meta{margin:9px 0}.explore .card .details{padding-top:10px}@media(max-width:750px){.explore .controls{grid-template-columns:repeat(2,minmax(0,1fr))}.explore .controls select{max-width:none;width:100%}}@media(max-width:620px){#explore{padding:34px 16px 42px}.explore .section-head{display:block}.explore .section-head h2{font-size:34px;line-height:1.13;margin:0 0 8px}.explore .controls{gap:8px;margin:15px 0}.explore .controls select{height:42px}.explore .grid{grid-template-columns:1fr;gap:10px}.explore .card{display:grid;grid-template-columns:88px minmax(0,1fr);gap:0}.explore .card .art{height:100%;min-height:110px}.explore .card .art span{font-size:35px}.explore .card .content{padding:11px 12px}.explore .card h3{font-size:17px;margin:4px 0 7px}.explore .card .notes,.explore .card .meta{display:none}.explore .card .details{padding:5px 0 0}.explore .card .details .secondary{padding:4px 0;border:0}.explore .card .price{margin-top:5px}.explore .pill{font-size:10px}}
.explore .card .art img{width:100%;height:100%;object-fit:contain;background:white;display:block}@media(max-width:620px){.explore .card{grid-template-columns:88px minmax(0,1fr);align-items:stretch}.explore .card .art{height:110px;min-height:110px;max-height:110px;overflow:hidden}.explore .card .art img{height:110px;max-height:110px;width:88px;object-fit:contain}}
.explore .controls .similar-filter{grid-column:1/-1;display:grid;grid-template-columns:auto minmax(0,1fr) minmax(0,1fr);gap:8px;align-items:center;color:var(--soft);font-size:13px}.explore .controls .similar-filter input,.explore .controls .similar-filter select{width:100%;height:42px;min-width:0;max-width:none;font-size:13px}@media(max-width:620px){.explore .controls .similar-filter{grid-template-columns:1fr 1fr}.explore .controls .similar-filter span{grid-column:1/-1}.explore .controls .similar-filter input,.explore .controls .similar-filter select{width:100%}}
.explore .controls .similar-filter{grid-column:1/-1;display:block;position:relative;background:white;border:1px solid var(--line);color:var(--ink)}.similar-filter summary{height:42px;padding:12px 14px;cursor:pointer;font-size:13px;list-style:none}.similar-filter summary:after{content:'⌄';float:right}.similar-filter summary strong{font-weight:500;margin-left:14px;color:var(--green)}.similar-filter .similar-options{padding:10px;background:white;border:1px solid var(--line);box-shadow:0 8px 20px #0002;position:absolute;top:100%;left:0;right:0;z-index:4;display:grid;gap:8px}.explore .controls .similar-filter .similar-options input{height:42px;width:100%}.explore .controls .similar-filter .similar-options select{height:auto;width:100%;max-width:none;border:0;overflow:auto;padding:0}.similar-options option{padding:8px 5px}@media(max-width:620px){.explore .controls .similar-filter{grid-column:1/-1;display:block}}

.similar-filter .similar-options{padding:14px 16px 12px;gap:6px}.similar-filter .similar-options select{min-height:0;height:auto!important;max-height:120px;overflow:auto}.similar-filter .similar-options option{padding:8px 10px}.explore .controls:has(.similar-filter[open]){margin-bottom:34px}@media(max-width:620px){.similar-filter .similar-options{padding:14px 14px 12px}.explore .controls:has(.similar-filter[open]){margin-bottom:34px}}

#similar-list{display:grid;gap:2px}#similar-list button{display:block;text-align:left;border:0;background:white;padding:9px 10px;font-size:13px;cursor:pointer}#similar-list button:hover,#similar-list button:focus-visible{background:#f8eaf1}#similar-list button[hidden]{display:none!important}.explore .similar-filter .similar-options{position:static;box-shadow:none;border:0;border-top:1px solid var(--line)}.explore .controls:has(.similar-filter[open]){margin-bottom:16px}

#explore{padding-top:40px;padding-bottom:50px}.explore .section-head{align-items:baseline}.explore .section-head h2{margin:0;font-size:clamp(30px,3.6vw,46px)}.explore .section-head p{margin:0}.explore .controls{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:20px 0 16px}.explore .controls .search{grid-column:1/-1;min-width:0}.explore .controls select{width:100%;max-width:none;min-width:0;height:42px;font-size:13px}.explore .controls input{height:48px;font-size:14px}.explore .grid{gap:12px;margin-top:18px}.explore .card .art{height:112px}.explore .card .art span{font-size:46px}.explore .card .content{padding:14px}.explore .card h3{font-size:19px}.explore .card .notes{font-size:12px}.explore .card .meta{margin:9px 0}.explore .card .details{padding-top:10px}@media(max-width:750px){.explore .controls{grid-template-columns:repeat(2,minmax(0,1fr))}.explore .controls select{max-width:none;width:100%}}@media(max-width:620px){#explore{padding:34px 16px 42px}.explore .section-head{display:block}.explore .section-head h2{font-size:34px;line-height:1.13;margin:0 0 8px}.explore .controls{gap:8px;margin:15px 0}.explore .controls select{height:42px}.explore .grid{grid-template-columns:1fr;gap:10px}.explore .card{display:grid;grid-template-columns:88px minmax(0,1fr);gap:0}.explore .card .art{height:100%;min-height:110px}.explore .card .art span{font-size:35px}.explore .card .content{padding:11px 12px}.explore .card h3{font-size:17px;margin:4px 0 7px}.explore .card .notes,.explore .card .meta{display:none}.explore .card .details{padding:5px 0 0}.explore .card .details .secondary{padding:4px 0;border:0}.explore .card .price{margin-top:5px}.explore .pill{font-size:10px}}
.explore .card .art img{width:100%;height:100%;object-fit:contain;background:white;display:block}@media(max-width:620px){.explore .card{grid-template-columns:88px minmax(0,1fr);align-items:stretch}.explore .card .art{height:110px;min-height:110px;max-height:110px;overflow:hidden}.explore .card .art img{height:110px;max-height:110px;width:88px;object-fit:contain}}
.explore .controls .similar-filter{grid-column:1/-1;display:grid;grid-template-columns:auto minmax(0,1fr) minmax(0,1fr);gap:8px;align-items:center;color:var(--soft);font-size:13px}.explore .controls .similar-filter input,.explore .controls .similar-filter select{width:100%;height:42px;min-width:0;max-width:none;font-size:13px}@media(max-width:620px){.explore .controls .similar-filter{grid-template-columns:1fr 1fr}.explore .controls .similar-filter span{grid-column:1/-1}.explore .controls .similar-filter input,.explore .controls .similar-filter select{width:100%}}
.explore .controls .similar-filter{grid-column:1/-1;display:block;position:relative;background:white;border:1px solid var(--line);color:var(--ink)}.similar-filter summary{height:42px;padding:12px 14px;cursor:pointer;font-size:13px;list-style:none}.similar-filter summary:after{content:'⌄';float:right}.similar-filter summary strong{font-weight:500;margin-left:14px;color:var(--green)}.similar-filter .similar-options{padding:10px;background:white;border:1px solid var(--line);box-shadow:0 8px 20px #0002;position:absolute;top:100%;left:0;right:0;z-index:4;display:grid;gap:8px}.explore .controls .similar-filter .similar-options input{height:42px;width:100%}.explore .controls .similar-filter .similar-options select{height:auto;width:100%;max-width:none;border:0;overflow:auto;padding:0}.similar-options option{padding:8px 5px}@media(max-width:620px){.explore .controls .similar-filter{grid-column:1/-1;display:block}}

.similar-filter .similar-options{padding:14px 16px 12px;gap:6px}.similar-filter .similar-options select{min-height:0;height:auto!important;max-height:120px;overflow:auto}.similar-filter .similar-options option{padding:8px 10px}.explore .controls:has(.similar-filter[open]){margin-bottom:34px}@media(max-width:620px){.similar-filter .similar-options{padding:14px 14px 12px}.explore .controls:has(.similar-filter[open]){margin-bottom:34px}}

#similar-list{display:grid;gap:2px}#similar-list button{display:block;text-align:left;border:0;background:white;padding:9px 10px;font-size:13px;cursor:pointer}#similar-list button:hover,#similar-list button:focus-visible{background:#f8eaf1}#similar-list button[hidden]{display:none!important}.explore .similar-filter .similar-options{position:static;box-shadow:none;border:0;border-top:1px solid var(--line)}.explore .controls:has(.similar-filter[open]){margin-bottom:16px}

#explore{padding-top:40px;padding-bottom:50px}.explore .section-head{align-items:baseline}.explore .section-head h2{margin:0;font-size:clamp(30px,3.6vw,46px)}.explore .section-head p{margin:0}.explore .controls{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:20px 0 16px}.explore .controls .search{grid-column:1/-1;min-width:0}.explore .controls select{width:100%;max-width:none;min-width:0;height:42px;font-size:13px}.explore .controls input{height:48px;font-size:14px}.explore .grid{gap:12px;margin-top:18px}.explore .card .art{height:112px}.explore .card .art span{font-size:46px}.explore .card .content{padding:14px}.explore .card h3{font-size:19px}.explore .card .notes{font-size:12px}.explore .card .meta{margin:9px 0}.explore .card .details{padding-top:10px}@media(max-width:750px){.explore .controls{grid-template-columns:repeat(2,minmax(0,1fr))}.explore .controls select{max-width:none;width:100%}}@media(max-width:620px){#explore{padding:34px 16px 42px}.explore .section-head{display:block}.explore .section-head h2{font-size:34px;line-height:1.13;margin:0 0 8px}.explore .controls{gap:8px;margin:15px 0}.explore .controls select{height:42px}.explore .grid{grid-template-columns:1fr;gap:10px}.explore .card{display:grid;grid-template-columns:88px minmax(0,1fr);gap:0}.explore .card .art{height:100%;min-height:110px}.explore .card .art span{font-size:35px}.explore .card .content{padding:11px 12px}.explore .card h3{font-size:17px;margin:4px 0 7px}.explore .card .notes,.explore .card .meta{display:none}.explore .card .details{padding:5px 0 0}.explore .card .details .secondary{padding:4px 0;border:0}.explore .card .price{margin-top:5px}.explore .pill{font-size:10px}}
.explore .card .art img{width:100%;height:100%;object-fit:contain;background:white;display:block}@media(max-width:620px){.explore .card{grid-template-columns:88px minmax(0,1fr);align-items:stretch}.explore .card .art{height:110px;min-height:110px;max-height:110px;overflow:hidden}.explore .card .art img{height:110px;max-height:110px;width:88px;object-fit:contain}}
.explore .controls .similar-filter{grid-column:1/-1;display:grid;grid-template-columns:auto minmax(0,1fr) minmax(0,1fr);gap:8px;align-items:center;color:var(--soft);font-size:13px}.explore .controls .similar-filter input,.explore .controls .similar-filter select{width:100%;height:42px;min-width:0;max-width:none;font-size:13px}@media(max-width:620px){.explore .controls .similar-filter{grid-template-columns:1fr 1fr}.explore .controls .similar-filter span{grid-column:1/-1}.explore .controls .similar-filter input,.explore .controls .similar-filter select{width:100%}}
.explore .controls .similar-filter{grid-column:1/-1;display:block;position:relative;background:white;border:1px solid var(--line);color:var(--ink)}.similar-filter summary{height:42px;padding:12px 14px;cursor:pointer;font-size:13px;list-style:none}.similar-filter summary:after{content:'⌄';float:right}.similar-filter summary strong{font-weight:500;margin-left:14px;color:var(--green)}.similar-filter .similar-options{padding:10px;background:white;border:1px solid var(--line);box-shadow:0 8px 20px #0002;position:absolute;top:100%;left:0;right:0;z-index:4;display:grid;gap:8px}.explore .controls .similar-filter .similar-options input{height:42px;width:100%}.explore .controls .similar-filter .similar-options select{height:auto;width:100%;max-width:none;border:0;overflow:auto;padding:0}.similar-options option{padding:8px 5px}@media(max-width:620px){.explore .controls .similar-filter{grid-column:1/-1;display:block}}

.similar-filter .similar-options{padding:14px 16px 12px;gap:6px}.similar-filter .similar-options select{min-height:0;height:auto!important;max-height:120px;overflow:auto}.similar-filter .similar-options option{padding:8px 10px}.explore .controls:has(.similar-filter[open]){margin-bottom:34px}@media(max-width:620px){.similar-filter .similar-options{padding:14px 14px 12px}.explore .controls:has(.similar-filter[open]){margin-bottom:34px}}

#similar-list{display:grid;gap:2px}#similar-list button{display:block;text-align:left;border:0;background:white;padding:9px 10px;font-size:13px;cursor:pointer}#similar-list button:hover,#similar-list button:focus-visible{background:#f8eaf1}#similar-list button[hidden]{display:none!important}.explore .similar-filter .similar-options{position:static;box-shadow:none;border:0;border-top:1px solid var(--line)}.explore .controls:has(.similar-filter[open]){margin-bottom:16px}

#explore{padding-top:40px;padding-bottom:50px}.explore .section-head{align-items:baseline}.explore .section-head h2{margin:0;font-size:clamp(30px,3.6vw,46px)}.explore .section-head p{margin:0}.explore .controls{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:20px 0 16px}.explore .controls .search{grid-column:1/-1;min-width:0}.explore .controls select{width:100%;max-width:none;min-width:0;height:42px;font-size:13px}.explore .controls input{height:48px;font-size:14px}.explore .grid{gap:12px;margin-top:18px}.explore .card .art{height:112px}.explore .card .art span{font-size:46px}.explore .card .content{padding:14px}.explore .card h3{font-size:19px}.explore .card .notes{font-size:12px}.explore .card .meta{margin:9px 0}.explore .card .details{padding-top:10px}@media(max-width:750px){.explore .controls{grid-template-columns:repeat(2,minmax(0,1fr))}.explore .controls select{max-width:none;width:100%}}@media(max-width:620px){#explore{padding:34px 16px 42px}.explore .section-head{display:block}.explore .section-head h2{font-size:34px;line-height:1.13;margin:0 0 8px}.explore .controls{gap:8px;margin:15px 0}.explore .controls select{height:42px}.explore .grid{grid-template-columns:1fr;gap:10px}.explore .card{display:grid;grid-template-columns:88px minmax(0,1fr);gap:0}.explore .card .art{height:100%;min-height:110px}.explore .card .art span{font-size:35px}.explore .card .content{padding:11px 12px}.explore .card h3{font-size:17px;margin:4px 0 7px}.explore .card .notes,.explore .card .meta{display:none}.explore .card .details{padding:5px 0 0}.explore .card .details .secondary{padding:4px 0;border:0}.explore .card .price{margin-top:5px}.explore .pill{font-size:10px}}
.explore .card .art img{width:100%;height:100%;object-fit:contain;background:white;display:block}@media(max-width:620px){.explore .card{grid-template-columns:88px minmax(0,1fr);align-items:stretch}.explore .card .art{height:110px;min-height:110px;max-height:110px;overflow:hidden}.explore .card .art img{height:110px;max-height:110px;width:88px;object-fit:contain}}
.explore .controls .similar-filter{grid-column:1/-1;display:grid;grid-template-columns:auto minmax(0,1fr) minmax(0,1fr);gap:8px;align-items:center;color:var(--soft);font-size:13px}.explore .controls .similar-filter input,.explore .controls .similar-filter select{width:100%;height:42px;min-width:0;max-width:none;font-size:13px}@media(max-width:620px){.explore .controls .similar-filter{grid-template-columns:1fr 1fr}.explore .controls .similar-filter span{grid-column:1/-1}.explore .controls .similar-filter input,.explore .controls .similar-filter select{width:100%}}
.explore .controls .similar-filter{grid-column:1/-1;display:block;position:relative;background:white;border:1px solid var(--line);color:var(--ink)}.similar-filter summary{height:42px;padding:12px 14px;cursor:pointer;font-size:13px;list-style:none}.similar-filter summary:after{content:'⌄';float:right}.similar-filter summary strong{font-weight:500;margin-left:14px;color:var(--green)}.similar-filter .similar-options{padding:10px;background:white;border:1px solid var(--line);box-shadow:0 8px 20px #0002;position:absolute;top:100%;left:0;right:0;z-index:4;display:grid;gap:8px}.explore .controls .similar-filter .similar-options input{height:42px;width:100%}.explore .controls .similar-filter .similar-options select{height:auto;width:100%;max-width:none;border:0;overflow:auto;padding:0}.similar-options option{padding:8px 5px}@media(max-width:620px){.explore .controls .similar-filter{grid-column:1/-1;display:block}}

.similar-filter .similar-options{padding:14px 16px 12px;gap:6px}.similar-filter .similar-options select{min-height:0;height:auto!important;max-height:120px;overflow:auto}.similar-filter .similar-options option{padding:8px 10px}.explore .controls:has(.similar-filter[open]){margin-bottom:34px}@media(max-width:620px){.similar-filter .similar-options{padding:14px 14px 12px}.explore .controls:has(.similar-filter[open]){margin-bottom:34px}}

#similar-list{display:grid;gap:2px}#similar-list button{display:block;text-align:left;border:0;background:white;padding:9px 10px;font-size:13px;cursor:pointer}#similar-list button:hover,#similar-list button:focus-visible{background:#f8eaf1}#similar-list button[hidden]{display:none!important}.explore .similar-filter .similar-options{position:static;box-shadow:none;border:0;border-top:1px solid var(--line)}.explore .controls:has(.similar-filter[open]){margin-bottom:16px}

#explore{padding-top:40px;padding-bottom:50px}.explore .section-head{align-items:baseline}.explore .section-head h2{margin:0;font-size:clamp(30px,3.6vw,46px)}.explore .section-head p{margin:0}.explore .controls{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:20px 0 16px}.explore .controls .search{grid-column:1/-1;min-width:0}.explore .controls select{width:100%;max-width:none;min-width:0;height:42px;font-size:13px}.explore .controls input{height:48px;font-size:14px}.explore .grid{gap:12px;margin-top:18px}.explore .card .art{height:112px}.explore .card .art span{font-size:46px}.explore .card .content{padding:14px}.explore .card h3{font-size:19px}.explore .card .notes{font-size:12px}.explore .card .meta{margin:9px 0}.explore .card .details{padding-top:10px}@media(max-width:750px){.explore .controls{grid-template-columns:repeat(2,minmax(0,1fr))}.explore .controls select{max-width:none;width:100%}}@media(max-width:620px){#explore{padding:34px 16px 42px}.explore .section-head{display:block}.explore .section-head h2{font-size:34px;line-height:1.13;margin:0 0 8px}.explore .controls{gap:8px;margin:15px 0}.explore .controls select{height:42px}.explore .grid{grid-template-columns:1fr;gap:10px}.explore .card{display:grid;grid-template-columns:88px minmax(0,1fr);gap:0}.explore .card .art{height:100%;min-height:110px}.explore .card .art span{font-size:35px}.explore .card .content{padding:11px 12px}.explore .card h3{font-size:17px;margin:4px 0 7px}.explore .card .notes,.explore .card .meta{display:none}.explore .card .details{padding:5px 0 0}.explore .card .details .secondary{padding:4px 0;border:0}.explore .card .price{margin-top:5px}.explore .pill{font-size:10px}}
.explore .card .art img{width:100%;height:100%;object-fit:contain;background:white;display:block}@media(max-width:620px){.explore .card{grid-template-columns:88px minmax(0,1fr);align-items:stretch}.explore .card .art{height:110px;min-height:110px;max-height:110px;overflow:hidden}.explore .card .art img{height:110px;max-height:110px;width:88px;object-fit:contain}}
.explore .controls .similar-filter{grid-column:1/-1;display:grid;grid-template-columns:auto minmax(0,1fr) minmax(0,1fr);gap:8px;align-items:center;color:var(--soft);font-size:13px}.explore .controls .similar-filter input,.explore .controls .similar-filter select{width:100%;height:42px;min-width:0;max-width:none;font-size:13px}@media(max-width:620px){.explore .controls .similar-filter{grid-template-columns:1fr 1fr}.explore .controls .similar-filter span{grid-column:1/-1}.explore .controls .similar-filter input,.explore .controls .similar-filter select{width:100%}}
.explore .controls .similar-filter{grid-column:1/-1;display:block;position:relative;background:white;border:1px solid var(--line);color:var(--ink)}.similar-filter summary{height:42px;padding:12px 14px;cursor:pointer;font-size:13px;list-style:none}.similar-filter summary:after{content:'⌄';float:right}.similar-filter summary strong{font-weight:500;margin-left:14px;color:var(--green)}.similar-filter .similar-options{padding:10px;background:white;border:1px solid var(--line);box-shadow:0 8px 20px #0002;position:absolute;top:100%;left:0;right:0;z-index:4;display:grid;gap:8px}.explore .controls .similar-filter .similar-options input{height:42px;width:100%}.explore .controls .similar-filter .similar-options select{height:auto;width:100%;max-width:none;border:0;overflow:auto;padding:0}.similar-options option{padding:8px 5px}@media(max-width:620px){.explore .controls .similar-filter{grid-column:1/-1;display:block}}

.similar-filter .similar-options{padding:14px 16px 12px;gap:6px}.similar-filter .similar-options select{min-height:0;height:auto!important;max-height:120px;overflow:auto}.similar-filter .similar-options option{padding:8px 10px}.explore .controls:has(.similar-filter[open]){margin-bottom:34px}@media(max-width:620px){.similar-filter .similar-options{padding:14px 14px 12px}.explore .controls:has(.similar-filter[open]){margin-bottom:34px}}

#similar-list{display:grid;gap:2px}#similar-list button{display:block;text-align:left;border:0;background:white;padding:9px 10px;font-size:13px;cursor:pointer}#similar-list button:hover,#similar-list button:focus-visible{background:#f8eaf1}#similar-list button[hidden]{display:none!important}.explore .similar-filter .similar-options{position:static;box-shadow:none;border:0;border-top:1px solid var(--line)}.explore .controls:has(.similar-filter[open]){margin-bottom:16px}

#explore{padding-top:40px;padding-bottom:50px}.explore .section-head{align-items:baseline}.explore .section-head h2{margin:0;font-size:clamp(30px,3.6vw,46px)}.explore .section-head p{margin:0}.explore .controls{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:20px 0 16px}.explore .controls .search{grid-column:1/-1;min-width:0}.explore .controls select{width:100%;max-width:none;min-width:0;height:42px;font-size:13px}.explore .controls input{height:48px;font-size:14px}.explore .grid{gap:12px;margin-top:18px}.explore .card .art{height:112px}.explore .card .art span{font-size:46px}.explore .card .content{padding:14px}.explore .card h3{font-size:19px}.explore .card .notes{font-size:12px}.explore .card .meta{margin:9px 0}.explore .card .details{padding-top:10px}@media(max-width:750px){.explore .controls{grid-template-columns:repeat(2,minmax(0,1fr))}.explore .controls select{max-width:none;width:100%}}@media(max-width:620px){#explore{padding:34px 16px 42px}.explore .section-head{display:block}.explore .section-head h2{font-size:34px;line-height:1.13;margin:0 0 8px}.explore .controls{gap:8px;margin:15px 0}.explore .controls select{height:42px}.explore .grid{grid-template-columns:1fr;gap:10px}.explore .card{display:grid;grid-template-columns:88px minmax(0,1fr);gap:0}.explore .card .art{height:100%;min-height:110px}.explore .card .art span{font-size:35px}.explore .card .content{padding:11px 12px}.explore .card h3{font-size:17px;margin:4px 0 7px}.explore .card .notes,.explore .card .meta{display:none}.explore .card .details{padding:5px 0 0}.explore .card .details .secondary{padding:4px 0;border:0}.explore .card .price{margin-top:5px}.explore .pill{font-size:10px}}
.explore .card .art img{width:100%;height:100%;object-fit:contain;background:white;display:block}@media(max-width:620px){.explore .card{grid-template-columns:88px minmax(0,1fr);align-items:stretch}.explore .card .art{height:110px;min-height:110px;max-height:110px;overflow:hidden}.explore .card .art img{height:110px;max-height:110px;width:88px;object-fit:contain}}
.explore .controls .similar-filter{grid-column:1/-1;display:grid;grid-template-columns:auto minmax(0,1fr) minmax(0,1fr);gap:8px;align-items:center;color:var(--soft);font-size:13px}.explore .controls .similar-filter input,.explore .controls .similar-filter select{width:100%;height:42px;min-width:0;max-width:none;font-size:13px}@media(max-width:620px){.explore .controls .similar-filter{grid-template-columns:1fr 1fr}.explore .controls .similar-filter span{grid-column:1/-1}.explore .controls .similar-filter input,.explore .controls .similar-filter select{width:100%}}
.explore .controls .similar-filter{grid-column:1/-1;display:block;position:relative;background:white;border:1px solid var(--line);color:var(--ink)}.similar-filter summary{height:42px;padding:12px 14px;cursor:pointer;font-size:13px;list-style:none}.similar-filter summary:after{content:'⌄';float:right}.similar-filter summary strong{font-weight:500;margin-left:14px;color:var(--green)}.similar-filter .similar-options{padding:10px;background:white;border:1px solid var(--line);box-shadow:0 8px 20px #0002;position:absolute;top:100%;left:0;right:0;z-index:4;display:grid;gap:8px}.explore .controls .similar-filter .similar-options input{height:42px;width:100%}.explore .controls .similar-filter .similar-options select{height:auto;width:100%;max-width:none;border:0;overflow:auto;padding:0}.similar-options option{padding:8px 5px}@media(max-width:620px){.explore .controls .similar-filter{grid-column:1/-1;display:block}}

.similar-filter .similar-options{padding:14px 16px 12px;gap:6px}.similar-filter .similar-options select{min-height:0;height:auto!important;max-height:120px;overflow:auto}.similar-filter .similar-options option{padding:8px 10px}.explore .controls:has(.similar-filter[open]){margin-bottom:34px}@media(max-width:620px){.similar-filter .similar-options{padding:14px 14px 12px}.explore .controls:has(.similar-filter[open]){margin-bottom:34px}}

#similar-list{display:grid;gap:2px}#similar-list button{display:block;text-align:left;border:0;background:white;padding:9px 10px;font-size:13px;cursor:pointer}#similar-list button:hover,#similar-list button:focus-visible{background:#f8eaf1}#similar-list button[hidden]{display:none!important}.explore .similar-filter .similar-options{position:static;box-shadow:none;border:0;border-top:1px solid var(--line)}.explore .controls:has(.similar-filter[open]){margin-bottom:16px}

#explore{padding-top:40px;padding-bottom:50px}.explore .section-head{align-items:baseline}.explore .section-head h2{margin:0;font-size:clamp(30px,3.6vw,46px)}.explore .section-head p{margin:0}.explore .controls{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:20px 0 16px}.explore .controls .search{grid-column:1/-1;min-width:0}.explore .controls select{width:100%;max-width:none;min-width:0;height:42px;font-size:13px}.explore .controls input{height:48px;font-size:14px}.explore .grid{gap:12px;margin-top:18px}.explore .card .art{height:112px}.explore .card .art span{font-size:46px}.explore .card .content{padding:14px}.explore .card h3{font-size:19px}.explore .card .notes{font-size:12px}.explore .card .meta{margin:9px 0}.explore .card .details{padding-top:10px}@media(max-width:750px){.explore .controls{grid-template-columns:repeat(2,minmax(0,1fr))}.explore .controls select{max-width:none;width:100%}}@media(max-width:620px){#explore{padding:34px 16px 42px}.explore .section-head{display:block}.explore .section-head h2{font-size:34px;line-height:1.13;margin:0 0 8px}.explore .controls{gap:8px;margin:15px 0}.explore .controls select{height:42px}.explore .grid{grid-template-columns:1fr;gap:10px}.explore .card{display:grid;grid-template-columns:88px minmax(0,1fr);gap:0}.explore .card .art{height:100%;min-height:110px}.explore .card .art span{font-size:35px}.explore .card .content{padding:11px 12px}.explore .card h3{font-size:17px;margin:4px 0 7px}.explore .card .notes,.explore .card .meta{display:none}.explore .card .details{padding:5px 0 0}.explore .card .details .secondary{padding:4px 0;border:0}.explore .card .price{margin-top:5px}.explore .pill{font-size:10px}}
.explore .card .art img{width:100%;height:100%;object-fit:contain;background:white;display:block}@media(max-width:620px){.explore .card{grid-template-columns:88px minmax(0,1fr);align-items:stretch}.explore .card .art{height:110px;min-height:110px;max-height:110px;overflow:hidden}.explore .card .art img{height:110px;max-height:110px;width:88px;object-fit:contain}}
.explore .controls .similar-filter{grid-column:1/-1;display:grid;grid-template-columns:auto minmax(0,1fr) minmax(0,1fr);gap:8px;align-items:center;color:var(--soft);font-size:13px}.explore .controls .similar-filter input,.explore .controls .similar-filter select{width:100%;height:42px;min-width:0;max-width:none;font-size:13px}@media(max-width:620px){.explore .controls .similar-filter{grid-template-columns:1fr 1fr}.explore .controls .similar-filter span{grid-column:1/-1}.explore .controls .similar-filter input,.explore .controls .similar-filter select{width:100%}}
.explore .controls .similar-filter{grid-column:1/-1;display:block;position:relative;background:white;border:1px solid var(--line);color:var(--ink)}.similar-filter summary{height:42px;padding:12px 14px;cursor:pointer;font-size:13px;list-style:none}.similar-filter summary:after{content:'⌄';float:right}.similar-filter summary strong{font-weight:500;margin-left:14px;color:var(--green)}.similar-filter .similar-options{padding:10px;background:white;border:1px solid var(--line);box-shadow:0 8px 20px #0002;position:absolute;top:100%;left:0;right:0;z-index:4;display:grid;gap:8px}.explore .controls .similar-filter .similar-options input{height:42px;width:100%}.explore .controls .similar-filter .similar-options select{height:auto;width:100%;max-width:none;border:0;overflow:auto;padding:0}.similar-options option{padding:8px 5px}@media(max-width:620px){.explore .controls .similar-filter{grid-column:1/-1;display:block}}

.similar-filter .similar-options{padding:14px 16px 12px;gap:6px}.similar-filter .similar-options select{min-height:0;height:auto!important;max-height:120px;overflow:auto}.similar-filter .similar-options option{padding:8px 10px}.explore .controls:has(.similar-filter[open]){margin-bottom:34px}@media(max-width:620px){.similar-filter .similar-options{padding:14px 14px 12px}.explore .controls:has(.similar-filter[open]){margin-bottom:34px}}

#similar-list{display:grid;gap:2px}#similar-list button{display:block;text-align:left;border:0;background:white;padding:9px 10px;font-size:13px;cursor:pointer}#similar-list button:hover,#similar-list button:focus-visible{background:#f8eaf1}#similar-list button[hidden]{display:none!important}.explore .similar-filter .similar-options{position:static;box-shadow:none;border:0;border-top:1px solid var(--line)}.explore .controls:has(.similar-filter[open]){margin-bottom:16px}

#explore{padding-top:40px;padding-bottom:50px}.explore .section-head{align-items:baseline}.explore .section-head h2{margin:0;font-size:clamp(30px,3.6vw,46px)}.explore .section-head p{margin:0}.explore .controls{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:20px 0 16px}.explore .controls .search{grid-column:1/-1;min-width:0}.explore .controls select{width:100%;max-width:none;min-width:0;height:42px;font-size:13px}.explore .controls input{height:48px;font-size:14px}.explore .grid{gap:12px;margin-top:18px}.explore .card .art{height:112px}.explore .card .art span{font-size:46px}.explore .card .content{padding:14px}.explore .card h3{font-size:19px}.explore .card .notes{font-size:12px}.explore .card .meta{margin:9px 0}.explore .card .details{padding-top:10px}@media(max-width:750px){.explore .controls{grid-template-columns:repeat(2,minmax(0,1fr))}.explore .controls select{max-width:none;width:100%}}@media(max-width:620px){#explore{padding:34px 16px 42px}.explore .section-head{display:block}.explore .section-head h2{font-size:34px;line-height:1.13;margin:0 0 8px}.explore .controls{gap:8px;margin:15px 0}.explore .controls select{height:42px}.explore .grid{grid-template-columns:1fr;gap:10px}.explore .card{display:grid;grid-template-columns:88px minmax(0,1fr);gap:0}.explore .card .art{height:100%;min-height:110px}.explore .card .art span{font-size:35px}.explore .card .content{padding:11px 12px}.explore .card h3{font-size:17px;margin:4px 0 7px}.explore .card .notes,.explore .card .meta{display:none}.explore .card .details{padding:5px 0 0}.explore .card .details .secondary{padding:4px 0;border:0}.explore .card .price{margin-top:5px}.explore .pill{font-size:10px}}
.explore .card .art img{width:100%;height:100%;object-fit:contain;background:white;display:block}@media(max-width:620px){.explore .card{grid-template-columns:88px minmax(0,1fr);align-items:stretch}.explore .card .art{height:110px;min-height:110px;max-height:110px;overflow:hidden}.explore .card .art img{height:110px;max-height:110px;width:88px;object-fit:contain}}
.explore .controls .similar-filter{grid-column:1/-1;display:grid;grid-template-columns:auto minmax(0,1fr) minmax(0,1fr);gap:8px;align-items:center;color:var(--soft);font-size:13px}.explore .controls .similar-filter input,.explore .controls .similar-filter select{width:100%;height:42px;min-width:0;max-width:none;font-size:13px}@media(max-width:620px){.explore .controls .similar-filter{grid-template-columns:1fr 1fr}.explore .controls .similar-filter span{grid-column:1/-1}.explore .controls .similar-filter input,.explore .controls .similar-filter select{width:100%}}
.explore .controls .similar-filter{grid-column:1/-1;display:block;position:relative;background:white;border:1px solid var(--line);color:var(--ink)}.similar-filter summary{height:42px;padding:12px 14px;cursor:pointer;font-size:13px;list-style:none}.similar-filter summary:after{content:'⌄';float:right}.similar-filter summary strong{font-weight:500;margin-left:14px;color:var(--green)}.similar-filter .similar-options{padding:10px;background:white;border:1px solid var(--line);box-shadow:0 8px 20px #0002;position:absolute;top:100%;left:0;right:0;z-index:4;display:grid;gap:8px}.explore .controls .similar-filter .similar-options input{height:42px;width:100%}.explore .controls .similar-filter .similar-options select{height:auto;width:100%;max-width:none;border:0;overflow:auto;padding:0}.similar-options option{padding:8px 5px}@media(max-width:620px){.explore .controls .similar-filter{grid-column:1/-1;display:block}}

.similar-filter .similar-options{padding:14px 16px 12px;gap:6px}.similar-filter .similar-options select{min-height:0;height:auto!important;max-height:120px;overflow:auto}.similar-filter .similar-options option{padding:8px 10px}.explore .controls:has(.similar-filter[open]){margin-bottom:34px}@media(max-width:620px){.similar-filter .similar-options{padding:14px 14px 12px}.explore .controls:has(.similar-filter[open]){margin-bottom:34px}}

#similar-list{display:grid;gap:2px}#similar-list button{display:block;text-align:left;border:0;background:white;padding:9px 10px;font-size:13px;cursor:pointer}#similar-list button:hover,#similar-list button:focus-visible{background:#f8eaf1}#similar-list button[hidden]{display:none!important}.explore .similar-filter .similar-options{position:static;box-shadow:none;border:0;border-top:1px solid var(--line)}.explore .controls:has(.similar-filter[open]){margin-bottom:16px}

#explore{padding-top:40px;padding-bottom:50px}.explore .section-head{align-items:baseline}.explore .section-head h2{margin:0;font-size:clamp(30px,3.6vw,46px)}.explore .section-head p{margin:0}.explore .controls{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:20px 0 16px}.explore .controls .search{grid-column:1/-1;min-width:0}.explore .controls select{width:100%;max-width:none;min-width:0;height:42px;font-size:13px}.explore .controls input{height:48px;font-size:14px}.explore .grid{gap:12px;margin-top:18px}.explore .card .art{height:112px}.explore .card .art span{font-size:46px}.explore .card .content{padding:14px}.explore .card h3{font-size:19px}.explore .card .notes{font-size:12px}.explore .card .meta{margin:9px 0}.explore .card .details{padding-top:10px}@media(max-width:750px){.explore .controls{grid-template-columns:repeat(2,minmax(0,1fr))}.explore .controls select{max-width:none;width:100%}}@media(max-width:620px){#explore{padding:34px 16px 42px}.explore .section-head{display:block}.explore .section-head h2{font-size:34px;line-height:1.13;margin:0 0 8px}.explore .controls{gap:8px;margin:15px 0}.explore .controls select{height:42px}.explore .grid{grid-template-columns:1fr;gap:10px}.explore .card{display:grid;grid-template-columns:88px minmax(0,1fr);gap:0}.explore .card .art{height:100%;min-height:110px}.explore .card .art span{font-size:35px}.explore .card .content{padding:11px 12px}.explore .card h3{font-size:17px;margin:4px 0 7px}.explore .card .notes,.explore .card .meta{display:none}.explore .card .details{padding:5px 0 0}.explore .card .details .secondary{padding:4px 0;border:0}.explore .card .price{margin-top:5px}.explore .pill{font-size:10px}}
.explore .card .art img{width:100%;height:100%;object-fit:contain;background:white;display:block}@media(max-width:620px){.explore .card{grid-template-columns:88px minmax(0,1fr);align-items:stretch}.explore .card .art{height:110px;min-height:110px;max-height:110px;overflow:hidden}.explore .card .art img{height:110px;max-height:110px;width:88px;object-fit:contain}}
.explore .controls .similar-filter{grid-column:1/-1;display:grid;grid-template-columns:auto minmax(0,1fr) minmax(0,1fr);gap:8px;align-items:center;color:var(--soft);font-size:13px}.explore .controls .similar-filter input,.explore .controls .similar-filter select{width:100%;height:42px;min-width:0;max-width:none;font-size:13px}@media(max-width:620px){.explore .controls .similar-filter{grid-template-columns:1fr 1fr}.explore .controls .similar-filter span{grid-column:1/-1}.explore .controls .similar-filter input,.explore .controls .similar-filter select{width:100%}}
.explore .controls .similar-filter{grid-column:1/-1;display:block;position:relative;background:white;border:1px solid var(--line);color:var(--ink)}.similar-filter summary{height:42px;padding:12px 14px;cursor:pointer;font-size:13px;list-style:none}.similar-filter summary:after{content:'⌄';float:right}.similar-filter summary strong{font-weight:500;margin-left:14px;color:var(--green)}.similar-filter .similar-options{padding:10px;background:white;border:1px solid var(--line);box-shadow:0 8px 20px #0002;position:absolute;top:100%;left:0;right:0;z-index:4;display:grid;gap:8px}.explore .controls .similar-filter .similar-options input{height:42px;width:100%}.explore .controls .similar-filter .similar-options select{height:auto;width:100%;max-width:none;border:0;overflow:auto;padding:0}.similar-options option{padding:8px 5px}@media(max-width:620px){.explore .controls .similar-filter{grid-column:1/-1;display:block}}

.similar-filter .similar-options{padding:14px 16px 12px;gap:6px}.similar-filter .similar-options select{min-height:0;height:auto!important;max-height:120px;overflow:auto}.similar-filter .similar-options option{padding:8px 10px}.explore .controls:has(.similar-filter[open]){margin-bottom:34px}@media(max-width:620px){.similar-filter .similar-options{padding:14px 14px 12px}.explore .controls:has(.similar-filter[open]){margin-bottom:34px}}

#similar-list{display:grid;gap:2px}#similar-list button{display:block;text-align:left;border:0;background:white;padding:9px 10px;font-size:13px;cursor:pointer}#similar-list button:hover,#similar-list button:focus-visible{background:#f8eaf1}#similar-list button[hidden]{display:none!important}.explore .similar-filter .similar-options{position:static;box-shadow:none;border:0;border-top:1px solid var(--line)}.explore .controls:has(.similar-filter[open]){margin-bottom:16px}

#explore{padding-top:40px;padding-bottom:50px}.explore .section-head{align-items:baseline}.explore .section-head h2{margin:0;font-size:clamp(30px,3.6vw,46px)}.explore .section-head p{margin:0}.explore .controls{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:20px 0 16px}.explore .controls .search{grid-column:1/-1;min-width:0}.explore .controls select{width:100%;max-width:none;min-width:0;height:42px;font-size:13px}.explore .controls input{height:48px;font-size:14px}.explore .grid{gap:12px;margin-top:18px}.explore .card .art{height:112px}.explore .card .art span{font-size:46px}.explore .card .content{padding:14px}.explore .card h3{font-size:19px}.explore .card .notes{font-size:12px}.explore .card .meta{margin:9px 0}.explore .card .details{padding-top:10px}@media(max-width:750px){.explore .controls{grid-template-columns:repeat(2,minmax(0,1fr))}.explore .controls select{max-width:none;width:100%}}@media(max-width:620px){#explore{padding:34px 16px 42px}.explore .section-head{display:block}.explore .section-head h2{font-size:34px;line-height:1.13;margin:0 0 8px}.explore .controls{gap:8px;margin:15px 0}.explore .controls select{height:42px}.explore .grid{grid-template-columns:1fr;gap:10px}.explore .card{display:grid;grid-template-columns:88px minmax(0,1fr);gap:0}.explore .card .art{height:100%;min-height:110px}.explore .card .art span{font-size:35px}.explore .card .content{padding:11px 12px}.explore .card h3{font-size:17px;margin:4px 0 7px}.explore .card .notes,.explore .card .meta{display:none}.explore .card .details{padding:5px 0 0}.explore .card .details .secondary{padding:4px 0;border:0}.explore .card .price{margin-top:5px}.explore .pill{font-size:10px}}
.explore .card .art img{width:100%;height:100%;object-fit:contain;background:white;display:block}@media(max-width:620px){.explore .card{grid-template-columns:88px minmax(0,1fr);align-items:stretch}.explore .card .art{height:110px;min-height:110px;max-height:110px;overflow:hidden}.explore .card .art img{height:110px;max-height:110px;width:88px;object-fit:contain}}
.explore .controls .similar-filter{grid-column:1/-1;display:grid;grid-template-columns:auto minmax(0,1fr) minmax(0,1fr);gap:8px;align-items:center;color:var(--soft);font-size:13px}.explore .controls .similar-filter input,.explore .controls .similar-filter select{width:100%;height:42px;min-width:0;max-width:none;font-size:13px}@media(max-width:620px){.explore .controls .similar-filter{grid-template-columns:1fr 1fr}.explore .controls .similar-filter span{grid-column:1/-1}.explore .controls .similar-filter input,.explore .controls .similar-filter select{width:100%}}
.explore .controls .similar-filter{grid-column:1/-1;display:block;position:relative;background:white;border:1px solid var(--line);color:var(--ink)}.similar-filter summary{height:42px;padding:12px 14px;cursor:pointer;font-size:13px;list-style:none}.similar-filter summary:after{content:'⌄';float:right}.similar-filter summary strong{font-weight:500;margin-left:14px;color:var(--green)}.similar-filter .similar-options{padding:10px;background:white;border:1px solid var(--line);box-shadow:0 8px 20px #0002;position:absolute;top:100%;left:0;right:0;z-index:4;display:grid;gap:8px}.explore .controls .similar-filter .similar-options input{height:42px;width:100%}.explore .controls .similar-filter .similar-options select{height:auto;width:100%;max-width:none;border:0;overflow:auto;padding:0}.similar-options option{padding:8px 5px}@media(max-width:620px){.explore .controls .similar-filter{grid-column:1/-1;display:block}}

.similar-filter .similar-options{padding:14px 16px 12px;gap:6px}.similar-filter .similar-options select{min-height:0;height:auto!important;max-height:120px;overflow:auto}.similar-filter .similar-options option{padding:8px 10px}.explore .controls:has(.similar-filter[open]){margin-bottom:34px}@media(max-width:620px){.similar-filter .similar-options{padding:14px 14px 12px}.explore .controls:has(.similar-filter[open]){margin-bottom:34px}}

#similar-list{display:grid;gap:2px}#similar-list button{display:block;text-align:left;border:0;background:white;padding:9px 10px;font-size:13px;cursor:pointer}#similar-list button:hover,#similar-list button:focus-visible{background:#f8eaf1}#similar-list button[hidden]{display:none!important}.explore .similar-filter .similar-options{position:static;box-shadow:none;border:0;border-top:1px solid var(--line)}.explore .controls:has(.similar-filter[open]){margin-bottom:16px}

#explore{padding-top:40px;padding-bottom:50px}.explore .section-head{align-items:baseline}.explore .section-head h2{margin:0;font-size:clamp(30px,3.6vw,46px)}.explore .section-head p{margin:0}.explore .controls{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:20px 0 16px}.explore .controls .search{grid-column:1/-1;min-width:0}.explore .controls select{width:100%;max-width:none;min-width:0;height:42px;font-size:13px}.explore .controls input{height:48px;font-size:14px}.explore .grid{gap:12px;margin-top:18px}.explore .card .art{height:112px}.explore .card .art span{font-size:46px}.explore .card .content{padding:14px}.explore .card h3{font-size:19px}.explore .card .notes{font-size:12px}.explore .card .meta{margin:9px 0}.explore .card .details{padding-top:10px}@media(max-width:750px){.explore .controls{grid-template-columns:repeat(2,minmax(0,1fr))}.explore .controls select{max-width:none;width:100%}}@media(max-width:620px){#explore{padding:34px 16px 42px}.explore .section-head{display:block}.explore .section-head h2{font-size:34px;line-height:1.13;margin:0 0 8px}.explore .controls{gap:8px;margin:15px 0}.explore .controls select{height:42px}.explore .grid{grid-template-columns:1fr;gap:10px}.explore .card{display:grid;grid-template-columns:88px minmax(0,1fr);gap:0}.explore .card .art{height:100%;min-height:110px}.explore .card .art span{font-size:35px}.explore .card .content{padding:11px 12px}.explore .card h3{font-size:17px;margin:4px 0 7px}.explore .card .notes,.explore .card .meta{display:none}.explore .card .details{padding:5px 0 0}.explore .card .details .secondary{padding:4px 0;border:0}.explore .card .price{margin-top:5px}.explore .pill{font-size:10px}}
.explore .card .art img{width:100%;height:100%;object-fit:contain;background:white;display:block}@media(max-width:620px){.explore .card{grid-template-columns:88px minmax(0,1fr);align-items:stretch}.explore .card .art{height:110px;min-height:110px;max-height:110px;overflow:hidden}.explore .card .art img{height:110px;max-height:110px;width:88px;object-fit:contain}}
.explore .controls .similar-filter{grid-column:1/-1;display:grid;grid-template-columns:auto minmax(0,1fr) minmax(0,1fr);gap:8px;align-items:center;color:var(--soft);font-size:13px}.explore .controls .similar-filter input,.explore .controls .similar-filter select{width:100%;height:42px;min-width:0;max-width:none;font-size:13px}@media(max-width:620px){.explore .controls .similar-filter{grid-template-columns:1fr 1fr}.explore .controls .similar-filter span{grid-column:1/-1}.explore .controls .similar-filter input,.explore .controls .similar-filter select{width:100%}}
.explore .controls .similar-filter{grid-column:1/-1;display:block;position:relative;background:white;border:1px solid var(--line);color:var(--ink)}.similar-filter summary{height:42px;padding:12px 14px;cursor:pointer;font-size:13px;list-style:none}.similar-filter summary:after{content:'⌄';float:right}.similar-filter summary strong{font-weight:500;margin-left:14px;color:var(--green)}.similar-filter .similar-options{padding:10px;background:white;border:1px solid var(--line);box-shadow:0 8px 20px #0002;position:absolute;top:100%;left:0;right:0;z-index:4;display:grid;gap:8px}.explore .controls .similar-filter .similar-options input{height:42px;width:100%}.explore .controls .similar-filter .similar-options select{height:auto;width:100%;max-width:none;border:0;overflow:auto;padding:0}.similar-options option{padding:8px 5px}@media(max-width:620px){.explore .controls .similar-filter{grid-column:1/-1;display:block}}

.similar-filter .similar-options{padding:14px 16px 12px;gap:6px}.similar-filter .similar-options select{min-height:0;height:auto!important;max-height:120px;overflow:auto}.similar-filter .similar-options option{padding:8px 10px}.explore .controls:has(.similar-filter[open]){margin-bottom:34px}@media(max-width:620px){.similar-filter .similar-options{padding:14px 14px 12px}.explore .controls:has(.similar-filter[open]){margin-bottom:34px}}

#similar-list{display:grid;gap:2px}#similar-list button{display:block;text-align:left;border:0;background:white;padding:9px 10px;font-size:13px;cursor:pointer}#similar-list button:hover,#similar-list button:focus-visible{background:#f8eaf1}#similar-list button[hidden]{display:none!important}.explore .similar-filter .similar-options{position:static;box-shadow:none;border:0;border-top:1px solid var(--line)}.explore .controls:has(.similar-filter[open]){margin-bottom:16px}

#explore{padding-top:40px;padding-bottom:50px}.explore .section-head{align-items:baseline}.explore .section-head h2{margin:0;font-size:clamp(30px,3.6vw,46px)}.explore .section-head p{margin:0}.explore .controls{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:20px 0 16px}.explore .controls .search{grid-column:1/-1;min-width:0}.explore .controls select{width:100%;max-width:none;min-width:0;height:42px;font-size:13px}.explore .controls input{height:48px;font-size:14px}.explore .grid{gap:12px;margin-top:18px}.explore .card .art{height:112px}.explore .card .art span{font-size:46px}.explore .card .content{padding:14px}.explore .card h3{font-size:19px}.explore .card .notes{font-size:12px}.explore .card .meta{margin:9px 0}.explore .card .details{padding-top:10px}@media(max-width:750px){.explore .controls{grid-template-columns:repeat(2,minmax(0,1fr))}.explore .controls select{max-width:none;width:100%}}@media(max-width:620px){#explore{padding:34px 16px 42px}.explore .section-head{display:block}.explore .section-head h2{font-size:34px;line-height:1.13;margin:0 0 8px}.explore .controls{gap:8px;margin:15px 0}.explore .controls select{height:42px}.explore .grid{grid-template-columns:1fr;gap:10px}.explore .card{display:grid;grid-template-columns:88px minmax(0,1fr);gap:0}.explore .card .art{height:100%;min-height:110px}.explore .card .art span{font-size:35px}.explore .card .content{padding:11px 12px}.explore .card h3{font-size:17px;margin:4px 0 7px}.explore .card .notes,.explore .card .meta{display:none}.explore .card .details{padding:5px 0 0}.explore .card .details .secondary{padding:4px 0;border:0}.explore .card .price{margin-top:5px}.explore .pill{font-size:10px}}
.explore .card .art img{width:100%;height:100%;object-fit:contain;background:white;display:block}@media(max-width:620px){.explore .card{grid-template-columns:88px minmax(0,1fr);align-items:stretch}.explore .card .art{height:110px;min-height:110px;max-height:110px;overflow:hidden}.explore .card .art img{height:110px;max-height:110px;width:88px;object-fit:contain}}
.explore .controls .similar-filter{grid-column:1/-1;display:grid;grid-template-columns:auto minmax(0,1fr) minmax(0,1fr);gap:8px;align-items:center;color:var(--soft);font-size:13px}.explore .controls .similar-filter input,.explore .controls .similar-filter select{width:100%;height:42px;min-width:0;max-width:none;font-size:13px}@media(max-width:620px){.explore .controls .similar-filter{grid-template-columns:1fr 1fr}.explore .controls .similar-filter span{grid-column:1/-1}.explore .controls .similar-filter input,.explore .controls .similar-filter select{width:100%}}
.explore .controls .similar-filter{grid-column:1/-1;display:block;position:relative;background:white;border:1px solid var(--line);color:var(--ink)}.similar-filter summary{height:42px;padding:12px 14px;cursor:pointer;font-size:13px;list-style:none}.similar-filter summary:after{content:'⌄';float:right}.similar-filter summary strong{font-weight:500;margin-left:14px;color:var(--green)}.similar-filter .similar-options{padding:10px;background:white;border:1px solid var(--line);box-shadow:0 8px 20px #0002;position:absolute;top:100%;left:0;right:0;z-index:4;display:grid;gap:8px}.explore .controls .similar-filter .similar-options input{height:42px;width:100%}.explore .controls .similar-filter .similar-options select{height:auto;width:100%;max-width:none;border:0;overflow:auto;padding:0}.similar-options option{padding:8px 5px}@media(max-width:620px){.explore .controls .similar-filter{grid-column:1/-1;display:block}}

.similar-filter .similar-options{padding:14px 16px 12px;gap:6px}.similar-filter .similar-options select{min-height:0;height:auto!important;max-height:120px;overflow:auto}.similar-filter .similar-options option{padding:8px 10px}.explore .controls:has(.similar-filter[open]){margin-bottom:34px}@media(max-width:620px){.similar-filter .similar-options{padding:14px 14px 12px}.explore .controls:has(.similar-filter[open]){margin-bottom:34px}}

#similar-list{display:grid;gap:2px}#similar-list button{display:block;text-align:left;border:0;background:white;padding:9px 10px;font-size:13px;cursor:pointer}#similar-list button:hover,#similar-list button:focus-visible{background:#f8eaf1}#similar-list button[hidden]{display:none!important}.explore .similar-filter .similar-options{position:static;box-shadow:none;border:0;border-top:1px solid var(--line)}.explore .controls:has(.similar-filter[open]){margin-bottom:16px}

#explore{padding-top:40px;padding-bottom:50px}.explore .section-head{align-items:baseline}.explore .section-head h2{margin:0;font-size:clamp(30px,3.6vw,46px)}.explore .section-head p{margin:0}.explore .controls{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:20px 0 16px}.explore .controls .search{grid-column:1/-1;min-width:0}.explore .controls select{width:100%;max-width:none;min-width:0;height:42px;font-size:13px}.explore .controls input{height:48px;font-size:14px}.explore .grid{gap:12px;margin-top:18px}.explore .card .art{height:112px}.explore .card .art span{font-size:46px}.explore .card .content{padding:14px}.explore .card h3{font-size:19px}.explore .card .notes{font-size:12px}.explore .card .meta{margin:9px 0}.explore .card .details{padding-top:10px}@media(max-width:750px){.explore .controls{grid-template-columns:repeat(2,minmax(0,1fr))}.explore .controls select{max-width:none;width:100%}}@media(max-width:620px){#explore{padding:34px 16px 42px}.explore .section-head{display:block}.explore .section-head h2{font-size:34px;line-height:1.13;margin:0 0 8px}.explore .controls{gap:8px;margin:15px 0}.explore .controls select{height:42px}.explore .grid{grid-template-columns:1fr;gap:10px}.explore .card{display:grid;grid-template-columns:88px minmax(0,1fr);gap:0}.explore .card .art{height:100%;min-height:110px}.explore .card .art span{font-size:35px}.explore .card .content{padding:11px 12px}.explore .card h3{font-size:17px;margin:4px 0 7px}.explore .card .notes,.explore .card .meta{display:none}.explore .card .details{padding:5px 0 0}.explore .card .details .secondary{padding:4px 0;border:0}.explore .card .price{margin-top:5px}.explore .pill{font-size:10px}}
.explore .card .art img{width:100%;height:100%;object-fit:contain;background:white;display:block}@media(max-width:620px){.explore .card{grid-template-columns:88px minmax(0,1fr);align-items:stretch}.explore .card .art{height:110px;min-height:110px;max-height:110px;overflow:hidden}.explore .card .art img{height:110px;max-height:110px;width:88px;object-fit:contain}}
.explore .controls .similar-filter{grid-column:1/-1;display:grid;grid-template-columns:auto minmax(0,1fr) minmax(0,1fr);gap:8px;align-items:center;color:var(--soft);font-size:13px}.explore .controls .similar-filter input,.explore .controls .similar-filter select{width:100%;height:42px;min-width:0;max-width:none;font-size:13px}@media(max-width:620px){.explore .controls .similar-filter{grid-template-columns:1fr 1fr}.explore .controls .similar-filter span{grid-column:1/-1}.explore .controls .similar-filter input,.explore .controls .similar-filter select{width:100%}}
.explore .controls .similar-filter{grid-column:1/-1;display:block;position:relative;background:white;border:1px solid var(--line);color:var(--ink)}.similar-filter summary{height:42px;padding:12px 14px;cursor:pointer;font-size:13px;list-style:none}.similar-filter summary:after{content:'⌄';float:right}.similar-filter summary strong{font-weight:500;margin-left:14px;color:var(--green)}.similar-filter .similar-options{padding:10px;background:white;border:1px solid var(--line);box-shadow:0 8px 20px #0002;position:absolute;top:100%;left:0;right:0;z-index:4;display:grid;gap:8px}.explore .controls .similar-filter .similar-options input{height:42px;width:100%}.explore .controls .similar-filter .similar-options select{height:auto;width:100%;max-width:none;border:0;overflow:auto;padding:0}.similar-options option{padding:8px 5px}@media(max-width:620px){.explore .controls .similar-filter{grid-column:1/-1;display:block}}

.similar-filter .similar-options{padding:14px 16px 12px;gap:6px}.similar-filter .similar-options select{min-height:0;height:auto!important;max-height:120px;overflow:auto}.similar-filter .similar-options option{padding:8px 10px}.explore .controls:has(.similar-filter[open]){margin-bottom:34px}@media(max-width:620px){.similar-filter .similar-options{padding:14px 14px 12px}.explore .controls:has(.similar-filter[open]){margin-bottom:34px}}

#similar-list{display:grid;gap:2px}#similar-list button{display:block;text-align:left;border:0;background:white;padding:9px 10px;font-size:13px;cursor:pointer}#similar-list button:hover,#similar-list button:focus-visible{background:#f8eaf1}#similar-list button[hidden]{display:none!important}.explore .similar-filter .similar-options{position:static;box-shadow:none;border:0;border-top:1px solid var(--line)}.explore .controls:has(.similar-filter[open]){margin-bottom:16px}

#explore{padding-top:40px;padding-bottom:50px}.explore .section-head{align-items:baseline}.explore .section-head h2{margin:0;font-size:clamp(30px,3.6vw,46px)}.explore .section-head p{margin:0}.explore .controls{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:20px 0 16px}.explore .controls .search{grid-column:1/-1;min-width:0}.explore .controls select{width:100%;max-width:none;min-width:0;height:42px;font-size:13px}.explore .controls input{height:48px;font-size:14px}.explore .grid{gap:12px;margin-top:18px}.explore .card .art{height:112px}.explore .card .art span{font-size:46px}.explore .card .content{padding:14px}.explore .card h3{font-size:19px}.explore .card .notes{font-size:12px}.explore .card .meta{margin:9px 0}.explore .card .details{padding-top:10px}@media(max-width:750px){.explore .controls{grid-template-columns:repeat(2,minmax(0,1fr))}.explore .controls select{max-width:none;width:100%}}@media(max-width:620px){#explore{padding:34px 16px 42px}.explore .section-head{display:block}.explore .section-head h2{font-size:34px;line-height:1.13;margin:0 0 8px}.explore .controls{gap:8px;margin:15px 0}.explore .controls select{height:42px}.explore .grid{grid-template-columns:1fr;gap:10px}.explore .card{display:grid;grid-template-columns:88px minmax(0,1fr);gap:0}.explore .card .art{height:100%;min-height:110px}.explore .card .art span{font-size:35px}.explore .card .content{padding:11px 12px}.explore .card h3{font-size:17px;margin:4px 0 7px}.explore .card .notes,.explore .card .meta{display:none}.explore .card .details{padding:5px 0 0}.explore .card .details .secondary{padding:4px 0;border:0}.explore .card .price{margin-top:5px}.explore .pill{font-size:10px}}
.explore .card .art img{width:100%;height:100%;object-fit:contain;background:white;display:block}@media(max-width:620px){.explore .card{grid-template-columns:88px minmax(0,1fr);align-items:stretch}.explore .card .art{height:110px;min-height:110px;max-height:110px;overflow:hidden}.explore .card .art img{height:110px;max-height:110px;width:88px;object-fit:contain}}
.explore .controls .similar-filter{grid-column:1/-1;display:grid;grid-template-columns:auto minmax(0,1fr) minmax(0,1fr);gap:8px;align-items:center;color:var(--soft);font-size:13px}.explore .controls .similar-filter input,.explore .controls .similar-filter select{width:100%;height:42px;min-width:0;max-width:none;font-size:13px}@media(max-width:620px){.explore .controls .similar-filter{grid-template-columns:1fr 1fr}.explore .controls .similar-filter span{grid-column:1/-1}.explore .controls .similar-filter input,.explore .controls .similar-filter select{width:100%}}
.explore .controls .similar-filter{grid-column:1/-1;display:block;position:relative;background:white;border:1px solid var(--line);color:var(--ink)}.similar-filter summary{height:42px;padding:12px 14px;cursor:pointer;font-size:13px;list-style:none}.similar-filter summary:after{content:'⌄';float:right}.similar-filter summary strong{font-weight:500;margin-left:14px;color:var(--green)}.similar-filter .similar-options{padding:10px;background:white;border:1px solid var(--line);box-shadow:0 8px 20px #0002;position:absolute;top:100%;left:0;right:0;z-index:4;display:grid;gap:8px}.explore .controls .similar-filter .similar-options input{height:42px;width:100%}.explore .controls .similar-filter .similar-options select{height:auto;width:100%;max-width:none;border:0;overflow:auto;padding:0}.similar-options option{padding:8px 5px}@media(max-width:620px){.explore .controls .similar-filter{grid-column:1/-1;display:block}}

.similar-filter .similar-options{padding:14px 16px 12px;gap:6px}.similar-filter .similar-options select{min-height:0;height:auto!important;max-height:120px;overflow:auto}.similar-filter .similar-options option{padding:8px 10px}.explore .controls:has(.similar-filter[open]){margin-bottom:34px}@media(max-width:620px){.similar-filter .similar-options{padding:14px 14px 12px}.explore .controls:has(.similar-filter[open]){margin-bottom:34px}}

#similar-list{display:grid;gap:2px}#similar-list button{display:block;text-align:left;border:0;background:white;padding:9px 10px;font-size:13px;cursor:pointer}#similar-list button:hover,#similar-list button:focus-visible{background:#f8eaf1}#similar-list button[hidden]{display:none!important}.explore .similar-filter .similar-options{position:static;box-shadow:none;border:0;border-top:1px solid var(--line)}.explore .controls:has(.similar-filter[open]){margin-bottom:16px}

#explore{padding-top:40px;padding-bottom:50px}.explore .section-head{align-items:baseline}.explore .section-head h2{margin:0;font-size:clamp(30px,3.6vw,46px)}.explore .section-head p{margin:0}.explore .controls{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:20px 0 16px}.explore .controls .search{grid-column:1/-1;min-width:0}.explore .controls select{width:100%;max-width:none;min-width:0;height:42px;font-size:13px}.explore .controls input{height:48px;font-size:14px}.explore .grid{gap:12px;margin-top:18px}.explore .card .art{height:112px}.explore .card .art span{font-size:46px}.explore .card .content{padding:14px}.explore .card h3{font-size:19px}.explore .card .notes{font-size:12px}.explore .card .meta{margin:9px 0}.explore .card .details{padding-top:10px}@media(max-width:750px){.explore .controls{grid-template-columns:repeat(2,minmax(0,1fr))}.explore .controls select{max-width:none;width:100%}}@media(max-width:620px){#explore{padding:34px 16px 42px}.explore .section-head{display:block}.explore .section-head h2{font-size:34px;line-height:1.13;margin:0 0 8px}.explore .controls{gap:8px;margin:15px 0}.explore .controls select{height:42px}.explore .grid{grid-template-columns:1fr;gap:10px}.explore .card{display:grid;grid-template-columns:88px minmax(0,1fr);gap:0}.explore .card .art{height:100%;min-height:110px}.explore .card .art span{font-size:35px}.explore .card .content{padding:11px 12px}.explore .card h3{font-size:17px;margin:4px 0 7px}.explore .card .notes,.explore .card .meta{display:none}.explore .card .details{padding:5px 0 0}.explore .card .details .secondary{padding:4px 0;border:0}.explore .card .price{margin-top:5px}.explore .pill{font-size:10px}}
.explore .card .art img{width:100%;height:100%;object-fit:contain;background:white;display:block}@media(max-width:620px){.explore .card{grid-template-columns:88px minmax(0,1fr);align-items:stretch}.explore .card .art{height:110px;min-height:110px;max-height:110px;overflow:hidden}.explore .card .art img{height:110px;max-height:110px;width:88px;object-fit:contain}}
.explore .controls .similar-filter{grid-column:1/-1;display:grid;grid-template-columns:auto minmax(0,1fr) minmax(0,1fr);gap:8px;align-items:center;color:var(--soft);font-size:13px}.explore .controls .similar-filter input,.explore .controls .similar-filter select{width:100%;height:42px;min-width:0;max-width:none;font-size:13px}@media(max-width:620px){.explore .controls .similar-filter{grid-template-columns:1fr 1fr}.explore .controls .similar-filter span{grid-column:1/-1}.explore .controls .similar-filter input,.explore .controls .similar-filter select{width:100%}}
.explore .controls .similar-filter{grid-column:1/-1;display:block;position:relative;background:white;border:1px solid var(--line);color:var(--ink)}.similar-filter summary{height:42px;padding:12px 14px;cursor:pointer;font-size:13px;list-style:none}.similar-filter summary:after{content:'⌄';float:right}.similar-filter summary strong{font-weight:500;margin-left:14px;color:var(--green)}.similar-filter .similar-options{padding:10px;background:white;border:1px solid var(--line);box-shadow:0 8px 20px #0002;position:absolute;top:100%;left:0;right:0;z-index:4;display:grid;gap:8px}.explore .controls .similar-filter .similar-options input{height:42px;width:100%}.explore .controls .similar-filter .similar-options select{height:auto;width:100%;max-width:none;border:0;overflow:auto;padding:0}.similar-options option{padding:8px 5px}@media(max-width:620px){.explore .controls .similar-filter{grid-column:1/-1;display:block}}

.similar-filter .similar-options{padding:14px 16px 12px;gap:6px}.similar-filter .similar-options select{min-height:0;height:auto!important;max-height:120px;overflow:auto}.similar-filter .similar-options option{padding:8px 10px}.explore .controls:has(.similar-filter[open]){margin-bottom:34px}@media(max-width:620px){.similar-filter .similar-options{padding:14px 14px 12px}.explore .controls:has(.similar-filter[open]){margin-bottom:34px}}

#similar-list{display:grid;gap:2px}#similar-list button{display:block;text-align:left;border:0;background:white;padding:9px 10px;font-size:13px;cursor:pointer}#similar-list button:hover,#similar-list button:focus-visible{background:#f8eaf1}#similar-list button[hidden]{display:none!important}.explore .similar-filter .similar-options{position:static;box-shadow:none;border:0;border-top:1px solid var(--line)}.explore .controls:has(.similar-filter[open]){margin-bottom:16px}

#explore{padding-top:40px;padding-bottom:50px}.explore .section-head{align-items:baseline}.explore .section-head h2{margin:0;font-size:clamp(30px,3.6vw,46px)}.explore .section-head p{margin:0}.explore .controls{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:20px 0 16px}.explore .controls .search{grid-column:1/-1;min-width:0}.explore .controls select{width:100%;max-width:none;min-width:0;height:42px;font-size:13px}.explore .controls input{height:48px;font-size:14px}.explore .grid{gap:12px;margin-top:18px}.explore .card .art{height:112px}.explore .card .art span{font-size:46px}.explore .card .content{padding:14px}.explore .card h3{font-size:19px}.explore .card .notes{font-size:12px}.explore .card .meta{margin:9px 0}.explore .card .details{padding-top:10px}@media(max-width:750px){.explore .controls{grid-template-columns:repeat(2,minmax(0,1fr))}.explore .controls select{max-width:none;width:100%}}@media(max-width:620px){#explore{padding:34px 16px 42px}.explore .section-head{display:block}.explore .section-head h2{font-size:34px;line-height:1.13;margin:0 0 8px}.explore .controls{gap:8px;margin:15px 0}.explore .controls select{height:42px}.explore .grid{grid-template-columns:1fr;gap:10px}.explore .card{display:grid;grid-template-columns:88px minmax(0,1fr);gap:0}.explore .card .art{height:100%;min-height:110px}.explore .card .art span{font-size:35px}.explore .card .content{padding:11px 12px}.explore .card h3{font-size:17px;margin:4px 0 7px}.explore .card .notes,.explore .card .meta{display:none}.explore .card .details{padding:5px 0 0}.explore .card .details .secondary{padding:4px 0;border:0}.explore .card .price{margin-top:5px}.explore .pill{font-size:10px}}
.explore .card .art img{width:100%;height:100%;object-fit:contain;background:white;display:block}@media(max-width:620px){.explore .card{grid-template-columns:88px minmax(0,1fr);align-items:stretch}.explore .card .art{height:110px;min-height:110px;max-height:110px;overflow:hidden}.explore .card .art img{height:110px;max-height:110px;width:88px;object-fit:contain}}
.explore .controls .similar-filter{grid-column:1/-1;display:grid;grid-template-columns:auto minmax(0,1fr) minmax(0,1fr);gap:8px;align-items:center;color:var(--soft);font-size:13px}.explore .controls .similar-filter input,.explore .controls .similar-filter select{width:100%;height:42px;min-width:0;max-width:none;font-size:13px}@media(max-width:620px){.explore .controls .similar-filter{grid-template-columns:1fr 1fr}.explore .controls .similar-filter span{grid-column:1/-1}.explore .controls .similar-filter input,.explore .controls .similar-filter select{width:100%}}
.explore .controls .similar-filter{grid-column:1/-1;display:block;position:relative;background:white;border:1px solid var(--line);color:var(--ink)}.similar-filter summary{height:42px;padding:12px 14px;cursor:pointer;font-size:13px;list-style:none}.similar-filter summary:after{content:'⌄';float:right}.similar-filter summary strong{font-weight:500;margin-left:14px;color:var(--green)}.similar-filter .similar-options{padding:10px;background:white;border:1px solid var(--line);box-shadow:0 8px 20px #0002;position:absolute;top:100%;left:0;right:0;z-index:4;display:grid;gap:8px}.explore .controls .similar-filter .similar-options input{height:42px;width:100%}.explore .controls .similar-filter .similar-options select{height:auto;width:100%;max-width:none;border:0;overflow:auto;padding:0}.similar-options option{padding:8px 5px}@media(max-width:620px){.explore .controls .similar-filter{grid-column:1/-1;display:block}}

.similar-filter .similar-options{padding:14px 16px 12px;gap:6px}.similar-filter .similar-options select{min-height:0;height:auto!important;max-height:120px;overflow:auto}.similar-filter .similar-options option{padding:8px 10px}.explore .controls:has(.similar-filter[open]){margin-bottom:34px}@media(max-width:620px){.similar-filter .similar-options{padding:14px 14px 12px}.explore .controls:has(.similar-filter[open]){margin-bottom:34px}}

#similar-list{display:grid;gap:2px}#similar-list button{display:block;text-align:left;border:0;background:white;padding:9px 10px;font-size:13px;cursor:pointer}#similar-list button:hover,#similar-list button:focus-visible{background:#f8eaf1}#similar-list button[hidden]{display:none!important}.explore .similar-filter .similar-options{position:static;box-shadow:none;border:0;border-top:1px solid var(--line)}.explore .controls:has(.similar-filter[open]){margin-bottom:16px}

#explore{padding-top:40px;padding-bottom:50px}.explore .section-head{align-items:baseline}.explore .section-head h2{margin:0;font-size:clamp(30px,3.6vw,46px)}.explore .section-head p{margin:0}.explore .controls{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:20px 0 16px}.explore .controls .search{grid-column:1/-1;min-width:0}.explore .controls select{width:100%;max-width:none;min-width:0;height:42px;font-size:13px}.explore .controls input{height:48px;font-size:14px}.explore .grid{gap:12px;margin-top:18px}.explore .card .art{height:112px}.explore .card .art span{font-size:46px}.explore .card .content{padding:14px}.explore .card h3{font-size:19px}.explore .card .notes{font-size:12px}.explore .card .meta{margin:9px 0}.explore .card .details{padding-top:10px}@media(max-width:750px){.explore .controls{grid-template-columns:repeat(2,minmax(0,1fr))}.explore .controls select{max-width:none;width:100%}}@media(max-width:620px){#explore{padding:34px 16px 42px}.explore .section-head{display:block}.explore .section-head h2{font-size:34px;line-height:1.13;margin:0 0 8px}.explore .controls{gap:8px;margin:15px 0}.explore .controls select{height:42px}.explore .grid{grid-template-columns:1fr;gap:10px}.explore .card{display:grid;grid-template-columns:88px minmax(0,1fr);gap:0}.explore .card .art{height:100%;min-height:110px}.explore .card .art span{font-size:35px}.explore .card .content{padding:11px 12px}.explore .card h3{font-size:17px;margin:4px 0 7px}.explore .card .notes,.explore .card .meta{display:none}.explore .card .details{padding:5px 0 0}.explore .card .details .secondary{padding:4px 0;border:0}.explore .card .price{margin-top:5px}.explore .pill{font-size:10px}}
.explore .card .art img{width:100%;height:100%;object-fit:contain;background:white;display:block}@media(max-width:620px){.explore .card{grid-template-columns:88px minmax(0,1fr);align-items:stretch}.explore .card .art{height:110px;min-height:110px;max-height:110px;overflow:hidden}.explore .card .art img{height:110px;max-height:110px;width:88px;object-fit:contain}}
.explore .controls .similar-filter{grid-column:1/-1;display:grid;grid-template-columns:auto minmax(0,1fr) minmax(0,1fr);gap:8px;align-items:center;color:var(--soft);font-size:13px}.explore .controls .similar-filter input,.explore .controls .similar-filter select{width:100%;height:42px;min-width:0;max-width:none;font-size:13px}@media(max-width:620px){.explore .controls .similar-filter{grid-template-columns:1fr 1fr}.explore .controls .similar-filter span{grid-column:1/-1}.explore .controls .similar-filter input,.explore .controls .similar-filter select{width:100%}}
.explore .controls .similar-filter{grid-column:1/-1;display:block;position:relative;background:white;border:1px solid var(--line);color:var(--ink)}.similar-filter summary{height:42px;padding:12px 14px;cursor:pointer;font-size:13px;list-style:none}.similar-filter summary:after{content:'⌄';float:right}.similar-filter summary strong{font-weight:500;margin-left:14px;color:var(--green)}.similar-filter .similar-options{padding:10px;background:white;border:1px solid var(--line);box-shadow:0 8px 20px #0002;position:absolute;top:100%;left:0;right:0;z-index:4;display:grid;gap:8px}.explore .controls .similar-filter .similar-options input{height:42px;width:100%}.explore .controls .similar-filter .similar-options select{height:auto;width:100%;max-width:none;border:0;overflow:auto;padding:0}.similar-options option{padding:8px 5px}@media(max-width:620px){.explore .controls .similar-filter{grid-column:1/-1;display:block}}

.similar-filter .similar-options{padding:14px 16px 12px;gap:6px}.similar-filter .similar-options select{min-height:0;height:auto!important;max-height:120px;overflow:auto}.similar-filter .similar-options option{padding:8px 10px}.explore .controls:has(.similar-filter[open]){margin-bottom:34px}@media(max-width:620px){.similar-filter .similar-options{padding:14px 14px 12px}.explore .controls:has(.similar-filter[open]){margin-bottom:34px}}

#similar-list{display:grid;gap:2px}#similar-list button{display:block;text-align:left;border:0;background:white;padding:9px 10px;font-size:13px;cursor:pointer}#similar-list button:hover,#similar-list button:focus-visible{background:#f8eaf1}#similar-list button[hidden]{display:none!important}.explore .similar-filter .similar-options{position:static;box-shadow:none;border:0;border-top:1px solid var(--line)}.explore .controls:has(.similar-filter[open]){margin-bottom:16px}

#explore{padding-top:40px;padding-bottom:50px}.explore .section-head{align-items:baseline}.explore .section-head h2{margin:0;font-size:clamp(30px,3.6vw,46px)}.explore .section-head p{margin:0}.explore .controls{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:20px 0 16px}.explore .controls .search{grid-column:1/-1;min-width:0}.explore .controls select{width:100%;max-width:none;min-width:0;height:42px;font-size:13px}.explore .controls input{height:48px;font-size:14px}.explore .grid{gap:12px;margin-top:18px}.explore .card .art{height:112px}.explore .card .art span{font-size:46px}.explore .card .content{padding:14px}.explore .card h3{font-size:19px}.explore .card .notes{font-size:12px}.explore .card .meta{margin:9px 0}.explore .card .details{padding-top:10px}@media(max-width:750px){.explore .controls{grid-template-columns:repeat(2,minmax(0,1fr))}.explore .controls select{max-width:none;width:100%}}@media(max-width:620px){#explore{padding:34px 16px 42px}.explore .section-head{display:block}.explore .section-head h2{font-size:34px;line-height:1.13;margin:0 0 8px}.explore .controls{gap:8px;margin:15px 0}.explore .controls select{height:42px}.explore .grid{grid-template-columns:1fr;gap:10px}.explore .card{display:grid;grid-template-columns:88px minmax(0,1fr);gap:0}.explore .card .art{height:100%;min-height:110px}.explore .card .art span{font-size:35px}.explore .card .content{padding:11px 12px}.explore .card h3{font-size:17px;margin:4px 0 7px}.explore .card .notes,.explore .card .meta{display:none}.explore .card .details{padding:5px 0 0}.explore .card .details .secondary{padding:4px 0;border:0}.explore .card .price{margin-top:5px}.explore .pill{font-size:10px}}
.explore .card .art img{width:100%;height:100%;object-fit:contain;background:white;display:block}@media(max-width:620px){.explore .card{grid-template-columns:88px minmax(0,1fr);align-items:stretch}.explore .card .art{height:110px;min-height:110px;max-height:110px;overflow:hidden}.explore .card .art img{height:110px;max-height:110px;width:88px;object-fit:contain}}
.explore .controls .similar-filter{grid-column:1/-1;display:grid;grid-template-columns:auto minmax(0,1fr) minmax(0,1fr);gap:8px;align-items:center;color:var(--soft);font-size:13px}.explore .controls .similar-filter input,.explore .controls .similar-filter select{width:100%;height:42px;min-width:0;max-width:none;font-size:13px}@media(max-width:620px){.explore .controls .similar-filter{grid-template-columns:1fr 1fr}.explore .controls .similar-filter span{grid-column:1/-1}.explore .controls .similar-filter input,.explore .controls .similar-filter select{width:100%}}
.explore .controls .similar-filter{grid-column:1/-1;display:block;position:relative;background:white;border:1px solid var(--line);color:var(--ink)}.similar-filter summary{height:42px;padding:12px 14px;cursor:pointer;font-size:13px;list-style:none}.similar-filter summary:after{content:'⌄';float:right}.similar-filter summary strong{font-weight:500;margin-left:14px;color:var(--green)}.similar-filter .similar-options{padding:10px;background:white;border:1px solid var(--line);box-shadow:0 8px 20px #0002;position:absolute;top:100%;left:0;right:0;z-index:4;display:grid;gap:8px}.explore .controls .similar-filter .similar-options input{height:42px;width:100%}.explore .controls .similar-filter .similar-options select{height:auto;width:100%;max-width:none;border:0;overflow:auto;padding:0}.similar-options option{padding:8px 5px}@media(max-width:620px){.explore .controls .similar-filter{grid-column:1/-1;display:block}}

.similar-filter .similar-options{padding:14px 16px 12px;gap:6px}.similar-filter .similar-options select{min-height:0;height:auto!important;max-height:120px;overflow:auto}.similar-filter .similar-options option{padding:8px 10px}.explore .controls:has(.similar-filter[open]){margin-bottom:34px}@media(max-width:620px){.similar-filter .similar-options{padding:14px 14px 12px}.explore .controls:has(.similar-filter[open]){margin-bottom:34px}}

#similar-list{display:grid;gap:2px}#similar-list button{display:block;text-align:left;border:0;background:white;padding:9px 10px;font-size:13px;cursor:pointer}#similar-list button:hover,#similar-list button:focus-visible{background:#f8eaf1}#similar-list button[hidden]{display:none!important}.explore .similar-filter .similar-options{position:static;box-shadow:none;border:0;border-top:1px solid var(--line)}.explore .controls:has(.similar-filter[open]){margin-bottom:16px}

#explore{padding-top:40px;padding-bottom:50px}.explore .section-head{align-items:baseline}.explore .section-head h2{margin:0;font-size:clamp(30px,3.6vw,46px)}.explore .section-head p{margin:0}.explore .controls{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:20px 0 16px}.explore .controls .search{grid-column:1/-1;min-width:0}.explore .controls select{width:100%;max-width:none;min-width:0;height:42px;font-size:13px}.explore .controls input{height:48px;font-size:14px}.explore .grid{gap:12px;margin-top:18px}.explore .card .art{height:112px}.explore .card .art span{font-size:46px}.explore .card .content{padding:14px}.explore .card h3{font-size:19px}.explore .card .notes{font-size:12px}.explore .card .meta{margin:9px 0}.explore .card .details{padding-top:10px}@media(max-width:750px){.explore .controls{grid-template-columns:repeat(2,minmax(0,1fr))}.explore .controls select{max-width:none;width:100%}}@media(max-width:620px){#explore{padding:34px 16px 42px}.explore .section-head{display:block}.explore .section-head h2{font-size:34px;line-height:1.13;margin:0 0 8px}.explore .controls{gap:8px;margin:15px 0}.explore .controls select{height:42px}.explore .grid{grid-template-columns:1fr;gap:10px}.explore .card{display:grid;grid-template-columns:88px minmax(0,1fr);gap:0}.explore .card .art{height:100%;min-height:110px}.explore .card .art span{font-size:35px}.explore .card .content{padding:11px 12px}.explore .card h3{font-size:17px;margin:4px 0 7px}.explore .card .notes,.explore .card .meta{display:none}.explore .card .details{padding:5px 0 0}.explore .card .details .secondary{padding:4px 0;border:0}.explore .card .price{margin-top:5px}.explore .pill{font-size:10px}}
.explore .card .art img{width:100%;height:100%;object-fit:contain;background:white;display:block}@media(max-width:620px){.explore .card{grid-template-columns:88px minmax(0,1fr);align-items:stretch}.explore .card .art{height:110px;min-height:110px;max-height:110px;overflow:hidden}.explore .card .art img{height:110px;max-height:110px;width:88px;object-fit:contain}}
.explore .controls .similar-filter{grid-column:1/-1;display:grid;grid-template-columns:auto minmax(0,1fr) minmax(0,1fr);gap:8px;align-items:center;color:var(--soft);font-size:13px}.explore .controls .similar-filter input,.explore .controls .similar-filter select{width:100%;height:42px;min-width:0;max-width:none;font-size:13px}@media(max-width:620px){.explore .controls .similar-filter{grid-template-columns:1fr 1fr}.explore .controls .similar-filter span{grid-column:1/-1}.explore .controls .similar-filter input,.explore .controls .similar-filter select{width:100%}}
.explore .controls .similar-filter{grid-column:1/-1;display:block;position:relative;background:white;border:1px solid var(--line);color:var(--ink)}.similar-filter summary{height:42px;padding:12px 14px;cursor:pointer;font-size:13px;list-style:none}.similar-filter summary:after{content:'⌄';float:right}.similar-filter summary strong{font-weight:500;margin-left:14px;color:var(--green)}.similar-filter .similar-options{padding:10px;background:white;border:1px solid var(--line);box-shadow:0 8px 20px #0002;position:absolute;top:100%;left:0;right:0;z-index:4;display:grid;gap:8px}.explore .controls .similar-filter .similar-options input{height:42px;width:100%}.explore .controls .similar-filter .similar-options select{height:auto;width:100%;max-width:none;border:0;overflow:auto;padding:0}.similar-options option{padding:8px 5px}@media(max-width:620px){.explore .controls .similar-filter{grid-column:1/-1;display:block}}

.similar-filter .similar-options{padding:14px 16px 12px;gap:6px}.similar-filter .similar-options select{min-height:0;height:auto!important;max-height:120px;overflow:auto}.similar-filter .similar-options option{padding:8px 10px}.explore .controls:has(.similar-filter[open]){margin-bottom:34px}@media(max-width:620px){.similar-filter .similar-options{padding:14px 14px 12px}.explore .controls:has(.similar-filter[open]){margin-bottom:34px}}

#similar-list{display:grid;gap:2px}#similar-list button{display:block;text-align:left;border:0;background:white;padding:9px 10px;font-size:13px;cursor:pointer}#similar-list button:hover,#similar-list button:focus-visible{background:#f8eaf1}#similar-list button[hidden]{display:none!important}.explore .similar-filter .similar-options{position:static;box-shadow:none;border:0;border-top:1px solid var(--line)}.explore .controls:has(.similar-filter[open]){margin-bottom:16px}

#explore{padding-top:40px;padding-bottom:50px}.explore .section-head{align-items:baseline}.explore .section-head h2{margin:0;font-size:clamp(30px,3.6vw,46px)}.explore .section-head p{margin:0}.explore .controls{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:20px 0 16px}.explore .controls .search{grid-column:1/-1;min-width:0}.explore .controls select{width:100%;max-width:none;min-width:0;height:42px;font-size:13px}.explore .controls input{height:48px;font-size:14px}.explore .grid{gap:12px;margin-top:18px}.explore .card .art{height:112px}.explore .card .art span{font-size:46px}.explore .card .content{padding:14px}.explore .card h3{font-size:19px}.explore .card .notes{font-size:12px}.explore .card .meta{margin:9px 0}.explore .card .details{padding-top:10px}@media(max-width:750px){.explore .controls{grid-template-columns:repeat(2,minmax(0,1fr))}.explore .controls select{max-width:none;width:100%}}@media(max-width:620px){#explore{padding:34px 16px 42px}.explore .section-head{display:block}.explore .section-head h2{font-size:34px;line-height:1.13;margin:0 0 8px}.explore .controls{gap:8px;margin:15px 0}.explore .controls select{height:42px}.explore .grid{grid-template-columns:1fr;gap:10px}.explore .card{display:grid;grid-template-columns:88px minmax(0,1fr);gap:0}.explore .card .art{height:100%;min-height:110px}.explore .card .art span{font-size:35px}.explore .card .content{padding:11px 12px}.explore .card h3{font-size:17px;margin:4px 0 7px}.explore .card .notes,.explore .card .meta{display:none}.explore .card .details{padding:5px 0 0}.explore .card .details .secondary{padding:4px 0;border:0}.explore .card .price{margin-top:5px}.explore .pill{font-size:10px}}
.explore .card .art img{width:100%;height:100%;object-fit:contain;background:white;display:block}@media(max-width:620px){.explore .card{grid-template-columns:88px minmax(0,1fr);align-items:stretch}.explore .card .art{height:110px;min-height:110px;max-height:110px;overflow:hidden}.explore .card .art img{height:110px;max-height:110px;width:88px;object-fit:contain}}
.explore .controls .similar-filter{grid-column:1/-1;display:grid;grid-template-columns:auto minmax(0,1fr) minmax(0,1fr);gap:8px;align-items:center;color:var(--soft);font-size:13px}.explore .controls .similar-filter input,.explore .controls .similar-filter select{width:100%;height:42px;min-width:0;max-width:none;font-size:13px}@media(max-width:620px){.explore .controls .similar-filter{grid-template-columns:1fr 1fr}.explore .controls .similar-filter span{grid-column:1/-1}.explore .controls .similar-filter input,.explore .controls .similar-filter select{width:100%}}
.explore .controls .similar-filter{grid-column:1/-1;display:block;position:relative;background:white;border:1px solid var(--line);color:var(--ink)}.similar-filter summary{height:42px;padding:12px 14px;cursor:pointer;font-size:13px;list-style:none}.similar-filter summary:after{content:'⌄';float:right}.similar-filter summary strong{font-weight:500;margin-left:14px;color:var(--green)}.similar-filter .similar-options{padding:10px;background:white;border:1px solid var(--line);box-shadow:0 8px 20px #0002;position:absolute;top:100%;left:0;right:0;z-index:4;display:grid;gap:8px}.explore .controls .similar-filter .similar-options input{height:42px;width:100%}.explore .controls .similar-filter .similar-options select{height:auto;width:100%;max-width:none;border:0;overflow:auto;padding:0}.similar-options option{padding:8px 5px}@media(max-width:620px){.explore .controls .similar-filter{grid-column:1/-1;display:block}}

.similar-filter .similar-options{padding:14px 16px 12px;gap:6px}.similar-filter .similar-options select{min-height:0;height:auto!important;max-height:120px;overflow:auto}.similar-filter .similar-options option{padding:8px 10px}.explore .controls:has(.similar-filter[open]){margin-bottom:34px}@media(max-width:620px){.similar-filter .similar-options{padding:14px 14px 12px}.explore .controls:has(.similar-filter[open]){margin-bottom:34px}}

#similar-list{display:grid;gap:2px}#similar-list button{display:block;text-align:left;border:0;background:white;padding:9px 10px;font-size:13px;cursor:pointer}#similar-list button:hover,#similar-list button:focus-visible{background:#f8eaf1}#similar-list button[hidden]{display:none!important}.explore .similar-filter .similar-options{position:static;box-shadow:none;border:0;border-top:1px solid var(--line)}.explore .controls:has(.similar-filter[open]){margin-bottom:16px}

#explore{padding-top:40px;padding-bottom:50px}.explore .section-head{align-items:baseline}.explore .section-head h2{margin:0;font-size:clamp(30px,3.6vw,46px)}.explore .section-head p{margin:0}.explore .controls{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:20px 0 16px}.explore .controls .search{grid-column:1/-1;min-width:0}.explore .controls select{width:100%;max-width:none;min-width:0;height:42px;font-size:13px}.explore .controls input{height:48px;font-size:14px}.explore .grid{gap:12px;margin-top:18px}.explore .card .art{height:112px}.explore .card .art span{font-size:46px}.explore .card .content{padding:14px}.explore .card h3{font-size:19px}.explore .card .notes{font-size:12px}.explore .card .meta{margin:9px 0}.explore .card .details{padding-top:10px}@media(max-width:750px){.explore .controls{grid-template-columns:repeat(2,minmax(0,1fr))}.explore .controls select{max-width:none;width:100%}}@media(max-width:620px){#explore{padding:34px 16px 42px}.explore .section-head{display:block}.explore .section-head h2{font-size:34px;line-height:1.13;margin:0 0 8px}.explore .controls{gap:8px;margin:15px 0}.explore .controls select{height:42px}.explore .grid{grid-template-columns:1fr;gap:10px}.explore .card{display:grid;grid-template-columns:88px minmax(0,1fr);gap:0}.explore .card .art{height:100%;min-height:110px}.explore .card .art span{font-size:35px}.explore .card .content{padding:11px 12px}.explore .card h3{font-size:17px;margin:4px 0 7px}.explore .card .notes,.explore .card .meta{display:none}.explore .card .details{padding:5px 0 0}.explore .card .details .secondary{padding:4px 0;border:0}.explore .card .price{margin-top:5px}.explore .pill{font-size:10px}}
.explore .card .art img{width:100%;height:100%;object-fit:contain;background:white;display:block}@media(max-width:620px){.explore .card{grid-template-columns:88px minmax(0,1fr);align-items:stretch}.explore .card .art{height:110px;min-height:110px;max-height:110px;overflow:hidden}.explore .card .art img{height:110px;max-height:110px;width:88px;object-fit:contain}}
.explore .controls .similar-filter{grid-column:1/-1;display:grid;grid-template-columns:auto minmax(0,1fr) minmax(0,1fr);gap:8px;align-items:center;color:var(--soft);font-size:13px}.explore .controls .similar-filter input,.explore .controls .similar-filter select{width:100%;height:42px;min-width:0;max-width:none;font-size:13px}@media(max-width:620px){.explore .controls .similar-filter{grid-template-columns:1fr 1fr}.explore .controls .similar-filter span{grid-column:1/-1}.explore .controls .similar-filter input,.explore .controls .similar-filter select{width:100%}}
.explore .controls .similar-filter{grid-column:1/-1;display:block;position:relative;background:white;border:1px solid var(--line);color:var(--ink)}.similar-filter summary{height:42px;padding:12px 14px;cursor:pointer;font-size:13px;list-style:none}.similar-filter summary:after{content:'⌄';float:right}.similar-filter summary strong{font-weight:500;margin-left:14px;color:var(--green)}.similar-filter .similar-options{padding:10px;background:white;border:1px solid var(--line);box-shadow:0 8px 20px #0002;position:absolute;top:100%;left:0;right:0;z-index:4;display:grid;gap:8px}.explore .controls .similar-filter .similar-options input{height:42px;width:100%}.explore .controls .similar-filter .similar-options select{height:auto;width:100%;max-width:none;border:0;overflow:auto;padding:0}.similar-options option{padding:8px 5px}@media(max-width:620px){.explore .controls .similar-filter{grid-column:1/-1;display:block}}

.similar-filter .similar-options{padding:14px 16px 12px;gap:6px}.similar-filter .similar-options select{min-height:0;height:auto!important;max-height:120px;overflow:auto}.similar-filter .similar-options option{padding:8px 10px}.explore .controls:has(.similar-filter[open]){margin-bottom:34px}@media(max-width:620px){.similar-filter .similar-options{padding:14px 14px 12px}.explore .controls:has(.similar-filter[open]){margin-bottom:34px}}

#similar-list{display:grid;gap:2px}#similar-list button{display:block;text-align:left;border:0;background:white;padding:9px 10px;font-size:13px;cursor:pointer}#similar-list button:hover,#similar-list button:focus-visible{background:#f8eaf1}#similar-list button[hidden]{display:none!important}.explore .similar-filter .similar-options{position:static;box-shadow:none;border:0;border-top:1px solid var(--line)}.explore .controls:has(.similar-filter[open]){margin-bottom:16px}

#explore{padding-top:40px;padding-bottom:50px}.explore .section-head{align-items:baseline}.explore .section-head h2{margin:0;font-size:clamp(30px,3.6vw,46px)}.explore .section-head p{margin:0}.explore .controls{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:20px 0 16px}.explore .controls .search{grid-column:1/-1;min-width:0}.explore .controls select{width:100%;max-width:none;min-width:0;height:42px;font-size:13px}.explore .controls input{height:48px;font-size:14px}.explore .grid{gap:12px;margin-top:18px}.explore .card .art{height:112px}.explore .card .art span{font-size:46px}.explore .card .content{padding:14px}.explore .card h3{font-size:19px}.explore .card .notes{font-size:12px}.explore .card .meta{margin:9px 0}.explore .card .details{padding-top:10px}@media(max-width:750px){.explore .controls{grid-template-columns:repeat(2,minmax(0,1fr))}.explore .controls select{max-width:none;width:100%}}@media(max-width:620px){#explore{padding:34px 16px 42px}.explore .section-head{display:block}.explore .section-head h2{font-size:34px;line-height:1.13;margin:0 0 8px}.explore .controls{gap:8px;margin:15px 0}.explore .controls select{height:42px}.explore .grid{grid-template-columns:1fr;gap:10px}.explore .card{display:grid;grid-template-columns:88px minmax(0,1fr);gap:0}.explore .card .art{height:100%;min-height:110px}.explore .card .art span{font-size:35px}.explore .card .content{padding:11px 12px}.explore .card h3{font-size:17px;margin:4px 0 7px}.explore .card .notes,.explore .card .meta{display:none}.explore .card .details{padding:5px 0 0}.explore .card .details .secondary{padding:4px 0;border:0}.explore .card .price{margin-top:5px}.explore .pill{font-size:10px}}
.explore .card .art img{width:100%;height:100%;object-fit:contain;background:white;display:block}@media(max-width:620px){.explore .card{grid-template-columns:88px minmax(0,1fr);align-items:stretch}.explore .card .art{height:110px;min-height:110px;max-height:110px;overflow:hidden}.explore .card .art img{height:110px;max-height:110px;width:88px;object-fit:contain}}
.explore .controls .similar-filter{grid-column:1/-1;display:grid;grid-template-columns:auto minmax(0,1fr) minmax(0,1fr);gap:8px;align-items:center;color:var(--soft);font-size:13px}.explore .controls .similar-filter input,.explore .controls .similar-filter select{width:100%;height:42px;min-width:0;max-width:none;font-size:13px}@media(max-width:620px){.explore .controls .similar-filter{grid-template-columns:1fr 1fr}.explore .controls .similar-filter span{grid-column:1/-1}.explore .controls .similar-filter input,.explore .controls .similar-filter select{width:100%}}
.explore .controls .similar-filter{grid-column:1/-1;display:block;position:relative;background:white;border:1px solid var(--line);color:var(--ink)}.similar-filter summary{height:42px;padding:12px 14px;cursor:pointer;font-size:13px;list-style:none}.similar-filter summary:after{content:'⌄';float:right}.similar-filter summary strong{font-weight:500;margin-left:14px;color:var(--green)}.similar-filter .similar-options{padding:10px;background:white;border:1px solid var(--line);box-shadow:0 8px 20px #0002;position:absolute;top:100%;left:0;right:0;z-index:4;display:grid;gap:8px}.explore .controls .similar-filter .similar-options input{height:42px;width:100%}.explore .controls .similar-filter .similar-options select{height:auto;width:100%;max-width:none;border:0;overflow:auto;padding:0}.similar-options option{padding:8px 5px}@media(max-width:620px){.explore .controls .similar-filter{grid-column:1/-1;display:block}}

.similar-filter .similar-options{padding:14px 16px 12px;gap:6px}.similar-filter .similar-options select{min-height:0;height:auto!important;max-height:120px;overflow:auto}.similar-filter .similar-options option{padding:8px 10px}.explore .controls:has(.similar-filter[open]){margin-bottom:34px}@media(max-width:620px){.similar-filter .similar-options{padding:14px 14px 12px}.explore .controls:has(.similar-filter[open]){margin-bottom:34px}}

#similar-list{display:grid;gap:2px}#similar-list button{display:block;text-align:left;border:0;background:white;padding:9px 10px;font-size:13px;cursor:pointer}#similar-list button:hover,#similar-list button:focus-visible{background:#f8eaf1}#similar-list button[hidden]{display:none!important}.explore .similar-filter .similar-options{position:static;box-shadow:none;border:0;border-top:1px solid var(--line)}.explore .controls:has(.similar-filter[open]){margin-bottom:16px}

#explore{padding-top:40px;padding-bottom:50px}.explore .section-head{align-items:baseline}.explore .section-head h2{margin:0;font-size:clamp(30px,3.6vw,46px)}.explore .section-head p{margin:0}.explore .controls{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:20px 0 16px}.explore .controls .search{grid-column:1/-1;min-width:0}.explore .controls select{width:100%;max-width:none;min-width:0;height:42px;font-size:13px}.explore .controls input{height:48px;font-size:14px}.explore .grid{gap:12px;margin-top:18px}.explore .card .art{height:112px}.explore .card .art span{font-size:46px}.explore .card .content{padding:14px}.explore .card h3{font-size:19px}.explore .card .notes{font-size:12px}.explore .card .meta{margin:9px 0}.explore .card .details{padding-top:10px}@media(max-width:750px){.explore .controls{grid-template-columns:repeat(2,minmax(0,1fr))}.explore .controls select{max-width:none;width:100%}}@media(max-width:620px){#explore{padding:34px 16px 42px}.explore .section-head{display:block}.explore .section-head h2{font-size:34px;line-height:1.13;margin:0 0 8px}.explore .controls{gap:8px;margin:15px 0}.explore .controls select{height:42px}.explore .grid{grid-template-columns:1fr;gap:10px}.explore .card{display:grid;grid-template-columns:88px minmax(0,1fr);gap:0}.explore .card .art{height:100%;min-height:110px}.explore .card .art span{font-size:35px}.explore .card .content{padding:11px 12px}.explore .card h3{font-size:17px;margin:4px 0 7px}.explore .card .notes,.explore .card .meta{display:none}.explore .card .details{padding:5px 0 0}.explore .card .details .secondary{padding:4px 0;border:0}.explore .card .price{margin-top:5px}.explore .pill{font-size:10px}}
.explore .card .art img{width:100%;height:100%;object-fit:contain;background:white;display:block}@media(max-width:620px){.explore .card{grid-template-columns:88px minmax(0,1fr);align-items:stretch}.explore .card .art{height:110px;min-height:110px;max-height:110px;overflow:hidden}.explore .card .art img{height:110px;max-height:110px;width:88px;object-fit:contain}}
.explore .controls .similar-filter{grid-column:1/-1;display:grid;grid-template-columns:auto minmax(0,1fr) minmax(0,1fr);gap:8px;align-items:center;color:var(--soft);font-size:13px}.explore .controls .similar-filter input,.explore .controls .similar-filter select{width:100%;height:42px;min-width:0;max-width:none;font-size:13px}@media(max-width:620px){.explore .controls .similar-filter{grid-template-columns:1fr 1fr}.explore .controls .similar-filter span{grid-column:1/-1}.explore .controls .similar-filter input,.explore .controls .similar-filter select{width:100%}}
.explore .controls .similar-filter{grid-column:1/-1;display:block;position:relative;background:white;border:1px solid var(--line);color:var(--ink)}.similar-filter summary{height:42px;padding:12px 14px;cursor:pointer;font-size:13px;list-style:none}.similar-filter summary:after{content:'⌄';float:right}.similar-filter summary strong{font-weight:500;margin-left:14px;color:var(--green)}.similar-filter .similar-options{padding:10px;background:white;border:1px solid var(--line);box-shadow:0 8px 20px #0002;position:absolute;top:100%;left:0;right:0;z-index:4;display:grid;gap:8px}.explore .controls .similar-filter .similar-options input{height:42px;width:100%}.explore .controls .similar-filter .similar-options select{height:auto;width:100%;max-width:none;border:0;overflow:auto;padding:0}.similar-options option{padding:8px 5px}@media(max-width:620px){.explore .controls .similar-filter{grid-column:1/-1;display:block}}

.similar-filter .similar-options{padding:14px 16px 12px;gap:6px}.similar-filter .similar-options select{min-height:0;height:auto!important;max-height:120px;overflow:auto}.similar-filter .similar-options option{padding:8px 10px}.explore .controls:has(.similar-filter[open]){margin-bottom:34px}@media(max-width:620px){.similar-filter .similar-options{padding:14px 14px 12px}.explore .controls:has(.similar-filter[open]){margin-bottom:34px}}

#similar-list{display:grid;gap:2px}#similar-list button{display:block;text-align:left;border:0;background:white;padding:9px 10px;font-size:13px;cursor:pointer}#similar-list button:hover,#similar-list button:focus-visible{background:#f8eaf1}#similar-list button[hidden]{display:none!important}.explore .similar-filter .similar-options{position:static;box-shadow:none;border:0;border-top:1px solid var(--line)}.explore .controls:has(.similar-filter[open]){margin-bottom:16px}

#explore{padding-top:40px;padding-bottom:50px}.explore .section-head{align-items:baseline}.explore .section-head h2{margin:0;font-size:clamp(30px,3.6vw,46px)}.explore .section-head p{margin:0}.explore .controls{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:20px 0 16px}.explore .controls .search{grid-column:1/-1;min-width:0}.explore .controls select{width:100%;max-width:none;min-width:0;height:42px;font-size:13px}.explore .controls input{height:48px;font-size:14px}.explore .grid{gap:12px;margin-top:18px}.explore .card .art{height:112px}.explore .card .art span{font-size:46px}.explore .card .content{padding:14px}.explore .card h3{font-size:19px}.explore .card .notes{font-size:12px}.explore .card .meta{margin:9px 0}.explore .card .details{padding-top:10px}@media(max-width:750px){.explore .controls{grid-template-columns:repeat(2,minmax(0,1fr))}.explore .controls select{max-width:none;width:100%}}@media(max-width:620px){#explore{padding:34px 16px 42px}.explore .section-head{display:block}.explore .section-head h2{font-size:34px;line-height:1.13;margin:0 0 8px}.explore .controls{gap:8px;margin:15px 0}.explore .controls select{height:42px}.explore .grid{grid-template-columns:1fr;gap:10px}.explore .card{display:grid;grid-template-columns:88px minmax(0,1fr);gap:0}.explore .card .art{height:100%;min-height:110px}.explore .card .art span{font-size:35px}.explore .card .content{padding:11px 12px}.explore .card h3{font-size:17px;margin:4px 0 7px}.explore .card .notes,.explore .card .meta{display:none}.explore .card .details{padding:5px 0 0}.explore .card .details .secondary{padding:4px 0;border:0}.explore .card .price{margin-top:5px}.explore .pill{font-size:10px}}
.explore .card .art img{width:100%;height:100%;object-fit:contain;background:white;display:block}@media(max-width:620px){.explore .card{grid-template-columns:88px minmax(0,1fr);align-items:stretch}.explore .card .art{height:110px;min-height:110px;max-height:110px;overflow:hidden}.explore .card .art img{height:110px;max-height:110px;width:88px;object-fit:contain}}
.explore .controls .similar-filter{grid-column:1/-1;display:grid;grid-template-columns:auto minmax(0,1fr) minmax(0,1fr);gap:8px;align-items:center;color:var(--soft);font-size:13px}.explore .controls .similar-filter input,.explore .controls .similar-filter select{width:100%;height:42px;min-width:0;max-width:none;font-size:13px}@media(max-width:620px){.explore .controls .similar-filter{grid-template-columns:1fr 1fr}.explore .controls .similar-filter span{grid-column:1/-1}.explore .controls .similar-filter input,.explore .controls .similar-filter select{width:100%}}
.explore .controls .similar-filter{grid-column:1/-1;display:block;position:relative;background:white;border:1px solid var(--line);color:var(--ink)}.similar-filter summary{height:42px;padding:12px 14px;cursor:pointer;font-size:13px;list-style:none}.similar-filter summary:after{content:'⌄';float:right}.similar-filter summary strong{font-weight:500;margin-left:14px;color:var(--green)}.similar-filter .similar-options{padding:10px;background:white;border:1px solid var(--line);box-shadow:0 8px 20px #0002;position:absolute;top:100%;left:0;right:0;z-index:4;display:grid;gap:8px}.explore .controls .similar-filter .similar-options input{height:42px;width:100%}.explore .controls .similar-filter .similar-options select{height:auto;width:100%;max-width:none;border:0;overflow:auto;padding:0}.similar-options option{padding:8px 5px}@media(max-width:620px){.explore .controls .similar-filter{grid-column:1/-1;display:block}}

.similar-filter .similar-options{padding:14px 16px 12px;gap:6px}.similar-filter .similar-options select{min-height:0;height:auto!important;max-height:120px;overflow:auto}.similar-filter .similar-options option{padding:8px 10px}.explore .controls:has(.similar-filter[open]){margin-bottom:34px}@media(max-width:620px){.similar-filter .similar-options{padding:14px 14px 12px}.explore .controls:has(.similar-filter[open]){margin-bottom:34px}}

#similar-list{display:grid;gap:2px}#similar-list button{display:block;text-align:left;border:0;background:white;padding:9px 10px;font-size:13px;cursor:pointer}#similar-list button:hover,#similar-list button:focus-visible{background:#f8eaf1}#similar-list button[hidden]{display:none!important}.explore .similar-filter .similar-options{position:static;box-shadow:none;border:0;border-top:1px solid var(--line)}.explore .controls:has(.similar-filter[open]){margin-bottom:16px}

#explore{padding-top:40px;padding-bottom:50px}.explore .section-head{align-items:baseline}.explore .section-head h2{margin:0;font-size:clamp(30px,3.6vw,46px)}.explore .section-head p{margin:0}.explore .controls{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:20px 0 16px}.explore .controls .search{grid-column:1/-1;min-width:0}.explore .controls select{width:100%;max-width:none;min-width:0;height:42px;font-size:13px}.explore .controls input{height:48px;font-size:14px}.explore .grid{gap:12px;margin-top:18px}.explore .card .art{height:112px}.explore .card .art span{font-size:46px}.explore .card .content{padding:14px}.explore .card h3{font-size:19px}.explore .card .notes{font-size:12px}.explore .card .meta{margin:9px 0}.explore .card .details{padding-top:10px}@media(max-width:750px){.explore .controls{grid-template-columns:repeat(2,minmax(0,1fr))}.explore .controls select{max-width:none;width:100%}}@media(max-width:620px){#explore{padding:34px 16px 42px}.explore .section-head{display:block}.explore .section-head h2{font-size:34px;line-height:1.13;margin:0 0 8px}.explore .controls{gap:8px;margin:15px 0}.explore .controls select{height:42px}.explore .grid{grid-template-columns:1fr;gap:10px}.explore .card{display:grid;grid-template-columns:88px minmax(0,1fr);gap:0}.explore .card .art{height:100%;min-height:110px}.explore .card .art span{font-size:35px}.explore .card .content{padding:11px 12px}.explore .card h3{font-size:17px;margin:4px 0 7px}.explore .card .notes,.explore .card .meta{display:none}.explore .card .details{padding:5px 0 0}.explore .card .details .secondary{padding:4px 0;border:0}.explore .card .price{margin-top:5px}.explore .pill{font-size:10px}}
.explore .card .art img{width:100%;height:100%;object-fit:contain;background:white;display:block}@media(max-width:620px){.explore .card{grid-template-columns:88px minmax(0,1fr);align-items:stretch}.explore .card .art{height:110px;min-height:110px;max-height:110px;overflow:hidden}.explore .card .art img{height:110px;max-height:110px;width:88px;object-fit:contain}}
.explore .controls .similar-filter{grid-column:1/-1;display:grid;grid-template-columns:auto minmax(0,1fr) minmax(0,1fr);gap:8px;align-items:center;color:var(--soft);font-size:13px}.explore .controls .similar-filter input,.explore .controls .similar-filter select{width:100%;height:42px;min-width:0;max-width:none;font-size:13px}@media(max-width:620px){.explore .controls .similar-filter{grid-template-columns:1fr 1fr}.explore .controls .similar-filter span{grid-column:1/-1}.explore .controls .similar-filter input,.explore .controls .similar-filter select{width:100%}}
.explore .controls .similar-filter{grid-column:1/-1;display:block;position:relative;background:white;border:1px solid var(--line);color:var(--ink)}.similar-filter summary{height:42px;padding:12px 14px;cursor:pointer;font-size:13px;list-style:none}.similar-filter summary:after{content:'⌄';float:right}.similar-filter summary strong{font-weight:500;margin-left:14px;color:var(--green)}.similar-filter .similar-options{padding:10px;background:white;border:1px solid var(--line);box-shadow:0 8px 20px #0002;position:absolute;top:100%;left:0;right:0;z-index:4;display:grid;gap:8px}.explore .controls .similar-filter .similar-options input{height:42px;width:100%}.explore .controls .similar-filter .similar-options select{height:auto;width:100%;max-width:none;border:0;overflow:auto;padding:0}.similar-options option{padding:8px 5px}@media(max-width:620px){.explore .controls .similar-filter{grid-column:1/-1;display:block}}

.similar-filter .similar-options{padding:14px 16px 12px;gap:6px}.similar-filter .similar-options select{min-height:0;height:auto!important;max-height:120px;overflow:auto}.similar-filter .similar-options option{padding:8px 10px}.explore .controls:has(.similar-filter[open]){margin-bottom:34px}@media(max-width:620px){.similar-filter .similar-options{padding:14px 14px 12px}.explore .controls:has(.similar-filter[open]){margin-bottom:34px}}

#similar-list{display:grid;gap:2px}#similar-list button{display:block;text-align:left;border:0;background:white;padding:9px 10px;font-size:13px;cursor:pointer}#similar-list button:hover,#similar-list button:focus-visible{background:#f8eaf1}#similar-list button[hidden]{display:none!important}.explore .similar-filter .similar-options{position:static;box-shadow:none;border:0;border-top:1px solid var(--line)}.explore .controls:has(.similar-filter[open]){margin-bottom:16px}

#explore{padding-top:40px;padding-bottom:50px}.explore .section-head{align-items:baseline}.explore .section-head h2{margin:0;font-size:clamp(30px,3.6vw,46px)}.explore .section-head p{margin:0}.explore .controls{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:20px 0 16px}.explore .controls .search{grid-column:1/-1;min-width:0}.explore .controls select{width:100%;max-width:none;min-width:0;height:42px;font-size:13px}.explore .controls input{height:48px;font-size:14px}.explore .grid{gap:12px;margin-top:18px}.explore .card .art{height:112px}.explore .card .art span{font-size:46px}.explore .card .content{padding:14px}.explore .card h3{font-size:19px}.explore .card .notes{font-size:12px}.explore .card .meta{margin:9px 0}.explore .card .details{padding-top:10px}@media(max-width:750px){.explore .controls{grid-template-columns:repeat(2,minmax(0,1fr))}.explore .controls select{max-width:none;width:100%}}@media(max-width:620px){#explore{padding:34px 16px 42px}.explore .section-head{display:block}.explore .section-head h2{font-size:34px;line-height:1.13;margin:0 0 8px}.explore .controls{gap:8px;margin:15px 0}.explore .controls select{height:42px}.explore .grid{grid-template-columns:1fr;gap:10px}.explore .card{display:grid;grid-template-columns:88px minmax(0,1fr);gap:0}.explore .card .art{height:100%;min-height:110px}.explore .card .art span{font-size:35px}.explore .card .content{padding:11px 12px}.explore .card h3{font-size:17px;margin:4px 0 7px}.explore .card .notes,.explore .card .meta{display:none}.explore .card .details{padding:5px 0 0}.explore .card .details .secondary{padding:4px 0;border:0}.explore .card .price{margin-top:5px}.explore .pill{font-size:10px}}
.explore .card .art img{width:100%;height:100%;object-fit:contain;background:white;display:block}@media(max-width:620px){.explore .card{grid-template-columns:88px minmax(0,1fr);align-items:stretch}.explore .card .art{height:110px;min-height:110px;max-height:110px;overflow:hidden}.explore .card .art img{height:110px;max-height:110px;width:88px;object-fit:contain}}
.explore .controls .similar-filter{grid-column:1/-1;display:grid;grid-template-columns:auto minmax(0,1fr) minmax(0,1fr);gap:8px;align-items:center;color:var(--soft);font-size:13px}.explore .controls .similar-filter input,.explore .controls .similar-filter select{width:100%;height:42px;min-width:0;max-width:none;font-size:13px}@media(max-width:620px){.explore .controls .similar-filter{grid-template-columns:1fr 1fr}.explore .controls .similar-filter span{grid-column:1/-1}.explore .controls .similar-filter input,.explore .controls .similar-filter select{width:100%}}
.explore .controls .similar-filter{grid-column:1/-1;display:block;position:relative;background:white;border:1px solid var(--line);color:var(--ink)}.similar-filter summary{height:42px;padding:12px 14px;cursor:pointer;font-size:13px;list-style:none}.similar-filter summary:after{content:'⌄';float:right}.similar-filter summary strong{font-weight:500;margin-left:14px;color:var(--green)}.similar-filter .similar-options{padding:10px;background:white;border:1px solid var(--line);box-shadow:0 8px 20px #0002;position:absolute;top:100%;left:0;right:0;z-index:4;display:grid;gap:8px}.explore .controls .similar-filter .similar-options input{height:42px;width:100%}.explore .controls .similar-filter .similar-options select{height:auto;width:100%;max-width:none;border:0;overflow:auto;padding:0}.similar-options option{padding:8px 5px}@media(max-width:620px){.explore .controls .similar-filter{grid-column:1/-1;display:block}}

.similar-filter .similar-options{padding:14px 16px 12px;gap:6px}.similar-filter .similar-options select{min-height:0;height:auto!important;max-height:120px;overflow:auto}.similar-filter .similar-options option{padding:8px 10px}.explore .controls:has(.similar-filter[open]){margin-bottom:34px}@media(max-width:620px){.similar-filter .similar-options{padding:14px 14px 12px}.explore .controls:has(.similar-filter[open]){margin-bottom:34px}}

#similar-list{display:grid;gap:2px}#similar-list button{display:block;text-align:left;border:0;background:white;padding:9px 10px;font-size:13px;cursor:pointer}#similar-list button:hover,#similar-list button:focus-visible{background:#f8eaf1}#similar-list button[hidden]{display:none!important}.explore .similar-filter .similar-options{position:static;box-shadow:none;border:0;border-top:1px solid var(--line)}.explore .controls:has(.similar-filter[open]){margin-bottom:16px}

#explore{padding-top:40px;padding-bottom:50px}.explore .section-head{align-items:baseline}.explore .section-head h2{margin:0;font-size:clamp(30px,3.6vw,46px)}.explore .section-head p{margin:0}.explore .controls{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:20px 0 16px}.explore .controls .search{grid-column:1/-1;min-width:0}.explore .controls select{width:100%;max-width:none;min-width:0;height:42px;font-size:13px}.explore .controls input{height:48px;font-size:14px}.explore .grid{gap:12px;margin-top:18px}.explore .card .art{height:112px}.explore .card .art span{font-size:46px}.explore .card .content{padding:14px}.explore .card h3{font-size:19px}.explore .card .notes{font-size:12px}.explore .card .meta{margin:9px 0}.explore .card .details{padding-top:10px}@media(max-width:750px){.explore .controls{grid-template-columns:repeat(2,minmax(0,1fr))}.explore .controls select{max-width:none;width:100%}}@media(max-width:620px){#explore{padding:34px 16px 42px}.explore .section-head{display:block}.explore .section-head h2{font-size:34px;line-height:1.13;margin:0 0 8px}.explore .controls{gap:8px;margin:15px 0}.explore .controls select{height:42px}.explore .grid{grid-template-columns:1fr;gap:10px}.explore .card{display:grid;grid-template-columns:88px minmax(0,1fr);gap:0}.explore .card .art{height:100%;min-height:110px}.explore .card .art span{font-size:35px}.explore .card .content{padding:11px 12px}.explore .card h3{font-size:17px;margin:4px 0 7px}.explore .card .notes,.explore .card .meta{display:none}.explore .card .details{padding:5px 0 0}.explore .card .details .secondary{padding:4px 0;border:0}.explore .card .price{margin-top:5px}.explore .pill{font-size:10px}}
.explore .card .art img{width:100%;height:100%;object-fit:contain;background:white;display:block}@media(max-width:620px){.explore .card{grid-template-columns:88px minmax(0,1fr);align-items:stretch}.explore .card .art{height:110px;min-height:110px;max-height:110px;overflow:hidden}.explore .card .art img{height:110px;max-height:110px;width:88px;object-fit:contain}}
.explore .controls .similar-filter{grid-column:1/-1;display:grid;grid-template-columns:auto minmax(0,1fr) minmax(0,1fr);gap:8px;align-items:center;color:var(--soft);font-size:13px}.explore .controls .similar-filter input,.explore .controls .similar-filter select{width:100%;height:42px;min-width:0;max-width:none;font-size:13px}@media(max-width:620px){.explore .controls .similar-filter{grid-template-columns:1fr 1fr}.explore .controls .similar-filter span{grid-column:1/-1}.explore .controls .similar-filter input,.explore .controls .similar-filter select{width:100%}}
.explore .controls .similar-filter{grid-column:1/-1;display:block;position:relative;background:white;border:1px solid var(--line);color:var(--ink)}.similar-filter summary{height:42px;padding:12px 14px;cursor:pointer;font-size:13px;list-style:none}.similar-filter summary:after{content:'⌄';float:right}.similar-filter summary strong{font-weight:500;margin-left:14px;color:var(--green)}.similar-filter .similar-options{padding:10px;background:white;border:1px solid var(--line);box-shadow:0 8px 20px #0002;position:absolute;top:100%;left:0;right:0;z-index:4;display:grid;gap:8px}.explore .controls .similar-filter .similar-options input{height:42px;width:100%}.explore .controls .similar-filter .similar-options select{height:auto;width:100%;max-width:none;border:0;overflow:auto;padding:0}.similar-options option{padding:8px 5px}@media(max-width:620px){.explore .controls .similar-filter{grid-column:1/-1;display:block}}

.similar-filter .similar-options{padding:14px 16px 12px;gap:6px}.similar-filter .similar-options select{min-height:0;height:auto!important;max-height:120px;overflow:auto}.similar-filter .similar-options option{padding:8px 10px}.explore .controls:has(.similar-filter[open]){margin-bottom:34px}@media(max-width:620px){.similar-filter .similar-options{padding:14px 14px 12px}.explore .controls:has(.similar-filter[open]){margin-bottom:34px}}

#similar-list{display:grid;gap:2px}#similar-list button{display:block;text-align:left;border:0;background:white;padding:9px 10px;font-size:13px;cursor:pointer}#similar-list button:hover,#similar-list button:focus-visible{background:#f8eaf1}#similar-list button[hidden]{display:none!important}.explore .similar-filter .similar-options{position:static;box-shadow:none;border:0;border-top:1px solid var(--line)}.explore .controls:has(.similar-filter[open]){margin-bottom:16px}

#explore{padding-top:40px;padding-bottom:50px}.explore .section-head{align-items:baseline}.explore .section-head h2{margin:0;font-size:clamp(30px,3.6vw,46px)}.explore .section-head p{margin:0}.explore .controls{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:20px 0 16px}.explore .controls .search{grid-column:1/-1;min-width:0}.explore .controls select{width:100%;max-width:none;min-width:0;height:42px;font-size:13px}.explore .controls input{height:48px;font-size:14px}.explore .grid{gap:12px;margin-top:18px}.explore .card .art{height:112px}.explore .card .art span{font-size:46px}.explore .card .content{padding:14px}.explore .card h3{font-size:19px}.explore .card .notes{font-size:12px}.explore .card .meta{margin:9px 0}.explore .card .details{padding-top:10px}@media(max-width:750px){.explore .controls{grid-template-columns:repeat(2,minmax(0,1fr))}.explore .controls select{max-width:none;width:100%}}@media(max-width:620px){#explore{padding:34px 16px 42px}.explore .section-head{display:block}.explore .section-head h2{font-size:34px;line-height:1.13;margin:0 0 8px}.explore .controls{gap:8px;margin:15px 0}.explore .controls select{height:42px}.explore .grid{grid-template-columns:1fr;gap:10px}.explore .card{display:grid;grid-template-columns:88px minmax(0,1fr);gap:0}.explore .card .art{height:100%;min-height:110px}.explore .card .art span{font-size:35px}.explore .card .content{padding:11px 12px}.explore .card h3{font-size:17px;margin:4px 0 7px}.explore .card .notes,.explore .card .meta{display:none}.explore .card .details{padding:5px 0 0}.explore .card .details .secondary{padding:4px 0;border:0}.explore .card .price{margin-top:5px}.explore .pill{font-size:10px}}
.explore .card .art img{width:100%;height:100%;object-fit:contain;background:white;display:block}@media(max-width:620px){.explore .card{grid-template-columns:88px minmax(0,1fr);align-items:stretch}.explore .card .art{height:110px;min-height:110px;max-height:110px;overflow:hidden}.explore .card .art img{height:110px;max-height:110px;width:88px;object-fit:contain}}
.explore .controls .similar-filter{grid-column:1/-1;display:grid;grid-template-columns:auto minmax(0,1fr) minmax(0,1fr);gap:8px;align-items:center;color:var(--soft);font-size:13px}.explore .controls .similar-filter input,.explore .controls .similar-filter select{width:100%;height:42px;min-width:0;max-width:none;font-size:13px}@media(max-width:620px){.explore .controls .similar-filter{grid-template-columns:1fr 1fr}.explore .controls .similar-filter span{grid-column:1/-1}.explore .controls .similar-filter input,.explore .controls .similar-filter select{width:100%}}
.explore .controls .similar-filter{grid-column:1/-1;display:block;position:relative;background:white;border:1px solid var(--line);color:var(--ink)}.similar-filter summary{height:42px;padding:12px 14px;cursor:pointer;font-size:13px;list-style:none}.similar-filter summary:after{content:'⌄';float:right}.similar-filter summary strong{font-weight:500;margin-left:14px;color:var(--green)}.similar-filter .similar-options{padding:10px;background:white;border:1px solid var(--line);box-shadow:0 8px 20px #0002;position:absolute;top:100%;left:0;right:0;z-index:4;display:grid;gap:8px}.explore .controls .similar-filter .similar-options input{height:42px;width:100%}.explore .controls .similar-filter .similar-options select{height:auto;width:100%;max-width:none;border:0;overflow:auto;padding:0}.similar-options option{padding:8px 5px}@media(max-width:620px){.explore .controls .similar-filter{grid-column:1/-1;display:block}}

.similar-filter .similar-options{padding:14px 16px 12px;gap:6px}.similar-filter .similar-options select{min-height:0;height:auto!important;max-height:120px;overflow:auto}.similar-filter .similar-options option{padding:8px 10px}.explore .controls:has(.similar-filter[open]){margin-bottom:34px}@media(max-width:620px){.similar-filter .similar-options{padding:14px 14px 12px}.explore .controls:has(.similar-filter[open]){margin-bottom:34px}}

#similar-list{display:grid;gap:2px}#similar-list button{display:block;text-align:left;border:0;background:white;padding:9px 10px;font-size:13px;cursor:pointer}#similar-list button:hover,#similar-list button:focus-visible{background:#f8eaf1}#similar-list button[hidden]{display:none!important}.explore .similar-filter .similar-options{position:static;box-shadow:none;border:0;border-top:1px solid var(--line)}.explore .controls:has(.similar-filter[open]){margin-bottom:16px}

#explore{padding-top:40px;padding-bottom:50px}.explore .section-head{align-items:baseline}.explore .section-head h2{margin:0;font-size:clamp(30px,3.6vw,46px)}.explore .section-head p{margin:0}.explore .controls{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:20px 0 16px}.explore .controls .search{grid-column:1/-1;min-width:0}.explore .controls select{width:100%;max-width:none;min-width:0;height:42px;font-size:13px}.explore .controls input{height:48px;font-size:14px}.explore .grid{gap:12px;margin-top:18px}.explore .card .art{height:112px}.explore .card .art span{font-size:46px}.explore .card .content{padding:14px}.explore .card h3{font-size:19px}.explore .card .notes{font-size:12px}.explore .card .meta{margin:9px 0}.explore .card .details{padding-top:10px}@media(max-width:750px){.explore .controls{grid-template-columns:repeat(2,minmax(0,1fr))}.explore .controls select{max-width:none;width:100%}}@media(max-width:620px){#explore{padding:34px 16px 42px}.explore .section-head{display:block}.explore .section-head h2{font-size:34px;line-height:1.13;margin:0 0 8px}.explore .controls{gap:8px;margin:15px 0}.explore .controls select{height:42px}.explore .grid{grid-template-columns:1fr;gap:10px}.explore .card{display:grid;grid-template-columns:88px minmax(0,1fr);gap:0}.explore .card .art{height:100%;min-height:110px}.explore .card .art span{font-size:35px}.explore .card .content{padding:11px 12px}.explore .card h3{font-size:17px;margin:4px 0 7px}.explore .card .notes,.explore .card .meta{display:none}.explore .card .details{padding:5px 0 0}.explore .card .details .secondary{padding:4px 0;border:0}.explore .card .price{margin-top:5px}.explore .pill{font-size:10px}}
.explore .card .art img{width:100%;height:100%;object-fit:contain;background:white;display:block}@media(max-width:620px){.explore .card{grid-template-columns:88px minmax(0,1fr);align-items:stretch}.explore .card .art{height:110px;min-height:110px;max-height:110px;overflow:hidden}.explore .card .art img{height:110px;max-height:110px;width:88px;object-fit:contain}}
.explore .controls .similar-filter{grid-column:1/-1;display:grid;grid-template-columns:auto minmax(0,1fr) minmax(0,1fr);gap:8px;align-items:center;color:var(--soft);font-size:13px}.explore .controls .similar-filter input,.explore .controls .similar-filter select{width:100%;height:42px;min-width:0;max-width:none;font-size:13px}@media(max-width:620px){.explore .controls .similar-filter{grid-template-columns:1fr 1fr}.explore .controls .similar-filter span{grid-column:1/-1}.explore .controls .similar-filter input,.explore .controls .similar-filter select{width:100%}}
.explore .controls .similar-filter{grid-column:1/-1;display:block;position:relative;background:white;border:1px solid var(--line);color:var(--ink)}.similar-filter summary{height:42px;padding:12px 14px;cursor:pointer;font-size:13px;list-style:none}.similar-filter summary:after{content:'⌄';float:right}.similar-filter summary strong{font-weight:500;margin-left:14px;color:var(--green)}.similar-filter .similar-options{padding:10px;background:white;border:1px solid var(--line);box-shadow:0 8px 20px #0002;position:absolute;top:100%;left:0;right:0;z-index:4;display:grid;gap:8px}.explore .controls .similar-filter .similar-options input{height:42px;width:100%}.explore .controls .similar-filter .similar-options select{height:auto;width:100%;max-width:none;border:0;overflow:auto;padding:0}.similar-options option{padding:8px 5px}@media(max-width:620px){.explore .controls .similar-filter{grid-column:1/-1;display:block}}

.similar-filter .similar-options{padding:14px 16px 12px;gap:6px}.similar-filter .similar-options select{min-height:0;height:auto!important;max-height:120px;overflow:auto}.similar-filter .similar-options option{padding:8px 10px}.explore .controls:has(.similar-filter[open]){margin-bottom:34px}@media(max-width:620px){.similar-filter .similar-options{padding:14px 14px 12px}.explore .controls:has(.similar-filter[open]){margin-bottom:34px}}

#similar-list{display:grid;gap:2px}#similar-list button{display:block;text-align:left;border:0;background:white;padding:9px 10px;font-size:13px;cursor:pointer}#similar-list button:hover,#similar-list button:focus-visible{background:#f8eaf1}#similar-list button[hidden]{display:none!important}.explore .similar-filter .similar-options{position:static;box-shadow:none;border:0;border-top:1px solid var(--line)}.explore .controls:has(.similar-filter[open]){margin-bottom:16px}

#explore{padding-top:40px;padding-bottom:50px}.explore .section-head{align-items:baseline}.explore .section-head h2{margin:0;font-size:clamp(30px,3.6vw,46px)}.explore .section-head p{margin:0}.explore .controls{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:20px 0 16px}.explore .controls .search{grid-column:1/-1;min-width:0}.explore .controls select{width:100%;max-width:none;min-width:0;height:42px;font-size:13px}.explore .controls input{height:48px;font-size:14px}.explore .grid{gap:12px;margin-top:18px}.explore .card .art{height:112px}.explore .card .art span{font-size:46px}.explore .card .content{padding:14px}.explore .card h3{font-size:19px}.explore .card .notes{font-size:12px}.explore .card .meta{margin:9px 0}.explore .card .details{padding-top:10px}@media(max-width:750px){.explore .controls{grid-template-columns:repeat(2,minmax(0,1fr))}.explore .controls select{max-width:none;width:100%}}@media(max-width:620px){#explore{padding:34px 16px 42px}.explore .section-head{display:block}.explore .section-head h2{font-size:34px;line-height:1.13;margin:0 0 8px}.explore .controls{gap:8px;margin:15px 0}.explore .controls select{height:42px}.explore .grid{grid-template-columns:1fr;gap:10px}.explore .card{display:grid;grid-template-columns:88px minmax(0,1fr);gap:0}.explore .card .art{height:100%;min-height:110px}.explore .card .art span{font-size:35px}.explore .card .content{padding:11px 12px}.explore .card h3{font-size:17px;margin:4px 0 7px}.explore .card .notes,.explore .card .meta{display:none}.explore .card .details{padding:5px 0 0}.explore .card .details .secondary{padding:4px 0;border:0}.explore .card .price{margin-top:5px}.explore .pill{font-size:10px}}
.explore .card .art img{width:100%;height:100%;object-fit:contain;background:white;display:block}@media(max-width:620px){.explore .card{grid-template-columns:88px minmax(0,1fr);align-items:stretch}.explore .card .art{height:110px;min-height:110px;max-height:110px;overflow:hidden}.explore .card .art img{height:110px;max-height:110px;width:88px;object-fit:contain}}
.explore .controls .similar-filter{grid-column:1/-1;display:grid;grid-template-columns:auto minmax(0,1fr) minmax(0,1fr);gap:8px;align-items:center;color:var(--soft);font-size:13px}.explore .controls .similar-filter input,.explore .controls .similar-filter select{width:100%;height:42px;min-width:0;max-width:none;font-size:13px}@media(max-width:620px){.explore .controls .similar-filter{grid-template-columns:1fr 1fr}.explore .controls .similar-filter span{grid-column:1/-1}.explore .controls .similar-filter input,.explore .controls .similar-filter select{width:100%}}
.explore .controls .similar-filter{grid-column:1/-1;display:block;position:relative;background:white;border:1px solid var(--line);color:var(--ink)}.similar-filter summary{height:42px;padding:12px 14px;cursor:pointer;font-size:13px;list-style:none}.similar-filter summary:after{content:'⌄';float:right}.similar-filter summary strong{font-weight:500;margin-left:14px;color:var(--green)}.similar-filter .similar-options{padding:10px;background:white;border:1px solid var(--line);box-shadow:0 8px 20px #0002;position:absolute;top:100%;left:0;right:0;z-index:4;display:grid;gap:8px}.explore .controls .similar-filter .similar-options input{height:42px;width:100%}.explore .controls .similar-filter .similar-options select{height:auto;width:100%;max-width:none;border:0;overflow:auto;padding:0}.similar-options option{padding:8px 5px}@media(max-width:620px){.explore .controls .similar-filter{grid-column:1/-1;display:block}}

.similar-filter .similar-options{padding:14px 16px 12px;gap:6px}.similar-filter .similar-options select{min-height:0;height:auto!important;max-height:120px;overflow:auto}.similar-filter .similar-options option{padding:8px 10px}.explore .controls:has(.similar-filter[open]){margin-bottom:34px}@media(max-width:620px){.similar-filter .similar-options{padding:14px 14px 12px}.explore .controls:has(.similar-filter[open]){margin-bottom:34px}}

#similar-list{display:grid;gap:2px}#similar-list button{display:block;text-align:left;border:0;background:white;padding:9px 10px;font-size:13px;cursor:pointer}#similar-list button:hover,#similar-list button:focus-visible{background:#f8eaf1}#similar-list button[hidden]{display:none!important}.explore .similar-filter .similar-options{position:static;box-shadow:none;border:0;border-top:1px solid var(--line)}.explore .controls:has(.similar-filter[open]){margin-bottom:16px}

#explore{padding-top:40px;padding-bottom:50px}.explore .section-head{align-items:baseline}.explore .section-head h2{margin:0;font-size:clamp(30px,3.6vw,46px)}.explore .section-head p{margin:0}.explore .controls{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:20px 0 16px}.explore .controls .search{grid-column:1/-1;min-width:0}.explore .controls select{width:100%;max-width:none;min-width:0;height:42px;font-size:13px}.explore .controls input{height:48px;font-size:14px}.explore .grid{gap:12px;margin-top:18px}.explore .card .art{height:112px}.explore .card .art span{font-size:46px}.explore .card .content{padding:14px}.explore .card h3{font-size:19px}.explore .card .notes{font-size:12px}.explore .card .meta{margin:9px 0}.explore .card .details{padding-top:10px}@media(max-width:750px){.explore .controls{grid-template-columns:repeat(2,minmax(0,1fr))}.explore .controls select{max-width:none;width:100%}}@media(max-width:620px){#explore{padding:34px 16px 42px}.explore .section-head{display:block}.explore .section-head h2{font-size:34px;line-height:1.13;margin:0 0 8px}.explore .controls{gap:8px;margin:15px 0}.explore .controls select{height:42px}.explore .grid{grid-template-columns:1fr;gap:10px}.explore .card{display:grid;grid-template-columns:88px minmax(0,1fr);gap:0}.explore .card .art{height:100%;min-height:110px}.explore .card .art span{font-size:35px}.explore .card .content{padding:11px 12px}.explore .card h3{font-size:17px;margin:4px 0 7px}.explore .card .notes,.explore .card .meta{display:none}.explore .card .details{padding:5px 0 0}.explore .card .details .secondary{padding:4px 0;border:0}.explore .card .price{margin-top:5px}.explore .pill{font-size:10px}}
.explore .card .art img{width:100%;height:100%;object-fit:contain;background:white;display:block}@media(max-width:620px){.explore .card{grid-template-columns:88px minmax(0,1fr);align-items:stretch}.explore .card .art{height:110px;min-height:110px;max-height:110px;overflow:hidden}.explore .card .art img{height:110px;max-height:110px;width:88px;object-fit:contain}}
.explore .controls .similar-filter{grid-column:1/-1;display:grid;grid-template-columns:auto minmax(0,1fr) minmax(0,1fr);gap:8px;align-items:center;color:var(--soft);font-size:13px}.explore .controls .similar-filter input,.explore .controls .similar-filter select{width:100%;height:42px;min-width:0;max-width:none;font-size:13px}@media(max-width:620px){.explore .controls .similar-filter{grid-template-columns:1fr 1fr}.explore .controls .similar-filter span{grid-column:1/-1}.explore .controls .similar-filter input,.explore .controls .similar-filter select{width:100%}}
.explore .controls .similar-filter{grid-column:1/-1;display:block;position:relative;background:white;border:1px solid var(--line);color:var(--ink)}.similar-filter summary{height:42px;padding:12px 14px;cursor:pointer;font-size:13px;list-style:none}.similar-filter summary:after{content:'⌄';float:right}.similar-filter summary strong{font-weight:500;margin-left:14px;color:var(--green)}.similar-filter .similar-options{padding:10px;background:white;border:1px solid var(--line);box-shadow:0 8px 20px #0002;position:absolute;top:100%;left:0;right:0;z-index:4;display:grid;gap:8px}.explore .controls .similar-filter .similar-options input{height:42px;width:100%}.explore .controls .similar-filter .similar-options select{height:auto;width:100%;max-width:none;border:0;overflow:auto;padding:0}.similar-options option{padding:8px 5px}@media(max-width:620px){.explore .controls .similar-filter{grid-column:1/-1;display:block}}

.similar-filter .similar-options{padding:14px 16px 12px;gap:6px}.similar-filter .similar-options select{min-height:0;height:auto!important;max-height:120px;overflow:auto}.similar-filter .similar-options option{padding:8px 10px}.explore .controls:has(.similar-filter[open]){margin-bottom:34px}@media(max-width:620px){.similar-filter .similar-options{padding:14px 14px 12px}.explore .controls:has(.similar-filter[open]){margin-bottom:34px}}

#similar-list{display:grid;gap:2px}#similar-list button{display:block;text-align:left;border:0;background:white;padding:9px 10px;font-size:13px;cursor:pointer}#similar-list button:hover,#similar-list button:focus-visible{background:#f8eaf1}#similar-list button[hidden]{display:none!important}.explore .similar-filter .similar-options{position:static;box-shadow:none;border:0;border-top:1px solid var(--line)}.explore .controls:has(.similar-filter[open]){margin-bottom:16px}

#explore{padding-top:40px;padding-bottom:50px}.explore .section-head{align-items:baseline}.explore .section-head h2{margin:0;font-size:clamp(30px,3.6vw,46px)}.explore .section-head p{margin:0}.explore .controls{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:20px 0 16px}.explore .controls .search{grid-column:1/-1;min-width:0}.explore .controls select{width:100%;max-width:none;min-width:0;height:42px;font-size:13px}.explore .controls input{height:48px;font-size:14px}.explore .grid{gap:12px;margin-top:18px}.explore .card .art{height:112px}.explore .card .art span{font-size:46px}.explore .card .content{padding:14px}.explore .card h3{font-size:19px}.explore .card .notes{font-size:12px}.explore .card .meta{margin:9px 0}.explore .card .details{padding-top:10px}@media(max-width:750px){.explore .controls{grid-template-columns:repeat(2,minmax(0,1fr))}.explore .controls select{max-width:none;width:100%}}@media(max-width:620px){#explore{padding:34px 16px 42px}.explore .section-head{display:block}.explore .section-head h2{font-size:34px;line-height:1.13;margin:0 0 8px}.explore .controls{gap:8px;margin:15px 0}.explore .controls select{height:42px}.explore .grid{grid-template-columns:1fr;gap:10px}.explore .card{display:grid;grid-template-columns:88px minmax(0,1fr);gap:0}.explore .card .art{height:100%;min-height:110px}.explore .card .art span{font-size:35px}.explore .card .content{padding:11px 12px}.explore .card h3{font-size:17px;margin:4px 0 7px}.explore .card .notes,.explore .card .meta{display:none}.explore .card .details{padding:5px 0 0}.explore .card .details .secondary{padding:4px 0;border:0}.explore .card .price{margin-top:5px}.explore .pill{font-size:10px}}
.explore .card .art img{width:100%;height:100%;object-fit:contain;background:white;display:block}@media(max-width:620px){.explore .card{grid-template-columns:88px minmax(0,1fr);align-items:stretch}.explore .card .art{height:110px;min-height:110px;max-height:110px;overflow:hidden}.explore .card .art img{height:110px;max-height:110px;width:88px;object-fit:contain}}
.explore .controls .similar-filter{grid-column:1/-1;display:grid;grid-template-columns:auto minmax(0,1fr) minmax(0,1fr);gap:8px;align-items:center;color:var(--soft);font-size:13px}.explore .controls .similar-filter input,.explore .controls .similar-filter select{width:100%;height:42px;min-width:0;max-width:none;font-size:13px}@media(max-width:620px){.explore .controls .similar-filter{grid-template-columns:1fr 1fr}.explore .controls .similar-filter span{grid-column:1/-1}.explore .controls .similar-filter input,.explore .controls .similar-filter select{width:100%}}
.explore .controls .similar-filter{grid-column:1/-1;display:block;position:relative;background:white;border:1px solid var(--line);color:var(--ink)}.similar-filter summary{height:42px;padding:12px 14px;cursor:pointer;font-size:13px;list-style:none}.similar-filter summary:after{content:'⌄';float:right}.similar-filter summary strong{font-weight:500;margin-left:14px;color:var(--green)}.similar-filter .similar-options{padding:10px;background:white;border:1px solid var(--line);box-shadow:0 8px 20px #0002;position:absolute;top:100%;left:0;right:0;z-index:4;display:grid;gap:8px}.explore .controls .similar-filter .similar-options input{height:42px;width:100%}.explore .controls .similar-filter .similar-options select{height:auto;width:100%;max-width:none;border:0;overflow:auto;padding:0}.similar-options option{padding:8px 5px}@media(max-width:620px){.explore .controls .similar-filter{grid-column:1/-1;display:block}}

.similar-filter .similar-options{padding:14px 16px 12px;gap:6px}.similar-filter .similar-options select{min-height:0;height:auto!important;max-height:120px;overflow:auto}.similar-filter .similar-options option{padding:8px 10px}.explore .controls:has(.similar-filter[open]){margin-bottom:34px}@media(max-width:620px){.similar-filter .similar-options{padding:14px 14px 12px}.explore .controls:has(.similar-filter[open]){margin-bottom:34px}}

#similar-list{display:grid;gap:2px}#similar-list button{display:block;text-align:left;border:0;background:white;padding:9px 10px;font-size:13px;cursor:pointer}#similar-list button:hover,#similar-list button:focus-visible{background:#f8eaf1}#similar-list button[hidden]{display:none!important}.explore .similar-filter .similar-options{position:static;box-shadow:none;border:0;border-top:1px solid var(--line)}.explore .controls:has(.similar-filter[open]){margin-bottom:16px}

#explore{padding-top:40px;padding-bottom:50px}.explore .section-head{align-items:baseline}.explore .section-head h2{margin:0;font-size:clamp(30px,3.6vw,46px)}.explore .section-head p{margin:0}.explore .controls{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:20px 0 16px}.explore .controls .search{grid-column:1/-1;min-width:0}.explore .controls select{width:100%;max-width:none;min-width:0;height:42px;font-size:13px}.explore .controls input{height:48px;font-size:14px}.explore .grid{gap:12px;margin-top:18px}.explore .card .art{height:112px}.explore .card .art span{font-size:46px}.explore .card .content{padding:14px}.explore .card h3{font-size:19px}.explore .card .notes{font-size:12px}.explore .card .meta{margin:9px 0}.explore .card .details{padding-top:10px}@media(max-width:750px){.explore .controls{grid-template-columns:repeat(2,minmax(0,1fr))}.explore .controls select{max-width:none;width:100%}}@media(max-width:620px){#explore{padding:34px 16px 42px}.explore .section-head{display:block}.explore .section-head h2{font-size:34px;line-height:1.13;margin:0 0 8px}.explore .controls{gap:8px;margin:15px 0}.explore .controls select{height:42px}.explore .grid{grid-template-columns:1fr;gap:10px}.explore .card{display:grid;grid-template-columns:88px minmax(0,1fr);gap:0}.explore .card .art{height:100%;min-height:110px}.explore .card .art span{font-size:35px}.explore .card .content{padding:11px 12px}.explore .card h3{font-size:17px;margin:4px 0 7px}.explore .card .notes,.explore .card .meta{display:none}.explore .card .details{padding:5px 0 0}.explore .card .details .secondary{padding:4px 0;border:0}.explore .card .price{margin-top:5px}.explore .pill{font-size:10px}}
.explore .card .art img{width:100%;height:100%;object-fit:contain;background:white;display:block}@media(max-width:620px){.explore .card{grid-template-columns:88px minmax(0,1fr);align-items:stretch}.explore .card .art{height:110px;min-height:110px;max-height:110px;overflow:hidden}.explore .card .art img{height:110px;max-height:110px;width:88px;object-fit:contain}}
.explore .controls .similar-filter{grid-column:1/-1;display:grid;grid-template-columns:auto minmax(0,1fr) minmax(0,1fr);gap:8px;align-items:center;color:var(--soft);font-size:13px}.explore .controls .similar-filter input,.explore .controls .similar-filter select{width:100%;height:42px;min-width:0;max-width:none;font-size:13px}@media(max-width:620px){.explore .controls .similar-filter{grid-template-columns:1fr 1fr}.explore .controls .similar-filter span{grid-column:1/-1}.explore .controls .similar-filter input,.explore .controls .similar-filter select{width:100%}}
.explore .controls .similar-filter{grid-column:1/-1;display:block;position:relative;background:white;border:1px solid var(--line);color:var(--ink)}.similar-filter summary{height:42px;padding:12px 14px;cursor:pointer;font-size:13px;list-style:none}.similar-filter summary:after{content:'⌄';float:right}.similar-filter summary strong{font-weight:500;margin-left:14px;color:var(--green)}.similar-filter .similar-options{padding:10px;background:white;border:1px solid var(--line);box-shadow:0 8px 20px #0002;position:absolute;top:100%;left:0;right:0;z-index:4;display:grid;gap:8px}.explore .controls .similar-filter .similar-options input{height:42px;width:100%}.explore .controls .similar-filter .similar-options select{height:auto;width:100%;max-width:none;border:0;overflow:auto;padding:0}.similar-options option{padding:8px 5px}@media(max-width:620px){.explore .controls .similar-filter{grid-column:1/-1;display:block}}

.similar-filter .similar-options{padding:14px 16px 12px;gap:6px}.similar-filter .similar-options select{min-height:0;height:auto!important;max-height:120px;overflow:auto}.similar-filter .similar-options option{padding:8px 10px}.explore .controls:has(.similar-filter[open]){margin-bottom:34px}@media(max-width:620px){.similar-filter .similar-options{padding:14px 14px 12px}.explore .controls:has(.similar-filter[open]){margin-bottom:34px}}

#similar-list{display:grid;gap:2px}#similar-list button{display:block;text-align:left;border:0;background:white;padding:9px 10px;font-size:13px;cursor:pointer}#similar-list button:hover,#similar-list button:focus-visible{background:#f8eaf1}#similar-list button[hidden]{display:none!important}.explore .similar-filter .similar-options{position:static;box-shadow:none;border:0;border-top:1px solid var(--line)}.explore .controls:has(.similar-filter[open]){margin-bottom:16px}
