/* Gallery behavior is scoped to the captured gallery roots; page typography,
   spacing, navigation and source native-gallery skins remain intact. */
.replica-gallery{display:block;position:relative;min-width:0;box-sizing:border-box}
.replica-gallery img{display:block;max-width:100%;box-sizing:border-box}
.replica-gallery button{font:inherit;box-sizing:border-box}
.replica-gallery a{color:inherit;text-decoration:none}
.replica-gallery :focus-visible,.replica-native-gallery :focus-visible{outline:2px solid #555;outline-offset:3px}
.replica-tile-link{display:block;position:relative;width:100%;height:100%}
.replica-tile-overlay{position:absolute;inset:0;pointer-events:none;transition:background-color .3s}
.replica-masonry-item:hover .replica-tile-overlay,.replica-collage-item:hover .replica-tile-overlay{background-color:rgba(255,255,255,.8)}
.replica-zoomable{cursor:zoom-in}
.replica-collage{overflow:hidden}
.replica-collage-canvas{position:relative;min-height:0}
.replica-collage-item{position:absolute;box-sizing:border-box;margin:0;padding:0}
.replica-collage-inset{position:absolute;overflow:hidden}
.replica-collage-inset>img{width:100%;height:100%;object-fit:cover;object-position:center}
.replica-collage-item>.replica-tile-link>.replica-collage-inset{position:absolute}
.replica-collage-text{position:absolute;left:26px;right:26px;top:50%;transform:translateY(-50%);text-align:center;opacity:0;pointer-events:none;transition:opacity 1s}
.replica-collage-item:hover .replica-collage-text{opacity:1}
.replica-collage-text h3{font:normal 24px/1.2 Arial,sans-serif;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:0}
.replica-collage-text p{font:normal 15px/1.2 Arial,sans-serif;margin:0}
.replica-masonry{padding:3px;overflow:visible}
.replica-masonry-item{position:absolute;margin:0;padding:0;background:transparent;border:0;line-height:1}
.replica-masonry-item img{display:block;width:100%;object-fit:fill}
.replica-masonry-caption{padding:20px;background:#fff;color:#000}
.replica-masonry-caption h3{font:400 18px/normal Arial,sans-serif;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.replica-masonry-description{margin-top:10px;white-space:pre-wrap;font:400 12px/17px Arial,sans-serif}
.replica-native-gallery .ch_6Zw{display:none!important}
.replica-native-gallery gallery-image-sizer{visibility:visible!important}
.replica-native-gallery .replica-slide-outgoing{pointer-events:none!important}
.replica-native-gallery .replica-slide-outgoing [tabindex]{pointer-events:none}
.replica-native-gallery [data-testid="gallery-counter"]{font-variant-numeric:tabular-nums}
.replica-stage-gallery{display:flex;flex-direction:column;overflow:hidden}
.replica-stage{position:relative;flex:1;min-height:0;width:100%;overflow:hidden;background:transparent}
.replica-stage-image-button{width:100%;height:100%;display:block;position:absolute;inset:0;border:0;background:transparent;padding:0;cursor:zoom-in}
.replica-stage-image{width:100%;height:100%;object-fit:contain;object-position:center}
.replica-stage-arrow{position:absolute;top:50%;transform:translateY(-50%);background:rgba(47,46,46,.75);color:#fff;width:32px;height:70px;padding:0;border:0;cursor:pointer;font:36px/1 Arial,sans-serif!important;z-index:2}
.replica-stage-arrow:hover{background:rgba(47,46,46,1)}
.replica-stage-previous{left:0}.replica-stage-next{right:0}
.replica-stage-arrow[hidden]{display:none}
.replica-stage-counter{position:absolute;top:10px;right:12px;color:#fff;background:rgba(0,0,0,.35);padding:4px 7px;font:12px/1.3 Arial,sans-serif;pointer-events:none;z-index:1;opacity:0;transition:opacity .2s}
.replica-stage-gallery:hover .replica-stage-counter,.replica-stage-gallery:focus-within .replica-stage-counter{opacity:1}
.replica-stage-caption{position:absolute;bottom:0;left:0;right:0;background:rgba(47,46,46,.6);color:white;font:15px/1.4 Arial,sans-serif;padding:12px;white-space:pre-line;opacity:0;pointer-events:none;transition:opacity .2s}
.replica-stage-caption:empty{display:none}
.replica-stage-gallery:hover .replica-stage-caption{opacity:1}
.replica-thumbnails{display:flex;flex:none;height:86px;overflow-x:auto;overflow-y:hidden;gap:0;width:100%;padding:8px 0;box-sizing:border-box;scrollbar-width:thin}
.replica-thumbnail{display:block;flex:0 0 92px;height:70px;border:0;background:none;padding:0;opacity:.6;cursor:pointer}
.replica-thumbnail img{width:100%;height:100%;object-fit:cover}
.replica-thumbnail[aria-current=true],.replica-thumbnail:hover{opacity:1;outline:1px solid #555;outline-offset:-1px}
.replica-strip-gallery{display:flex;flex-direction:column;overflow:hidden}
.replica-strip-stage{position:relative;flex:none;width:100%;overflow:hidden;margin-bottom:6px}
.replica-strip-track{position:absolute;inset:0}
.replica-strip-image{display:block;position:absolute;top:0;height:100%;margin:0;padding:0;border:0;background:none;cursor:pointer}
.replica-strip-image img{height:100%;width:100%;object-fit:contain;max-width:none}
.replica-strip-overlay{position:absolute;inset:0;background:#fff;opacity:.25}
.replica-strip-image.is-current .replica-strip-overlay{opacity:0}
.replica-strip-arrow{position:absolute;top:50%;transform:translateY(-50%);width:30px;height:45px;background:#fff;color:#000;border:0;padding:0;font:32px/1 Arial,sans-serif!important;cursor:pointer;opacity:0;transition:opacity .3s;z-index:2}
.replica-strip-previous{left:0}.replica-strip-next{right:0}
.replica-strip-stage:hover .replica-strip-arrow,.replica-strip-stage:focus-within .replica-strip-arrow{opacity:.5}
.replica-strip-stage .replica-strip-arrow:hover{opacity:.8}
.replica-strip-arrow[hidden]{display:none}
.replica-strip-thumbnails{display:flex;position:relative;flex:none;align-self:center;max-width:min(978px,100%);height:52px;padding:1px;box-sizing:border-box;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}
.replica-strip-thumb{position:relative;display:block;flex-shrink:0;height:50px;border:0;padding:0;cursor:pointer;background:none}
.replica-strip-thumb img{width:100%;height:100%;object-fit:cover}
.replica-strip-thumb::after{content:'';position:absolute;inset:0;background:rgba(255,255,255,var(--replica-thumb-opacity,.5));border:1px solid transparent}
.replica-strip-thumb[aria-current=true]::after{background:rgba(255,255,255,var(--replica-thumb-opacity,0))}
.replica-strip-thumb:hover::after{border-color:grey}
/* Original Freestyle PNGs from santa-galleries/target/Freestyle/css,
   embedded byte-for-byte so the controls have no remote asset dependency. */
.replica-freestyle{overflow:hidden;--replica-freestyle-cursor-vertical:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAcCAYAAABVo158AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QkNFNDdFNDI5NkUyMTFFMzhCOEU5ODE2NDgxMkQ2NEYiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QkNFNDdFNDE5NkUyMTFFMzhCOEU5ODE2NDgxMkQ2NEYiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjBDQjMyMTVGOUUzMDExRTM5MDFDQkNFOUQyQTlGNDhBIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjBDQjMyMTYwOUUzMDExRTM5MDFDQkNFOUQyQTlGNDhBIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+UDmp7wAAAiZJREFUeNqElM1u00AQx3ft1FbtfJXYbiEplQqHpFUO9MYDIBIhIqJcyqFc2l55gLxDkXKiDxDRB0h5CHrJlRsnUloEpKkbE38ts2XW2FGKR/p5Z73z96x2Z0yWlhQSQ9rdfa3AKMgANB6TCB4MBqsMDearQAGFdF5Aq9WayuZsbe1+FdZKcRFBR2F32Obmo+24iJyeftTYfywMQz+Xy29AcBaQpX6/7zcaDaNSqTxuNpvPCNre3pu3EPhif//g1eHhgQWvZIDy7XAHNkd0wzBKo9HXz1ygafpz3/evwP0BTIAbYCbBgwEeYLdaLVdkaLfbyzBcITbA18IMfyDBzs6TSDAcDn9hkAP8xg8zicQsn8+rwi8Wi3ybFKcMIQmBaVqRwPM8GhNElhBQOAPhu64bxpbYIgGVJCn6IpwQWWSJDPwuha+qKk0VeN6/z8qynCpg5+ejGzEJgoClZjg6evdd+LPZLFXA6vW6LCbT6dSPn87CDJZlRoLJZBKkZaDr6w8VMXEcZ/GWTk4+KGdnn8zj4/dWufxgQyx0Op2yrusaZNV7vV4JXmVuE/DyZim2snLPhDjttoH4VrrdbpncYYVC8alt2zpmiBpoGarTuLy8+JK8efUlDBfAN4CXuyNhL7jj8fg6m81txYJb2GmcabyBRMddQ4WSWm1rG/qihEE8+Cdfwxj291+Dxwrw4tN47YkLR6EnLjEzV/Me9q8jSgqJ7uSPAAMAuB4Q+9nYFKYAAAAASUVORK5CYII=") 6 14,auto;--replica-freestyle-cursor-horizontal:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAMCAYAAABx290PAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QkNFNDdFNDY5NkUyMTFFMzhCOEU5ODE2NDgxMkQ2NEYiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QkNFNDdFNDU5NkUyMTFFMzhCOEU5ODE2NDgxMkQ2NEYiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkY4MzhDMTFFOUUyRjExRTNBMDVDOTQwMzRBRTQzOTczIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkY4MzhDMTFGOUUyRjExRTNBMDVDOTQwMzRBRTQzOTczIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+ZlyytwAAAjJJREFUeNq0kzFv2kAYhm1ztjHGBApFlapKTSFSM0VEoenUqBJslTJVSkc6Nb+AP9BMjYRYkrn/gJ2JqVulLBTcsKAWpKQNNIAb27Hd99A5uqAMZcgnPfLdfXfve/fdWQiCQAiRZUUslUrENM3HaBMg8fm7wJxbdLtdg2qw9RGqyedvmVWrVR1tt9ForKOvA5mOL2O4t/dOwXiQz68l0Y8DhTe9McNELWCRyTzMYSwLYvSUbIH4P4bb2y9joQ76T0CaN50LCYIgO45tCyxw0rdHR8cnh4eftE6nM1xdfUZc1w0sy/Jns6mQTKawThbp2Hg8Cs7Ozr12u33d7/f9g4OP+Uql8jXUUhT1OT6/wAS4dFckuOcol8sb8KElJtLOzisi3HOY5ncNHxVEaEmV/f0PT+v1ejecsLVVfN/r9Ya5XM43DMNfWUmoqdQDNRqNEkmSRE2Lkqsr2xsMBlar1RolEglJ1/VIOp0mm5uFR7Va7XOopWmxXc/zfqL5A4ypIT1hXFXV7GRyOTfFHb3BfdG6XwJ6txIQGQL3DRYQUbFMs9n8QpOGkdi1bXuM5hCcgyk188FfJC5wwet4PN/icX0Ew98Y/0NzdxjxEZrN84VCgW5OKBZfvIamxTZ9AWjbIzDwYeSyRIBnvWbbjs/6U3ZCPsQFM/4rnp72htDL0qpRAzC7eaGYN/83OCGZvmRWQpdxveQbIUxDZoZOaBYm+d26bJK4UKplwmdVcdh6n9f5J8AAQM6NV6qTvkMAAAAASUVORK5CYII=") 14 6,auto;--replica-freestyle-cursor-flip-1:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoxMTIyMWU5Ni0xODBjLTdjNGQtYTU0OC1hNjVlMjM4NzMzOGUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ODY1ODgyRTM5RTQ2MTFFMzlEQUI4MjdFNEFDOTQ1MzQiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ODY1ODgyRTI5RTQ2MTFFMzlEQUI4MjdFNEFDOTQ1MzQiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjExMjIxZTk2LTE4MGMtN2M0ZC1hNTQ4LWE2NWUyMzg3MzM4ZSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxMTIyMWU5Ni0xODBjLTdjNGQtYTU0OC1hNjVlMjM4NzMzOGUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7wws/3AAACpklEQVR42pyVz08aQRTHF2ShYlWCINhK3G0itsbWhpDopWc999BL21ttDw0NGk2aNGCitRfpyRISiOHCiaQeGvsXtCbVXjzgwRuXNvzYJkDKr2WX7XfobLIhKqwv+ebtvp39ZOa9NzMmljUzothk+jWz2WI4OPhsrVarbLlcZpzO8UGHY8xaLArVQiFflSS5sba2JjEErChK38L4gUQi4VCotdvtxn/XbsK31tfXRzHGeB2wyeudGc1ms5uSJJWULltaWp7AGPO1wNAIxB0efn1LZqsFI34bGjQy+k0h4nme5bipWTwbarVaSfOdhfSlAmMNZJmRyMdpFO6bKIolQIXt7fehXC6foTPmoKG+wSp0Z+cDj444IRACDgaDTxF/lE6nSVqUubn7BGztC6xCw+HwFKDHBNBsNoXd3chzxGehabt9zDs8PHJnfv6hG+83eoJV6MbGhgfQnxT6Z2/v0wvEZyAXZINGqbeSAl8J7prpiQrd399/jfhdaJx0AO0UIpb0OfnvUrAK3dra5jQzFZLJZADxexqo8YJ/mQvBXTPtQOv1ejGVSq32gmrBhrOzswkk3axZknll5eUtdfmA5mKx2CsKdV0F1YJN0WjUJcvyL0EQ3sXj8emFhcUJQH9QaD4QePO4K6fGHgXvgC1kf5PDBHtfyGQym5VK5ZhCC6FQ6AnGeCEnaaNeUC2YtMekutexk34T32q1qijcM9pSjn6hWvAQxHefUufn518QfwC59UBVsFFzsHQMuZaI93g8i0dH35fx2PT5fDIug7auo4oWY1K5xDiOt6OYrM6jlen0K/g3IYff73efnp7KKGLLZrOJjUajbLFYSjjJ/uJ7S8+EDZ1rhGEs0CD1AzQ1MiRCdeplPWAThZDblOS21vW9rZEu+yfAANIeR+TiIshOAAAAAElFTkSuQmCC") 11 11,auto;--replica-freestyle-cursor-flip-2:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoxMTIyMWU5Ni0xODBjLTdjNGQtYTU0OC1hNjVlMjM4NzMzOGUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NzcyMTUwREU5RTQ2MTFFM0I2MDVGNTQ1QjlFMTQ2ODUiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NzcyMTUwREQ5RTQ2MTFFM0I2MDVGNTQ1QjlFMTQ2ODUiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjExMjIxZTk2LTE4MGMtN2M0ZC1hNTQ4LWE2NWUyMzg3MzM4ZSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxMTIyMWU5Ni0xODBjLTdjNGQtYTU0OC1hNjVlMjM4NzMzOGUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6CgeqxAAACn0lEQVR42pyVz2saQRTHXXc1pttkQxpNrJVoIZqEtBFBkkvPydlCL21vTXsoBgsKhaKB2BRKrJdUBEW8ePJY0r+gDTSJRz1489Ji4gZUqnZd3e17sguyWLs68GV2fvCZt9+ZeUPodHoiFotRFEUaTKZF2mhcoFn2plWtXrcZhtHQNM17vY9bnQ4nalQWvX5KowGwNhAIMKIo8oIgcFBDJfwRpZJKpRZgDgmfGrWC+X2wfmdn1ywqSrfbrZXL5QOHw8nAHGoS8DTIouAKp6df30K/DTQ7CVgLlqB0sj+tVqsGFWGzLa/b7XbsFyWNV4BOY2QYZqVyVYhE3ocAznY6nVq9Xv8WjX5aQbtwk8e14tbGxoM+OJfL4e8/8vv9TxGMfc1m8+Lo6IN9HLgMNmxuupZmZmbvz8/fcUAbI1w/Po4+5ziOleDn4XB4WS1cBlMYNWgOxEj1Ish5cvL5BcBvJPhlMBi0qoHLYALPKUgnLUJJJ8UEWk2n068H4BdqIpfBwwa0A/C1TCbjG7Dl8vAwYhsF/yd4GDybzb5pt9tVGT4q8pFgBRw9X0skEq8AXpFt2dt7eVeC9y2EQ6AvFotmXGwkeEjkqz7fvhfgVxL8x9bWtjmZTK6wLPuu1+v9jMfjGAT1X/AA3AAyghyhUOgJwK8R3mg0zguFwgHkFhaTF+YdmDOlCqyAY7ZzwgY+43m+iXC4qb/kJANj9/D4qgYr4Eugh6VS6YsyK0I/3lJaO05egWQvuN3uHnxyZ2ffd61W6zb2g7fdgWn9hEVpJigWi4XweDwf5TZJkoMcXEQg+mduzIQIT9ZtuDBzBoOBqdVqenjXdC6Xi8zn8xUYZ0G/JwGT+KyBpqUa2wQ6ghaB2lhPYoUA4iWQco96ksS/AgwA3er/MUfrAi4AAAAASUVORK5CYII=") 11 11,auto}
.replica-freestyle-item{position:absolute;transform-origin:center center;touch-action:none;cursor:auto}
.replica-freestyle-item.is-active:hover{cursor:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpFNzNEOEM2NzlFMkYxMUUzQjQzQkZEQjM5OEUyNDIxQyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpFNzNEOEM2ODlFMkYxMUUzQjQzQkZEQjM5OEUyNDIxQyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkU3M0Q4QzY1OUUyRjExRTNCNDNCRkRCMzk4RTI0MjFDIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkU3M0Q4QzY2OUUyRjExRTNCNDNCRkRCMzk4RTI0MjFDIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+r8fxgwAAAitJREFUeNq0VstOwzAQjBP3RdUiqlbi1BsSX9C/KBcOfC9XvgCJGyckKto06iPNizWalbYmIU4ASysntrMTr2dnrTqdrtegKbKAzMd7TpaRFa4O/IZgndMpTshier4iG5oxzP0pIIPFPEDPb9TNyEZNQP02YAL0hbppE1AnwDIwAfpM3YUroHaJQrfbu6R+YkJIAE9mkMYeqIvIViASkyn/LaBxkMB5IMa3ZBuyD8wldWCugAWc7ayQ7QEaYi51SQ9dQhAlQlPAUpjcofmJI9kBfZ2Pb6RhNmYgQc8CcG2B8DGwyeRXUH+CD3QLQA32hvBzljK6Is9m2J2ydjkUz8ZJ3xrzsCtOmVdi8y1ev4ilSEu1kSvvHxuB3lD3bsjlN9TTtm2MaPgaf3ANbfREUm9Bfbl7E/pHrLnHfOUarLuzD9hQ92i2DW3keG8AKinft/IwhJWuIZ9L+GA/uUY9M7m0NgcMbVxBQULMlZGGAVdI/DPSkK+FUKQ1/GRaKEmEhXMwM4KjY8W5cOLvLMCMfHAFyfBjLH2FtuQrgpMA72kLgqTiXDP0CauNLtHM1JKlpi0Tgv9N2nSJUBeW6nPya5nUIvEHAEnF/aaoqhzK4RLlQxt/SuwpwhjXlSiXpOcCXAW2EHpZ688FMAfz5iVgS3FumUsBdgFkMu2FELOCbC1FqiWZcrwIK4RshPvo2ErqyBXQtd7JPE1ZJETFT1xTqEmBLURuHdpe9T8FGACPgPmZHLTL2AAAAABJRU5ErkJggg==") 14 14,auto}
.replica-freestyle-item img{width:100%;height:100%;object-fit:contain;pointer-events:none}
.replica-freestyle-item button{display:none;position:absolute;z-index:100;margin:0;padding:0;appearance:none;background-color:transparent;border:0;cursor:inherit}
.replica-freestyle-item.is-active .replica-freestyle-rotate,.replica-freestyle-item.is-active:hover .replica-freestyle-resize{display:block}
.replica-freestyle-rotate{top:-30px;right:-30px;width:25px;height:22px;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAWCAYAAAA1vze2AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoxMTIyMWU5Ni0xODBjLTdjNGQtYTU0OC1hNjVlMjM4NzMzOGUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QjVEMUI5NjA5RTM1MTFFM0IxQTdCNkUyNEE1RTAyMjAiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QjVEMUI5NUY5RTM1MTFFM0IxQTdCNkUyNEE1RTAyMjAiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjExMjIxZTk2LTE4MGMtN2M0ZC1hNTQ4LWE2NWUyMzg3MzM4ZSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxMTIyMWU5Ni0xODBjLTdjNGQtYTU0OC1hNjVlMjM4NzMzOGUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4VpPzAAAADyUlEQVR42pxWW0iTYRj230ll01nrgNZmYWUZdkRdlAqFeJUXRmVBN1lgFN50myB10co0qLCLLjIwL+rGMKuLMNQSCUpDSV2F67Bpm8ep29yx5x3v6vdvW9IHDz97/+/7nvfwvO8/RSgUSljOUqkSBTwIMn6GRAjGO6tYxuWy4uIildk8kqfRaPIFQVjt9frm5uaclhs36l81NTU5sc0H+Jnsb68pkmhQKlVCQYFROTU1dcHv91tCUVYwGHQ7HI6Wq1dNO7A/FVABMiBBjJgEra2tOq/X+zJyodvttlosltb+/v57w8PDLdPT0x9gDtA7n8831d7+rALnVgFJUqKoBPX1DeqxsTE7XzDZ1tZ2KSUltRDvCoA9wC5gd21t7bGJiYl3tC8QCLibm5vLYV8tJYpGIofHP+ggIhk/fbryCGz7AEpJFrAeSAcygA1r1qzNtdlsL2i/y+X6npW1aRvsKwHlEhJmldOLkZGRFuR6kZxraLhZBdsBIJcv1wLJQCJ7q6EU5eRs37qwsPCFiHp7e02wGfhdOBqhr69Pq9Pp7kM1W7FHANINBoMWXtk6O7sewz6fkqJxvH795nlNTc03aAUBLgZFslYC6q6uzpNGo/HOzMzMR0R3FDY7MBtWHtXAbDY/gII+hWKs8fGfT1NTtevYO4W0hqSqsrKyTNTFQ6IrKSkp5siTwuniTYkdHa8OcpqWLOT7vcGQSSnbwDKVkkTSrfV4PKN0BoI4id8b2SlBhtCpeQKlpaXvh4aGTOIestsdnwsLi65AaS5Jw0kX2fxIbbgRnU5nAA85T4clhafQ0u12ewd5g41jRUXFp2Dbz6pKY8UIUSJJqK6u1lFzUrry8vIPwbaJIxeWSJfCq6w8k4vi9VdVnaPmMgKbWZIqKYE4XVar9RQ5Nzs7O8j99Dtd0gMKyi2KrGdPMuMRRAp/+fIVDSQ3RCTd3d313LB/Ch9FKZQSNfeEhntCzimVpkqoqDiRDLk/ijSjXq8nZeXwiFHGHCt8IUWlGBwc1E9OTh7PyFinYfKkSDMODAzshaI6I2PFZLp2Fva90maMOYUjdcLsaucR8xUT9yEkXYd51YiB+VY8IBsb757H/nxRDZVxp3AESIUKF1/EJdYYo35xdHT0SXn5kcO4LA/YEm1ACvG+jBgb9FFLTktL09XVXT+QnZ29U61Wr8CcmkdEtlu3bvf19PTQ6PAA89Qi/PSK++lfJNRMKiKi+cRPJTdZiJuTLnQDLib7q2GFcM7iLxl/phVMKBeRBHgSxP38Lofk997//SPxS4ABAHn6AvLv4Xn8AAAAAElFTkSuQmCC")}
.replica-freestyle-resize{width:8px;height:8px;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAIAAABLbSncAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAytpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDdFQzhBRkE4MUYyMTFFM0JFRjRFNDc2RkFGOTI3M0IiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDdFQzhBRjk4MUYyMTFFM0JFRjRFNDc2RkFGOTI3M0IiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5kaWQ6Y2IyYmQzZmYtYzY3ZC00MzMxLWIwY2EtMDJmN2MxZWU5ZmFjIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOmNiMmJkM2ZmLWM2N2QtNDMzMS1iMGNhLTAyZjdjMWVlOWZhYyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PtQjewYAAAAXSURBVHjaYlRVVWXABpgYcIDBKQEQYABc4gB/KKo+jAAAAABJRU5ErkJggg==")}
.replica-freestyle-nw{top:-4px;left:-4px}
.replica-freestyle-sw{bottom:-4px;left:-4px}
.replica-freestyle-se{bottom:-4px;right:-4px}
.replica-lightbox-open{overflow:hidden!important;scrollbar-gutter:stable}
.replica-lightbox{position:fixed;inset:0;width:100%;height:100dvh;max-width:none;max-height:none;margin:0;padding:50px 100px;box-sizing:border-box;border:0;background:rgba(0,0,0,.9);color:#fff;overflow:hidden;z-index:2147483646}
.replica-lightbox[open]{display:block}
.replica-lightbox::backdrop{background:transparent}
.replica-lightbox button{position:absolute;margin:0;padding:0;border:0;color:#fff;background:transparent;cursor:pointer;z-index:2}
.replica-lightbox button::before{content:"";position:absolute;inset:-13px}
.replica-lightbox button svg{display:block;width:100%;height:100%;overflow:visible;fill:none;stroke:currentColor}
.replica-lightbox button path{stroke-width:1.5;vector-effect:non-scaling-stroke}
.replica-lightbox-previous path,.replica-lightbox-next path{stroke-width:2}
.replica-lightbox button:focus-visible{outline:2px solid #fff;outline-offset:8px}
.replica-lightbox-close{top:50px;right:50px;width:18px;height:18px}
.replica-lightbox-previous,.replica-lightbox-next{top:50%;width:18px;height:31px}
.replica-lightbox-previous{left:50px}.replica-lightbox-next{right:50px}
.replica-lightbox button[hidden]{display:none}
.replica-lightbox-figure{margin:0;width:100%;height:100%;min-height:0;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:20px}
.replica-lightbox-image{display:block;max-width:100%;min-height:0;max-height:80dvh;width:auto;height:auto;object-fit:contain;flex:0 1 auto}
.replica-lightbox-caption{text-align:center;color:#fff;white-space:pre-line;flex:0 0 auto;max-height:15vh;max-width:100%;overflow:auto}
.replica-lightbox-caption[hidden],.replica-lightbox-caption [hidden]{display:none}
.replica-lightbox-title{margin:0;font:100 16px/normal Helvetica,Arial,sans-serif;color:#fff}
.replica-lightbox-description{margin:10px 0 0;font:100 14px/1.4 Helvetica,Arial,sans-serif;color:#fff}
.replica-lightbox-description:first-child,.replica-lightbox-title[hidden]+.replica-lightbox-description{margin-top:0}
.replica-lightbox-counter{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}
@media(max-width:600px){.replica-lightbox{padding:50px 30px 38px}.replica-lightbox-close{top:20px;right:20px}.replica-lightbox-previous{left:8px}.replica-lightbox-next{right:8px}.replica-stage-arrow{width:28px;height:60px}.replica-thumbnails{height:65px}.replica-thumbnail{height:49px;flex-basis:66px}.replica-freestyle{gap:8px}}
@media(prefers-reduced-motion:reduce){.replica-gallery *,.replica-lightbox *{transition:none!important;scroll-behavior:auto!important}}
