.find-piece-panel[data-astro-cid-qxaj3z4j]{background:radial-gradient(at 8% 5%,#f7e8e4 0,#0000 32%),linear-gradient(125deg,#f4f1e8,#edf0e7 70%,#f7f3e8);border:1px solid #d7d7c6;grid-template-columns:minmax(230px,.9fr) minmax(0,1.6fr);gap:32px;margin:25px 0 14px;padding:25px 30px;display:grid;position:relative;overflow:hidden}.shop-featured[data-astro-cid-qxaj3z4j]{padding:5px 0 45px}.shop-featured[data-astro-cid-qxaj3z4j] header[data-astro-cid-qxaj3z4j]{margin-bottom:24px}.shop-featured[data-astro-cid-qxaj3z4j] h2[data-astro-cid-qxaj3z4j]{font-size:35px}.shop-reassurance[data-astro-cid-qxaj3z4j]{border-block:1px solid var(--border);background:#f1eee6;margin-bottom:28px;padding:17px 0}.reassurance-points[data-astro-cid-qxaj3z4j],.ordering-steps[data-astro-cid-qxaj3z4j]>p[data-astro-cid-qxaj3z4j]:last-child{flex-wrap:wrap;justify-content:center;align-items:center;gap:25px;display:flex}.reassurance-points[data-astro-cid-qxaj3z4j] span[data-astro-cid-qxaj3z4j]{color:#5d6652;font-size:10px}.reassurance-points[data-astro-cid-qxaj3z4j] span[data-astro-cid-qxaj3z4j]+span[data-astro-cid-qxaj3z4j]:before{content:"✿";color:var(--accent);margin-right:25px}.ordering-steps[data-astro-cid-qxaj3z4j]{text-align:center;border-top:1px solid #d9d7ca;margin-top:14px;padding-top:13px}.ordering-steps[data-astro-cid-qxaj3z4j] .eyebrow[data-astro-cid-qxaj3z4j]{margin-bottom:7px;font-size:8px}.ordering-steps[data-astro-cid-qxaj3z4j]>p[data-astro-cid-qxaj3z4j]:last-child{font-family:var(--font-heading);color:var(--text);gap:14px;font-size:19px}.ordering-steps[data-astro-cid-qxaj3z4j] b[data-astro-cid-qxaj3z4j]{font:12px var(--font-body);color:var(--accent)}.shop-review[data-astro-cid-qxaj3z4j]{align-items:center;gap:15px;padding:6px 0 32px;display:flex}.shop-review[data-astro-cid-qxaj3z4j]>span[data-astro-cid-qxaj3z4j]{font:45px var(--font-heading);color:var(--accent)}.shop-review[data-astro-cid-qxaj3z4j] p[data-astro-cid-qxaj3z4j]{font:19px var(--font-heading);color:var(--secondary)}.shop-review[data-astro-cid-qxaj3z4j] small[data-astro-cid-qxaj3z4j]{font:10px var(--font-body);white-space:nowrap}.shop-review[data-astro-cid-qxaj3z4j] a[data-astro-cid-qxaj3z4j]{white-space:nowrap;color:var(--accent);border-bottom:1px solid var(--border);margin-left:auto;font-size:10px}.find-piece-panel[data-astro-cid-qxaj3z4j]:after{content:"";pointer-events:none;border:1px solid #68705b22;border-radius:50%;width:170px;height:170px;position:absolute;top:-54px;right:-35px}.find-piece-intro[data-astro-cid-qxaj3z4j]{z-index:1;position:relative}.find-piece-stamp[data-astro-cid-qxaj3z4j]{color:#6d755f;border:1px solid #a3a890;border-radius:50%;place-items:center;width:40px;height:40px;margin-bottom:15px;display:grid}.find-piece-intro[data-astro-cid-qxaj3z4j] .eyebrow[data-astro-cid-qxaj3z4j]{color:#69705a;margin-bottom:8px;font-size:9px}.find-piece-intro[data-astro-cid-qxaj3z4j] h2[data-astro-cid-qxaj3z4j]{margin-bottom:10px;font-size:36px;line-height:1.02}.find-piece-intro[data-astro-cid-qxaj3z4j] h2[data-astro-cid-qxaj3z4j] em[data-astro-cid-qxaj3z4j]{color:var(--accent);font-weight:400}.find-piece-intro[data-astro-cid-qxaj3z4j]>p[data-astro-cid-qxaj3z4j]:last-child{max-width:26ch;font-size:11px}.find-piece-controls[data-astro-cid-qxaj3z4j]{z-index:1;grid-template-columns:repeat(3,minmax(0,1fr));align-content:center;gap:14px 12px;display:grid;position:relative}.find-piece-controls[data-astro-cid-qxaj3z4j] label[data-astro-cid-qxaj3z4j]{color:#66705c;text-transform:uppercase;letter-spacing:.08em;flex-direction:column;gap:7px;font-size:9px;display:flex}.find-piece-controls[data-astro-cid-qxaj3z4j] select[data-astro-cid-qxaj3z4j]{width:100%;min-height:44px;color:var(--text);font:12px var(--font-body);text-transform:none;letter-spacing:0;background:#fcfaf5;border:1px solid #c8cbb9;border-radius:0;padding:8px 30px 8px 11px}.find-piece-controls[data-astro-cid-qxaj3z4j] select[data-astro-cid-qxaj3z4j]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.find-piece-feedback[data-astro-cid-qxaj3z4j]{grid-column:1/-1;justify-content:space-between;align-items:center;gap:15px;padding-top:3px;display:flex}.find-piece-feedback[data-astro-cid-qxaj3z4j] p[data-astro-cid-qxaj3z4j]{color:var(--secondary);font-size:10px}.find-piece-feedback[data-astro-cid-qxaj3z4j] button[data-astro-cid-qxaj3z4j]{color:var(--accent);cursor:pointer;background:0 0;border:0;border-bottom:1px solid #c8cbb9;padding:6px 0;font-size:10px}.find-piece-disclaimer[data-astro-cid-qxaj3z4j]{color:#535a49;background:#ffffff80;border-left:2px solid #7b866b;grid-column:1/-1;padding:10px 12px;font-size:10px;line-height:1.6}@media (width<=767px){.shop-featured[data-astro-cid-qxaj3z4j]{padding:0 0 30px}.shop-featured[data-astro-cid-qxaj3z4j] h2[data-astro-cid-qxaj3z4j]{font-size:29px}.reassurance-points[data-astro-cid-qxaj3z4j]{gap:7px 14px}.reassurance-points[data-astro-cid-qxaj3z4j] span[data-astro-cid-qxaj3z4j]+span[data-astro-cid-qxaj3z4j]:before{margin-right:14px}.ordering-steps[data-astro-cid-qxaj3z4j]>p[data-astro-cid-qxaj3z4j]:last-child{gap:8px;font-size:16px}.shop-review[data-astro-cid-qxaj3z4j]{flex-wrap:wrap;align-items:flex-start;gap:7px 12px;padding-bottom:24px}.shop-review[data-astro-cid-qxaj3z4j]>span[data-astro-cid-qxaj3z4j]{font-size:34px}.shop-review[data-astro-cid-qxaj3z4j] p[data-astro-cid-qxaj3z4j]{flex:1;font-size:16px}.shop-review[data-astro-cid-qxaj3z4j] small[data-astro-cid-qxaj3z4j]{margin-top:5px;display:block}.shop-review[data-astro-cid-qxaj3z4j] a[data-astro-cid-qxaj3z4j]{margin-left:46px}.find-piece-panel[data-astro-cid-qxaj3z4j]{grid-template-columns:1fr;gap:20px;margin:20px 0 10px;padding:20px}.find-piece-intro[data-astro-cid-qxaj3z4j] h2[data-astro-cid-qxaj3z4j]{font-size:33px}.find-piece-intro[data-astro-cid-qxaj3z4j]>p[data-astro-cid-qxaj3z4j]:last-child{max-width:34ch}.find-piece-controls[data-astro-cid-qxaj3z4j]{grid-template-columns:1fr;gap:11px}.find-piece-controls[data-astro-cid-qxaj3z4j] label[data-astro-cid-qxaj3z4j]{font-size:9px}.find-piece-feedback[data-astro-cid-qxaj3z4j]{padding-top:4px}.find-piece-disclaimer[data-astro-cid-qxaj3z4j]{font-size:10px}}
