.page-module__8Y3LpW__wrap{isolation:isolate;padding:2rem 1.25rem;position:relative;}.page-module__8Y3LpW__cardWrap{width:100%;max-width:540px;}.page-module__8Y3LpW__card{text-align:left;padding:2.6rem 2.4rem 2.4rem;position:relative}.page-module__8Y3LpW__overline{--label-ink:var(--status-label,var(--brown-645));margin-bottom:.6rem;}.page-module__8Y3LpW__title{margin-bottom:1rem;font-size:clamp(1.6rem,5vw,2.15rem);}.page-module__8Y3LpW__copy{color:var(--status-copy,var(--amber-850));max-width:36em;margin-bottom:.7rem;}.page-module__8Y3LpW__ref{font-size:var(--fs-sm);letter-spacing:.04em;color:var(--status-label,var(--brown-645));border:1.5px dashed color-mix(in srgb, var(--status-label,var(--brown-645)) 55%, transparent);background:color-mix(in srgb, var(--white) 35%, transparent);word-break:break-all;margin:.5rem 0 .25rem;padding:.35rem .7rem;display:inline-block}.page-module__8Y3LpW__actions{align-items:center;gap:1.1rem;margin-top:1.4rem;display:flex}.page-module__8Y3LpW__primary{}.page-module__8Y3LpW__secondary{--link-ink:var(--brown-645);}@media (max-width:560px){.page-module__8Y3LpW__card{padding:2.2rem 1.5rem 1.9rem}}
.house-module__uJt39W__mast{padding:clamp(2rem,6vh,3.5rem) 0 2rem}.house-module__uJt39W__title{font-family:var(--t-font-display);font-size:clamp(2.5rem,6.4vw,4.4rem);font-weight:400;line-height:1.05}.house-module__uJt39W__lede{font-size:var(--fs-lg);color:var(--t-ink-soft);margin-top:.6rem}.house-module__uJt39W__stamp{isolation:isolate;filter:drop-shadow(0 0 .6px color-mix(in srgb, var(--t-ink) 55%, transparent));flex-shrink:0;padding:6px;display:inline-grid;position:relative;transform:rotate(-3deg)}.house-module__uJt39W__stamp:before{content:"";z-index:-1;background:var(--white);position:absolute;inset:0;-webkit-mask:radial-gradient(circle,#0000 2.6px,#000 3px) -5px -5px/10px 10px round;mask:radial-gradient(circle,#0000 2.6px,#000 3px) -5px -5px/10px 10px round}.house-module__uJt39W__stampInner{background:var(--c) 80%;border:1.5px solid color-mix(in srgb, var(--t-ink) 30%, transparent);place-items:center;width:5.2rem;height:6.2rem;display:grid;overflow:hidden}.house-module__uJt39W__stampInner img{object-fit:cover;width:100%;height:100%}.house-module__uJt39W__stampInitial{font-family:var(--t-font-display);font-size:2.6rem;line-height:1}.house-module__uJt39W__stampSm{padding:3px}.house-module__uJt39W__stampSm:before{-webkit-mask:radial-gradient(circle,#0000 1.4px,#000 1.8px) -3px -3px/6px 6px round;mask:radial-gradient(circle,#0000 1.4px,#000 1.8px) -3px -3px/6px 6px round}.house-module__uJt39W__stampSm .house-module__uJt39W__stampInner{width:2rem;height:2.4rem}.house-module__uJt39W__stampSm .house-module__uJt39W__stampInitial{font-size:1.1rem}.house-module__uJt39W__visit,.house-module__uJt39W__visitSm{font-family:var(--t-font-display);color:var(--t-on-cta);background:var(--t-cta);border:2px solid var(--t-ink);white-space:nowrap;text-decoration:none}.house-module__uJt39W__visit{box-shadow:3px 4px 0 var(--t-ink);grid-area:go;justify-self:start;padding:.8rem 1.2rem .7rem}.house-module__uJt39W__visitSm{box-shadow:2px 3px 0 var(--t-ink);margin-left:auto;padding:.5rem .9rem .42rem}.house-module__uJt39W__visit:hover,.house-module__uJt39W__visitSm:hover{background:var(--t-cta-hover)}.house-module__uJt39W__visit:focus-visible,.house-module__uJt39W__visitSm:focus-visible,.house-module__uJt39W__add:focus-visible{outline:2px dashed var(--t-focus);outline-offset:3px}.house-module__uJt39W__shelves{grid-template-columns:repeat(auto-fill,minmax(min(100%,30rem),1fr));gap:2rem 1.8rem;margin-top:1rem;display:grid}.house-module__uJt39W__shelf{background:color-mix(in srgb, var(--c) 20%, var(--white));border:2px solid var(--t-ink);box-shadow:4px 5px 0 var(--t-ink);grid-template-columns:auto 1fr;grid-template-areas:"stamp text""go go";align-items:center;gap:1.4rem 1.6rem;padding:1.6rem;display:grid}.house-module__uJt39W__shelf .house-module__uJt39W__stamp{grid-area:stamp}.house-module__uJt39W__shelfText{grid-area:text;min-width:0}.house-module__uJt39W__shelfName{font-family:var(--t-font-display);font-size:clamp(2rem,4vw,2.8rem);font-weight:400;line-height:1.1}.house-module__uJt39W__shelfLine{color:var(--t-ink-soft);margin-top:.4rem}.house-module__uJt39W__shelfMeta{font-weight:600;font-size:var(--fs-md);margin-top:.3rem}.house-module__uJt39W__group+.house-module__uJt39W__group{margin-top:3rem}.house-module__uJt39W__groupHead{border-bottom:2px dashed var(--t-rule);align-items:center;gap:.9rem;margin-bottom:1.4rem;padding-bottom:1rem;display:flex}.house-module__uJt39W__groupName{font-family:var(--t-font-display);font-size:1.9rem;font-weight:400}.house-module__uJt39W__groupCount{color:var(--t-ink-soft)}.house-module__uJt39W__grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr));gap:1.6rem 1.4rem;display:grid}.house-module__uJt39W__card{background:var(--t-surface);border:2px solid var(--t-ink);box-shadow:3px 4px 0 var(--t-ink);flex-direction:column;gap:.2rem;padding:.8rem .8rem 1rem;display:flex}.house-module__uJt39W__cardArt{aspect-ratio:1;background:color-mix(in srgb, var(--c) 25%, var(--white));border:1.5px solid var(--t-rule);place-items:center;margin-bottom:.7rem;display:grid;overflow:hidden}.house-module__uJt39W__cardArt img{object-fit:cover;width:100%;height:100%}.house-module__uJt39W__cardArt img.house-module__uJt39W__contain{object-fit:contain}.house-module__uJt39W__cardCat{font-size:var(--fs-sm);color:var(--t-ink-soft)}.house-module__uJt39W__cardName{font-family:var(--t-font-display);font-weight:400;font-size:var(--fs-xl);line-height:1.25}.house-module__uJt39W__cardName a{color:inherit;text-decoration:none}.house-module__uJt39W__cardName a:hover{text-underline-offset:3px;text-decoration:underline}.house-module__uJt39W__cardFoot{justify-content:space-between;align-items:center;gap:.5rem;margin-top:auto;padding-top:.7rem;display:flex}.house-module__uJt39W__price{font-family:var(--t-font-display);font-size:var(--fs-lg)}.house-module__uJt39W__price s{color:var(--t-ink-mute)}.house-module__uJt39W__add{font-family:var(--t-font-display);color:var(--t-ink);background:var(--t-surface);border:2px solid var(--t-ink);box-shadow:2px 2px 0 var(--t-ink);cursor:pointer;padding:.4rem .75rem .32rem}.house-module__uJt39W__add:hover:not(:disabled){background:color-mix(in srgb, var(--t-cta) 12%, var(--t-surface))}.house-module__uJt39W__add:disabled{cursor:default;opacity:.55;box-shadow:none;border-style:dashed}.house-module__uJt39W__inCart{font-size:var(--fs-sm);color:var(--t-cta);margin-top:.5rem;font-weight:600}@media (max-width:720px){.house-module__uJt39W__visit{text-align:center;justify-self:stretch}.house-module__uJt39W__groupHead{flex-wrap:wrap}.house-module__uJt39W__visitSm{text-align:center;flex-basis:100%;margin-left:0}.house-module__uJt39W__grid{grid-template-columns:1fr 1fr;gap:1.6rem .8rem}.house-module__uJt39W__cardFoot{flex-direction:column;align-items:stretch}}.house-module__uJt39W__slip{--status-label:var(--t-ink-soft);--status-copy:var(--t-ink);background:var(--t-surface);border:2px solid var(--t-ink);box-shadow:4px 5px 0 var(--t-ink);position:relative}.house-module__uJt39W__received{z-index:1;border:3px double var(--t-cta);color:var(--t-cta);font-family:var(--t-font-display);font-size:var(--fs-2xl);opacity:.85;mix-blend-mode:multiply;pointer-events:none;justify-items:center;padding:.4rem .9rem .3rem;line-height:1.1;display:grid;position:absolute;top:1.4rem;right:1.4rem;transform:rotate(-9deg)}.house-module__uJt39W__received small{font-family:var(--t-font-body);font-size:var(--fs-xs);font-weight:600}@media (max-width:520px){.house-module__uJt39W__received{font-size:var(--fs-lg);top:.7rem;right:.7rem}}
