@font-face{font-family:Fraunces;font-style:italic;font-weight:500;font-display:swap;src:url(../media/1ec6deb60d6499bf-s.1qbb6kk5wkwsw.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:italic;font-weight:500;font-display:swap;src:url(../media/b1143892f122cef4-s.1sqxo-6i3hcrg.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:italic;font-weight:500;font-display:swap;src:url(../media/7d9807182e893ed8-s.p.36wxlgv-csdy0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2d94042981876a77-s.1q5q5mlx6r9ha.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:normal;font-weight:500;font-display:swap;src:url(../media/db5737c5e078009c-s.014x-440ql4o7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:500;font-display:swap;src:url(../media/10c4daebbfaa2ca9-s.p.3nrpnr9cfsg1z.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces Fallback;src:local(Times New Roman);ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.0%;size-adjust:115.45%}.fraunces_9024319a-module__q5lPUG__className{font-family:Fraunces,Fraunces Fallback;font-weight:500}.fraunces_9024319a-module__q5lPUG__variable{--font-fraunces:"Fraunces", "Fraunces Fallback"}
.cw-wall{--cw-ink:#2b3340;--cw-green:#2f5d57;--cw-plaque:#f4efe4;color:var(--cw-ink);background-color:#edf8f4;background-image:radial-gradient(circle at 25% 25%,#c9ebdecc 0 6px,#0000 7px),radial-gradient(circle at 75% 75%,#f9d9e2cc 0 5px,#0000 6px),linear-gradient(90deg,#0000 0 46px,#ffffff70 46px 50px,#0000 50px);background-size:64px 64px,64px 64px,96px 100%;overflow-x:clip}.cw-head{text-align:center;justify-items:center;gap:.5rem;padding:2.5rem 1rem .5rem;display:grid}.cw-chips{z-index:20;flex-wrap:wrap;justify-content:center;gap:.5rem;padding:.75rem 1rem;display:flex;position:sticky;top:4rem}.cw-chip svg{width:16px;height:16px}.cw-chip-remix svg{transition:transform .6s cubic-bezier(.3,1.6,.5,1)}.cw-chip-remix.is-spun svg{transform:rotate(360deg)}.cw-hang{flex-wrap:wrap;justify-content:center;align-items:center;gap:2.5rem 2.125rem;max-width:80rem;margin:0 auto;padding:1.75rem 1rem 2.75rem;display:flex}.cw-piece{justify-items:center;gap:.75rem;display:grid;position:relative}.cw-frame{border-radius:4px;padding:14px;position:relative;box-shadow:0 14px 26px #1e3c3738}.cw-frame.is-gold{background:linear-gradient(135deg,#f7dc8c,#b8873b 40%,#f3d27d 60%,#9b6d27);padding:16px}.cw-frame.is-wood{background:linear-gradient(135deg,#a0663a,#6b3f1f 50%,#93592f)}.cw-frame.is-pop{background:var(--cw-pop,#ff9db8);border-radius:18px;padding:12px}.cw-mat{background:#fffdf7;padding:12px}.cw-frame.is-pop .cw-mat{border-radius:10px}.cw-frame.is-baroque{background:radial-gradient(circle at 13px 13px,#fff3c4 0 3px,#c9962e 4px 8px,#0000 9px),radial-gradient(circle at calc(100% - 13px) 13px,#fff3c4 0 3px,#c9962e 4px 8px,#0000 9px),radial-gradient(circle at 13px calc(100% - 13px),#fff3c4 0 3px,#c9962e 4px 8px,#0000 9px),radial-gradient(circle at calc(100% - 13px) calc(100% - 13px),#fff3c4 0 3px,#c9962e 4px 8px,#0000 9px),repeating-linear-gradient(45deg,#ffffff2e 0 3px,#0000 3px 7px),linear-gradient(135deg,#fbe7a1,#b07f2c 22%,#f6d88a 42%,#8e6220 62%,#f2cf74 80%,#a37425);border-radius:6px;padding:26px;box-shadow:inset 0 0 0 3px #7d5719,inset 0 0 0 6px #f4d98c,inset 0 0 0 9px #9c6f22,0 16px 30px #281e0a52}.cw-frame.is-baroque .cw-mat{outline-offset:-2px;outline:4px dotted #e9c76d;box-shadow:0 0 0 3px #8a611f}.cw-frame.is-silver{background:repeating-linear-gradient(90deg,#ffffff1f 0 1px,#0000 1px 3px),linear-gradient(135deg,#f1f3f5,#9aa3ad 28%,#e4e8ec 48%,#7c858f 70%,#d5dade);border-radius:3px;padding:18px;box-shadow:inset 0 0 0 2px #6b737c,inset 0 0 0 5px #eef1f3,inset 0 0 0 6px #8a939c,0 14px 26px #1e283742}.cw-frame.is-silver .cw-mat{box-shadow:0 0 0 2px #b9c0c7}.cw-frame.is-walnut{background:repeating-linear-gradient(100deg,#0000001a 0 2px,#0000 2px 9px),linear-gradient(135deg,#5a3520,#2e1a0e 45%,#4a2b18 70%,#24140a);border-radius:3px;padding:20px;box-shadow:inset 0 0 0 2px #1a0d05,inset 0 2px 0 6px #ffffff0f,0 16px 30px #140a0566}.cw-frame.is-walnut .cw-mat{box-shadow:0 0 0 5px #c9a14a,0 0 0 6px #6d4b13}.cw-frame.is-farmhouse{background:radial-gradient(30px 6px at 20% 0,#b9a98d 0 60%,#0000 62%),radial-gradient(22px 5px at 80% 100%,#b9a98d 0 60%,#0000 62%),radial-gradient(5px 26px at 0 70%,#b9a98d 0 60%,#0000 62%),repeating-linear-gradient(0deg,#9682641a 0 2px,#0000 2px 6px),linear-gradient(135deg,#fbf6ea,#e9dfc9 50%,#f6efdf);padding:18px;box-shadow:inset 0 0 0 3px #d8ccb2,inset 0 0 0 7px #fbf6ea,inset 0 0 0 8px #cfc1a4,0 14px 26px #3c321e3d}.cw-frame.is-oval{background:repeating-linear-gradient(100deg,#0000001a 0 2px,#0000 2px 8px),linear-gradient(135deg,#8a5a33,#4e2f18 40%,#7a4c2a 65%,#3f2513);border-radius:6px;padding:16px;box-shadow:inset 0 0 0 3px #2a180b,inset 0 0 0 6px #ffdcaa2e,0 14px 26px #1e0f0557}.cw-frame.is-oval .cw-mat{background:#3f2513;padding:0}.cw-frame.is-oval .cw-open{background:0 0}.cw-frame.is-oval .cw-img{background:#fffdf7;border-radius:50%;padding:14px;box-shadow:inset 0 0 0 4px #9b6a3e,inset 0 0 0 6px #2a180b}.cw-frame.is-rococo{background:linear-gradient(135deg,#fbe6a0,#b5832d 30%,#f5d482 55%,#94681f 80%,#e9c46a);padding:24px;box-shadow:inset 0 0 0 4px #8a611f,inset 0 0 0 8px #f7df97,inset 0 0 0 10px #a77a2a,0 16px 30px #281e0a52}.cw-frame.is-rococo:before{content:"";pointer-events:none;-webkit-mask-composite:xor;background:radial-gradient(circle,#fff1bf 0 2px,#d6a640 3px 6px,#7d5719 7px,#0000 8px) 0 0/17px 17px;border-radius:10px;padding:9px;position:absolute;inset:-8px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.cw-frame.is-rococo .cw-mat{box-shadow:0 0 0 3px #7d5719,0 0 0 5px #f2d27c}.cw-frame.is-ebony{background-blend-mode:lighten;background:repeating-linear-gradient(90deg,#0d0d0d 0 2px,#2b2b2b 2px 3px,#121212 3px 5px),repeating-linear-gradient(0deg,#0d0d0d 0 2px,#2b2b2b 2px 3px,#121212 3px 5px);border-radius:2px;padding:22px;box-shadow:inset 0 0 0 3px #d9b45e,inset 0 0 0 5px #111,0 16px 30px #0006}.cw-frame.is-ebony .cw-mat{box-shadow:0 0 0 4px #e3c06c,0 0 0 5px #7a5a17}.cw-frame.is-bronze{background:radial-gradient(40px 14px at 15% 10%,#5caa8cbf,#0000 70%),radial-gradient(30px 12px at 85% 92%,#5caa8cb3,#0000 70%),radial-gradient(12px 36px at 4% 65%,#5caa8c99,#0000 70%),radial-gradient(12px 30px at 96% 30%,#5caa8c99,#0000 70%),linear-gradient(135deg,#c88f4e,#6e4520 35%,#b47a3c 60%,#5a3818);padding:20px;box-shadow:inset 0 0 0 3px #3e2611,inset 0 0 0 6px #e6b46e80,0 16px 30px #1e140a5c}.cw-frame.is-bronze .cw-mat{box-shadow:0 0 0 3px #3e2611,0 0 0 5px #5fa88c}.cw-open{cursor:zoom-in;background:#fff;border:0;padding:0;display:block}.cw-img{aspect-ratio:auto 1;object-fit:contain;background:#fff;display:block}.cw-s .cw-img{width:140px}.cw-m .cw-img{width:180px}.cw-l .cw-img{width:228px}@media (max-width:640px){.cw-hang{gap:1.75rem .875rem;padding-inline:.5rem}.cw-s .cw-img{width:100px}.cw-m .cw-img{width:116px}.cw-l .cw-img{width:136px}.cw-frame{padding:10px}.cw-frame.is-gold{padding:12px}.cw-frame.is-pop{padding:9px}.cw-frame.is-baroque,.cw-frame.is-rococo{padding:16px}.cw-frame.is-ebony{padding:14px}.cw-frame.is-silver,.cw-frame.is-walnut,.cw-frame.is-farmhouse,.cw-frame.is-bronze{padding:12px}.cw-frame.is-oval{padding:10px}.cw-frame.is-oval .cw-img{padding:9px}.cw-mat{padding:8px}.cw-heart{width:36px;height:36px;top:10px;right:10px}.cw-plaque{min-width:0;max-width:168px;padding:6px 10px}.cw-chips{gap:.375rem;padding-inline:.5rem}}.cw-heart{z-index:2;width:40px;height:40px;color:var(--heart);background:#fffffff0;border:0;border-radius:9999px;place-items:center;transition:background-color .15s;display:grid;position:absolute;top:18px;right:18px;box-shadow:0 3px 10px #0000002e}.cw-heart svg{width:22px;height:22px}.cw-heart:hover{background:#fff}.cw-heart[aria-pressed=true]{background:var(--heart);color:#fff}.cw-plaque{background:var(--cw-plaque);text-align:center;border-radius:3px;gap:1px;min-width:150px;max-width:240px;padding:7px 14px;display:grid;box-shadow:0 3px 6px #00000038}.cw-plaque b{font-family:var(--font-fraunces), Georgia, serif;overflow-wrap:anywhere;font-size:15px;font-style:italic;font-weight:500;line-height:1.2}.cw-plaque small{color:#5f6675;font-variant-numeric:tabular-nums;justify-content:center;align-items:center;gap:6px;font-size:12px;font-weight:700;display:inline-flex}.cw-plaque small svg{width:12px;height:12px;color:var(--heart)}.cw-more{text-align:center;color:#4f5a66;padding:0 1rem 2.5rem;font-weight:700}.cw-sheet{z-index:50;background:#0f141ed1;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.cw-box{justify-items:center;gap:1rem;max-width:100%;display:grid}.cw-box .cw-frame.is-gold{padding:22px}.cw-box .cw-frame.is-wood{padding:18px}.cw-box .cw-mat{padding:16px}.cw-box .cw-img{width:min(72vw,56vh,460px)}.cw-box .cw-heart{width:50px;height:50px;top:24px;right:24px}.cw-box .cw-heart svg{width:26px;height:26px}.cw-box .cw-plaque{min-width:220px;max-width:360px;padding:10px 20px}.cw-box .cw-plaque b{font-size:20px}.cw-box .cw-plaque small{font-size:14px}.cw-box .cw-plaque small svg{width:14px;height:14px}.cw-acts{flex-wrap:wrap;justify-content:center;gap:.625rem;display:flex}.cw-close{color:#fff;background:#ffffff29;border:0;border-radius:9999px;min-height:44px;padding:.625rem 1.375rem;font-weight:800}.cw-close:hover{background:#ffffff42}.cw-prompt{text-align:center;color:#cfd6e2;max-width:46ch;margin:0;font-size:.8125rem}@media (prefers-reduced-motion:reduce){.cw-chip-remix svg{transition:none}}
