.item-gallery__main[data-v-cf57d6e6]{margin:0 calc(50% - 50vw);position:relative}@media (min-width:768px){.item-gallery__main[data-v-cf57d6e6]{margin:0}}.item-gallery__viewport[data-v-cf57d6e6]{overflow:hidden}.item-gallery__container[data-v-cf57d6e6]{display:flex}.item-gallery__slide[data-v-cf57d6e6]{aspect-ratio:1;cursor:pointer;flex:0 0 100%;min-width:0}.item-gallery__slide img[data-v-cf57d6e6]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.item-gallery__arrow[data-v-cf57d6e6]{align-items:center;color:#fff;cursor:pointer;display:none;filter:drop-shadow(0 1px 4px rgba(0,0,0,.4));height:48px;justify-content:center;opacity:0;position:absolute;top:50%;transform:translateY(-50%);transition:opacity .15s;width:48px;z-index:10}.item-gallery__arrow .icon[data-v-cf57d6e6]{height:40px;width:40px}.item-gallery__arrow--prev[data-v-cf57d6e6]{left:4px}.item-gallery__arrow--next[data-v-cf57d6e6]{right:4px}.item-gallery__arrow[data-v-cf57d6e6]:focus-visible{opacity:1}@media (hover:hover) and (pointer:fine){.item-gallery__arrow[data-v-cf57d6e6]{display:flex}.item-gallery__main:hover .item-gallery__arrow[data-v-cf57d6e6]{opacity:1}}.item-gallery__count[data-v-cf57d6e6]{background:rgba(40,40,40,.65);border-radius:999px;font-size:12px;font-variant-numeric:tabular-nums;padding:3px 10px;pointer-events:none;right:12px}.item-gallery__count[data-v-cf57d6e6],.item-gallery__zoom[data-v-cf57d6e6]{bottom:12px;color:#fff;position:absolute;z-index:10}.item-gallery__zoom[data-v-cf57d6e6]{align-items:center;background:rgba(0,0,0,.3);border-radius:50%;cursor:pointer;display:flex;height:32px;justify-content:center;left:12px;transition:background .3s ease;width:32px}.item-gallery__zoom[data-v-cf57d6e6]:hover{background:rgba(0,0,0,.4)}@media (min-width:768px){.item-gallery__zoom[data-v-cf57d6e6]{height:36px;width:36px}}.item-gallery__zoom .icon[data-v-cf57d6e6]{width:20px}@media (min-width:768px){.item-gallery__zoom .icon[data-v-cf57d6e6]{width:24px}}.item-gallery__thumb[data-v-cf57d6e6]{display:flex;flex-wrap:wrap;gap:1rem;margin-top:1.2rem}.item-gallery__thumb li[data-v-cf57d6e6]{aspect-ratio:1;border:1px solid #dbdbdb;max-width:8rem;width:calc(20% - .8rem)}@media (min-width:768px){.item-gallery__thumb li[data-v-cf57d6e6]{max-width:none}}.item-gallery__thumb button[data-v-cf57d6e6]{display:block;height:100%;width:100%}.item-gallery__thumb img[data-v-cf57d6e6]{width:100%}.item-image-modal[data-v-9eace917]{align-items:center;background:rgba(0,0,0,.6);cursor:pointer;display:flex;height:100%;justify-content:center;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .3s ease;width:100%;z-index:4000000000}.item-image-modal.is-visible[data-v-9eace917]{opacity:1;pointer-events:auto}.item-image-modal.is-visible .item-image-modal__close[data-v-9eace917]{pointer-events:auto}.item-image-modal__close[data-v-9eace917]{align-items:center;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:48px;justify-content:center;pointer-events:none;position:fixed;right:8px;top:8px;transition:opacity .2s ease;width:48px;z-index:4000000001}.item-image-modal__close[data-v-9eace917]:hover{opacity:.6}.item-image-modal__close svg[data-v-9eace917]{filter:drop-shadow(0 0 2px rgba(0,0,0,.3))}.item-image-modal__container[data-v-9eace917]{cursor:default;flex-direction:column;max-width:600px;width:100vw}.item-image-modal__carousel[data-v-9eace917],.item-image-modal__container[data-v-9eace917]{align-items:center;display:flex;justify-content:center;position:relative}.item-image-modal__carousel[data-v-9eace917]{height:100%;overflow:hidden;width:100%}.item-image-modal__carousel.embla[data-v-9eace917]{align-items:center;display:flex;justify-content:center}.item-image-modal__image-wrapper[data-v-9eace917]{-ms-overflow-style:none;display:flex;flex-shrink:0;height:100%;overflow:auto;position:relative;scrollbar-width:none;width:100%}.item-image-modal__image-wrapper[data-v-9eace917]::-webkit-scrollbar{display:none}.item-image-modal__image[data-v-9eace917]{height:600px;margin:auto;max-width:none;width:600px}.item-image-modal__arrows[data-v-9eace917]{left:50%;max-width:760px;padding:8px;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.embla[data-v-9eace917]{height:100%;overflow:hidden;position:relative;width:100%}.embla__container[data-v-9eace917],.embla__slide[data-v-9eace917]{display:flex;height:100%}.embla__slide[data-v-9eace917]{align-items:center;flex-shrink:0;justify-content:center;max-width:600px;width:100vw}[data-v-9eace917] .nav-arrows__next,[data-v-9eace917] .nav-arrows__prev{height:48px;width:48px}@media (min-width:768px){[data-v-9eace917] .nav-arrows__next,[data-v-9eace917] .nav-arrows__prev{height:64px;width:64px}}
