.grz-gallery{display:block;position:relative;direction:rtl;--grz-ease: cubic-bezier(.22, .61, .36, 1);--grz-reveal: .35s;--grz-fade: .2s}.grz-gallery__list{margin:0 0 3rem;padding:0}.grz-gallery__open{display:block;width:100%;margin:0;padding:0;border:0;background:none;cursor:zoom-in}.grz-gallery__open:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.3rem}.grz-gallery__open .product__media{border-radius:inherit}.grz-gallery__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.grz-gallery__open .product__media img,.grz-gallery__open .product__media video{transition:transform .4s var(--grz-ease);will-change:transform}@media(hover:hover){.grz-gallery__open:hover .product__media img,.grz-gallery__open:hover .product__media video,.grz-gallery__open:focus-visible .product__media img,.grz-gallery__open:focus-visible .product__media video{transform:scale(1.04)}}@media screen and (min-width:750px){.grz-gallery--reveal .grz-gallery__item{opacity:0;transform:translateY(1.2rem)}.grz-gallery--reveal .grz-gallery__item.is-in{opacity:1;transform:none;transition:opacity var(--grz-reveal) var(--grz-ease),transform var(--grz-reveal) var(--grz-ease);transition-delay:calc(var(--grz-i, 0) * 70ms)}}.grz-gallery__zoom{position:absolute;bottom:1rem;right:1rem;z-index:2;display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;border-radius:50%;border:.1rem solid rgba(var(--color-foreground),.1);background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));opacity:0;transform:translateY(.35rem);transition:opacity .25s var(--grz-ease),transform .25s var(--grz-ease);pointer-events:none}@media(hover:hover){.grz-gallery__open:hover .grz-gallery__zoom,.grz-gallery__open:focus-visible .grz-gallery__zoom{opacity:1;transform:none}}.grz-gallery__zoom .icon{width:1.2rem;height:1.4rem}@media screen and (max-width:749px){.grz-gallery__list{display:flex;flex-wrap:nowrap;overflow:auto hidden;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;gap:var(--grid-mobile-horizontal-spacing, 0);margin-bottom:1.2rem}.grz-gallery__list::-webkit-scrollbar{display:none}.grz-gallery__item{flex:0 0 100%;scroll-snap-align:center}.grz-gallery__zoom{display:none}.grz-gallery__strip{position:relative}.grz-gallery__scroll{position:absolute;top:calc(50% - .2rem);transform:translateY(-50%);z-index:2;display:grid;place-items:center;width:4.4rem;height:4.4rem;padding:0;border:0;background:none;cursor:pointer;transition:opacity .2s ease}.grz-gallery__scroll[hidden]{display:none}.grz-gallery__scroll:before{content:"";position:absolute;width:3.2rem;height:3.2rem;border-radius:50%;background:#fffefc;border:1px solid rgba(27,48,34,.08);box-shadow:0 2px 8px #1b30222e}.grz-gallery__scroll .icon{position:relative;width:1.1rem;height:1.3rem;color:#1b3022}.grz-gallery__scroll--left{left:.4rem}.grz-gallery__scroll--left .icon{transform:rotate(90deg)}.grz-gallery__scroll--right{right:.4rem}.grz-gallery__scroll--right .icon{transform:rotate(-90deg)}.grz-gallery__dots{display:flex;justify-content:flex-start;gap:.8rem;margin:0 -1.2rem 1.2rem;padding:.6rem 1.2rem;scroll-padding-inline:1.2rem;overflow:auto hidden;scroll-snap-type:x proximity;scrollbar-width:none;-ms-overflow-style:none;--grz-fade-l: 0px;--grz-fade-r: 0px;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 var(--grz-fade-l),#000 calc(100% - var(--grz-fade-r)),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 var(--grz-fade-l),#000 calc(100% - var(--grz-fade-r)),transparent 100%)}.grz-gallery__dots::-webkit-scrollbar{display:none}.grz-gallery__dot{flex:0 0 100px;width:100px;height:100px;padding:0;border:2px solid transparent;border-radius:10px;overflow:hidden;scroll-snap-align:center;background:#f5f0eb;transition:border-color .2s ease,transform .2s ease}.grz-gallery__dot.is-active{border-color:#3e2723}.grz-gallery__dot:hover{transform:scale(1.05)}.grz-gallery__dot img{display:block;width:100%;height:100%;object-fit:cover}}@media screen and (min-width:750px){.grz-gallery__list{direction:ltr;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:var(--grid-desktop-vertical-spacing, 3rem) var(--grid-desktop-horizontal-spacing, 3rem)}.grz-gallery__item--full{grid-column:1 / -1}.grz-gallery__dots{display:none}}.grz-lightbox{width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;margin:0;padding:0;border:0;overflow:hidden;background-color:transparent;color:#fff;--grz-lb-chrome: rgba(255, 255, 255, .1);--grz-lb-chrome-hover: rgba(255, 255, 255, .22)}.grz-lightbox[open]{display:grid;grid-template-rows:auto minmax(0,1fr) auto}.grz-lightbox::backdrop{background-color:#0000009e;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.grz-lightbox__bar{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.2rem 1.6rem;min-height:6rem}.grz-lightbox__counter{margin:0;padding:.6rem 1.2rem;border-radius:999px;background-color:var(--grz-lb-chrome);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-size:1.4rem;letter-spacing:.08rem;font-variant-numeric:tabular-nums}.grz-lightbox__sep{margin:0 .5rem;opacity:.5}.grz-lightbox__close,.grz-lightbox__nav,.grz-lightbox__thumb{padding:0;border:0;background:none;color:inherit;cursor:pointer}.grz-lightbox__close,.grz-lightbox__nav{display:flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;border-radius:50%;background-color:var(--grz-lb-chrome);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:background-color .18s ease,transform .18s ease}.grz-lightbox__close:hover,.grz-lightbox__nav:hover{background-color:var(--grz-lb-chrome-hover)}.grz-lightbox__close:focus-visible,.grz-lightbox__nav:focus-visible,.grz-lightbox__thumb:focus-visible{outline:.2rem solid #ffffff;outline-offset:.3rem}.grz-lightbox__close .icon{width:1.7rem;height:1.7rem}.grz-lightbox__stage{position:relative;display:flex;align-items:center;justify-content:center;min-height:0;padding:0 7rem}.grz-lightbox__frame{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%;overflow:hidden;border-radius:var(--media-radius, 0)}.grz-lightbox__media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;opacity:0;pointer-events:none;cursor:default;-webkit-user-select:none;user-select:none;transition:opacity var(--grz-fade, .2s) ease,transform .3s var(--grz-ease, ease)}.grz-lightbox__media.is-active{opacity:1;pointer-events:auto;z-index:1}.grz-lightbox__img.is-active{cursor:zoom-in}.grz-lightbox__img.is-zoomed{cursor:zoom-out;transform:scale(2.2)}.grz-lightbox__nav{position:absolute;top:50%;transform:translateY(-50%);z-index:2}.grz-lightbox__nav[hidden]{display:none}.grz-lightbox__nav--prev{inset-inline-start:1.6rem}.grz-lightbox__nav--next{inset-inline-end:1.6rem}.grz-lightbox__nav .icon{width:1.5rem;height:1.5rem}.grz-lightbox__nav--prev .icon{transform:rotate(-90deg)}.grz-lightbox__nav--next .icon{transform:rotate(90deg)}.grz-lightbox__rail{display:flex;align-items:center;justify-content:flex-start;gap:1rem;padding:1.6rem;overflow:auto hidden;scrollbar-width:none;scroll-snap-type:x proximity}@media screen and (min-width:750px){.grz-lightbox__rail{justify-content:center}}.grz-lightbox__rail::-webkit-scrollbar{display:none}.grz-lightbox__thumb{flex:0 0 auto;width:6.4rem;height:6.4rem;border-radius:.6rem;overflow:hidden;scroll-snap-align:center;opacity:.45;box-shadow:0 0 0 .2rem transparent;transition:opacity .18s ease,box-shadow .18s ease}.grz-lightbox__thumb:hover{opacity:.8}.grz-lightbox__thumb.is-active{opacity:1;box-shadow:0 0 0 .2rem #fff}.grz-lightbox__thumb img{display:block;width:100%;height:100%;object-fit:cover;background-color:#fff}@media screen and (max-width:749px){.grz-lightbox__stage{padding:0 1rem}.grz-lightbox__nav{display:none}.grz-lightbox__thumb{width:5.2rem;height:5.2rem}.grz-lightbox__rail{padding:1.2rem 1.6rem calc(1.2rem + env(safe-area-inset-bottom))}}@media(prefers-reduced-motion:reduce){.grz-lightbox__img,.grz-lightbox__close,.grz-lightbox__nav,.grz-lightbox__thumb{transition:none}}@keyframes grz-lb-fade-in{0%{opacity:0}to{opacity:1}}@keyframes grz-lb-fade-out{0%{opacity:1}to{opacity:0}}.grz-lightbox[open]{animation:grz-lb-fade-in .22s ease both}.grz-lightbox[open]::backdrop{animation:grz-lb-fade-in .22s ease both}.grz-lightbox[open] .grz-lightbox__bar,.grz-lightbox[open] .grz-lightbox__rail,.grz-lightbox[open] .grz-lightbox__nav{animation:grz-lb-fade-in .25s ease .14s both}.grz-lightbox[open].is-closing,.grz-lightbox[open].is-closing::backdrop,.grz-lightbox[open].is-closing .grz-lightbox__frame{animation:grz-lb-fade-out .18s ease both}@media(prefers-reduced-motion:reduce){.grz-gallery--reveal .grz-gallery__item,.grz-gallery__open .product__media img,.grz-gallery__open .product__media video,.grz-gallery__zoom{transition:none;transform:none;opacity:1}.grz-lightbox[open],.grz-lightbox[open]::backdrop,.grz-lightbox[open] .grz-lightbox__bar,.grz-lightbox[open] .grz-lightbox__rail,.grz-lightbox[open] .grz-lightbox__nav,.grz-lightbox[open].is-closing,.grz-lightbox[open].is-closing::backdrop{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/grz-pdp-gallery.css.map */
