.pl[data-room]{background:var(--pl-page);color:var(--pl-ink)}.pl[data-room] .pl-shelf{background:var(--room-band);color:var(--room-band-ink);border-bottom-color:var(--pl-gold)}.pl[data-room] .pl-shelf .pl-shelf-title,.pl[data-room] .pl-shelf-sub,.pl[data-room] .pl-disclose--shelf,.pl[data-room] .pl-shelf .pl-disclose--shelf{color:var(--room-band-ink)}.pl[data-room] .pl-crumbs a,.pl[data-room] .pl-back,.pl[data-room] .pl-name a{color:var(--pl-ink)}.pl-placard{width:var(--pl-wrap);max-width:46rem;margin:1rem auto 0;background:var(--pl-card);color:var(--pl-ink);border:2px solid var(--pl-edge);border-radius:6px;gap:.15rem;margin-inline-start:max(1rem, calc((100% - var(--pl-wrap)) / 2));padding:.75rem 1rem;display:grid}.pl-placard-area{font-size:1.2rem;font-weight:800;line-height:1.2}.pl-placard-note{color:var(--pl-ink-soft);font-size:.95rem}.pl-wing{color:var(--pl-ink-soft);letter-spacing:.02em;margin-top:clamp(1.75rem,5vw,3rem);font-size:1rem;font-weight:800}.pl-group--cat[data-room]{background:var(--pl-page);color:var(--pl-ink);border:2px solid var(--pl-edge);border-radius:18px;margin-top:.75rem;padding:clamp(.9rem,3vw,1.5rem)}.pl-group--cat[data-room] h3{color:var(--pl-ink);border-color:var(--pl-gold)}.pl-group--cat[data-room] .pl-cat-count,.pl-group--cat[data-room] .pl-room-look{color:var(--pl-ink-soft)}.pl-group--cat[data-room] .pl-seeall{color:var(--pl-ink)}.pl-group--cat[data-room] .pl-cat-ico{background:var(--pl-card);border-color:var(--pl-edge)}.pl-room-look{flex-basis:100%;font-size:.95rem}.pl[data-room] .pl-card,.pl-group--cat[data-room] .pl-card{background:var(--pl-card);color:var(--pl-ink);border-color:var(--pl-edge)}.pl[data-room] .pl-media,.pl-group--cat[data-room] .pl-media{background:var(--pl-page);border-radius:6px;margin:.5rem .5rem 0}[data-display=frame] .pl-card{border-style:solid;border-width:4px;border-color:var(--pl-gold);border-radius:4px}[data-display=frame] .pl-media{border:1px solid var(--pl-edge)}[data-display=plinth] .pl-card{border-bottom:12px solid var(--pl-gold);border-radius:10px 10px 4px 4px}[data-display=rack] .pl-card{border-top:8px solid var(--pl-gold);border-radius:6px}[data-display=rack] .pl-media{border-radius:2px 2px 14px 14px}[data-display=pegboard] .pl-card{background-image:radial-gradient(circle, var(--pl-edge) 1.2px, transparent 1.6px);background-size:16px 16px;background-color:var(--pl-card);border-radius:4px}[data-display=pegboard] .pl-body{background:var(--pl-card)}[data-display=lightbox] .pl-card{box-shadow:0 0 0 3px var(--pl-gold), 0 8px 24px -10px var(--pl-gold);border-radius:12px}[data-display=niche] .pl-card{border-width:3px;border-radius:40px 40px 6px 6px}[data-display=niche] .pl-media{border-radius:36px 36px 6px 6px}.pl[data-season] .pl-shelf:after,.pl[data-season] .pl-top:after{content:"";background:radial-gradient(circle at 12px 7px, var(--pl-amber) 0 4px, transparent 5px) 0 0 / 28px 14px repeat-x;height:14px;display:block}.pl[data-season] .pl-card{border-radius:18px}@media (forced-colors:active){.pl-placard,.pl-group--cat[data-room]{border:2px solid canvastext}.pl[data-room] .pl-shelf{color:canvastext;background:canvas}[data-display] .pl-card{box-shadow:none;border-color:buttontext}.pl[data-season] .pl-shelf:after,.pl[data-season] .pl-top:after{display:none}}@media (width<=640px){:root .pl[data-room] .pl-backchip{color:var(--pl-ink);background:var(--pl-card);border-color:var(--pl-ink);box-shadow:4px 4px 0 var(--pl-gold);-webkit-text-decoration-color:var(--pl-gold);text-decoration-color:var(--pl-gold)}:root .pl[data-room] .pl-chip{color:var(--pl-ink);background:var(--pl-card);border-color:var(--pl-ink);box-shadow:3px 3px 0 var(--pl-gold)}:root .pl[data-room] .pl-chip[aria-current=page]{color:var(--pl-card);background:var(--pl-ink)}:root .pl[data-room] .pl-crumbs.pl-crumbs--sr:focus-within{color:var(--pl-ink);background:var(--pl-card);border-color:var(--pl-ink)}:root .pl[data-room] .pl-crumbs.pl-crumbs--sr:focus-within a{color:var(--pl-ink)}}:root:root .pl[data-room] :is(a,button,[tabindex]):focus-visible,:root:root .pl-group--cat[data-room] :is(a,button,[tabindex]):focus-visible{outline:3px solid var(--pl-ink);outline-offset:3px;box-shadow:0 0 0 7px var(--pl-card)}:root:root .pl[data-room] .pl-top :is(a,button,[tabindex]):focus-visible{outline-color:var(--room-band-ink);box-shadow:0 0 0 7px var(--room-band)}:root .pl[data-room] .pl-card:has(:focus-visible),:root .pl-group--cat[data-room] .pl-card:has(:focus-visible){border-color:var(--pl-ink);box-shadow:0 0 0 1px var(--pl-ink), 6px 7px 0 1px var(--pl-gold)}@media (hover:hover){:root .pl[data-room] .pl-card:hover,:root .pl-group--cat[data-room] .pl-card:hover{border-color:var(--pl-ink);box-shadow:0 0 0 1px var(--pl-ink), 6px 7px 0 1px var(--pl-gold)}}:root .pl--store .pl-group--cat[data-room] h3,:root .pl[data-room] .pl-group h3{color:var(--pl-ink)}:root .pl[data-room] .pl-paw,:root .pl-group--cat[data-room] .pl-paw{background:var(--pl-ink);color:var(--pl-card);border-color:var(--pl-card)}:root .pl[data-room] .pl-paw--cat,:root .pl-group--cat[data-room] .pl-paw--cat{background:var(--pl-card);color:var(--pl-ink);border-color:var(--pl-ink)}@media (forced-colors:active){:root .pl[data-room] .pl-paw,:root .pl[data-room] .pl-paw--cat{color:canvastext;background:canvas;border-color:canvastext}}.pl[data-room],.pl-group[data-room]{--sr-mat:color-mix(in srgb, var(--pl-edge) 55%, transparent)}.pl[data-room] .pl-placard{overflow-wrap:anywhere;border-inline-start-width:10px;border-radius:.25rem}.pl[data-room] .pl-placard-area{text-transform:uppercase;letter-spacing:.1em;text-wrap:balance;font-weight:700}.pl[data-room] .pl-media,.pl-group[data-room] .pl-media{background-color:var(--pl-card);overflow:hidden}.pl[data-room][data-display=frame] .pl-media,.pl-group[data-room][data-display=frame] .pl-media{border:2px solid var(--pl-edge);box-shadow:inset 0 0 0 5px var(--pl-card), inset 0 0 0 7px var(--sr-mat);padding:.5rem}.pl[data-room][data-display=plinth] .pl-card,.pl-group[data-room][data-display=plinth] .pl-card{border-block-end:14px solid var(--pl-edge);border-radius:.25rem .25rem 0 0}.pl[data-room][data-display=rack] .pl-card,.pl-group[data-room][data-display=rack] .pl-card{border-block-start:6px dashed var(--pl-edge)}.pl[data-room][data-display=pegboard] .pl-media,.pl-group[data-room][data-display=pegboard] .pl-media{background-image:radial-gradient(circle, var(--sr-mat) 2px, transparent 2.5px);background-size:14px 14px}.pl[data-room][data-display=lightbox] .pl-media,.pl-group[data-room][data-display=lightbox] .pl-media{border:2px solid var(--pl-edge);box-shadow:inset 0 0 22px 2px var(--sr-mat)}.pl[data-room][data-display=niche] .pl-media,.pl-group[data-room][data-display=niche] .pl-media{border:2px solid var(--pl-edge);border-start-start-radius:999px;border-start-end-radius:999px}.pl[data-room] .pl-name,.pl[data-room] .pl-card p,.pl-group[data-room] .pl-name{overflow-wrap:anywhere}.pl[data-room] .pl-backchip,.pl[data-room] .pl-chip,.pl-group[data-room] .pl-seeall{overflow-wrap:anywhere;align-items:center;min-height:44px;display:inline-flex}.pl[data-room] :focus-visible,.pl-group[data-room] :focus-visible{outline:3px solid var(--pl-ink);outline-offset:3px}@media (prefers-reduced-motion:no-preference){.pl[data-room] .pl-media,.pl-group[data-room] .pl-media{transition:box-shadow .2s}}@media (prefers-contrast:more){.pl[data-room] .pl-media,.pl-group[data-room] .pl-media{box-shadow:none;background-image:none}}@media (forced-colors:active){.pl[data-room] .pl-media,.pl-group[data-room] .pl-media,.pl[data-room] .pl-card,.pl-group[data-room] .pl-card{box-shadow:none;background-image:none;border-color:canvastext}.pl[data-room] .pl-placard{border-color:canvastext}}@media print{.pl[data-room] .pl-media,.pl-group[data-room] .pl-media{box-shadow:none;break-inside:avoid;background-image:none}.pl[data-room] .pl-card,.pl-group[data-room] .pl-card,.pl[data-room] .pl-placard{break-inside:avoid}}
