gwd-gallerynavigation{display:block;overflow:hidden;color:#26a9e0;-webkit-user-select:none;user-select:none}gwd-gallerynavigation .button-container{text-align:center;display:block;list-style:none;margin:0;z-index:0}gwd-gallerynavigation .button-container .button{display:inline-block;height:24px;position:relative;cursor:pointer;z-index:0;opacity:.6;transition:opacity .25s}gwd-gallerynavigation .button-container .button:active,gwd-gallerynavigation .button-container .button:hover{opacity:1}gwd-gallerynavigation .button-container .button.active{z-index:5}gwd-gallerynavigation .button-container .button .frame-thumbnail{display:inline-block;position:relative;width:24px;height:24px;background-position:50%;background-size:cover;background-repeat:no-repeat;transition:box-shadow .25s,border .25s;border:2px solid transparent}gwd-gallerynavigation .button-container .button.active .frame-thumbnail{border:2px solid currentColor;box-shadow:0 0 6px currentColor}gwd-gallerynavigation .button-container .button .frame-dot{display:inline-block;width:12px;height:12px;margin:6px;border-radius:100%;background-color:#fff;box-shadow:0 0 6px rgba(0,0,0,.6);transition:background-color .25s,box-shadow .25s}gwd-gallerynavigation .button-container .button:active .frame-dot,gwd-gallerynavigation .button-container .button:hover .frame-dot{box-shadow:0 0 6px #000}gwd-gallerynavigation .button-container .button.active .frame-dot{background-color:currentColor}