@media screen and (width<=63.9375rem){.drawer.panel-zoom{border-radius:0;height:100dvh;max-height:none}}@media screen and (width>=64rem){.drawer.panel-zoom{width:100%;min-width:100%}.drawer.panel-zoom .drawer__content{width:100%}}.drawer.panel-zoom .drawer__body{padding:0;display:flex;position:relative;overflow:hidden}.panel-zoom__container{--pz-scale:1;--pz-translate-x:0px;--pz-translate-y:0px;--pz-swipe-x:0px;cursor:zoom-in;-webkit-user-select:none;user-select:none;touch-action:none;flex:1;position:relative;overflow:hidden}.panel-zoom__container:focus-visible{outline-offset:-4px}.panel-zoom__slide{pointer-events:none;justify-content:center;align-items:center;display:none;position:absolute;inset:0}.panel-zoom__slide[data-pz-offset]{transform:translate3d(calc(var(--pz-offset) * 100% + var(--pz-swipe-x)), 0, 0);will-change:transform;display:flex}.panel-zoom__slide[data-pz-offset="-1"]{--pz-offset:-1}.panel-zoom__slide[data-pz-offset="0"]{--pz-offset:0}.panel-zoom__slide[data-pz-offset="1"]{--pz-offset:1}.panel-zoom__slide[data-pz-offset="0"]>*{transform:translate3d(var(--pz-translate-x), var(--pz-translate-y), 0) scale3d(var(--pz-scale), var(--pz-scale), 1);transform-origin:50%;transition:transform var(--animation-duration-300) var(--animation-easing-custom)}.panel-zoom__container.is-dragging>.panel-zoom__slide[data-pz-offset="0"]>*{transition:none}.panel-zoom__image{width:100%;height:100%}.panel-zoom__image img{object-fit:contain;width:100%;height:100%}.panel-zoom__arrow{place-items:center;width:48px;height:48px;display:none;position:absolute;inset-block-start:50%;translate:0 -50%}@media screen and (width>=64rem){.panel-zoom__arrow{display:grid}}.panel-zoom__arrow svg{width:var(--icon-size);height:var(--icon-size)}.panel-zoom__arrow--prev{inset-inline-start:var(--space-300)}.panel-zoom__arrow--prev svg{rotate:180deg}.panel-zoom__arrow--next{inset-inline-end:var(--space-300)}.panel-zoom__counter{font-family:var(--font-family-sans-serif);font-size:var(--ui-2-font-size);line-height:var(--ui-2-line-height);font-weight:var(--ui-2-font-weight);letter-spacing:var(--ui-2-letter-spacing);text-transform:uppercase;text-align:center;pointer-events:none;position:absolute;inset-block-end:var(--space-400);inset-inline:0}
