.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-image=true] .gr__media-shell{width:min(100%,var(--gr-native-width))}.gr__media-trigger{cursor:zoom-in}.gr__media-trigger:focus-visible,.gr__load-button:focus-visible,.gr__lightbox-control:focus-visible,.gr__lightbox-link:focus-visible{outline:2px solid var(--gr-focus);outline-offset:3px}.gr__image,.gr__placeholder{display:block;width:100%}.gr__image{height:auto;transition:transform var(--gr-hover-duration) ease,opacity var(--gr-hover-duration) ease}.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__placeholder{width:100%;height:100%;object-fit:cover}.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__lightbox{width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;color:#fff;background:var(--gr-lightbox-background);border:0;overflow:hidden}.gr__lightbox::backdrop{background:var(--gr-lightbox-background)}.gr__lightbox-layout{position:relative;display:grid;width:100%;height:100%;grid-template-rows:1fr auto}.gr__lightbox-stage{display:flex;min-width:0;min-height:0;align-items:center;justify-content:center;padding:6.4rem 5.6rem 2rem;overflow:hidden;touch-action:pan-y}.gr__lightbox-image{display:block;width:auto;max-width:100%;height:auto;max-height:100%;object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.gr__lightbox[data-zoomed=true] .gr__lightbox-stage{display:block;overflow:auto;touch-action:pan-x pan-y}.gr__lightbox[data-zoomed=true] .gr__lightbox-image{width:200%;max-width:none;max-height:none;margin:auto;cursor:zoom-out}.gr__lightbox-control{position:absolute;z-index:2;display:grid;width:4.4rem;height:4.4rem;place-items:center;margin:0;padding:0;color:#fff;background:#00000061;border:1px solid rgba(255,255,255,.3);border-radius:50%;cursor:pointer}.gr__lightbox-control svg{width:2rem;height:2rem}.gr__lightbox-control[hidden]{display:none}.gr__lightbox-close{top:1.2rem;right:1.2rem}.gr__lightbox-zoom{top:1.2rem;right:6.4rem}.gr__lightbox-previous,.gr__lightbox-next{top:50%;transform:translateY(-50%)}.gr__lightbox-previous{left:1.2rem}.gr__lightbox-next{right:1.2rem}.gr__zoom-out-icon,.gr__lightbox[data-zoomed=true] .gr__zoom-in-icon{display:none}.gr__lightbox[data-zoomed=true] .gr__zoom-out-icon{display:block}.gr__lightbox-footer{display:flex;min-height:5.6rem;align-items:center;justify-content:center;gap:2rem;padding:1rem 1.6rem}.gr__lightbox-counter{font-variant-numeric:tabular-nums;letter-spacing:.08em}.gr__lightbox-link{display:inline-flex;align-items:center;gap:.6rem;color:inherit;text-decoration:none}.gr__lightbox-link[hidden]{display:none}.gr__lightbox-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-trigger:hover .gr__hover-icon{opacity:1}.gr--hover-effect-zoom .gr__media-trigger:hover .gr__image,.gr--hover-effect-zoom-fade .gr__media-trigger:hover .gr__image{transform:scale(1.02)}.gr--hover-effect-fade .gr__media-trigger:hover .gr__image,.gr--hover-effect-zoom-fade .gr__media-trigger:hover .gr__image{opacity:.86}}@media screen and (max-width:749px){.gr__lightbox-stage{padding:6.4rem 1.2rem 1.2rem}.gr__lightbox-previous,.gr__lightbox-next{display:none}}@media(prefers-reduced-motion:reduce){.gr__item.is-revealing{animation:none}.gr__image,.gr__hover-icon{transition:none}}@keyframes gr-reveal{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map */
