.gr,.gr *,.gr *:before,.gr *:after{box-sizing:border-box}.gr{display:block;width:100%;background:var(--gr-background);color:inherit}.gr__inner{width:var(--gr-mobile-width);margin-inline:auto;padding:var(--gr-mobile-padding-top) var(--gr-mobile-padding-inline) var(--gr-mobile-padding-bottom)}.gr--limit-width .gr__inner{max-width:var(--gr-desktop-max-width)}.gr__grid{display:grid;grid-template-columns:repeat(var(--gr-mobile-columns),minmax(0,1fr));column-gap:var(--gr-mobile-column-gap);row-gap:var(--gr-mobile-row-gap);align-items:start}.gr--masonry .gr__grid{grid-auto-rows:1px}.gr__item{grid-column:span var(--gr-mobile-span);min-width:0;margin:0;align-self:start}.gr__item[hidden]{display:none!important}rr-gallery-room:defined .gr__item[data-initial-hidden=true]{display:none}.gr__item.is-revealing{animation:gr-reveal .28s ease both}.gr__item-content{display:flex;width:100%}.gr--align-left .gr__item-content{justify-content:flex-start}.gr--align-center .gr__item-content{justify-content:center}.gr--align-right .gr__item-content{justify-content:flex-end}.gr__media-shell{position:relative;display:block;width:100%;min-width:0;margin:0;padding:0;overflow:hidden;color:currentColor;background:var(--gr-placeholder);border:var(--gr-border-width) solid var(--gr-border-color);border-radius:var(--gr-radius);-webkit-appearance:none;appearance:none}.gr--prevent-upscale .gr__item[data-has-media=true] .gr__media-shell{width:min(100%,var(--gr-native-width))}.gr__media-trigger{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:0;background:transparent;border:0;cursor:zoom-in}.gr__media-trigger:focus-visible,.gr__audio-control:focus-visible,.gr__load-button:focus-visible,.gr__viewer-control:focus-visible,.gr__viewer-link:focus-visible{outline:2px solid var(--gr-focus);outline-offset:3px}.gr__media-trigger:focus-visible{outline-offset:-4px}.gr__image,.gr__video,.gr__placeholder{display:block;width:100%}.gr__image,.gr__video{height:auto;transition:transform var(--gr-hover-duration) ease,opacity var(--gr-hover-duration) ease}.gr__video-wrap{position:relative;width:100%}.gr--sizing-natural .gr__video{aspect-ratio:var(--gr-media-ratio, 16 / 9);object-fit:cover}.gr--sizing-natural .gr__item[data-media-type=gif] .gr__media-shell{aspect-ratio:var(--gr-media-ratio, 1 / 1)}.gr__placeholder{aspect-ratio:1 / 1;height:auto;color:#00000038;background:var(--gr-placeholder)}.gr--sizing-uniform .gr__media-shell{aspect-ratio:var(--gr-uniform-ratio)}.gr--sizing-uniform .gr__image,.gr--sizing-uniform .gr__video-wrap,.gr--sizing-uniform .gr__video,.gr--sizing-uniform .gr__placeholder{width:100%;height:100%;object-fit:cover}.gr__audio-control{position:absolute;z-index:3;right:1rem;bottom:1rem;display:grid;width:4.4rem;height:4.4rem;place-items:center;padding:0;color:#fff;background:#0000009e;border:1px solid rgba(255,255,255,.35);border-radius:50%;cursor:pointer}.gr__audio-icon{width:2.2rem;height:2.2rem}.gr__audio-icon--audible,.gr__audio-control[aria-pressed=true] .gr__audio-icon--muted{display:none}.gr__audio-control[aria-pressed=true] .gr__audio-icon--audible{display:block}.gr__hover-icon{position:absolute;top:50%;left:50%;display:grid;width:4rem;height:4rem;place-items:center;color:#fff;background:#0000008c;border-radius:50%;opacity:0;transform:translate(-50%,-50%);transition:opacity var(--gr-hover-duration) ease;pointer-events:none}.gr__hover-icon svg{width:2rem;height:2rem}.gr__load-controls{display:none;justify-content:center;min-height:1px;margin-top:clamp(2.4rem,4vw,4.8rem)}.gr .visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}rr-gallery-room:defined .gr__load-controls:not([hidden]){display:flex}.gr__load-button{display:inline-flex;min-width:4.4rem;min-height:4.4rem;align-items:center;justify-content:center;gap:.8rem;padding:.8rem 1.2rem;color:currentColor;background:transparent;border:0;border-radius:0;font:inherit;cursor:pointer}.gr__load-button--outline{padding:1rem 2rem;border:1px solid currentColor}.gr__load-button svg{width:2.4rem;height:2.4rem}.gr__sentinel{display:block;width:100%;height:1px}.gr__viewer{position:fixed;z-index:50;top:0;right:0;bottom:0;left:0;width:100vw;max-width:none;height:100vh;height:100dvh;max-height:none;margin:0;padding:0;color:var(--gr-viewer-text);background:var(--gr-viewer-background);border:0;overflow:hidden;opacity:0;transition:opacity .18s ease}.gr__viewer[open]{opacity:1}.gr__viewer::backdrop{background:var(--gr-viewer-background)}.gr__viewer-layout{position:relative;display:grid;width:100%;height:100%;min-height:100svh;grid-template-rows:minmax(0,1fr) auto}.gr__viewer-stage{position:relative;display:grid;min-width:0;min-height:0;place-items:center;padding:calc(5.6rem + env(safe-area-inset-top,0px)) calc(5.6rem + env(safe-area-inset-right,0px)) 1.6rem calc(5.6rem + env(safe-area-inset-left,0px));overflow:hidden;overscroll-behavior:contain;touch-action:pan-y}.gr__viewer-stage>.gr__magnifier{display:block}.gr__viewer-media{display:flex;width:100%;height:100%;min-width:0;min-height:0;align-items:center;justify-content:center;animation:gr-viewer-media-in .16s ease both}.gr__viewer-image,.gr__viewer-video{display:block;width:auto;max-width:100%;height:auto;max-height:100%;object-fit:contain}.gr__viewer-image{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.gr__viewer-image--shared{flex:0 1 auto}.gr__viewer-video{background:#000}.gr__magnifier{position:absolute;z-index:2;top:0;left:0;box-sizing:border-box;width:var(--gr-magnifier-size);height:var(--gr-magnifier-size);background-color:var(--gr-viewer-background);background-repeat:no-repeat;border:1px solid var(--gr-viewer-ui);box-shadow:0 1.2rem 3.6rem #00000052;overflow:hidden;isolation:isolate;opacity:0;transform:translate3d(-200vw,-200vh,0);transition:opacity .12s ease;pointer-events:none;will-change:transform,background-position}.gr--refractive-lens .gr__magnifier:before,.gr--refractive-lens .gr__magnifier:after{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;border-radius:inherit;content:"";pointer-events:none}.gr--refractive-lens .gr__magnifier:before{background-image:var(--gr-refraction-image);background-repeat:no-repeat;background-position:var(--gr-refraction-position);background-size:var(--gr-refraction-size);filter:saturate(1.08) contrast(1.03);opacity:var(--gr-refraction-strength);-webkit-mask-image:radial-gradient(circle at center,transparent 0 42%,rgba(0,0,0,.12) 54%,rgba(0,0,0,.72) 78%,#000 100%);mask-image:radial-gradient(circle at center,transparent 0 42%,rgba(0,0,0,.12) 54%,rgba(0,0,0,.72) 78%,#000 100%)}.gr--refractive-lens .gr__magnifier:after{z-index:2;background:radial-gradient(circle at 28% 20%,rgba(255,255,255,.2),transparent 34%),linear-gradient(135deg,rgba(255,255,255,.26),transparent 22%,transparent 70%,rgba(255,255,255,.08));box-shadow:inset 0 0 0 1px #ffffff38,inset 0 0 1.8rem #ffffff14,inset 0 0 2.8rem #0000001f;opacity:.62}.gr__magnifier--circle{border-radius:50%}.gr__magnifier--square{border-radius:0}.gr__magnifier--custom{background-clip:border-box;border:0;-webkit-mask-image:var(--gr-magnifier-mask);mask-image:var(--gr-magnifier-mask);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;filter:drop-shadow(0 1.2rem 1.8rem rgba(0,0,0,.32))}.gr__viewer-stage[data-magnifier-active=true]{cursor:none}.gr__viewer-stage[data-magnifier-active=true] .gr__magnifier{opacity:1}.gr__viewer-stage[data-magnifier-touch-active=true]{touch-action:none}.gr--magnifier-enabled .gr__viewer-image[data-magnifier-eligible=true]{-webkit-touch-callout:none}.gr__viewer-control{position:absolute;z-index:3;display:grid;width:4.4rem;height:4.4rem;place-items:center;margin:0;padding:0;color:var(--gr-viewer-ui);background:#00000073;background:color-mix(in srgb,var(--gr-viewer-background) 68%,transparent);border:1px solid rgba(255,255,255,.35);border:1px solid color-mix(in srgb,var(--gr-viewer-ui) 36%,transparent);border-radius:50%;cursor:pointer}.gr__viewer-control svg{width:2rem;height:2rem}.gr__viewer-control[hidden]{display:none}.gr__viewer-close{top:calc(1.2rem + env(safe-area-inset-top,0px));right:calc(1.2rem + env(safe-area-inset-right,0px))}.gr__viewer-previous,.gr__viewer-next{top:50%;transform:translateY(-50%)}.gr__viewer-previous{left:calc(1.2rem + env(safe-area-inset-left,0px))}.gr__viewer-next{right:calc(1.2rem + env(safe-area-inset-right,0px))}.gr__viewer-footer{display:grid;min-height:5.6rem;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:1.6rem;padding:1rem calc(1.6rem + env(safe-area-inset-right,0px)) calc(1rem + env(safe-area-inset-bottom,0px)) calc(1.6rem + env(safe-area-inset-left,0px));color:var(--gr-viewer-text)}.gr__viewer-metadata{display:grid;min-width:0;gap:.35rem}.gr__viewer-metadata[hidden],.gr__viewer-link[hidden]{display:none}.gr__viewer-metadata [data-title]{font-weight:600}.gr__viewer-metadata [data-caption]{max-width:72ch}.gr__viewer-metadata [data-year],.gr__viewer-metadata [data-medium]{opacity:.78}.gr__viewer-counter{color:var(--gr-viewer-text);font-variant-numeric:tabular-nums;letter-spacing:.08em;white-space:nowrap}.gr__viewer-link{display:inline-flex;align-items:center;gap:.6rem;color:var(--gr-viewer-ui);text-decoration:none;white-space:nowrap}.gr__viewer-link svg{width:1.8rem;height:1.8rem}@media screen and (min-width:750px){.gr__inner{width:var(--gr-desktop-width);padding:var(--gr-padding-top) var(--gr-padding-inline) var(--gr-padding-bottom)}.gr__grid{grid-template-columns:repeat(var(--gr-desktop-columns),minmax(0,1fr));column-gap:var(--gr-desktop-column-gap);row-gap:var(--gr-desktop-row-gap)}.gr__item{grid-column:span var(--gr-desktop-span)}}@media(hover:hover)and (pointer:fine){.gr__media-shell:hover .gr__hover-icon{opacity:1}.gr--hover-effect-zoom .gr__media-shell:hover .gr__image,.gr--hover-effect-zoom-fade .gr__media-shell:hover .gr__image,.gr--hover-effect-zoom .gr__media-shell:hover .gr__video,.gr--hover-effect-zoom-fade .gr__media-shell:hover .gr__video{transform:scale(1.02)}.gr--hover-effect-fade .gr__media-shell:hover .gr__image,.gr--hover-effect-zoom-fade .gr__media-shell:hover .gr__image,.gr--hover-effect-fade .gr__media-shell:hover .gr__video,.gr--hover-effect-zoom-fade .gr__media-shell:hover .gr__video{opacity:.86}}@media screen and (max-width:749px){.gr__viewer-stage{padding:calc(5.6rem + env(safe-area-inset-top,0px)) calc(1.2rem + env(safe-area-inset-right,0px)) 1rem calc(1.2rem + env(safe-area-inset-left,0px))}.gr__viewer-previous{left:calc(.6rem + env(safe-area-inset-left,0px))}.gr__viewer-next{right:calc(.6rem + env(safe-area-inset-right,0px))}.gr__viewer-footer{grid-template-columns:minmax(0,1fr) auto}.gr__viewer-metadata{grid-column:1 / -1}}@media(prefers-reduced-motion:reduce){.gr__item.is-revealing{animation:none}.gr__image,.gr__video,.gr__hover-icon,.gr__viewer{transition:none}.gr__viewer-media{animation:none}.gr__magnifier{transition:none}}@keyframes gr-reveal{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes gr-viewer-media-in{0%{opacity:0}to{opacity:1}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/gallery-room.css.map */
