/* Equal editorial panels within a softly torn tartan surround. */
body.gather-edited #gather-map{isolation:isolate!important;background:#18352d url('/assets/apparel-lock/field-notes-plaid-sheet-v15.webp') center/420px auto repeat!important}
body.gather-edited #gather-map>.gather-scene-stage{inset:14px 18px 0!important;width:calc(100% - 36px)!important;height:calc(100% - 14px)!important;clip-path:polygon(0 .6%,5% 0,12% .5%,19% .1%,27% .7%,34% .2%,42% .6%,49% 0,57% .4%,66% .1%,74% .7%,82% .1%,91% .5%,100% 0,99.7% 14%,100% 27%,99.6% 43%,100% 58%,99.7% 73%,100% 90%,99.6% 100%,0 100%,.3% 83%,0 69%,.4% 52%,0 36%,.3% 19%)!important}
body.gather-edited #gather-map>.gather-map-wayfinding{inset:auto 18px 14px!important;width:calc(100% - 36px)!important;height:clamp(180px,30svh,310px)!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:stretch!important;gap:0!important;border:0!important;border-bottom:1px solid #cfb677!important;overflow:hidden!important;clip-path:polygon(0 1.5%,9% 0,19% 1.2%,28% .2%,39% 1.5%,48% .2%,58% 1%,69% 0,80% 1.2%,89% .3%,100% 1%,100% 100%,0 100%)!important}
body.gather-edited #gather-map>.gather-map-wayfinding>button{height:100%!important;min-width:0!important;align-items:flex-start!important;justify-content:flex-end!important;padding:20px 22px!important;border:0!important;border-right:1px solid #e1cfa355!important;background:transparent!important}
body.gather-edited #gather-map>.gather-map-wayfinding>button>.gather-invitation-photo{inset:0!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center 48%!important;opacity:1!important;visibility:visible!important;transform:none!important;filter:saturate(.87) contrast(.96)!important;border:0!important;outline:0!important}
body.gather-edited #gather-map>.gather-map-wayfinding>button::before{background:linear-gradient(0deg,#0b2018eb, #0b20182b 65%,transparent)!important}
body.gather-edited #gather-map>.gather-map-wayfinding>button>strong{max-width:calc(100% - 24px)!important;min-height:2.6em!important;margin:0!important;padding:0!important;display:flex!important;align-items:flex-end!important;font:400 clamp(17px,1.65vw,24px)/1.3 var(--rk-link-font)!important;text-decoration:underline!important;text-decoration-color:#d0b777!important;text-decoration-thickness:1px!important;text-underline-offset:5px!important;color:#fff5dc!important}
body.gather-edited #gather-map>.gather-map-wayfinding>button>.gather-door-summary{display:none!important}
body.gather-edited #gather-map>.gather-map-wayfinding>button>.gather-door-action{right:12px!important;bottom:22px!important;width:22px!important;height:28px!important}
body.gather-edited #gather-map>.gather-map-wayfinding>button>.gather-door-action img{width:21px!important;height:26px!important}
body.gather-edited #gather-map>.gather-map-wayfinding>button:hover>strong{color:#f3d792!important;text-decoration-color:currentColor!important}
body.gather-edited #gather-map>.gather-map-wayfinding>button:focus-visible{outline:2px solid #f0d58f!important;outline-offset:-6px!important}
body.gather-edited #gather-map>.gather-scene-stage>.gather-pine-door:focus-visible{outline:2px solid #f0d58f!important;outline-offset:7px!important}
@media(max-width:800px){
 body.gather-edited #gather-map{display:grid!important;grid-template-rows:calc((100vw - 20px)/2) minmax(0,1fr)!important;padding:10px!important;gap:9px!important}
 body.gather-edited #gather-map>.gather-scene-stage{inset:auto!important;width:100%!important;height:100%!important}
 body.gather-edited #gather-map>.gather-map-wayfinding{inset:auto!important;width:100%!important;height:100%!important;grid-template-columns:1fr!important;grid-template-rows:repeat(3,minmax(0,1fr))!important;clip-path:none!important}
 body.gather-edited #gather-map>.gather-map-wayfinding>button{padding:12px 16px!important;border-right:0!important;border-bottom:1px solid #e1cfa355!important}
 body.gather-edited #gather-map>.gather-map-wayfinding>button>strong{font-size:clamp(16px,4vw,21px)!important;min-height:0!important;max-width:85%!important}
 body.gather-edited #gather-map>.gather-map-wayfinding>button>.gather-door-action{bottom:12px!important}
}
@media(max-width:800px){
 :root:root body.gather-edited #gather-map>.gather-scene-stage{background:transparent!important}
 :root:root body.gather-edited #gather-map>.gather-scene-stage>.gather-scene-motion{height:100%!important;object-fit:cover!important}
}
body.gather-edited #gather-map{background-image:linear-gradient(135deg,#163b32aa,#173b52bb),url('/assets/apparel-lock/field-notes-plaid-sheet-v15.webp')!important;background-size:auto,420px auto!important}
/* Remove the raster's ruler-straight frame with a hand-cut edge, leaving the approved scene intact. */
body.gather-edited #gather-map>.gather-scene-stage>.gather-scene-motion{clip-path:polygon(1.6% 2.5%,8% 1.8%,16% 2.4%,24% 1.8%,33% 2.7%,43% 1.9%,52% 2.5%,61% 1.8%,71% 2.4%,81% 1.7%,90% 2.6%,98.4% 1.9%,98% 18%,98.6% 32%,98.1% 47%,98.5% 63%,98% 78%,98.5% 98%,88% 97.4%,76% 98.2%,63% 97.5%,49% 98%,36% 97.4%,23% 98.2%,12% 97.5%,1.6% 98%,2% 81%,1.4% 64%,1.9% 48%,1.5% 31%,2% 16%)!important}
body.gather-edited #gather-map>.gather-scene-stage{background:transparent!important;border:0!important;box-shadow:none!important;outline:0!important}
body.gather-edited #gather-map>.gather-scene-stage::after{content:none!important;display:none!important}
