.gv[data-v-7792b4c3]{z-index:200;background-color:var(--color-brand-white);flex-direction:column;display:flex;position:fixed;inset:0}.gv-bar[data-v-7792b4c3]{border-bottom:1px solid #00000014;flex:none;justify-content:space-between;padding:.85rem 1rem}.gv-back[data-v-7792b4c3],.gv-bar[data-v-7792b4c3]{align-items:center;display:flex}.gv-back[data-v-7792b4c3]{color:var(--color-brand-black);background:0 0;gap:6px;transition:color .2s}.gv-back[data-v-7792b4c3]:hover{color:var(--color-brand-red)}.gv-body[data-v-7792b4c3]{flex:1;min-height:0;position:relative}.gv-overview[data-v-7792b4c3]{flex-direction:column;height:100%;padding:16px;display:flex;overflow-y:auto}.gv-grid[data-v-7792b4c3]{-moz-column-gap:8px;grid-template-columns:repeat(3,1fr);align-content:start;align-items:start;gap:8px;width:100%;margin:auto;display:grid}.gv-thumb[data-v-7792b4c3]{aspect-ratio:1;cursor:pointer;border:0;border-radius:0;margin:0;padding:0;display:block;position:relative;overflow:hidden}.gv-thumb[data-v-7792b4c3] img{width:100%;height:100%;position:absolute;inset:0}.gv-slider[data-v-7792b4c3]{flex-direction:column;height:100%;display:flex}.gv-stage[data-v-7792b4c3]{flex:1;min-height:0;position:relative}.gv-main[data-v-7792b4c3]{width:100%;height:100%}.gv-main-slide[data-v-7792b4c3]{box-sizing:border-box;justify-content:center;align-items:center;padding:12px;display:flex}@media (width>=768px){.gv-grid[data-v-7792b4c3]{-moz-column-gap:12px;grid-template-columns:repeat(4,1fr);gap:12px;max-width:1280px}.gv-thumb[data-v-7792b4c3]{aspect-ratio:3/2}.gv-main-slide[data-v-7792b4c3]{padding:16px 64px}}.gv-img[data-v-7792b4c3]{-o-object-fit:contain;object-fit:contain;border-radius:0;max-width:100%;max-height:100%}.gv-nav[data-v-7792b4c3]{z-index:10;color:#fff;background-color:#3737378c;border-radius:0;justify-content:center;align-items:center;width:30px;height:42px;transition:background-color .2s;display:none;position:absolute;top:50%;transform:translateY(-50%)}.gv-nav[data-v-7792b4c3]:hover{background-color:#1e1e1ec7}.gv-nav--prev[data-v-7792b4c3]{left:10px}.gv-nav--next[data-v-7792b4c3]{right:10px}@media (width>=768px){.gv-nav[data-v-7792b4c3]{border-radius:0;width:40px;height:54px;display:flex}.gv-nav--prev[data-v-7792b4c3]{left:12px}.gv-nav--next[data-v-7792b4c3]{right:12px}}.gv-counter[data-v-7792b4c3]{text-align:center;font-size:14px;font-family:var(--font-primary);color:#000000b3;flex:none;padding:4px 0 10px}.gv-thumbs[data-v-7792b4c3]{scrollbar-width:none;flex:none;justify-content:safe center;gap:6px;padding:0 16px 16px;display:flex;overflow-x:auto}.gv-thumbs[data-v-7792b4c3]::-webkit-scrollbar{display:none}.gv-thumb-s[data-v-7792b4c3]{cursor:pointer;opacity:.55;border:2px solid #0000;border-radius:0;flex:none;width:76px;height:46px;padding:0;transition:opacity .2s;overflow:hidden}.gv-thumb-s[data-v-7792b4c3]:hover{opacity:.85}.gv-thumb-s.is-active[data-v-7792b4c3]{border-color:var(--color-brand-red);opacity:1}.gv-thumb-s img[data-v-7792b4c3]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.gv-fade-enter-active[data-v-7792b4c3],.gv-fade-leave-active[data-v-7792b4c3]{transition:opacity .2s}.gv-fade-enter-from[data-v-7792b4c3],.gv-fade-leave-to[data-v-7792b4c3]{opacity:0}@media (prefers-reduced-motion:reduce){.gv-fade-enter-active[data-v-7792b4c3],.gv-fade-leave-active[data-v-7792b4c3]{transition:none}}
