/* Shared House destinations on standalone image records, without altering the image composition. */
.image-house-header{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:18px 24px;border-bottom:1px solid #d6d0c5;color:#11110f;background:#f2f0e9;font:12px/1.5 Arial,sans-serif}
.image-house-header button{font:inherit;color:inherit;background:none;border:0;min-height:44px;cursor:pointer}
.image-house-header a{color:inherit;text-underline-offset:4px}.image-house-header img{display:block;width:145px;height:auto}
.image-house-header+.image-record-content{padding-top:28px}
.house-menu{inset:0;margin:0;padding:0;width:100vw;height:100dvh;max-width:none;max-height:none;background:transparent;border:0;color:#11110f;box-sizing:border-box}
.house-menu:not([open]){display:none}.house-menu::backdrop{background:rgba(8,12,20,.55)}
.house-menu__scrim{position:absolute;inset:0;background:transparent}.house-menu__panel{position:relative;background:#f2f0e9;box-sizing:border-box;width:min(100vw,560px);height:100%;padding:26px;overflow:auto}
.house-menu__head{display:flex;justify-content:space-between;align-items:center;margin-bottom:22px}.house-menu__head img{width:140px;height:auto}.house-menu__close{border:0;background:none;font:13px Arial,sans-serif;min-height:44px;cursor:pointer}
.house-menu__release{display:grid;gap:5px;padding:20px 0;border-block:1px solid #bbb4a8;text-decoration:none}.house-menu__release strong{font:32px Georgia,serif}.house-menu__release span{font:11px Arial,sans-serif;text-transform:uppercase}.house-menu__release i{display:none}
.house-menu__primary{display:grid;margin:22px 0}.house-menu__primary a{font:28px/1.2 Georgia,serif;text-decoration:none;padding:13px 0;border-bottom:1px solid #d6d0c5}.house-menu__secondary,.house-menu__legal-links{display:flex;flex-wrap:wrap;gap:10px 22px;font:12px/1.6 Arial,sans-serif;margin:20px 0}.house-menu__artist{display:none!important}
.house-menu__scroll .hs{margin-block:24px}.hs__label{display:block;font:12px Arial,sans-serif}.hs input{box-sizing:border-box;width:100%;padding:12px;font:16px Arial,sans-serif}.hs__list{padding:0;list-style:none}.hs__list a{display:block;padding:12px 0}.house-menu__foot{font:11px Arial,sans-serif;margin-top:30px}.house-menu__launch{display:flex;gap:20px;flex-wrap:wrap}
.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
@media(max-width:700px){.house-menu__panel{width:100vw}.image-house-header{padding:10px 12px;gap:12px}.image-house-header img{width:110px}.image-house-header a:last-child{font-size:11px}}

.image-skip{position:absolute;top:-100px;left:12px;z-index:100;background:#f2f0e9;color:#11110f;padding:12px}.image-skip:focus{top:10px}
/* R8: shared floor for the original standalone record templates. */
.image-record-content .eyebrow,.image-record-content .id{font-size:11px}

.house-menu__item{position:relative}.house-menu__item>a{padding-right:50px}.house-menu__branch summary{position:absolute;right:0;top:0;display:grid;place-items:center;width:44px;min-height:56px;cursor:pointer;list-style:none;font-size:24px}.house-menu__branch summary::-webkit-details-marker{display:none}.house-menu__branch[open] summary span{transform:rotate(45deg)}.house-menu__children{list-style:none;margin:0 0 18px;padding:0 0 0 16px;border-left:1px solid currentColor}.house-menu__primary .house-menu__children a{font-size:18px;min-height:44px;padding:6px 0;display:flex;align-items:center;line-height:1.3}
